Smart Tools
Blog博客
Theme
Buscar
User login
  • Get Key Pair
  • encrypted
  • declassification
  • Firma
  • Comprobación del sello
  • Obtener la clave pública
Clave privada (PrivateKey)
Clave pública (PublicKey)
Clave pública comprimida (Compressed PublicKey)
Generar clave pública/privada
Clave pública (PublicKey)
Contenido a cifrar (msgString)
Start encryption ↓ empty
Clave privada (PrivateKey)
Content to be decrypted (encryptData)
Start decryption ↓ empty
Clave privada (PrivateKey)
Content to be countersigned
Start signing ↓ empty
Clave pública (PublicKey)
Contents to be verified
Firma
Commencement of visa inspection empty
Clave privada (PrivateKey)
Get public key ↓ empty
Introducción al algoritmo SM2 de la Administración Estatal de Criptografía de China:

1. SM2 es un algoritmo estándar de cifrado de clave pública para uso comercial en China (un algoritmo de cifrado asimétrico) promulgado por la Administración Estatal de Criptografía de China.

2. SM2 utiliza un algoritmo de cifrado de curva elíptica ECC de 256 bits, con una longitud de clave de 256 bits, que incluye firma digital, intercambio de claves y cifrado de clave pública, y se utiliza para sustituir algoritmos internacionales como RSA, DH, ECDSA y ECDH.

3. Obtención del par de claves: se generan aleatoriamente una clave privada y una clave pública. La clave pública se divide en dos tipos: una de 130 bits y otra de 66 bits (clave pública comprimida).

4. Cifrado/descifrado: se puede cifrar y descifrar contenido mediante el par de claves privada y pública generado.

5. Firma: se pueden generar datos de firma mediante la clave privada; durante el proceso de generación, se puede configurar si se utiliza el hash SM3 y la codificación DER, entre otros.

6. Verificación de la firma: se puede verificar la exactitud de la firma mediante la clave pública, la firma y los datos de verificación.

7. Obtención de la clave pública: se puede generar la clave pública correspondiente a la clave privada utilizando esta última.

8. Todos los datos de esta herramienta se procesan en el navegador local y no se suben a ningún servidor web, ¡así que puede utilizarla con total tranquilidad!

Recommended Tools
Inicio Buscar Favoritos Idioma