Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan beregne SHA - 256 for en String
    Computer informasjonssikkerhet krever ofte at strenger , som er bare en rekke tegn som et ord eller en setning , skal hashed . Hashing er lik kryptering, bortsett fra at en hash ikke kan reverseres , mens kryptering kan dekrypteres . Den mest vanlige bruken for hashing en streng er for å beskytte passordene . Normalt vil et datasystem ikke lagre faktiske passordet . I stedet vil den lagre hash av passordet ditt , slik at en angriper som får ulovlig tilgang til databasen vil fortsatt ikke erverve brukerpassord. Strenger hashet av hash algoritmer . En populær hash algoritmen er SHA - 256 . Instruksjoner
    en

    Kjør Mhash funksjon i PHP, bruker MHASH_SHA256 konstant, like nedenfor:

    Mhash ( MHASH_SHA256 , "din streng her ");

    lagre eller skrive ut produksjonen ved å kjøre filen denne koden er i.
    2

    Skriv inn følgende kode inn i Java -program : en

    getSHA256Hash ( "din streng her ");

    offentlig byte [ ] getSHA256Hash (String passord) { MessageDigest fordøye = null; try { fordøye = MessageDigest.getInstance ( " SHA - 256 "); } catch ( NoSuchAlgorithmException e1 ) { e1.printStackTrace (); } digest.reset (); retur digest.digest ( password.getBytes () ); . }

    kompilere og kjøre din klasse for å få resultatet fra denne koden
    3

    Skriv inn følgende kode i Python-programmet : .

    import hmacimport hashlibdig = hmac.new ( b'1234567890 ' , msg =' strengen her ' , digestmod = hashlib.sha256 ) fordøye ( )

    Store eller skrive ut produksjonen ved å kjøre filen denne koden er i.

    früher :

     Weiter:
      Relatert Artike
    ·Slik konverterer Oktal til Binary 
    ·Hvordan skrive om koden for FPS Creator 
    ·Hvordan lage Runde hjørner i DIV 
    ·Om SQL Profiler Bruk 
    ·Forskjellen mellom en Combo Box og en Drop -down boks 
    ·Den Convolution of Two Tid Signaler i MATLAB 
    ·Slik konverterer en tekst til PDU 
    ·Hva er bufferoverløp String Håndtering 
    ·Hvordan håndtere Delstrenger i CSH 
    ·Hvordan å lage dynamiske websider med PHP 
      Anbefalte artikler
    ·Hvordan kan jeg ringe i bjellen på serveren fra PHP 
    ·Slik fjerner Blue Box Rundt Linker i HTML 
    ·Slik oppgraderer Test Plan 
    ·Hvordan konvertere en streng dato til en dato 
    ·Slik konverterer RDB filer til Mpeg 
    ·Hvordan gjøre en include-utsagn 
    ·Hvordan spare filtrerte data til en annen tabell i Acce…
    ·Visual Studio SQL Tutorial 
    ·Hvordan Roter et Div. i JavaScript 
    ·GUI Sjekkliste 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/