Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 1146|Svar: 0

[Kilde] .NET/C# bruger SM3-algoritmen til at generere signaturer

[Kopier link]
Opslået den 2025-3-16 21:34:27 | | | |
Krav: Forbind med kunden, kunden er et Java-udviklingsprojekt, og begge parter skal kryptere og underskrive dataene, hvor signaturen bruger SM3 til at generere oversigtsinformation.

SM3 er en kryptografisk hash-funktionsstandard, vedtaget af Folkerepublikken Kinas regering, udgivet af Statens Kryptografiadministration den 17. december 2010. Den relevante standard er "GM/T 0004-2012 "SM3 Cryptographic Hashing Algorithm".
I kommerciel kryptografi bruges SM3 hovedsageligt til digital signatur og verifikation, generering og verifikation af meddelelsesautentificeringskoder, generering af tilfældige tal osv., og dets algoritme er offentlig. Ifølge National Cryptography Administration er dens sikkerhed og effektivitet sammenlignelig med SHA-256.

Meddelelse fra State Cryptography Administration om udgivelsen af "SM3 Cryptographic Hashing Algorithm":Hyperlink-login er synlig.
PDF-dokument:Hyperlink-login er synlig.

Projektet skal referere til BouncyCastle.Cryptography-biblioteket som følger:

Koden er som følger:

Som vist nedenfor:



Oprindeligt: itsvse.com Lille skarn
SM3 Hash: b28255a4e27ffe1147f4907567eda75df391670f004e3420bf010784e53a41c2




Tidligere:AI (11) Udvælgelse af embedding-model
Næste:Windows bruger k6 til HTTP-stresstest
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com