| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    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 < p > 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

    Previous :

    next :
      Articoli Correlati
    ·Come disattivare Turbo su M3 
    ·Come usare DataGrid per la modifica e cancellazione 
    ·Che cosa è Python 2.4.3 
    ·IDE Debugging Tools 
    ·Come modificare un file JSP 
    ·Come convertire i dati SQR per ETL 
    ·Come utilizzare una istruzione case in ASP.Net 
    ·Come scrivere un outer join nella AFD in WebFOCUS 
    ·Motivi per Stack Overflow 
    ·Come pulire gli elementi flottanti in CSS 
      Articoli in evidenza
    ·Come inviare un allegato e-mail con una linea di comand…
    ·Come importare da CSV a MySQL con PHP Script 
    ·Come inserire un calendario nel tuo sito web utilizzand…
    ·Svantaggi e vantaggi di compilatori 
    ·Come fare una linea continua Loop 
    ·Come abilitare ASP in IIS 6 
    ·Che viene utilizzato di più : ? Java o Visual Basic 
    ·Come aggiornare una versione di Java in PATH 
    ·Come tirare un estratto da una stringa con PHP 
    ·Come disinstallare MySQL su Vista 
    Copyright © Conoscenza Informatica http://it.wingwit.com