The RIPEMD-160 algorithm produces a hash value of length 160 bits (= 20 bytes). This algorithm has its origin in Europe and is beside SHA-1 the most commonly used cryptographic hash function.