ama-silabs 21Q2 avikelekile Ilebhu Yokuphepha yedivayisi ye-BLE

Ibhukwana le-BLE Security Lab

Kule lebhu, uzobona ukuthi ungaklama kanjani idivayisi ye-BLE ephephe kakhudlwana. Sizoqala nge-overview yokuthi zisetshenziswa kanjani ezinye izici zesitaki futhi uqhubekele esilulekweni esithile esijwayelekile mayelana namasu okuxhumana okuvikeleke kakhulu futhi ekugcineni sizobona ukuthi zisetshenziswa kanjani izitifiketi zedivayisi nge-BLE ukuze sihlonze i-peripheral njengeyiqiniso.

Ukuqalisa

I-Bluetooth sample application ozobe wakhela phezu kwayo ihloselwe ukusetshenziswa ne-bootloader. Uma usebenza ne-EFR32MG21B entsha sha, ngeke ibe ne-bootloader. Ungathola i-bootloader eyakhelwe ngaphambili ku-platform\bootloader\sample-apps\bootloader-storage-internalsingle\efr32mg21a010f1024im32-brd4181a ifolda ye-SDK yakho.

  1. Qala ngo-s ongenaluthoample app. Lokhu sampi-le app isetshenziswa njengesifanekiso futhi yenza isiqalo esihle sanoma yiluphi uhlelo lokusebenza lwe-BLE.
    1. Vula i-Silicon Labs Project Wizard kusuka kuSiplicity Studio File imenyu -> entsha.
    2. Khetha i-BRD4181C bese uchofoza inkinobho 'elandelayo'.
    3. Chofoza ibhokisi lika-'Bluetooth (9)' ngaphansi kohlobo lobuchwepheshe.
    4. Gqamisa 'i-Bluetooth - SoC Empty' bese uchofoza okulandelayo.
    5. Chofoza inkinobho ethi 'Qeda'.
  2. Manje ungangeza izici ezithile ukuze ubone ukuthi izici ezivikelwe nezingavikelekile ziphathwa ngendlela ehlukile.
    1. Vula i-slcp yephrojekthi file ngokuyichofoza kabili efasiteleni le-Project Explorer
    2. Gqamisa ithebhu ethi 'SOFTWARE COMPONENTS' bese uvula ithuluzi lokumisa le-GATT njengoba kukhonjisiwe ngezansi: Futhi sebenzisa ithuluzi lokungenisa eliboniswe ngezansi ukuze ungenise i-gatt_configuration.btconf file kusuka kufolda yeseva ezintweni ezinikeziwe.Isizindalwazi se-GATT sinesevisi yangokwezifiso, ebizwa ngokuthi 'Ukuqeqesha', enedatha ethile evikelekile futhi enye engavikelekile. Lokhu kukuvumela ukuthi uqhathanise okwenzekayo lapho uzama ukufinyelela isici esivikelwe ngokumelene nesingavikelekile. Lena indlela esheshayo yokwenza idivayisi ngokuvikeleka okuyisisekelo kakhulu.
  3. Sizosebenzisa imbobo ye-serial ukuze siphrinte kukhonsoli Yesitudiyo Esilula ukuze silandelele ukuthi kwenzakalani kuhlelo lokusebenza. Indlela elula yokuthola lezi zingxenye iwukuzisesha engxoxweni ethi SOFTWARE COMPONENTS njengoba kukhonjisiwe:
      1. Faka ingxenye ye-IO Stream UART
      2. Faka ingxenye ye-IO Stream Retarget STDIO
      3. Faka ingxenye ye-I/O Ejwayelekile
      4. Faka ingxenye yelogi
      5. Vula ingxenye Yokulawula Ibhodi bese uvula okuthi 'Vumela i-Virtual COM UART'
      6. Chofoza kwesokudla i-adaptha kuphaneli ye-'Debug adapters' bese ukhetha 'Launch Console'. Khetha ithebhu ethi 'Serial 1' bese ubeka ikhesa endaweni yokufaka umbhalo kuwindi lekhonsoli bese ucindezela u-enter ukuze uvuse ikhonsoli.
  4. Dala okuhlukile kwasendaweni kokuthi sl_bt_on_event(), etholakala ku-app.c, ukuze ulondoloze isibambo sokuxhuma. Okuhlukile kufanele kume njengoba lo msebenzi ubizwa njalo lapho umcimbi uphakanyiswa isitaki futhi sifuna inani liqhubeke. Isibambo sokuxhuma sizosetshenziswa ngokuhamba kwesikhathiingxenye yelebhu.
  5. Faka ezinye izitatimende ze-app_log() zemicimbi ukuze uzibone uma sixhumekile, izindlela zokuphepha, njll
      1. Faka unhlokweni we-app_log.h file
      2. sl_bt_evt_connection_opened - phrinta isibambo sebhondi bese ulondoloza isibambo sokuxhuma. Uma isibambo sebhondi singu-0xFF, akukho sibopho phakathi kwamadivayisi axhunyiwe esikhona. Lungisa isibambi somcimbi esikhona ukuze sibukeke kanje:
      3. sl_bt_evt_connection_parameters - imodi yokuphepha. Lokhu kwenziwa ukuze ukwazi ukubona lapho imodi yezokuphepha ishintsha. Kunomehluko ekubaleni izinombolo zezindlela zokuphepha lapho imodi yokuvikeleka engu-1, ibalwe ngenani elingu-0, njll. Engeza isibambi somcimbi esilandelayo kuhlelo lwakho lokusebenza:
      4. sl_bt_evt_connection_closed_id. Lesi siphathi somcimbi silungisiwe ukuze sibuyekeze isibambi soxhumano. Inani 0xFF lisetshenziselwa ukukhombisa ukuthi akukho ukuxhumana okusebenzayo. Umyalo we-app_log() usetshenziselwa ukuphrinta isizathu sokuvalwa kokuxhumeka, uhlu lwamakhodi esimo lukhona. Lungisa isibambi somcimbi esikhona ukuze sibukeke kanje:
  6. Yakha futhi ukhanyise iphrojekthi. Kuleli qophelo, sizosebenzisa i-sample app ukubona ukuthi liziphatha kanjani ngaphandle kwanoma yiziphi izinguquko, ngaphandle kwesizindalwazi se-GATT.
  7. Xhuma ngohlelo lokusebenza lweselula lwe-EFRConnect ngale ndlela elandelayo:
      1. Thepha isithonjana se-'Bluetooth Browser'.
      2. Thepha isithonjana 'Xhuma' kudivayisi ebizwa ngokuthi 'Ukuqeqesha'.
  8. Funda isici esingavikelekile kanje:
      1. Thepha isixhumanisi 'Solwazi Olwengeziwe' ngaphansi kwesevisi engaziwa nge-UUID a815944e-da1e-9d2a- 02e2-a8d15e2430a0.
      2. Funda isici esingavikelekile, UUID f9e91a44-ca91-4aba-1c33-fd43ca270b4c ngokuthepha isithonjana esithi 'Funda'. Azikho izimanga lapha. Njengoba isici singavikelekile nganoma iyiphi indlela, sizothunyelwa ngombhalo ongenalutho.
  9. Manje funda isici esivikelwe, UUID d4261dbb-dcd0-daab-ec95-deec088d532b. Ifoni yakho ephathekayo kufanele ikwazise ukuthi ubhanqe futhi uxhume, umlayezo ungahluka kuye nge-OS yakho yeselula. Ngemva kokwamukela isicelo sokubhanqa, kufanele uthumele umlayezo kukhonsoli kanje: Qaphela: Isithasiselo A ekupheleni kwaleli bhukwana sinezifinyezo zamakhono e-I/O nezindlela zokumatanisa ukuze zisetshenziswe. Isithasiselo B sifingqa izindlela zokuphepha ze-Bluetooth.

