# RIPEMD-160-generátor

Gyorsan létrehozhatja tetszőleges szöveg RIPEMD-160 hashértékét. Az eszköz UTF-8-ként kódolja a bemenetet, lefuttatja a Leuvenben, 1996-ben tervezett 160 bites RIPEMD-160 függvényt, majd a kivonatot 40 hexadecimális karakterként vagy Base64 formában adja vissza. A fejlesztők ezzel ellenőrizhetik a Bitcoin-címek előállításának lépéseit, a régebbi OpenPGP-aláírásokat és azokat a régi rendszereket, amelyek még RIPEMD-160 kivonatokat tárolnak, valamint összevethetik az eredményt más könyvtárakéval.

## Gyakran ismételt kérdések

### Mi az a RIPEMD-160?

A RIPEMD-160 egy 160 bites kriptográfiai hashfüggvény, amelyet 1996-ben tett közzé Hans Dobbertin, Antoon Bosselaers és Bart Preneel. Két párhuzamos számítási ágon fut, majd egyesíti őket. A kivonat 20 bájtos, vagy 40 hexadecimális karakterből áll.

### Mik a RIPEMD-160 tesztvektorai?

Az üres karakterlánc hashértéke 9c1185a5c5e9fc54612808977ee8f548b2258d31. Az abc szöveg hashértéke 8eb208f7e05d987a9b044a8e98c6b087f15a0bfc. Mindkettő az alkotók által közzétett tesztértékek közül való.

### Hogyan használja a Bitcoin a RIPEMD-160-et?

A Bitcoin a HASH160 értéket egy nyilvános kulcs SHA-256-jának RIPEMD-160 hashével számítja ki, így hozza létre a címeket. Ez az eszköz a megadott szöveg UTF-8 bájtjait hash-eli, ezért nem végzi el a SHA-256 lépést, és nem fogad el hexadecimális formátumú nyers kulcsbájtokat.

### Biztonságos még a RIPEMD-160?

A teljes RIPEMD-160 ellen nem ismert gyakorlati ütközési vagy előkép-támadás. A 160 bites kimenet csak körülbelül 80 bites ütközésállóságot biztosít, ami elmarad a mai ajánlásoktól. Új tervekhez inkább a SHA-256 vagy a SHA3-256 használata javasolt.

### A RIPEMD-160 kapcsolatban áll a SHA-1-val?

Mindkettő kimenete 160 bites, és az MD4 tervezési elveiből erednek, de a felépítésük különbözik. A SHA-1-val ellentétben a RIPEMD-160 ellen nem publikáltak gyakorlati ütközési támadást.

### Hogyan dolgozza fel a rendszer a szövegemet?

A bemenet UTF-8 kódolást kap, majd pontosan a beírt formában hash-elődik, a szóközöket és sortöréseket is beleértve. A számítás a szerveren, WebAssembly használatával fut, és semmi sem kerül tárolásra.

### Mire való a Base64 beállítás?

A Base64 ugyanazt a 20 bájtot 28 karakterben jeleníti meg, ami megfelel a JSON és a konfigurációs fájlok számára. A naplókban és az olyan parancssori eszközöknél, mint az openssl dgst -ripemd160, általában hexadecimális formátumot használnak.

### Hash-elhetek egy hexadecimális karakterláncot nyers bájtokként?

Nem. Az eszköz mindig a beírt szöveget hash-eli, ezért a 00ff karakterláncot négy ASCII-karakterként dolgozza fel, nem két bájtként. Bináris adatok hash-eléséhez használjon egy szkriptkönyvtárat.

### Használjam a RIPEMD-160-et jelszavakhoz?

Ne. Ez egy gyors hash, ezért a támadók gyorsan ellenőrizhetik vele a találgatásaikat. Jelszavakhoz bcrypt, scrypt vagy Argon2 használata ajánlott.

### Mekkora a maximális bemeneti méret?

Minden kérés legfeljebb 5 MiB szöveget fogad. Nagyobb adatokhoz hash-eljen helyben egy parancssori eszközzel.

Hirdetne nálunk?

[Írjon nekünk e-mailt](mailto:hi@dennn.is?subject=Hirdet%C3%A9s%20a%20OneClick%20Pro%20oldalon)

[Hirdetés Az ügynökök számára kész plugincsomag a WordPress számára.](https://sleekwp.com/?ref=oneclickpro)
