HAVAL224,3 Encrypter & Decrypter