Ukucushwa Kwemenenja Yezokuphepha

Umphathi wezokuphepha uyingxenye yesitaki se-Bluetooth esinquma ukuthi yiziphi izici zokuphepha ezisetshenziswayo. Lezi zici zifaka ukuvikela kwe-man-in-the-middle (MITM), LE Secure connections (eyaziwa nangokuthi i-ECDH), edinga ukuqinisekiswa kokubopha, njll. Umphathi wezokuphepha uphinde aphathe amakhono e-I/O asetshenziselwa ukunquma ukuthi iyiphi indlela esetshenziselwa ukumatanisa. /ukuhlanganisa (bheka Isithasiselo A ukuze uthole isifinyezo). Kulesi sigaba uzobona ukusetha okulula.

  1. Setha i-SM ngokucushwa okufunayo. Ihadiwe yale lebhu yenza kube lula ukubonisa ukhiye wokudlula kukhonsoli. Ukufaka ukhiye wokungena kuyimfuneko ukuze unike amandla ukuvikelwa kwe-MITM. Engeza ikhodi elandelayo kusibambi sakho somcimbi se-sl_bt_system_boot_id. Lokhu kuvumela umuntu ophakathi nendawo futhi kwazisa idivayisi eyirimothi ukuthi sinekhono lokubonisa ukhiye wokudlula, kodwa yilokho kuphela.
  2. Ukuze ubonise ukhiye wokudlula kukhonsoli, isibambi somcimbi siyadingeka njengoba kukhonjisiwe ngezansi:
  3. Setha imodi yokubopha, inombolo enkulu yamabhondi, njll. Sebenzisa ikhodi elandelayo ukuze uqalise:Lezi zilungiselelo zingasetshenziswa ukukhawulela ikhono lomhlaseli lokubopha idivayisi yakho. Uma umkhiqizo wakho udinga ukuba nomsebenzisi oyedwa kuphela, ungakhawulela amabhondi aphezulu abe ngu-1. Indawo enhle yokwengeza lezi zingcingo ikusibambi somcimbi esithi sl_bt_system_boot_id. Ngeke sivumele ukubopha ngalesi sikhathi ukuze senze enye ilebhu ihambe kahle kodwa sibeka inqubomgomo yebhondi ukuze ivumele ibhondi eyodwa kuphela. Ukuze uthole ireferensi, imibhalo yalawa ma-API atholakala lapha nalapha .
  4. Engeza izibambi zomcimbi ze-sl_bt_evt_sm_bonded_id kanye ne-sl_bt_evt_sm_bonding_failed_id. Ukusetshenziswa okuyinhloko kwale micimbi kunolwazi okwamanje kodwa kamuva kulebhu uzongeza ukusebenza.
  5. Yakha futhi ukhanyise ebhodini eliqondiwe. Xhuma ne-EFRConnect futhi ufunde isici esivikelwe njengangaphambili. Kulokhu, uzobona ukhiye wokudlula uboniswa kukhonsoli. Faka lo khiye wokudlula kuselula yakho uma utshelwa.
  6. Zama ukuqinisekiswa kwebhondi. Lesi sici sinikeza umsebenzisi amandla okudinga ukuthi izicelo zebhondi ziqinisekiswe. Ukwenza kanjalo kunikeza uhlelo lokusebenza ukulawula ukuthi imaphi amadivaysi kontanga esebenzisana nawo. Okunye okungenzeka ukuthi udinga ukuthi umsebenzisi acindezele inkinobho ngaphambi kokuvumela ibhondi.
    1. Vula izilungiselelo ze-Bluetooth kumakhalekhukhwini wakho bese ukhipha ibhondi kudivayisi ye-EFR32. Ukuqaliswa komakhalekhukhwini kuyahluka ngakho lesi sinyathelo singase singadingeki. Uma ungayiboni idivayisi 'Yokuqeqesha' kuzilungiselelo zakho ze-Bluetooth, vele uqhubekele esinyathelweni esilandelayo.
    2. Ezingxenyeni zesofthiwe, faka isibonelo esisodwa sesibambi sezinkinobho ezilula.
    3. Faka unhlokweni file sl_simple_button_instances.h ku-app.c
    4. Engeza isibambi somcimbi we-sl_bt_evt_sm_bonding_confirm_id. Umsebenzi oyinhloko walesi siphathi somcimbi ukwazisa umsebenzisi ukuthi idivayisi ekude icela ibhondi entsha.
    5. Engeza umsebenzi wokuphinda ushayele isibambi senkinobho esilula ukuze sithumele isignali kusitaki se-Bluetooth esibonisa ukuthi inkinobho icindezelwe. Lokhu kweqa i-callback ezenzakalelayo ebuyayo.
    6. Engeza isibambi somcimbi wesignali yangaphandle. Lo mcimbi uphakanyiswa ngenxa yokwamukela isignali, njengasesinyathelweni sangaphambilini. Umcimbi wesignali wangaphandle uzosetshenziselwa ukuqinisekisa ukubopha.
    7. Shintsha ikholi ithi sl_bt_sm_configure ukuze udinge ukuqinisekiswa kwebhondi njenge
    8. Yakha kabusha futhi ukhanyise.
    9. Xhuma ne-EFRConnect futhi ufunde isici esivikelwe njengangaphambili. Manje uzobona umlayezo ku-console kanje:Cindezela u-PB0 ukuze uqinisekise ukuhlanganisa. Manje ikhonsoli izobonisa ukhiye wokudlula ozofakwa kumakhalekhukhwini ukuze uhlanganiswe. Faka ukhiye wokudlula ukuze uqedele inqubo yokuhlanganisa.

 

