Home > Bookmarks, Crypto, PhP, Tech > Mcrypt ciphers – List of ciphers supported by the mcrypt

Mcrypt ciphers – List of ciphers supported by the mcrypt

January 26th, 2009 Leave a comment Go to comments

List of ciphers which are currently supported by the mcrypt extension (libmcrypt-2.5.x API). The general rule with the mcrypt-2.2.x API is that you can access the cipher from PHP with MCRYPT_ciphername. With the libmcrypt-2.4.x & libmcrypt-2.5.x API it is possible to specify the name of the cipher as a string with a call to mcrypt_module_open()

  1. MCRYPT_3DES
  2. MCRYPT_ARCFOUR_IV (libmcrypt > 2.4.x only)
  3. MCRYPT_ARCFOUR (libmcrypt > 2.4.x only)
  4. MCRYPT_RC2
  5. MCRYPT_RC4 (libmcrypt 2.2.x only)
  6. MCRYPT_RC6 (libmcrypt > 2.4.x only)
  7. MCRYPT_RC6_128 (libmcrypt 2.2.x only)
  8. MCRYPT_RC6_192 (libmcrypt 2.2.x only)
  9. MCRYPT_RC6_256 (libmcrypt 2.2.x only)
  10. MCRYPT_CAST_128
  11. MCRYPT_CAST_256
  12. MCRYPT_CRYPT
  13. MCRYPT_BLOWFISH
  14. MCRYPT_DES
  15. MCRYPT_DES_COMPAT (libmcrypt 2.2.x only)
  16. MCRYPT_ENIGMA (libmcrypt > 2.4.x only, alias for MCRYPT_CRYPT)
  17. MCRYPT_GOST
  18. MCRYPT_MARS (libmcrypt > 2.4.x only, non-free)
  19. MCRYPT_PANAMA (libmcrypt > 2.4.x only)
  20. MCRYPT_RIJNDAEL_128 (libmcrypt > 2.4.x only)
  21. MCRYPT_RIJNDAEL_192 (libmcrypt > 2.4.x only)
  22. MCRYPT_RIJNDAEL_256 (libmcrypt > 2.4.x only)
  23. MCRYPT_IDEA (non-free)
  24. MCRYPT_LOKI97 (libmcrypt > 2.4.x only)
  25. MCRYPT_SAFER64
  26. MCRYPT_SAFER128
  27. MCRYPT_SAFERPLUS (libmcrypt > 2.4.x only)
  28. MCRYPT_SERPENT(libmcrypt > 2.4.x only)
  29. MCRYPT_SKIPJACK (libmcrypt > 2.4.x only)
  30. MCRYPT_TEAN (libmcrypt 2.2.x only)
  31. MCRYPT_THREEWAY
  32. MCRYPT_TRIPLEDES (libmcrypt > 2.4.x only)
  33. MCRYPT_TWOFISH (for older mcrypt 2.x versions, or mcrypt > 2.4.x )
  34. MCRYPT_TWOFISH128 (TWOFISHxxx are available in newer 2.x versions, but not in the 2.4.x versions)
  35. MCRYPT_TWOFISH192
  36. MCRYPT_TWOFISH256
  37. MCRYPT_WAKE (libmcrypt > 2.4.x only)
  38. MCRYPT_XTEA (libmcrypt > 2.4.x only).
  39. MCRYPT_SERPENT_128 (libmcrypt 2.2.x only)
  40. MCRYPT_SERPENT_192 (libmcrypt 2.2.x only)
  41. MCRYPT_SERPENT_256 (libmcrypt 2.2.x only)
  1. No comments yet.
  1. No trackbacks yet.
GoCache - ByREV-Cache v1.0 - live served in : 0.170693 sec (gzip)