Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 1146|Răspunde: 0

[Sursă] .NET/C# folosește algoritmul SM3 pentru a genera semnături

[Copiază linkul]
Postat la 2025-3-16 21:34:27 | | | |
Cerințe: Conectează-te cu clientul, clientul este un proiect de dezvoltare Java, iar ambele părți trebuie să cripteze și să semneze datele, semnătura folosind SM3 pentru a genera informații sumare.

SM3 este un standard criptografic de funcție hash adoptat de guvernul Republicii Populare Chineze, lansat de Administrația de Criptografie de Stat la 17 decembrie 2010. Standardul relevant este "GM/T 0004-2012 "SM3 Cryptographic Hashing Algorithm".
În criptografia comercială, SM3 este folosit în principal pentru semnătură digitală și verificare, generarea și verificarea codurilor de autentificare a mesajelor, generarea de numere aleatorii etc., iar algoritmul său este public. Potrivit Administrației Naționale pentru Criptografie, securitatea și eficiența sa sunt comparabile cu SHA-256.

Anunțul Administrației de Criptografie de Stat privind lansarea "SM3 Cryptographic Hashing Algorithm":Autentificarea cu hyperlink este vizibilă.
Document PDF:Autentificarea cu hyperlink este vizibilă.

Proiectul trebuie să facă referire la biblioteca BouncyCastle.Cryptography, după cum urmează:

Codul este următorul:

Așa cum se arată mai jos:



Original: itsvse.com Little ticăloși
SM3 Hash: b28255a4e27ffe1147f4907567eda75df391670f004e3420bf010784e53a41c2




Precedent:AI (11) Selecția modelului de încorporare
Următor:Windows folosește k6 pentru testarea stresului HTTP
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com