# RIPEMD-160-generaattori

Luo minkä tahansa tekstin RIPEMD-160-tiiviste nopeasti. Työkalu koodaa syötteesi UTF-8-muotoon, suorittaa 160-bittisen RIPEMD-160-funktion, joka kehitettiin Leuvenissa vuonna 1996, ja palauttaa tiivisteen 40 heksadesimaalimerkkinä tai muodossa Base64. Kehittäjät käyttävät sitä Bitcoin-osoitteiden muodostusvaiheiden, vanhempien OpenPGP-allekirjoitusten ja RIPEMD-160-tiivisteitä yhä tallentavien vanhojen järjestelmien tarkistamiseen sekä tulosten vertailuun muihin kirjastoihin.

## Usein kysytyt kysymykset

### Mikä RIPEMD-160 on?

RIPEMD-160 on 160-bittinen kryptografinen tiivistefunktio, jonka julkaisivat 1996 Hans Dobbertin, Antoon Bosselaers ja Bart Preneel. Se käyttää kahta rinnakkaista laskentahaaraa ja yhdistää ne. Tiiviste on 20 tavua eli 40 heksadesimaalimerkkiä.

### Mitkä ovat RIPEMD-160-testivektorit?

Tyhjän merkkijonon tiiviste on 9c1185a5c5e9fc54612808977ee8f548b2258d31. Tekstin abc tiiviste on 8eb208f7e05d987a9b044a8e98c6b087f15a0bfc. Molemmat ovat peräisin suunnittelijoiden julkaisemista testiarvoista.

### Miten Bitcoin käyttää RIPEMD-160-funktiota?

Bitcoin laskee HASH160-arvon, joka on RIPEMD-160 julkisen avaimen SHA-256-arvosta, osoitteiden muodostamista varten. Tämä työkalu tiivistää syöttämäsi tekstin UTF-8-tavut, joten se ei suorita SHA-256-vaihetta eikä hyväksy raakaa avaintavudataa heksadesimaalimuodossa.

### Onko RIPEMD-160 yhä turvallinen?

Täyttä RIPEMD-160-algoritmia vastaan ei tunneta käytännössä toteutettavaa törmäys- tai esikuvahyökkäystä. Sen 160-bittinen tuloste tarjoaa kuitenkin vain noin 80 bitin törmäyskestävyyden, mikä alittaa nykyiset suositukset. Suosi uusissa toteutuksissa algoritmia SHA-256 tai SHA3-256.

### Liittyykö RIPEMD-160 algoritmiin SHA-1?

Molempien tuloste on 160 bittiä, ja ne pohjautuvat MD4:n suunnitteluideoihin, mutta niiden rakenteet eroavat toisistaan. Toisin kuin SHA-1, RIPEMD-160-algoritmista ei ole julkaistu käytännössä toteutettavaa törmäyshyökkäystä.

### Miten tekstini käsitellään?

Syöte koodataan UTF-8-muotoon ja tiivistetään täsmälleen sellaisena kuin sen syötät, välilyönnit ja rivinvaihdot mukaan lukien. Laskenta suoritetaan palvelimella WebAssemblylla, eikä mitään tallenneta.

### Mihin Base64-valintaa käytetään?

Base64 esittää samat 20 tavua 28 merkkinä, mikä sopii JSON-käyttöön ja asetustiedostoihin. Heksadesimaalimuoto on tavallinen valinta lokeissa ja komentorivityökaluissa, kuten openssl dgst -ripemd160.

### Voinko tiivistää heksadesimaalimerkkijonon raakatavuina?

Et. Työkalu tiivistää aina kirjoittamasi tekstin, joten merkkijono 00ff tiivistetään neljänä ASCII-merkkinä, ei kahtena tavuna. Käytä skriptikirjastoa, jos haluat tiivistää binaaridataa.

### Pitäisikö salasanoihin käyttää RIPEMD-160-algoritmia?

Ei. Se on nopea tiiviste, jonka avulla hyökkääjät voivat kokeilla arvauksia nopeasti. Käytä salasanoihin bcrypt-, scrypt- tai Argon2-algoritmia.

### Mikä on syötteen enimmäiskoko?

Yksi pyyntö voi sisältää enintään 5 MiB tekstiä. Tiivistä suurempi data paikallisesti komentorivityökalulla.

Mainospaikka vapaana?

[Lähetä meille sähköpostia](mailto:hi@dennn.is?subject=Mainostaminen%20palvelussa%20OneClick%20Pro)

[Mainos Agenteille valmis lisäosa­sarja tuotteelle WordPress.](https://sleekwp.com/?ref=oneclickpro)
