silabs 21Q2 malupuipuia BLE masini Security Lab

BLE Security Labor Manual

I totonu o lenei fale su'esu'e, o le a e va'ai ai pe fa'apefea ona mamanuina se masini BLE e sili atu ona malupuipuia. O le a tatou amata i le toeview fa'afefea ona fa'aoga nisi o vaega fa'aputu ma aga'i atu i nisi o fautuaga lautele e uiga i metotia mo feso'ota'iga sili atu ona malupuipuia ma mulimuli ane o le a tatou va'ai pe fa'apefea ona fa'aoga tusi tusi masini i luga ole BLE e fa'ailoa ai se peripheral e moni.

Amataina

O le Bluetooth sample talosaga o le ae fausia i luga ua faamoemoe e faaaoga i se bootloader. Afai o loʻo e galue ma se EFR32MG21B fou, o le a leai se faʻapipiʻiina. E mafai ona e mauaina se bootloader ua uma ona fausia i le tulaga\bootloader\sample-apps\bootloader-storage-internalsingle\efr32mg21a010f1024im32-brd4181a faila o lau SDK.

  1. Amata i se soc-ganoa sample app. O lenei sampLe app e faʻaaogaina e fai ma faʻataʻitaʻiga ma faia se amataga lelei mo soʻo se talosaga BLE.
    1. Tatala le Silicon Labs Project Wizard mai le Simplicity Studio File lisi -> fou.
    2. Filifili le BRD4181C ma kiliki le 'next' button.
    3. Kiliki le pusa siaki 'Bluetooth (9)' i lalo ole ituaiga tekinolosi.
    4. Fa'ailoga le 'Bluetooth – SoC Empty' ona kiliki lea i le isi.
    5. Kiliki le 'Fa'auma' fa'amau.
  2. Ole taimi nei e mafai ona e fa'aopoopoina ni uiga e va'ai ai pe fa'afefea ona ese le faiga o uiga puipuia ma le le puipuia.
    1. Tatala le slcp ole poloketi file e ala i le kiliki faalua i le faamalama Project Explorer
    2. Fa'ailoga le 'SOFTWARE COMPONENTS' tab ma tatala le GATT configuration tool e pei ona fa'aalia i lalo: Ma fa'aoga le meafaigaluega fa'aulufale mai o lo'o fa'aalia i lalo e fa'aulufale mai ai le gatt_configuration.btconf file mai le pusa server i mea ua saunia.O le GATT database o lo'o i ai se auaunaga masani, e ta'ua o le 'Training', ma nisi fa'amaumauga e puipuia ma nisi e leai. Ole mea lea e mafai ai ona e fa'atusatusa le mea e tupu pe a taumafai e maua se uiga puipuia vs se mea e le puipuia. Ole auala vave lea e fai ai se masini e matua'i malu puipuia.
  3. Matou te fa'aogaina le laina telefoni e lolomi i le fa'amafanafanaga i le Simplicity Studio e siaki ai mea o lo'o tupu i totonu o le talosaga. Ole auala pito sili ona faigofie e maua ai nei vaega ole su'eina lea ile SOFTWARE COMPONENTS talanoaga e pei ona fa'aalia:
      1. Fa'apipi'i le vaega IO Stream USART
      2. Fa'apipi'i le vaega IO Stream Retarget STDIO
      3. Fa'apipi'i le vaega I/O Standard
      4. Fa'apipi'i le vaega Log
      5. Tatala le vaega Pulea le Komiti Fa'atonu ma ki le 'Enable Virtual COM UART'
      6. Kiliki taumatau le mea fa'apipi'i i le 'Debug adapters' panel ma filifili le 'Launch Console'. Filifili 'Serial 1' tab ma tuʻu le faʻamalo i totonu o le faʻamaufaʻailoga o le faʻamalama faʻamafanafanaga ma lolomi le ulufale e fafagu ai le faʻamafanafanaga.
  4. Fausia se fesuiaiga faʻapitonuʻu i sl_bt_on_event(), maua i le app.c, mo le faʻasaoina o le au fesoʻotaʻiga. O le fesuiaiga e tatau ona tumau talu ai o lenei galuega e taʻua i taimi uma e faʻatupuina ai se mea na tupu e le faaputuga ma matou te mananaʻo ia tumau pea le tau. O le a fa'aaogaina le au feso'ota'iga i se taimi mulimuli anevaega ole fale suesue.
  5. Fa'aofi nisi fa'amatalaga app_log() mo mea e tutupu e va'ai pe a tatou feso'ota'i, faiga fa'apolopolo, ma isi
      1. Fa'aaofia le app_log.h ulutala file
      2. sl_bt_evt_connection_opened – lolomi le au fa'amau ma fa'asaoina le au feso'ota'iga. Afai o le au faʻamau e 0xFF, e leai se sootaga i le va o masini fesoʻotaʻi e iai. Suia le mea e fai o lo'o iai ina ia foliga fa'apenei:
      3. sl_bt_evt_connection_parameters – tulaga saogalemu. Ua faia lenei mea ina ia mafai ona e vaʻai pe a suia le tulaga saogalemu. O loʻo i ai se eseesega i le faʻanumeraina o auala saogalemu lea e faʻaogaina ai le tulaga saogalemu 1, ma le tau 0, ma isi. Fa'aopoopo le fa'atonu o mea na tutupu i lau talosaga:
      4. sl_bt_evt_connection_closed_id. O lenei mea e fa'afoeina mea ua suia e fa'afou ai le au feso'ota'iga. O le tau 0xFF o loʻo faʻaaogaina e faʻaalia ai e leai se fesoʻotaʻiga malosi. O le app_log() poloaiga e faʻaaogaina e lolomi ai le mafuaʻaga o le fesoʻotaʻiga ua tapunia, o le lisi o tulaga faʻailoga o loʻo i ai iinei. Suia le mea e fai o lo'o iai ina ia foliga fa'apenei:
  6. Fausia ma moli le poloketi. I le taimi nei, o le a tatou faʻatautaia le sample app e vaʻai pe faʻafefea ona amio e aunoa ma ni suiga, e ese mai le GATT database.
  7. Fesoʻotaʻi ma le EFRConnect telefoni feaveaʻi e pei ona taua i lalo:
      1. Tap le 'Bluetooth Browser' icon.
      2. Tap le 'Connect' icon i luga o le masini e igoa 'Training'.
  8. Faitau le uiga le puipuia e pei ona taua i lalo:
      1. Tap le 'More Info' so'oga i lalo ole auaunaga le iloa ile UUID a815944e-da1e-9d2a- 02e2-a8d15e2430a0.
      2. Faitau le uiga e le'i puipuia, UUID f9e91a44-ca91-4aba-1c33-fd43ca270b4c e ala i le taina o le 'Read' icon. Leai se mea e ofo ai iinei. Talu ai o le uiga e le puipuia i soʻo se auala, o le a lafoina i luga o faʻamatalaga manino.
  9. Faitau nei le uiga puipuia, UUID d4261dbb-dcd0-daab-ec95-deec088d532b. O lau telefoni fe'avea'i e tatau ona fa'aosofia oe e fa'alua ma fa'afeso'ota'i, e ono fesuisuia'i le fe'au e fa'atatau i lau OS feavea'i. A maeʻa ona e talia le talosaga e faʻapipiʻi, e tatau ona e maua se feʻau i luga o le faʻamafanafanaga e faʻapea: Manatua: Fa'aopoopo A i le fa'ai'uga o lenei tusi lesona o lo'o i ai se aotelega o le I/O gafatia ma metotia fa'apipi'i mo fa'amatalaga. O le Fa'aopoopoga B o lo'o aoteleina ai le fa'aogaina ole Bluetooth.

