Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 1146|Svare: 0

[Kilde] .NET/C# bruker SM3-algoritmen for å generere signaturer

[Kopier lenke]
Publisert 16.03.2025 kl. 21:34:27 | | | |
Krav: Koble deg til kunden, kunden er et Java-utviklingsprosjekt, og begge parter må kryptere og signere dataene, hvor signaturen bruker SM3 for å generere sammendragsinformasjon.

SM3 er en kryptografisk hash-funksjonsstandard vedtatt av Folkerepublikken Kinas regjering, utgitt av Statens kryptografiadministrasjon 17. desember 2010. Den relevante standarden er "GM/T 0004-2012 "SM3 Cryptographic Hashing Algorithm".
I kommersiell kryptografi brukes SM3 hovedsakelig til digital signatur og verifisering, generering og verifisering av meldingsautentiseringskoder, tilfeldig tallgenerering osv., og algoritmen er offentlig. Ifølge National Cryptography Administration er sikkerheten og effektiviteten sammenlignbar med SHA-256.

Kunngjøring fra State Cryptography Administration om utgivelsen av "SM3 Cryptographic Hashing Algorithm":Innloggingen med hyperkoblingen er synlig.
PDF-dokument:Innloggingen med hyperkoblingen er synlig.

Prosjektet må referere til BouncyCastle.Cryptography-biblioteket, som følger:

Koden er som følger:

Som vist nedenfor:



Original: itsvse.com Lille skurk
SM3 Hash: b28255a4e27ffe1147f4907567eda75df391670f004e3420bf010784e53a41c2




Foregående:AI (11) Valg av embeddingsmodell
Neste:Windows bruker k6 for HTTP-stresstesting
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com