Ithiphu: Sebenzisa ikesi elimisiwe kusiphathi somcimbi ukuze uphrinte umlayezo lapho isitaki sithumela umcimbi ongasingathwa. Isitaki singase sizama ukukutshela okuthile okubalulekile.

Ngale Kwezisekelo

Kuleli qophelo, uthathe i-advantage zezici zokuphepha isitaki sethu esinazo. Manje ake sithuthukise ukuqaliswa ngokusebenzisa ngokuhlakanipha izici esinazo. Izinyathelo ezilandelayo ziyazikhethela futhi azizimele, ungakha futhi ukhanyise ngemva kwaso ukuze ubone ukuziphatha noma uzame zonke ndawonye.

  1. Nqamula emizamweni yebhondi ehlulekile. Lena indawo enhle yokuthola izinsongo. Uma isilawuli kude singakusekeli ukubethela/ukuqinisekisa noma nje ingenabo okhiye abalungile, kungaba isigebengu se-inthanethi. Ngakho-ke, ake siphule uxhumano. Zama ukungeza ikholi kokuthi sl_bt_connection_close() kumcimbi we-sl_bt_sm_bonding_failed_id. I-API ibhalwe lapha.Ungahlola lesi sici ngokufaka ukhiye wokudlula ongalungile.
  2. Ukuvumela kuphela ukubopha ngezikhathi ezithile. Lokhu kukhawulela isikhathi umhlaseli anaso sokwakha ibhondi futhi kwenza kube nokwenzeka ukusebenzisa isici 'sokuvumela kuphela ukuxhumeka okubophekile'. Umklami angakhetha ukuthi uyivumela kanjani noma ikhubaze imodi ebophekayo. Ngezinjongo zokubonisa lapha, sizonika amandla 'imodi yokusetha' nge-PB1 futhi sisebenzise isibali sikhathi ukuyikhubaza ngemva kwamasekhondi angu-30.
    1. Faka isibonelo sesibili sesixhumi esibonakalayo senkinobho elula. Lokhu kuzovumela ukusetshenziswa kwe-PB1.
    2. Lungisa ukushayela emuva ukuze uthumele isignali ehlukile kusitaki ukuze unike amandla/ukhubaze ukubopha. Umphumela kufanele ubukeke kanje:
    3. Lungisa isibambi somcimbi wesignali yangaphandle ukuze iphathe lesi siginali entsha. Umphumela kufanele ube kanje:
    4. Engeza isibambi somcimbi we-sl_bt_evt_system_soft_timer_id umcimbi. Lokhu kuzosetshenziselwa ukukhubaza imodi yokusetha.
    5. Ikhodi elandelayo ingasetshenziswa ukunika amandla imodi ebophekayo futhi uvumele konke ukuxhumana noma ukukhubaza imodi ebophekayo futhi uvumele kuphela ukuxhumana okusuka kumadivayisi ahlanganisiwe:
    6. Engeza ikholi elandelayo kusibambi somcimbi sl_bt_system_boot_id
    7. Yakha iphrojekthi futhi uyikhanyise kudivayisi.
    8. Zama ukuxhuma kudivayisi nge-EFRConnect. Uxhumano kufanele lwehluleke.
    9. Manje zama ukucindezela u-PB1 ngaphambi kokuxhuma ne-EFRConnect. Kulokhu ukuxhumana kuzophumelela. Ngemva kwemizuzwana engu-30 uzobona umlayezo kukhonsoli obonisa ukuthi idivayisi iphuma kumodi yokusetha. Lokhu kusho ukuthi imodi yokuboleka manje ikhutshaziwe.
  3. Khulisa ukuphepha ekwakheni uxhumano. Njengoba ukuvikeleka kungokuzithandela, kufanele sicele uxhumano olubethelwe ngokushesha esingakhona ngakho kunokuthembela kuzici ze-GATT. I-API ibhalwe lapha. Indawo enhle yokubiza le API isemcimbini we-sl_bt_evt_connection_opened_id.Isibambo sokuxhuma siyatholakala ekuxhumaneni okuguquguqukayo.

