# RIPEMD-160-generator

Generér hurtigt RIPEMD-160-hashen af vilkårlig tekst. Værktøjet koder dit input som UTF-8, kører 160-bitfunktionen RIPEMD-160, der blev udviklet i Leuven i 1996, og returnerer digesten som 40 hextegn eller som Base64. Udviklere bruger den til at kontrollere trin i Bitcoin-adresser, ældre OpenPGP-signaturer og gamle systemer, der stadig gemmer RIPEMD-160-digests, samt til at sammenligne resultater med andre biblioteker.

## Ofte stillede spørgsmål

### Hvad er RIPEMD-160?

RIPEMD-160 er en kryptografisk hashfunktion på 160 bit, der blev offentliggjort i 1996 af Hans Dobbertin, Antoon Bosselaers og Bart Preneel. Den udfører to parallelle beregningsforløb og kombinerer dem. Digesten er 20 bytes eller 40 hexadecimale tegn.

### Hvad er testvektorerne for RIPEMD-160?

Den tomme streng hashes til 9c1185a5c5e9fc54612808977ee8f548b2258d31. Teksten abc hashes til 8eb208f7e05d987a9b044a8e98c6b087f15a0bfc. Begge værdier stammer fra designernes offentliggjorte testværdier.

### Hvordan bruger Bitcoin RIPEMD-160?

Bitcoin beregner HASH160, som er RIPEMD-160 af SHA-256 af en offentlig nøgle, for at opbygge adresser. Dette værktøj hasher UTF-8-bytene fra den tekst, du indtaster, så det udfører ikke trinnet SHA-256 og accepterer heller ikke rå nøglebytes i hex.

### Er RIPEMD-160 stadig sikker?

Der kendes ikke til praktiske kollisions- eller præbilledangreb på fuld RIPEMD-160. Dens output på 160 bit giver kun omkring 80 bits kollisionsresistens, hvilket er under dagens anbefalinger. Foretræk SHA-256 eller SHA3-256 til nye designs.

### Er RIPEMD-160 relateret til SHA-1?

Begge har output på 160 bit og bygger videre på idéerne bag MD4-designet, men deres strukturer er forskellige. I modsætning til SHA-1 er der ikke offentliggjort nogen praktisk kollision for RIPEMD-160.

### Hvordan behandles min tekst?

Inputtet kodes som UTF-8 og hashes præcis, som det er indtastet, inklusive mellemrum og linjeskift. Beregningen kører i WebAssembly på serveren, og intet gemmes.

### Hvad bruges indstillingen Base64 til?

Base64 viser de samme 20 bytes med 28 tegn, hvilket passer til JSON og konfigurationsfiler. Hex er den sædvanlige form til logfiler og kommandolinjeværktøjer som openssl dgst -ripemd160.

### Kan jeg hashe en hex-streng som rå bytes?

Nej. Værktøjet hasher altid den tekst, du skriver, så strengen 00ff hashes som fire ASCII-tegn og ikke som to bytes. Brug et scriptbibliotek, hvis du skal hashe binære data.

### Bør jeg bruge RIPEMD-160 til adgangskoder?

Nej. Det er en hurtig hash, så angribere hurtigt kan afprøve gæt. Brug bcrypt, scrypt eller Argon2 til adgangskoder.

### Hvad er den maksimale inputstørrelse?

Hver anmodning accepterer op til 5 MiB tekst. Hash større datamængder lokalt med et kommandolinjeværktøj.

Din annonce her?

[Send os en e-mail](mailto:hi@dennn.is?subject=Annoncering%20p%C3%A5%20OneClick%20Pro)

[Annonce Pluginsamlingen, der er klar til agenter, til WordPress.](https://sleekwp.com/?ref=oneclickpro)
