An implementation of the IDEA algorithm. The key is 128 bit key material. The password is 160 bit hashed with the key material to produce the final 128 bit key.