RIPEMD-160

RIPEMD-160とは

RIPEMD-160とは、160ビットのハッシュ値を持つハッシュ関数です。

前身のRIPEMDのアップグレードになるこのバージョンは、互換性維持という目的でのみ使われます。

いろんなアプリケーションやサービスで広く使われていまるとは言えませんが、ビットコインで使われています。ビットコインは仮想通貨です。仮想通貨はいくつものコンピュータで持っている帳簿が同じであることでその価値を担保しようとします。その技術をブロックチェーンと言いますが、ブロックチェーンの主たる機能であるこの帳簿を記録のためにハッシュ関数が利用されています。