Armv8 .4-A vil legge til utvidet støtte for flere kryptografiske primitiver, for å inkludere SM3 , som er en kryptografisk hashfunksjon som brukes i den kinesiske nasjonale standarden; og SM4 , en 128-biters blokkeringssiffer; sammen med SHA2-512 og SHA3. 1
Jeg er bare nysgjerrig på hvorfor Armv8.4-A la til støtte for SM3 og SM4? Det er rart, spesielt siden SHA3 er litt sikrere enn SM3 (i kollisjonsangrep, men SM3 er sikrere i å skille mellom angrep). 2 SM3-kryptografiske hash funksjon og AES gir bedre sikkerhet enn SM4. 3
Spørsmål: Er det noen fordel med å bruke SM3 eller SM4 fremfor NIST-godkjente algoritmer?
Kommentarer
- Ja, muligens hvis du er kineser. I utgangspunktet vil denne typen algoritmer bare legges til på forespørsel etter min erfaring. For resten av oss er det bortkastet transistorer.
- Hva er hovedformålet med forespørsel? Er det noen spesiell grunn?
- Vel, dette var snill bakover resonnement. Vi syntes å være hyggelige og inkludere den i en produktspesifikasjon, men i utgangspunktet ville de ikke ha den inn. Jeg vet ikke ' detaljene. Disse tingene legger du i et produkt på forespørsel fra et stort kinesisk selskap eller statlig organisasjon, antar jeg. Ingen andre bruker th disse landsspesifikke algoritmene – med mindre du inkluderer USA, kanskje 🙂 Jeg ' har ikke engang sett praktisk bruk av Camelia-krypteringen. Og jeg testet med en fransk kurve – men bare fordi firmaet mitt var fransk.
Svar
Hvis du er når du søker en offentlig kontrakt med Kina, kan det hende du blir bedt om å bruke kinesiske myndighetsstandarder for kryptografi, akkurat som hvis du søker en offentlig kontrakt med USA, kan det hende du blir bedt om å bruke amerikanske standarder for kryptografi. Det er mange nasjonale pride-kryptografistandarder som har liten teknisk grunn til å anbefale over mye brukte systemer som BLAKE2, Ed25519, etc. Noen av dem blir fremtredende nok til å ha betydning kommersielt.
Kommentarer
- bare nysgjerrighet, kan avtalen med " SoftBank selger mer enn halvparten av Arm China for et kupp $ 775,2 millioner " har innflytelse på å støtte kryptografiske kinesiske standarder? Jeg ser det fra potensielle forretningsforhold.
- Jeg aner ikke, og som et antikapitalistisk pseudonymt beinspisende fugl på internett, er jeg ikke kompetent til å svare på spørsmål om SoftBank ' s forretningsstrategi.