Crypto-4.2.5.1: Collects together existing Haskell cryptographic functions into a package

# Crypto-4.2.5.1: Collects together existing Haskell cryptographic functions into a package

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, with HUnit and QuickCheck tests, and examples.

Modules

- Codec
  - Binary
    - Codec.Binary.BubbleBabble
  - Encryption
    - Codec.Encryption.AES
    - Codec.Encryption.Blowfish
    - Codec.Encryption.DES
    - Codec.Encryption.Modes
    - Codec.Encryption.Padding
    - Codec.Encryption.RSA
      - Codec.Encryption.RSA.EMEOAEP
      - Codec.Encryption.RSA.MGF
      - Codec.Encryption.RSA.NumberTheory
    - Codec.Encryption.TEA
  - Text
    - Codec.Text.Raw
  - Codec.Utils
- Data
  - Digest
    - Data.Digest.MD5
    - Data.Digest.SHA1
    - Data.Digest.SHA2
    - Data.Digest.SHA224
    - Data.Digest.SHA256
    - Data.Digest.SHA384
    - Data.Digest.SHA512
  - Data.HMAC
  - Data.LargeWord