Armv8 .4-A ajoutera un support étendu pour plus de primitives cryptographiques, pour inclure SM3 , qui est une fonction de hachage cryptographique utilisée dans la norme nationale chinoise; et SM4 , un chiffrement par blocs de 128 bits; avec SHA2-512 et SHA3. 1
Je suis simplement curieux de savoir pourquoi Armv8.4-A a ajouté la prise en charge de SM3 et SM4? Cest étrange, dautant plus que SHA3 est légèrement plus sécurisé que SM3 (dans les attaques par collision, mais SM3 est plus sûr pour distinguer les attaques). 2 Le hachage cryptographique SM3 fonction et AES offrent une meilleure sécurité que SM4. 3
Question: Y a-t-il un avantage à utiliser SM3 ou SM4 par rapport aux algorithmes approuvés par NIST?
Commentaires
- Oui, peut-être si vous êtes chinois. Fondamentalement, ces types dalgorithmes ne seront ajoutés que sur demande daprès mon expérience. Pour le reste de nous, cest un gaspillage de transistors.
- Quel est le but principal de la demande? Y a-t-il une raison particulière?
- Eh bien, cétait un raisonnement à lenvers. Nous pensions être gentils et linclure dans une spécification de produit, mais en gros, ils ne le voulaient pas . Je ne connais ' pas les détails. Ces choses que vous mettez dans un produit à la demande dune grande entreprise chinoise ou dune organisation gouvernementale, je suppose. Personne dautre nutilise e Ces algorithmes spécifiques au pays – à moins que vous nincluiez les États-Unis, peut-être 🙂 Je ' je nai même pas vu lutilisation pratique du chiffrement Camelia. Et jai testé avec une courbe française – mais uniquement parce que mon entreprise était française.
Réponse
Si vous êtes à la recherche dun contrat gouvernemental avec la Chine, vous devrez peut-être utiliser les normes gouvernementales chinoises pour la cryptographie, tout comme si vous recherchez un contrat gouvernemental avec les États-Unis, vous devrez peut-être utiliser les normes gouvernementales américaines pour la cryptographie. Il existe de nombreuses normes de cryptographie de fierté nationale qui ont peu de raisons techniques de recommander des systèmes largement utilisés comme BLAKE2, Ed25519, etc. Certains dentre eux deviennent suffisamment importants pour avoir une importance commerciale.
Commentaires
- Juste de la curiosité, l’accord pourrait-il être conclu par " SoftBank vend plus de la moitié d’Arm China pour une bonne affaire de 775,2 millions de dollars " a une influence sur la prise en charge des normes chinoises cryptographiques? Je le vois du point de vue commercial.
- Je nen ai aucune idée, et en tant que pseudonyme anti-capitaliste mangeuse dos sur Internet, je ne suis pas compétent pour répondre aux questions sur SoftBank '.