Crypto-4.1.0: DES, Blowfish, AES, TEA, SHA1, MD5, RSA, BubbleBabble, Hexdump, Support for Word128, Word192 and Word256 and Beyond, PKCS5 Padding, Various Encryption Modes e.g. Cipher Block Chaining all in one package.

Codec.Binary.BubbleBabble

Synopsis

Documentation

encode :: [Octet] -> StringSource

Encode binary data into the bubble babble human readable encoding. Bubble Babble is an encoding that represents binary data as psuedowords which are more pronouncable and memorable than standard hexadecimal encoding.

It is mainly used for representing cryptographic fingerprints. In addition, there is an amount of redundancy and error correction built into the representation so that transcription errors can be more readily identified.

see: http:en.wikipedia.orgwikiBubble_Babble