Hogyan készítsünk egy csekket sha256

1 Mi SHA256?

SHA256 - egy hash függvény. Ez azt jelenti, hogy egy meghatározott részét képezik annak az átalakító digitális adatok, például szövegbekezdést, vagy egy egész fájlt egy karaktersorozatot, amely az úgynevezett hash adatokat. Például, ez a mondat:

SHA256 hash a következő

Hash SHA256 - mindig a hossza pontosan 64 szimbólumok, függetlenül az eredeti adatok mennyiségét. Minden szimbólum - egy számjegy 0-9 és / vagy írni tól F-ig, ami egy 4-bites információt. Így az egész hash egyenlő 64 x 4 = 256 bit információt. Éppen ezért a SHA256 függvény neve 256 van jelen.

Ebben a példában az adatokat (bid) rövidebb, mint a funkció eredményt. De általában az adatok mindig nagyobb, mint 256 bit.

2. Miért kell védeni a hash SHA256?

Annak a valószínűsége, hogy a két fájl lesz azonos hash SHA256 nagyon kicsi, a lehetséges kombinációk száma hash - 10 77 (ez 1-77 nulla). Ez vezet a hamisítást az rendkívüli bonyolultsága miatt ez a művelet; a mai napig, senki nem volt képes megtalálni a módját, hogy két különböző fájlokat az azonos, vagy legalábbis hasonló hash-eket. Bármilyen kisebb változások a nyers adatok (string vagy fájl) mindig privodot változtatni a hash SHA256. Például - hogy egy javaslatot a példát, és próbálja meg, hogy neki betûváltáshoz egy szóközt vagy egy pont helyébe egy vessző, és újraszámolja a hash - akkor garantált, hogy egy egészen más eredmény!

Ez ad nekünk egy nagyon gyors és egyszerű megoldás, hogy a fájl nem sérült vagy megváltozott. A folyamat általában így néz ki:

3. Hogyan számítja ki SHA256 hash fájl?

A legegyszerűbb módja - Az on-line számológép SHA256 hash típusú online-convert.com. Eltávolítani a fájlt a gomb „Tallózás”, majd a „Convert File”. Miután egy kis várakozás, az oldal megmutatja a kiszámított hash a fájl. Ha nem kívánja használni az on-line szolgáltatások számítástechnikai SHA256 hash, sok ingyenes, nyílt forráskódú SHA256 számológépek futtatható a Windows vagy MacOS, például HashTab

Ez is egy jó ötlet, hogy ellenőrizze a hash-t a kritikus fájlokat, mint például a kliens Nxt, mielőtt használja. Nxt kliens és hasonló szoftver, van egy nagy érdeklődést a bűnözők, akik megpróbálják integrálni az eredeti malware fájlt, például ellopni a jelszót, vagy egyéb személyes adatokat.

akkor biztonságban vannak, és akkor folytathatja a telepítést.

4. Használhatom SHA256 más célra?

Igen! Sőt, SHA256 - az egyik algoritmusok titkosításához használt és védi Nxt tranzakciót.

5. Vannak más hash függvény?

Egyikük, amit valószínűleg hallotta md5. Ahogy SHA256 md5 generál karakterlánc (SHA256 de hosszának felét). És még egy kis hossza a hash, mégis ad egy nagy számú lehetséges hash-eket. Így md5 is hasznos, hogy ellenőrizze a véletlen hibák letöltés közben, és ma is széles körben használják.

De ellentétben SHA256 md5 nem biztonságos. Már megtalálták a módját, hogy kezelni, és lehetőség van arra, hogy két különböző kép, ami ugyanaz lesz md5 hash. Ezért nem ajánlott használni md5, mint módszer a biztonságos elosztását fájlok és jelenlétének kimutatására szándékos módosítások bennük.