Tagata suʻesuʻe mai le NCC Group
Sei o tatou manatua o le tekinolosi ARM TrustZone e mafai ai e oe ona fatuina ni siosiomaga puipuia faʻapitoa e tuʻueseese atoatoa mai le faiga autu ma faʻatautaia i luga o se masini komepiuta eseese e faʻaaoga ai se isi faiga faʻapitoa faʻapitoa. O le fa'amoemoe autu o TrustZone o le tu'uina atu lea o le fa'atinoina o fa'atonuga fa'apitoa mo ki fa'ailoga, fa'amaoniga biometric, fa'amatalaga totogi ma isi fa'amatalaga agatapuia. Fegalegaleaiga ma le OS autu o loʻo faia faʻatasi e ala i le faʻasalalauga faʻasalalau. O ki fa'amaufa'ailoga tuma'oti o lo'o teuina i totonu o se faleoloa fa'apitoa e tu'ufa'atasia meafaigaluega, lea, pe a fa'atinoina lelei, e mafai ona taofia ai le le'o pe a fa'aletonu le faiga fa'avae.
O le faʻafitauli e mafua ona o se faʻaletonu i le faʻatinoina o le elliptic curve processing algorithm, lea na mafua ai le lelea o faʻamatalaga e uiga i le alualu i luma o faʻamaumauga o faʻamaumauga. Ua atiaʻe e le au suʻesuʻe se auala e osofaʻia ai le itu e mafai ai ona faʻaogaina le faʻaogaina o le faʻaogaina o le faʻaogaina o mea o loʻo i ai i totonu o ki faʻapitoa o loʻo i totonu o se masini faʻapitoa.
O le mafuaʻaga autu o le faʻafitauli o le fefaʻasoaaʻi o mea faʻapipiʻi masani ma le cache mo faʻatusatusaga i le TrustZone ma i totonu o le faiga autu - o le vavaeeseina o loʻo faia i le tulaga o le vavaeesega talafeagai, ae faʻaaogaina iunite faʻapipiʻi masani ma faʻasologa o faʻatusatusaga ma faʻamatalaga e uiga i lala. tuatusi o lo'o teuina i totonu o le fa'aogaina masani o le fa'aogaina. O le faʻaaogaina o le Prime + Probe method, e faʻavae i luga o le iloiloga o suiga i le taimi avanoa i faʻamatalaga faʻapipiʻi, e mafai, e ala i le siakiina o le i ai o ni faʻataʻitaʻiga i totonu o le faʻailoga, e mataʻituina ai faʻasologa o faʻamatalaga ma faʻailoga o le faʻatinoina o tulafono faʻatatau e fesoʻotaʻi ma faʻatusatusaga o saini numera i totonu. TrustZone ma e matua maualuga lava le sa'o.
O le tele o le taimi e gaosia ai se saini numera e faʻaaoga ai ki ECDSA i Qualcomm tupe meataalo e faʻaalu i le faʻatinoina o gaioiga faʻateleina i totonu o se matasele e faʻaaoga ai se vector initialization e le suia mo saini taʻitasi (
I le tulaga o Qualcomm, e lua nofoaga na liaʻi ai ia faʻamatalaga na faʻaalia i le faʻateleina algorithm: pe a faʻatinoina galuega suʻesuʻe i laulau ma i le faʻasologa o faʻamaumauga e maua mai ai faʻamaumauga e faʻavae i luga o le tau o le vaega mulimuli i le vector "nonce". E ui lava i le mea moni o le code Qualcomm o loʻo i ai ni faiga e faʻafefe ai faʻamatalaga faʻamatalaga e ala i auala lona tolu, o le atinaʻeina o auala osofaʻiga e mafai ai ona e pasia nei fua ma fuafua ni nai vaega o le "nonce" tau, lea e lava e toe maua ai 256-bit ECDSA ki.
puna: opennet.ru