Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come calcolare SHA -256 per una stringa

Sicurezza informatica informazioni richiede spesso che le stringhe , che sono solo una serie di personaggi come una parola o una frase , da hash . Hashing è simile alla crittografia , tranne che un hash non può essere invertito , mentre la cifratura possono essere decifrati . L'uso più comune di hash di una stringa è per proteggere le password . Normalmente, un sistema di computer non memorizzare la password attuale . Sarà invece memorizzare l'hash della password , in modo che un aggressore che ha accesso illegale alla banca dati sarà ancora acquisire le password degli utenti . Le stringhe sono hash da algoritmi di hash . Un famoso algoritmo di hash è l' SHA -256 . Istruzioni
1

eseguire la funzione mhash in PHP , utilizzando la costante MHASH_SHA256 , come di seguito :

mhash ( MHASH_SHA256 , " la stringa qui ");

memorizzare o stampare l'output eseguendo il file di questo codice è dentro
2

Digitare il seguente codice nel tuo programma Java :

getSHA256Hash ( " la stringa qui "); < br

public byte > [ ] getSHA256Hash (String password) { MessageDigest digest = null; try { digest = MessageDigest.getInstance ( " SHA - 256 "); } catch ( NoSuchAlgorithmException e1 ) { e1.printStackTrace ( ) ; } digest.reset (); digest.digest ritorno ( password.getBytes ()); . }

Compilare ed eseguire la classe per ottenere l' output di questo codice
3

Digitare il seguente codice nel vostro programma Python : .
import

hmacimport hashlibdig = hmac.new ( b'1234567890 ' , msg =' la stringa qui ' , digestmod = hashlib.sha256 ) digest ( ) per

Store o stampare l'output eseguendo il file di questo codice è dentro

 

Programmazione © www.354353.com