Lines Matching refs:DES
4 * Pure-PHP implementation of Triple DES.
38 * Pure-PHP implementation of Triple DES.
42 class TripleDES extends DES
69 * @see \phpseclib3\Crypt\DES::cipher_name_mcrypt
87 * @see \phpseclib3\Crypt\DES::setKey()
100 * The \phpseclib3\Crypt\DES objects
129 * @see \phpseclib3\Crypt\DES::__construct()
144 new DES('cbc'),
145 new DES('cbc'),
146 new DES('cbc'),
149 // we're going to be doing the padding, ourselves, so disable it in the \phpseclib3\Crypt\DES objects
210 * If you want to use a 64-bit key use DES.php
232 * Triple DES can use 128-bit (eg. strlen($key) == 16) or 192-bit (eg. strlen($key) == 24) keys.
234 * DES also requires that every eighth bit be a parity bit, however, we'll ignore that.
236 * @see \phpseclib3\Crypt\DES::setKey()
349 * Put another way, when the continuous buffer is enabled, the state of the \phpseclib3\Crypt\DES() object changes after each
388 * @see \phpseclib3\Crypt\DES::setupKey()
395 // to act as regular [1]DES, not as 3DES. mcrypt.so::tripledes does the same.
400 // otherwise, if $key > 64bits, we configure our engine to work as 3DES.