The CEQURUX Firewall's cryptographic library includes implementations of Diffie-Hellman, RSA, DSA and ElGamal public key cryptography, as well as implementations of many industry-standard block and stream ciphers such as DES, IDEA, Blowfish, RC4 and Safer.