|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man beräknar SHA - 256 för en String

    Computer informationssäkerhet ofta kräver att strängar , som är bara en serie tecken som ett ord eller en mening , vara hashas . Hashning liknar kryptering , med undantag av att en hash inte kan vändas, medan kryptering kan dekrypteras . Den vanligaste användningen för hashing en sträng är för att skydda lösenord . Normalt kommer ett datorsystem inte din faktiska lösenord . Istället kommer den att lagra hash av lösenordet , så att en angripare som vinner olaglig tillgång till databasen ändå inte kommer att få lösenord. Strängar hashas genom hash-algoritmer . En populär hash -algoritm är SHA - 256 . Instruktioner
    1

    Kör mhash funktionen i PHP , använder MHASH_SHA256 konstant , som nedan :

    mhash ( MHASH_SHA256 , " din sträng här " ) ;

    lagra eller skriva ut resultatet genom att köra filen här koden är i.
    2

    Skriv följande kod i din Java -program :

    getSHA256Hash ( " din sträng här " ) ;

    offentlig byte [ ] getSHA256Hash ( String lösenord ) { MessageDigest digest = null; try { digest = MessageDigest.getInstance ( " SHA - 256 " ) ;} catch ( NoSuchAlgorithmException e1 ) { e1.printStackTrace ( ) ; } digest.reset ( ) , avkastning digest.digest ( password.getBytes ()); . }

    kompilera och köra din klass för att få produktionen från denna kod
    3 < p > Skriv följande kod i din Python -program : .

    import hmacimport hashlibdig = hmac.new ( b'1234567890 ' , msg = ' din sträng här ' , digestmod = hashlib.sha256 ) digest ( ) katalog

    Store eller skriva ut resultatet genom att köra filen här koden är i. Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du ändrar synligheten för en WPF Grid
    ·Hur Invent Software Metrics för Genetiska algoritmer
    ·Hur Split en sträng till två variabler i PowerShell
    ·Hur man gör en knapp i Xcode
    ·Hur man använder Substring C Sharp
    ·Hur du startar ett parti fil från en annan
    ·Hur @ Echo Command i Anteckningar
    ·iPhone Utveckling Komponenter
    ·Vad är skillnaden mellan en Mobile Web & en HTML Brows…
    ·Hur vill hänvisa till en CSS- fil från JSP
    Utvalda artiklarna
    ·Hur man använder Proxy i C #
    ·Hur att ta in i Java med hjälp av en skanner
    ·Java Bild API Tutorial
    ·Hur du installerar EXE loggning
    ·Skillnaden mellan tidsstämplar i PHP
    ·Hur man skapar en återställningsknappen med HTML -pro…
    ·Hur man kör Python Från Bash
    ·Hur att rensa en DropDownList
    ·Hur man sätter in en ny rad i TextBox
    ·Hur man upptäcker någon knapptryckning i Java
    Copyright © Dator Kunskap http://www.dator.xyz