Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vypočítať SHA - 256 na povrázku

Počítačová bezpečnosť informácie , často vyžaduje , aby reťazce, ktoré sú len rad postáv , ako slová alebo vety , bude zatriedená . Hash je podobný šifrovanie , okrem toho , že hash nemožno vrátiť späť , vzhľadom k tomu , šifrovanie môže dešifrovať . Najčastejšie použitie pre hash reťazec je pre ochranu hesiel . Za normálnych okolností , bude počítačový systém nie je ukladať vaše aktuálne heslo . Namiesto toho , to bude ukladať hash hesla , takže Útočník , ktorý získa ilegálne prístup do databázy sa stále ešte získať používateľské heslá . Reťazce sú jej zaradenie podľa hash algoritmov . Jedna populárna hash algoritmus SHA - 256 . Pokyny dovolená 1

Spustite funkciu Mhash v PHP , použitie MHASH_SHA256 konštantný , rovnako ako nižšie :

Mhash ( MHASH_SHA256 , " váš reťazec tady " ) ;

obchod alebo vytlačiť výstup spustením súboru tento kód je v.
2

Zadajte nasledujúci kód do vášho programu Java :

getSHA256Hash ( " vaše string tu " ) ;

verejné byte [ ] getSHA256Hash ( String password ) { MessageDigest digest = null ; try { digest = MessageDigest.getInstance ( " SHA - 256 " ) ; } catch ( NoSuchAlgorithmException e1 ) { e1.printStackTrace ( ) ; } digest.reset ( ) ; návrat digest.digest ( password.getBytes ( ) ) ; . }

skompilovať a spustiť svoju triedu , aby výstup z tohto kódu
3

Zadajte nasledujúci kód do vášho programu Python : .

import hmacimport hashlibdig = hmac.new ( b'1234567890 " , msg = ' Váš string tu, digestmod = hashlib.sha256 ) digest ( )

Store alebo vytlačiť výstup spustením súboru tento kód je v.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené