Smart Tools
Blog博客
Theme
Cerca
User login
  • Get Key Pair
  • encrypted
  • Svelare il mistero
  • Firma
  • Verifica del visto
  • Ottenere la chiave pubblica
Chiave privata (PrivateKey)
Chiave pubblica (PublicKey)
Chiave pubblica compressa (Compressed PublicKey)
Generare una coppia di chiavi crittografiche (pubblica/privata)
Chiave pubblica (PublicKey)
Contenuto da crittografare (msgString)
Start encryption ↓ empty
Chiave privata (PrivateKey)
Content to be decrypted (encryptData)
Start decryption ↓ empty
Chiave privata (PrivateKey)
Content to be countersigned
Start signing ↓ empty
Chiave pubblica (PublicKey)
Contents to be verified
Firma
Commencement of visa inspection empty
Chiave privata (PrivateKey)
Get public key ↓ empty
Presentazione dell'algoritmo SM2:

1. SM2 è uno standard algoritmico di crittografia a chiave pubblica commerciale cinese (un algoritmo di crittografia asimmetrica) emanato dall'Amministrazione statale cinese per la crittografia.

2. SM2 utilizza un algoritmo di crittografia a curva ellittica ECC a 256 bit, con una lunghezza della chiave di 256 bit, che include firma digitale, scambio di chiavi e crittografia a chiave pubblica, utilizzato in sostituzione di algoritmi internazionali quali RSA/DH/ECDSA/ECDH.

3. Ottenimento della coppia di chiavi: generazione casuale della chiave privata e della chiave pubblica. La chiave pubblica è disponibile in due lunghezze: 130 bit e 66 bit (chiave pubblica compressa).

4. Crittografia/decrittografia: è possibile crittografare e decrittografare i contenuti utilizzando la coppia di chiavi privata e pubblica generata.

5. Firma: è possibile generare dati di firma tramite la chiave privata; durante il processo di generazione è possibile impostare l'utilizzo dell'hash SM3 e della codifica DER, ecc.

6. Verifica della firma: è possibile verificare l'accuratezza della firma utilizzando la chiave pubblica, la firma e i dati di verifica.

7. Ottenimento della chiave pubblica: è possibile generare la chiave pubblica corrispondente alla chiave privata utilizzando quest'ultima.

8. Tutti i dati di questo strumento vengono elaborati localmente nel browser e non vengono caricati su server web: utilizzatelo in tutta tranquillità!

Recommended Tools
Home Cerca Preferiti Lingua