Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 1146|Risposta: 0

[Fonte] .NET/C# utilizza l'algoritmo SM3 per generare firme

[Copiato link]
Pubblicato il 16-03-2025 21:34:27 | | | |
Requisiti: Connettiti con il cliente, il cliente è un progetto di sviluppo Java e entrambe le parti devono criptare e firmare i dati, in cui la firma utilizza SM3 per generare informazioni riassuntive.

SM3 è uno standard di hash crittografico adottato dal governo della Repubblica Popolare Cinese, rilasciato dall'Amministrazione Statale di Crittografia il 17 dicembre 2010. Lo standard rilevante è "GM/T 0004-2012 "SM3 Cryptographic Hashing Algorithm".
Nella crittografia commerciale, SM3 è principalmente utilizzato per la firma digitale e la verifica, la generazione e verifica del codice di autenticazione dei messaggi, la generazione di numeri casuali, ecc., e il suo algoritmo è pubblico. Secondo la National Cryptography Administration, la sua sicurezza ed efficienza sono paragonabili a quelle della SHA-256.

Annuncio dell'Amministrazione Statale per la Crittografia sul rilascio del "SM3 Cryptographic Hashing Algorithm":Il login del link ipertestuale è visibile.
Documento PDF:Il login del link ipertestuale è visibile.

Il progetto deve fare riferimento alla libreria FlipyCastle.Cryptography, come segue:

Il codice è il seguente:

Come mostrato di seguito:



Originale: itsvse.com Piccola feccia
Hash SM3: b28255a4e27ffe1147f4907567eda75df391670f004e3420bf010784e53a41c2




Precedente:AI (11) Selezione del modello di embedding
Prossimo:Windows utilizza k6 per i test di stress HTTP
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com