SM3

De Wikipedia, la enciclopedia libre

ShangMi 3 (SM3) es una función de hash criptográfica utilizada en el Estándar Nacional Chino. Lo publicó la Administración Nacional de Criptografía (en chino: 国家密码管理局) el 17 de diciembre de 2010[1][2]​ como "GM/T 0004-2012: algoritmo de hash criptográfico SM3".[1]

SM3 se utiliza para implementar firmas digitales, códigos de autentificación de mensaje y generadores de números pseudoaleatorios.[3]​ El algoritmo es público[4][5]​ y se considera similar a SHA-256 en seguridad y eficiencia.[6]​ SM3 se emplea en el protocolo de Seguridad de Capa de Transporte (TLS).[7]

Estándares definitivos[editar]

SM3 está definido en cada una de los siguientes publicaciones:

  • GM/T 0004-2012: algoritmo de hash criptográfico SM3[1]
  • GB/T 32905-2016: técnicas de seguridad de la información — algoritmo de hash criptográfico SM3[8]
  • ISO/IEC 10118-3:2018—Técnicas de seguridad IT—Funciones de hash—Parte 3: Funciones de hash dedicadas
  • IETF RFC draft-sca-cfrg-sm3-02 (borrador)[3]

Referencias[editar]

  1. a b c «Anuncio No.23 de la Administración Nacional de Criptografía» (en Chinese (China)). Administración Nacional de Criptografía (OSCCA). 21 de marzo de 2012. Archivado desde el original el 14 de agosto de 2016. Consultado el 24 de julio de 2016. 
  2. «Algoritmo de hash criptográfico SM3» (en Chinese (China)). CNNIC. 4 de diciembre de 2013. Archivado desde el original el 19 de septiembre de 2016. Consultado el 24 de julio de 2016. 
  3. a b «La función de hash criptográfico SM3». Grupo de Trabajo de Ingeniería de Internet. 8 de enero de 2018. Consultado el 16 de noviembre de 2023. 
  4. «Anuncio No.22 de la Administración Nacional de Criptografía» (en Chinese (China)). Administración Nacional de Criptografía (OSCCA). 17 de diciembre de 2010. Consultado el 6 de agosto de 2016. 
  5. «Algoritmo de hash criptográfico SM3» (en Chinese (China)). 
  6. «Un diseño eficiente y de bajo consumo del algoritmo de hash SM3 para Internet de las cosas» (en inglés estadounidense). Electronics. 11 de septiembre de 2019. Consultado el 11 de febrero de 2021. 
  7. RFC 8998, doi:10.17487/RFC8998 .
  8. Wang Xiaoyun. SM3 Cryptographic Hash Algorithm[J]. Journal of Information Security Research, 2016, 2(11): 983-994.