DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(gcrypt.info.gz) Available ciphers

Info Catalog (gcrypt.info.gz) Symmetric cryptography (gcrypt.info.gz) Cipher modules
 
 5.1 Available ciphers
 =====================
 
 `GCRY_CIPHER_NONE'
      This is not a real algorithm but used by some functions as error
      return.  The value always evaluates to false.
 
 `GCRY_CIPHER_IDEA'
      This is the IDEA algorithm.  The constant is provided but there is
      currently no implementation for it because the algorithm is
      patented.
 
 `GCRY_CIPHER_3DES'
      Triple-DES with 3 Keys as EDE.  The key size of this algorithm is
      168 but you have to pass 192 bits because the most significant
      bits of each byte are ignored.
 
 `GCRY_CIPHER_CAST5'
      CAST128-5 block cipher algorithm.  The key size is 128 bits.
 
 `GCRY_CIPHER_BLOWFISH'
      The blowfish algorithm. The current implementation allows only for
      a key size of 128 bits.
 
 `GCRY_CIPHER_SAFER_SK128'
      Reserved and not currently implemented.
 
 `GCRY_CIPHER_DES_SK'
      Reserved and not currently implemented.
 
 `GCRY_CIPHER_AES'
 `GCRY_CIPHER_AES128'
 `GCRY_CIPHER_RIJNDAEL'
 `GCRY_CIPHER_RIJNDAEL128'
      AES (Rijndael) with a 128 bit key.
 
 `GCRY_CIPHER_AES192'
 `GCRY_CIPHER_RIJNDAEL192'
      AES (Rijndael) with a 192 bit key.
 
 `GCRY_CIPHER_AES256'
 `GCRY_CIPHER_RIJNDAEL256'
      AES (Rijndael) with a 256 bit key.
 
 `GCRY_CIPHER_TWOFISH'
      The Twofish algorithm with a 256 bit key.
 
 `GCRY_CIPHER_TWOFISH128'
      The Twofish algorithm with a 128 bit key.
 
 `GCRY_CIPHER_ARCFOUR'
      An algorithm which is 100% compatible with RSA Inc.'s RC4
      algorithm.  Note that this is a stream cipher and must be used
      very carefully to avoid a couple of weaknesses.
 
 `GCRY_CIPHER_DES'
      Standard DES with a 56 bit key. You need to pass 64 bit but the
      high bits of each byte are ignored.  Note, that this is a weak
      algorithm which can be broken in reasonable time using a brute
      force approach.
 
 
Info Catalog (gcrypt.info.gz) Symmetric cryptography (gcrypt.info.gz) Cipher modules
automatically generated byinfo2html