Nga Kairangahau mai i te Rōpū NCC
Kia maumahara tatou ko te hangarau ARM TrustZone ka taea e koe te hanga i nga taiao whakamarumaru kua wehea rawatia mai i te punaha matua me te whakahaere i runga i te tukatuka mariko motuhake ma te whakamahi i tetahi punaha whakahaere motuhake. Ko te kaupapa matua o TrustZone ko te whakarato mahi taratahi o nga kaitukatuka mo nga ki whakamunatanga, motuhēhēnga koiora, raraunga utu me etahi atu korero matatapu. Ko te taunekeneke me te OS matua ka mahia ma te atanga tuku. Ko nga taviri whakamunatanga motuhake ka rongoa ki roto i te toa matua motuhake, mena ka tika te whakatinana, ka taea te aukati i te rerenga mena ka raru te punaha o raro.
Ko te whakaraeraetanga na te hapa i roto i te whakatinanatanga o te elliptic curve processing algorithm, i puta ai te rerenga o nga korero mo te ahunga whakamua o te tukatuka raraunga. Kua whakawhanakehia e nga Kairangahau tetahi tikanga whakaeke hongere-taha e taea ai te whakamahi i nga riihi autaki o naianei ki te whakaora i nga ihirangi o nga taviri tūmataiti kei roto i te taputapu-taratahi.
Ko te take nui o te raru ko te tiritiri i nga waahanga taputapu noa me te keteroki mo nga tatauranga i roto i te TrustZone me te punaha matua - ka mahia te wehe i te taumata o te wehenga arorau, engari ma te whakamahi i nga waeine rorohiko noa me nga tohu o nga tatauranga me nga korero mo te peka. nga wahitau kei te whakatakotohia ki te keteroki tukatuka noa. Ma te whakamahi i te tikanga Prime+Probe, i runga i te aromatawai i nga huringa o te wa uru ki nga korero keteroki, ka taea, ma te tirotiro i te aroaro o etahi tauira i roto i te keteroki, ki te aro turuki i nga rerenga raraunga me nga tohu o te mahi waehere e pa ana ki nga tatauranga o nga waitohu mamati i roto TrustZone me te tino tika.
Ko te nuinga o nga wa ki te whakaputa i te waitohu mamati ma te whakamahi i nga taviri ECDSA i roto i nga maramara Qualcomm ka pau ki te mahi i nga mahi whakareatanga i roto i te kohanga ma te whakamahi i te vector arawhiti kaore e rereke mo ia waitohu (
I roto i te keehi o Qualcomm, e rua nga waahi i pakaruhia ai enei korero i kitea i roto i te algorithm whakareatanga: i te wa e mahi ana i nga mahi rapu i roto i nga ripanga me te waehere tiki raraunga herenga i runga i te uara o te moka whakamutunga i roto i te vector "nonce". Ahakoa te mea kei roto i te waehere Qualcomm nga tikanga ki te aukati i nga rerenga korero na roto i nga awa tuatoru, ko te tikanga whakaeke kua whakawhanakehia ka taea e koe te karo i enei mehua me te whakatau i etahi waahanga o te uara "nonce", e ranea ana ki te whakaora i nga taviri ECDSA 256-bit.
Source: opennet.ru