Smart Tools
Blog博客
Theme
Recherche
User login
  • Get Key Pair
  • encrypted
  • declassification
  • Signature
  • Vérification des visas
  • Obtenir la clé publique
Clé privée (PrivateKey)
Clé publique (PublicKey)
Clé publique compressée (Compressed PublicKey)
Générer une paire de clés cryptographiques (clé publique/clé privée)
Clé publique (PublicKey)
Contenu à chiffrer (msgString)
Start encryption ↓ empty
Clé privée (PrivateKey)
Content to be decrypted (encryptData)
Start decryption ↓ empty
Clé privée (PrivateKey)
Content to be countersigned
Start signing ↓ empty
Clé publique (PublicKey)
Contents to be verified
Signature
Commencement of visa inspection empty
Clé privée (PrivateKey)
Get public key ↓ empty
Présentation de l'algorithme SM2 de l'administration nationale chinoise de la cryptographie :

1. L'algorithme SM2 est un algorithme cryptographique à clé publique destiné à un usage commercial en Chine (un algorithme de chiffrement asymétrique) publié par l'administration nationale chinoise de la cryptographie.

2. SM2 utilise un algorithme de chiffrement à courbe elliptique ECC 256 bits, dont la longueur de clé est de 256 bits. Il inclut la signature numérique, l'échange de clés et le chiffrement à clé publique, et est destiné à remplacer les algorithmes internationaux tels que RSA/DH/ECDSA/ECDH.

3. Obtention d'une paire de clés : génération aléatoire d'une clé privée et d'une clé publique. La clé publique est disponible en deux versions : une de 130 bits et une de 66 bits (clé publique compressée).

4. Chiffrement/déchiffrement : le contenu peut être chiffré et déchiffré à l'aide de la paire de clés privée et publique générée.

5. Signature : permet de générer des données de signature à l'aide de la clé privée ; lors de la génération, il est possible de définir si l'on souhaite utiliser la fonction de hachage SM3 et le codage DER, etc.

6. Vérification de signature : permet de vérifier l'exactitude de la signature à l'aide de la clé publique, de la signature et des données à vérifier.

7. Obtention de la clé publique : permet de générer la clé publique correspondant à la clé privée à partir de cette dernière.

8. Toutes les données de cet outil sont traitées localement dans le navigateur et ne sont pas transmises à un serveur web. Vous pouvez l'utiliser en toute confiance !

Recommended Tools
Accueil Recherche Favoris Langue