Ugrás a tartalomhoz

BLAKE2b-generátor

Számítsa ki bármilyen szöveg BLAKE2b-kivonatát a következő kivonathosszok egyikével: 128–512 bit. Az eszköz UTF-8-ként kódolja a bemenetet, futtatja az RFC 7693 szerinti, kulcs nélküli BLAKE2b-függvényt, majd hexadecimális formában vagy Base64 formátumban adja vissza a kivonatot. A fejlesztők ezzel ellenőrizhetik a libsodium, az Argon2 belső részei, a b2sum és más, gyors és biztonságos kivonatoláshoz BLAKE2b-t használó szoftverek kimenetét.

Visszaállítás

Gyakran ismételt kérdések

Mi az a BLAKE2b?

A BLAKE2b az RFC 7693 dokumentumban meghatározott, 64 bites processzorokra optimalizált kriptográfiai kivonatolófüggvény. Szoftveresen gyorsabb, mint a MD5 és a SHA-2, miközben a SHA-3-hoz hasonló biztonságot nyújt. A kivonat hossza 1–64 bájt lehet.

Milyen kivonathosszok közül választhatok?

512, 384, 256, 160 vagy 128 bit közül választhat. A hossz a BLAKE2b paramétereinek része, ezért a BLAKE2b-256 nem egyszerűen a BLAKE2b-512 első fele. Válassza azt a hosszt, amelyet a másik rendszer használ, különben az eredmény nem fog egyezni.

Mik a BLAKE2b tesztvektorai?

Az üres karakterlánc BLAKE2b-512 kivonata: 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce. Az abc esetében az RFC 7693 a következő értéket sorolja fel: ba80a53f981c4d0d6a2797b69f12f6e94c212f14685ac4b74b12bb6fdbffa2d17d87c5392aab792dc252d5de4533cc9518d38aa8dbf1925ab92386edd4009923. Ez az eszköz mindkettőt visszaadja.

Az eszköz a b2sum parancsnak megfelelő eredményt ad?

Igen. A b2sum alapértelmezés szerint BLAKE2b-512 kivonatot számít, és ez az eszköz alapértelmezett hossza is. Ne feledje, hogy a b2sum a fájl bájtjait kivonatolja, ezért a záró sortörést tartalmazó szöveg kivonata eltér attól, amelyik nem tartalmazza.

Használhatok kulcsot a BLAKE2b-vel?

Nem. Az eszköz csak kulcs nélküli BLAKE2b-kivonatot számít. Üzenethitelesítő kódhoz használja az ezen az oldalon található HMAC-SHA256 Generátort vagy egy kulcsos BLAKE2b-t támogató könyvtárat.

Mi a különbség a BLAKE2b és a BLAKE2s között?

A BLAKE2b 64 bites szavakkal dolgozik, és legfeljebb 512 bites kimenetet ad, míg a BLAKE2s 32 bites szavakat használ, és legfeljebb 256 bites kimenetet ad. A BLAKE2s gyorsabb a kisebb, 32 bites eszközökön. Ez az eszköz BLAKE2b-t számít.

Hogyan kódolja a rendszer a szöveget?

A bemenet UTF-8-bájtokká alakul, és a rendszer pontosan úgy kivonatolja, ahogyan megadta. A szóközök és a sortörések is beleszámítanak, ezért előbb távolítsa el őket, ha a másik fél is ezt teszi.

Alkalmas a BLAKE2b jelszavak kivonatolására?

Közvetlenül nem. Gyors, ami a jelszavakat találgató támadóknak kedvez. Jelszavakhoz az Argon2 a megfelelő választás, amely belsőleg BLAKE2b-t használ, és az Argon2 Generátorban érhető el.

Mennyi szöveget tudok kivonatolni?

Az eszköz kérésenként legfeljebb 5 MiB szöveget fogad el, és a kivonatot a szerveren, WebAssembly használatával számítja ki. A bemenetet nem tárolja.

Melyik kimeneti kódolást használjam?

Az ellenőrző összegekhez a hexadecimális formátum a szabványos, és megfelel a b2sum kimenetének. A Base64 rövidebb, és jól használható JSON, fejlécek és konfigurációs fájlok esetén. Mindkettő ugyanazokat a bájtokat tartalmazza.

A OneClick Pro névjegye

A OneClick Pro több mint 150 webes eszközből álló, ingyenes gyűjtemény a mindennapi munkához: képek és mértékegységek átalakításához, kód formázásához és ellenőrzéséhez, domainek és SEO ellenőrzéséhez, valamint szövegekkel, dátumokkal és számokkal végzett munkához. Minden eszköz regisztráció és előfizetés nélkül használható; a megadott adatokat kizárólag az eredmény kiszámításához használjuk, és soha nem tároljuk. Használja gyors eszköztárként az alkalmi feladatokhoz, vagy mentse el könyvjelzőként a mindennap használt eszközöket.