ST25DV-I2C CryptoDemo application သည် STM32 microcontroller နှင့် Android စမတ်ဖုန်းအကြား NFC ဖြင့်လုံခြုံသော transfer channel တစ်ခုမည်သို့တည်ဆောက်ရမည်ကိုပြသည်။ ၎င်းသည် ST25DV-I2C NFC Tag ၏အမြန်ကူးပြောင်းခြင်းစနစ် (FTM) အင်္ဂါရပ်ကိုအသုံးပြုသည်။
ဆန္ဒပြမှုကိုပြုလုပ်ရန် ST25DV-I2C-DISCO ဘုတ်အဖွဲ့တစ်ခုလိုအပ်သည်။
ဤသရုပ်ပြမှုသည်အပြန်အလှန်စစ်မှန်ကြောင်းအတည်ပြုခြင်းနှင့်ဆက်သွယ်မှုများကို NFC ဖြင့် encrypt လုပ်ရန် cryptography ကိုအသုံးပြုခြင်းအားဖြင့်လုံခြုံသော transfer channel ကိုတည်ဆောက်သည်။
ဒီလုံခြုံသောလွှဲပြောင်းမှုလမ်းကြောင်းကိုသရုပ်ပြစဉ်အတွင်းဒေတာများကိုလုံလုံခြုံခြုံပေးပို့ခြင်းနှင့်ပြန်လည်ရယူခြင်း၊ စက်၏ဆက်တင်များကိုလုပ်ဆောင်ခြင်းနှင့် firmware အသစ်များတင်ခြင်းအတွက်အသုံးပြုသည်။
ခွင့်ပြုထားသောအသုံးပြုသူသာဤစစ်ဆင်ရေးများကိုလုပ်ဆောင်ရန် STM32 microcontroller နှင့်ဆက်သွယ်နိုင်သည်။
အသုံးပြုသူသည်ထုတ်ကုန်ကို configure လုပ်ရန်သို့မဟုတ်အချက်အလက်များကိုလုံလုံခြုံခြုံရယူရန်အတွက်ဆက်သွယ်မှုအားလုံးကို microcontroller နှင့် Android ဖုန်းအကြား encrypt လုပ်ထားသည်။
အင်္ဂါရပ်များ :
- Android Phone နှင့် STM32 microcontroller များအကြား NFC ၏ဆက်သွယ်မှုအားလုံးကိုစာဝှက်ခြင်း
- ST25DV အမြန်လွှဲပြောင်းမှုစနစ်ကို အသုံးပြု၍ NFC ဖြင့်မြန်ဆန်စွာဆက်သွယ်မှု
- AES နှင့် ECC စာလုံးပေါင်း
- Android ဖုန်းနှင့် STM32 microcontroller များအကြားအပြန်အလှန်စစ်ဆေးခြင်း
- ထူးခြားသော AES session key ကိုတည်ထောင်ရန်
- Encryption ကိုဒေတာရယူရန်၊ စက်၏ဆက်တင်ကိုသတ်မှတ်ရန်သို့မဟုတ် firmware ကိုလုံလုံခြုံခြုံမွမ်းမံရန်အသုံးပြုနိုင်သည်