Fa'atonu Pule Saogalemu

O le pule o le puipuiga o se vaega o le fa'aputuga Bluetooth e iloa ai po'o fea vaega saogalemu o lo'o fa'aogaina. O nei vaega e aofia ai le puipuia o tagata i totonu ole ogatotonu (MITM), LE Secure connections (aka ECDH), e manaʻomia le faʻamaoniga mo le faʻapipiʻiina, ma isi. /feso'ota'iga (silasila i le Fa'aopoopoga A mo se aotelega). I lenei vaega o le a e vaʻai i se seti faigofie.

  1. Seti SM fa'atasi ma fa'atonuga mana'omia. O meafaigaluega mo lenei fale su'esu'e e fa'afaigofie ai ona fa'aali se passkey ile fa'amafanafanaga. O le ulufale i le passkey o se mana'oga e mafai ai ona puipuia le MITM. Fa'aopoopo le code lea i lau sl_bt_system_boot_id mea e fai. O lenei mea e mafai ai e le tagata-i-le-ogatotonu ma logoina le masini mamao o loʻo ia i tatou le tomai e faʻaalia ai se passkey, ae na o le pau lava.
  2. Ina ia faʻaalia le passkey i luga o le faʻamafanafanaga, e manaʻomia se tagata e faʻatinoina mea e pei ona faʻaalia i lalo:
  3. Seti le faiga fa'apipi'i, numera maualuga o so'o, ma isi. Fa'aoga le fa'ailoga lea e amata ai:E mafai ona fa'aoga nei fa'atonuga e fa'agata ai le malosi o le tagata osofa'i e fa'afeso'ota'i ma lau masini. Afai e na'o le tasi le tagata fa'aoga e mana'omia e lau oloa, ona mafai lea ona e fa'atapula'aina le maualuga o fa'amauga i le 1. O se nofoaga lelei e fa'aopoopo ai nei vala'au o lo'o i totonu o le sl_bt_system_boot_id event handler. Matou te le fa'atagaina le so'oga i le taimi nei e fa'agasolo lelei ai le vaega o totoe o le fale su'esu'e ae matou te fa'atulaga se faiga fa'avae e fa'ataga ai na'o le tasi le pona. Mo faʻamatalaga, o faʻamaumauga mo nei API o loʻo maua iinei ma iinei.
  4. Fa'aopoopo mea e fa'afoeina mea mo le sl_bt_evt_sm_bonded_id ma le sl_bt_evt_sm_bonding_failed_id. O le fa'aoga autu mo nei mea na tutupu e fa'amatalaga i le taimi nei ae mulimuli ane i le fale su'esu'e e te fa'aopoopoina galuega.
  5. Fausia ma emo i luga o le laupapa sini. Fesoʻotaʻi ma le EFRConnect ma faitau le uiga puipuia e pei ona muamua. O le taimi lenei, o le a e vaʻai i se passkey faʻaalia i luga o le faʻamafanafanaga. Ulufale lenei passkey i luga o lau telefoni feʻaveaʻi pe a faʻamalosia.
  6. Fa'ata'ita'i le fa'amaoniga fa'amau. O lenei vaega e maua ai e le tagata fa'aoga le tomai e mana'omia ai le fa'amaonia o talosaga fa'atasi. O le faia o lea mea e maua ai e le talosaga le pulea po'o fea masini e fa'apipi'i ai. O le tasi avanoa o le manaʻomia lea o le tagata faʻaoga e oomi se ki aʻo leʻi faʻatagaina le faʻamau.
    1. Tatala le tulaga Bluetooth i lau telefoni feaveai ma aveese le sootaga i le masini EFR32. O fa'atinoga o telefoni fe'avea'i e 'ese'ese ina ia le mana'omia lea la'asaga. Afai e te le vaʻai i le 'Training' masini i au faʻaoga Bluetooth, naʻo le alu i le isi laasaga.
    2. I vaega faakomepiuta, fa'apipi'i se tasi fa'ata'ita'iga o le fa'atau fa'amau faigofie.
    3. Fa'aaofia le ulutala file sl_simple_button_instances.h i le app.c
    4. Fa'aopoopo i ai se fa'atonu mo le fa'alavelave sl_bt_evt_sm_bonding_confirm_id. O le galuega autu a lenei tagata faʻatautaia o le faʻailoa atu lea i le tagata faʻaoga o loʻo talosagaina e se masini mamao se faʻamaumauga fou.
    5. Fa'aopoopo se galuega toe fo'i mo le fa'amau fa'amau faigofie e lafo ai se fa'ailo i le fa'aputuga Bluetooth e fa'ailoa ai ua oomi se ki. Ole mea lea e fa'amalo ai le toe fo'i fa'aletonu lea e toe fo'i mai.
    6. Fa'aopoopo i fafo se fa'ailoga fa'ailoga fa'alavelave. O lenei mea na tupu e siitia i le tali atu i le mauaina o se faailo, e pei o le laasaga muamua. O le faʻaaliga faʻaalia fafo o le a faʻaaogaina e faʻamaonia ai le fusia.
    7. Suia le valaau ile sl_bt_sm_configure e manaʻomia le faʻamaoniga faʻapipiʻi pei ole
    8. Toe fau ma moli.
    9. Fesoʻotaʻi ma le EFRConnect ma faitau le uiga puipuia e pei ona muamua. O lenei o le a e vaʻai i se feʻau i luga o le faʻamafanafanaga faʻapea:Oomi le PB0 e faʻamaonia le faʻapipiʻi. O le taimi nei o le faʻamafanafanaga o le a faʻaalia le passkey e tuʻuina i luga o le telefoni feaveaʻi mo le fusia. Ulufale i le passkey e faʻamaeʻa ai le faʻagasologa o fesoʻotaʻiga.

 

Fautuaga: Fa'aaoga le fa'ailoga fa'aletonu i le mea e fa'atino ai mea e lolomi ai se fe'au pe a lafo e le fa'aputu se mea na tupu e le o taulimaina. Atonu o lo'o taumafai le fa'aputuga e ta'u atu ia te oe se mea taua.

I tua atu o Fa'avae

I le taimi nei, ua e ave advantage o vaega saogalemu o loʻo ofoina mai e le matou faaputuga. Ia tatou fa'aleleia le fa'atinoga e ala i le fa'aogaina lelei o foliga o lo'o tatou fa'aogaina. O laasaga nei e filifili ma tutoatasi mai le tasi i le isi, e mafai ona e fausia ma moli pe a uma taʻitasi e vaʻai i amioga pe faʻataʻitaʻi uma.

  1. Mo'e le feso'ota'iga i taumafaiga fa'amau e le manuia. Ose nofoaga lelei lea e iloa ai fa'amata'u. Afai e le lagolagoina e le masini mamao le faʻamatalaga / faʻamaoniga pe naʻo le leai o ni ki saʻo, e ono avea ma se tagata taʻavale. O lea la, tatou motusia le sootaga. Taumafai e fa'aopoopo se telefoni ile sl_bt_connection_close() ile sl_bt_sm_bonding_failed_id event. O lo'o fa'amauina le API iinei.E mafai ona e su'eina lenei vaega e ala i le tu'uina o le passkey sese.
  2. Na'o le fa'atagaina o le fa'atasi i taimi fa'apitoa. Ole mea lea e fa'atapula'aina ai le taimi e tatau ai i le tagata osofa'i ona fai se fa'amauga ma fa'ataga ai le fa'aogaina o le vaega 'na'o le fa'atagaina o feso'ota'iga. E mafai e le tagata mamanu ona filifili pe faʻafefea ona faʻaagaina pe faʻamalo le faʻaogaina. Mo fa'amoemoega fa'ata'ita'iga iinei, matou te fa'atagaina se 'setup mode' ma le PB1 ma fa'aoga se taimi e fa'agata ai pe a uma le 30 sekone.
    1. Fa'apipi'i se fa'ata'ita'iga lona lua o le fa'aoga faigofie fa'amau. Ole mea lea ole a mafai ai ile fa'aogaina ole PB1.
    2. Suia le toe fo'i e lafo se isi fa'ailoga i le fa'aputuga e mafai ai/fa'amalo le so'oga. O le taunuuga e tatau ona foliga e pei o lenei:
    3. Suia le fa'ailoga fa'ailo fafo e fa'atino ina ia fa'aogaina le fa'ailoga fou. O le taunuuga e tatau ona pei o lenei:
    4. Fa'aopoopo se tagata e fa'atino mea na tutupu mo le sl_bt_evt_system_soft_timer_id mea na tupu. Ole mea lea ole a fa'aoga e fa'amalo ai le faiga fa'atulagaina.
    5. O le tulafono lenei e mafai ona faʻaogaina e mafai ai ona faʻaogaina le faʻaogaina ma faʻatagaina fesoʻotaʻiga uma pe faʻamalo le faʻaogaina o le faʻaogaina ma faʻatagaina fesoʻotaʻiga mai masini faʻapipiʻi:
    6. Fa'aopoopo le vala'au lea i le sl_bt_system_boot_id mea e fai
    7. Fausia le poloketi ma moli i le masini.
    8. Taumafai e fa'afeso'ota'i le masini ile EFRConnect. E tatau ona faaletonu le so'oga.
    9. Ia taumafai e oomi le PB1 a'o le'i fa'afeso'ota'i ma le EFRConnect. O le taimi lenei o le a manuia le fesoʻotaʻiga. A maeʻa le 30 sekone o le a e vaʻai i se feʻau i luga o le faʻamafanafanaga e faʻaalia ai o le masini o loʻo alu ese mai le seti seti. O lona uiga o lea ua le atoatoa le mode bondable.
  3. Fa'ateleina le saogalemu i le faia o se feso'ota'iga. Talu ai o le saogalemu e filifili, e tatau ona matou talosagaina se fesoʻotaʻiga faʻailoga i se taimi vave e mafai ai nai lo le faʻalagolago i uiga GATT. O lo'o fa'amauina le API iinei. O se nofoaga lelei e taʻua ai lenei API o loʻo i le sl_bt_evt_connection_opened_id event.O loʻo maua le au fesoʻotaʻiga i le fesuiaiga o fesoʻotaʻiga.

Faasinomaga Saogalemu

O lea la ua i ai se matou masini Bluetooth e sili atu ona malupuipuia, ia faʻaleleia le laasaga faʻamaonia. Ua uma ona e va'ai pe fa'afefea ona fa'amaonia le fa'asinomaga saogalemu o masini vault ma le laina fa'atonu i potu a'oga muamua. I lenei vaega, o le a tatou vaʻai pe faʻafefea ona faʻamaonia e se tasi masini BLE le faʻamatalaga o se isi masini BLE e ala i le talosagaina o lana filifili tusi faamaonia ma auina atu se luʻi. O vaega uma o vault malupuipuia o lo'o umia a latou lava tusi faamaonia masini ma tusi fa'aputuga. O le falegaosimea ma le a'a tusi faamaonia e faigata ona tu'u i totonu o le talosaga a le tagata o tausia ina ia mafai ai ona fa'amaonia le filifili atoa o tusi faamaonia. Va'ai ile AN1268 mo nisi fa'amatalaga ile fa'asinomaga saogalemu.

  1. Fa'amatala se pa'u mo le teuina o le saini fa'amaonia o masini e pei ona i lalo:
  2. Seti le fa'atonuga o le pule o le puipuiga e fa'aoga JustWorks pairing. E faia lenei mea ina ia faʻailogaina le fesoʻotaʻiga. I le fa'atinoga, e tatau ona fa'aoga le puipuiga o le MITM ae ina ia fa'afaigofie le falesu'esu'e, o le a matou fa'aogaina JustWorks. Suia le valaau ile sl_bt_sm_configure i tua i mea nei:E le gata i lea, faʻaalia le valaau ile setup_mode(moni) ile system_boot event handler.
  3. Tatala helpers.c mai mea ua saunia ma kopi mea i totonu ile app.c. O nei galuega toe fa'afo'i fa'atino galuega e pei o le vaevaeina o tusi pasi ina ia mafai ona lafo i luga o le BLE, fa'amaonia le filifili tusi, ma fa'atupuina/fa'amaonia le lu'i.
  4. E manaʻomia le fuafuaina o le maualuga o le fesiitaiga o le iunite (MTU) ina ia mafai ona vaevaeina tusi pasi ma toe faʻapipiʻi. Fa'amatala se fesuiaiga o le lalolagi e teu ai le MTU e pei ona faʻaalia iinei:Ona fa'aopoopo lea o se tagata e fa'atino mea na tutupu mo le GATT MTU fa'afesuia'i mea na tupu e pei ona fa'aalia i lalo:
  5. E tolu fa'amatalaga fa'amatalaga e mafai ona faitau. O nei uiga e faʻaaogaina e faʻafesoʻotaʻi ai le tusi faamaonia o masini, tusi pasi ma le luʻitau. E fa'aaogaina se galuega toe fo'i e fa'atautaia ai talosaga faitau a tagata fa'aoga. Fa'aopoopo se tagata e fa'aulu e vala'au lenei galuega e pei ona fa'aalia i lalo:E fa'aaoga e le toe fo'i le MTU mai le Laasaga #2 i le vaeluaga ma lafo tusi pasi pe a mana'omia. E taulimaina foi le auina atu o le lu'i ua sainia.
  6. E tu'uina atu e le kalani se lu'i, se numera fa'afuase'i e sainia e le 'au'aunaga, e ala i le tusiaina o se tasi o uiga GATT. Mo lenei mafuaʻaga, o le talosaga e manaʻomia le i ai o se tagata e faʻaaogaina mo le tagata faʻaoga tusi talosaga e pei ona i lalo:
  7. Fa'aopoopo le lagolago fa'asinomaga saogalemu files i le poloketi:
    1. app_se_manager_macro.h, app_se_manager_secure_identity.c ma app_se_secure_identity.h mai mea na saunia i le poloketi. O nei files o lo'o i ai nisi o galuega fesoasoani mo galuega e pei o le mauaina o le tele o le tusi pasi, mauaina o le masini lautele ma sainia se lu'i.
    2. Fa'aaofia le app_se_manager_secure_identity.h i le app.c.
  8. Fa'aulufale mai le gatt_configuration-attest.btconf mai mea ua saunia. O le GATT database lea e ta'ua o se fa'amaoniga mautinoa lea e aofia ai fa'ailoga e fa o le a fa'aogaina e fa'amaonia ai le fa'ailoaina o la tatou masini. O nei mea e aofia ai le tusi faamaonia o masini, tusi pasi, luʻitau ma le tali.
  9. O le tagata o tausia, lea e faʻaaogaina e faʻataʻitaʻi ai se masini e pei o le faitotoa, ua tuʻuina atu o se galuega atoatoa talu ai e sili atu ona faigata le fausiaina. I se tulaga lautele, o le faagaoioiga o le tagata o tausia e faapea:
    1. Su'e mo masini e fa'asalalau ai le tautua fa'amaonia saogalemu ma feso'ota'i i ai.
    2. Su'e le GATT au'aunaga ma uiga.
    3. Faitau le masini ma faʻailoga tusi ma faʻamaonia le filifili tusi faʻaoga e faʻaaoga ai le falegaosimea ma le aʻa tusi na teuina i le moli.
    4. Tuuina atu se lu'i fa'afuase'i i le 'au'aunaga.
    5. Taumafai e faʻamaonia le tali atu i le luʻitau.
    6. Tapuni le feso'ota'iga pe a le manuia se fa'amaoniga.
  10. Fausia ma moli le poloketi server i lau server WSTK / radioboard.
  11. Fa'aulufale mai le poloketi a le tagata o tausia mai le faila a le tagata o tausia i mea ua saunia. Fausia ma moli le poloketi a le kalani i lau kalani WSTK/radioboard.
  12. Oomi le seti i luga o le kalani WSTK ma tatala le faʻamafanafanaga faʻasologa. E amata su'esu'e e le kalani mo masini e fa'asalalau ai la matou tautua fa'asinomaga saogalemu ma o le a fa'afeso'ota'i pe a maua.
  13. O le a faʻaalia e le kalani nisi o feʻau e taʻu mai ai ua maua le 'auʻaunaga ma le manaʻomia o le tautua ma le tulaga o feʻau e uiga i le faʻamaoniga o le filifili tusi faamaonia.
  14. Afai e pasi le faʻamaoniga, o le a faia e le kalani se numera faʻafuaseʻi, e taʻua o se luʻitau, ma lafo i le server. O le a sainia e le 'au'aunaga le lu'itau ma lana ki o masini tuma'oti ma le saini i tua i le kalani, e ta'ua o le tali lu'i. Ona fa'aaoga lea e le tagata o tausia le ki fa'alaua'itele i le tusi faamaonia o masini na maua muamua e fa'amaonia ai le saini. E faia lenei mea e fa'amaonia ai o lo'o i ai moni lava le 'au'aunaga le ki fa'apitoa lea na ia fai mai o lo'o i ai. Afai e fa'amaonia sa'o le lu'i, e fa'aalia se fe'au i lena tulaga; a leai, ua tapunia le feso'ota'iga, ma fa'aalia se fe'au e fa'amatala ai pe aisea.
  15. Ia lafo nei se tusi faamaonia le aoga e fa'amaonia ai o le fa'amaoniga e aoga moni lava. E mafai ona e suia le user_read_request_cb() e fa'aleagaina ai fa'amaumauga o le tusi pasi po'o le tali lu'i.

Fa'aopoopo A – Avanoa I/O ma Metotia Fa'atasi
Fa'aopoopo B – Faiga Saogalemu ma Tulaga

Saogalemu tulaga 1 na o le pau lea o le auala e lagolagoina mo le Bluetooth Low Energy i le faaputuga Silicon Labs. O tulaga nei e faapea:

  • Laasaga 1 leai se puipuiga
  • Laasaga 2 le fa'aogaina fa'atasi ma fa'ailoga
  • Laasaga 3 fa'amaonia fa'atasi ma fa'ailoga
  • Laasaga 4 fa'amaonia feso'ota'iga fa'amautu ma fa'amaufa'ailoga malosi (ECDH key exchange)

 

Pepa / Punaoa

silabs 21Q2 malupuipuia BLE masini Security Lab [pdf] Tusi Taiala
21Q2 fa'amautu le masini BLE Security Lab, fa'amautu le BLE device Security Lab, Security Lab

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *