Smart Tools
Blog博客
Theme
Suche
User login
  • Get Key Pair
  • encrypted
  • declassification
  • Unterschrift
  • Visumprüfung
  • Öffentlichen Schlüssel abrufen
Privater Schlüssel (PrivateKey)
Öffentlicher Schlüssel (PublicKey)
Komprimierter öffentlicher Schlüssel (Compressed PublicKey)
Öffentlichen und privaten Schlüssel generieren
Öffentlicher Schlüssel (PublicKey)
Zu verschlüsselnder Inhalt (msgString)
Start encryption ↓ empty
Privater Schlüssel (PrivateKey)
Content to be decrypted (encryptData)
Start decryption ↓ empty
Privater Schlüssel (PrivateKey)
Content to be countersigned
Start signing ↓ empty
Öffentlicher Schlüssel (PublicKey)
Contents to be verified
Unterschrift
Commencement of visa inspection empty
Privater Schlüssel (PrivateKey)
Get public key ↓ empty
Einführung in den chinesischen Standard SM2:

1. SM2 ist ein vom chinesischen Amt für Kryptografie (State Cryptography Administration) veröffentlichter Standardalgorithmus für die kommerzielle Public-Key-Kryptografie in China (ein asymmetrischer Verschlüsselungsalgorithmus).

2. SM2 verwendet einen ECC-256-Bit-Verschlüsselungsalgorithmus auf Basis elliptischer Kurven mit einer Schlüssellänge von 256 Bit. Er umfasst digitale Signaturen, Schlüsselaustausch und Public-Key-Verschlüsselung und dient als Ersatz für internationale Algorithmen wie RSA, DH, ECDSA und ECDH.

3. Schlüsselpaar generieren: Der private Schlüssel und der öffentliche Schlüssel werden zufällig generiert. Der öffentliche Schlüssel ist in eine 130-Bit- und eine 66-Bit-Version (komprimierter öffentlicher Schlüssel) unterteilt.

4. Verschlüsselung/Entschlüsselung: Mit dem generierten Schlüsselpaar können Inhalte verschlüsselt und entschlüsselt werden.

5. Signatur: Mit dem privaten Schlüssel können Signaturdaten erzeugt werden; während des Erzeugungsprozesses kann festgelegt werden, ob SM3-Hash-Funktionen und DER-Kodierung verwendet werden sollen.

6. Signaturprüfung: Die Richtigkeit der Signatur kann anhand des öffentlichen Schlüssels, der Signatur und der zu verifizierenden Daten überprüft werden.

7. Öffentlicher Schlüssel abrufen: Mit dem privaten Schlüssel kann der dem privaten Schlüssel entsprechende öffentliche Schlüssel generiert werden.

8. Alle Daten dieses Tools werden lokal im Browser verarbeitet und nicht auf einen Webserver hochgeladen. Sie können das Tool also bedenkenlos nutzen!

Recommended Tools
Start Suche Favoriten Sprache