Ubunikazi obuvikelekile

Manje njengoba sesinedivayisi ye-Bluetooth evikeleke kakhulu, masithuthukise isinyathelo sokuqinisekisa. Usuyibonile kakade indlela yokuqinisekisa ubunikazi obuvikelekile bamadivayisi e-vault ngomugqa womyalo kumalebhu okuqeqesha adlule. Kulesi sigaba, sizobona ukuthi idivayisi eyodwa ye-BLE ingaqinisekisa kanjani ubunikazi benye idivayisi ye-BLE ngokucela uchungechunge lwesitifiketi sayo futhi ithumele inselele. Zonke izingxenye ze-vault ezivikelekile ziphethe isitifiketi sedivayisi yazo kanye nesitifiketi senqwaba. Izitifiketi zefekthri nezempande zinekhodi eqinile kuhlelo lokusebenza lweklayenti ukuze kuvunyelwe ukuqinisekiswa kwalo lonke uchungechunge lwesitifiketi. Bheka i-AN1268 ukuze uthole imininingwane eyengeziwe ngobunikazi obuvikelekile.

  1. Chaza ibhafa yomhlaba wonke yokugcina isiginesha yobufakazi bedivayisi njengoba ingezansi:
  2. Setha ukucushwa komphathi wezokuphepha ukuze usebenzise ukubhanqa kwe-JustWorks. Lokhu kwenziwa ukuze uxhumano lubethelwe. Empeleni, ukuvikela kwe-MITM kufanele kusetshenziswe kodwa ukuze kugcinwe ilebhu ilula, sizosebenzisa i-JustWorks. Shintsha ucingo luye ku-sl_bt_sm_configure emuva kokulandelayo:Futhi, phawula ucingo oluya ku-setup_mode(iqiniso) kusiphathi somcimbi_sokuqalisa.
  3. Vula i-helders.c ezintweni ezinikeziwe bese ukopisha okuqukethwe ku-app.c. Le misebenzi yokushayela emuva yenza imisebenzi efana nokuhlukanisa izitifiketi ukuze zithunyelwe nge-BLE, ukuqinisekisa uchungechunge lwesitifiketi, nokukhiqiza/ukuqinisekisa inselele.
  4. Kuyadingeka ukucacisa ubukhulu beyunithi yokudlulisa (MTU) usayizi ukuze izitifiketi zihlukaniswe futhi zihlanganiswe kabusha. Chaza ukuguquguquka komhlaba wonke ukuze ulondoloze i-MTU njengoba kukhonjisiwe lapha:Bese wengeza isibambi somcimbi somcimbi oshintshiwe we-GATT MTU njengoba kukhonjisiwe ngezansi:
  5. Kunezici ezintathu zedatha yomsebenzisi ezingafundwa. Lezi zici zisetshenziselwa ukuxhumana nesitifiketi sedivayisi, isitifiketi senqwaba kanye nenselelo. Umsebenzi we-callback usetshenziswa ukuphatha lezi zicelo zokufunda komsebenzisi. Engeza isibambi ukushayela lo msebenzi njengoba kukhonjisiwe ngezansi:I-callback isebenzisa i-MTU ukusuka kusinyathelo #2 ukuya esigabeni futhi ithumele izitifiketi njengoba kudingeka. Iphinde isingathe ukuthumela inselele esayiniwe.
  6. Iklayenti lithumela inselele, inombolo engahleliwe ezosayinwa iseva, ngokubhala enye yezimpawu ze-GATT. Ngalesi sizathu, uhlelo lokusebenza ludinga ukuba nesibambi somcimbi wesicelo sokubhala somsebenzisi njengoba ngezansi:
  7. Engeza ukwesekwa kobunikazi obuvikelekile files kuphrojekthi:
    1. app_se_manager_macro.h, app_se_manager_secure_identity.c kanye ne-app_se_secure_identity.h kusukela ezintweni ezinikeziwe kuya kuphrojekthi. Lezi files aqukethe imisebenzi yokusiza yemisebenzi efana nokuthola usayizi wesitifiketi, ukuthola ukhiye osesidlangalaleni wedivayisi nokusayina inselele.
    2. Faka i-app_se_manager_secure_identity.h ku-app.c.
  8. Ngenisa i-gatt_configuration-attest.btconf enikeziwe kusukela ezintweni ezinikeziwe. Le database ye-GATT ebizwa ngokuthi i-security attestation ehlanganisa izici ezine ezizosetshenziswa ukuze kuqinisekiswe ubunikazi bedivayisi yethu. Lokhu kufaka phakathi isitifiketi sedivayisi, isitifiketi senqwaba, inselele kanye nempendulo.
  9. Iklayenti, elisetshenziselwa ukulingisa idivayisi efana nesango, linikezwa njengephrojekthi ephelele njengoba liyinkimbinkimbi kakhulu ukwakha. Ngokuvamile, ukusebenza kweklayenti imi kanje:
    1. Iskena amadivayisi akhangisa isevisi yobufakazi evikelekile bese ixhuma kuwo.
    2. Ithola amasevisi esizindalwazi se-GATT nezici.
    3. Ifunda idivayisi nezitifiketi zenqwaba bese iqinisekisa uchungechunge lwesitifiketi isebenzisa isitifiketi semboni kanye nesiphande esisigcine ku-flash.
    4. Ithumela inselele engahleliwe kuseva.
    5. Imizamo yokuqinisekisa impendulo enseleleni.
    6. Ivala uxhumano uma noma yikuphi ukuqinisekiswa kwehluleka.
  10. Yakha futhi ukhanyise iphrojekthi yeseva kuseva yakho ye-WSTK /ibhodi yomsakazo.
  11. Ngenisa iphrojekthi yeklayenti kufolda yeklayenti ezintweni ezinikeziwe. Yakha futhi ukhanyise iphrojekthi yeklayenti ku-WSTK/radioboard yeklayenti lakho.
  12. Cindezela ukusetha kabusha ku-WSTK yeklayenti bese uvula ikhonsoli ye-serial. Iklayenti liqala ukuskena amadivayisi akhangisa isevisi yethu kamazisi evikelekile futhi lizoxhumeka lapho lisithola.
  13. Iklayenti lizoveza imilayezo ethile ukuze libonise ukuthi lithole iseva nesevisi eliyifunayo kanye nemilayezo yesimo mayelana nokuqinisekiswa kochungechunge lwesitifiketi.
  14. Uma ukuqinisekiswa kudlula, iklayenti lizokhiqiza inombolo engahleliwe, ebizwa ngokuthi inselele, futhi iyithumele kuseva. Iseva izosayinda inselele ngokhiye wayo wedivayisi oyimfihlo obanjwe ngokuvikelekile kanye nesiginesha ibuyisele kuklayenti, lokhu kubizwa ngokuthi impendulo yokuphonselwa inselelo. Iklayenti libe selisebenzisa ukhiye osesidlangalaleni kusitifiketi sedivayisi esamukelwe ngaphambilini ukuze liqinisekise isiginesha. Lokhu kwenzelwa ukuqinisekisa ukuthi iseva inokhiye oyimfihlo ngempela ebithi inawo. Uma inselele iqinisekiswa kahle, umlayezo uyavezwa kulokho; uma kungenjalo, uxhumano luvaliwe, futhi umlayezo uyavezwa uchaza ukuthi kungani.
  15. Manje thumela isitifiketi esingavumelekile ukuze uqinisekise ukuthi ukuqinisekiswa kuyasebenza ngempela. Ungakwazi ukushintsha umsebenzisi_read_request_cb() ukuze konakalise idatha yesitifiketi noma impendulo yenselele.

Isithasiselo A – I/O Amakhono kanye Nezindlela Zokubhanqa
Isithasiselo B - Izindlela Zokuphepha Namazinga

Imodi yokuvikeleka 1 iyona kuphela imodi esekelwe ku-Bluetooth Low Energy kusitaki sikaSilicon Labs. Amaleveli ami kanje:

  • Ileveli 1 akukho ukuphepha
  • Ukumataniswa okungagunyaziwe kweleveli 2 nokubethela
  • Ukumataniswa okuqinisekisiwe kweleveli 3 nokubethela
  • Ileveli 4 iqinisekise ukuxhumana okuphephile okunokubethela okuqinile (ECDH key exchange)

 

Amadokhumenti / Izinsiza

ama-silabs 21Q2 avikelekile Ilebhu Yokuphepha yedivayisi ye-BLE [pdf] Imaniwali yosebenzisayo
21Q2 Ilebhu Yokuphepha yedivayisi ye-BLE evikelekile, Ilebhu Yokuphepha yedivayisi ye-BLE, Ilebhu Yokuphepha

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *