Lines Matching refs:DES
4 * Pure-PHP implementation of DES.
12 * - {@link http://en.wikipedia.org/wiki/DES_supplementary_material Wikipedia: DES supplementary material}
13 * - {@link http://www.itl.nist.gov/fipspubs/fip46-2.htm FIPS 46-2 - (DES), Data Encryption Standard}
14 * - {@link http://www.cs.eku.edu/faculty/styer/460/Encrypt/JS-DES.html JavaScript DES Example}
21 * $des = new \phpseclib3\Crypt\DES('ctr');
47 * Pure-PHP implementation of DES.
51 class DES extends BlockCipher
56 * @see \phpseclib3\Crypt\DES::setupKey()
57 * @see \phpseclib3\Crypt\DES::processBlock()
63 * @see \phpseclib3\Crypt\DES::setupKey()
64 * @see \phpseclib3\Crypt\DES::processBlock()
103 // self::MODE_CTR is undefined for DES
115 * Switch for DES/3DES encryption
598 // "Moved all variations of the EVP ciphers CAST5, BF, IDEA, SEED, RC2, RC4, RC5, and DES to the legacy provider"
616 * DES also requires that every eighth bit be a parity bit, however, we'll ignore that.
1258 case 3: // 3DES keys
1272 // case 1: // DES keys
1289 // - DES ($des_rounds == 1) or
1290 // - 3DES ($des_rounds == 3)
1344 // Perform DES or 3DES.