Lines Matching +full:odd +full:- +full:parity
13 DES_fcrypt, DES_crypt - DES encryption
111 consists of 8 bytes with odd parity. The least significant bit in
112 each byte is the parity bit. The key schedule is an expanded form of
125 DES_set_key_checked() will check that the key passed is of odd parity
126 and is not a weak or semi-weak key. If the parity is wrong, then -1
127 is returned. If the key is a weak key, then -2 is returned. If an
133 DES_set_odd_parity() sets the parity of the passed I<key> to odd.
142 decrypts a single 8-byte I<DES_cblock> in I<electronic code book>
153 three-key Triple-DES encryption in ECB mode. This involves encrypting
160 The macro DES_ecb2_encrypt() is provided to perform two-key Triple-DES
163 DES_ncbc_encrypt() encrypts/decrypts using the I<cipher-block-chaining>
165 routine cipher-block-chain encrypts the cleartext data pointed to by
182 The DES_ede2_cbc_encrypt() macro implements two-key Triple-DES by
184 This form of Triple-DES is used by the RSAREF library.
199 implements CFB mode of DES with 64-bit feedback. Why is this
207 DES_cfb64_encrypt() except that Triple-DES is used.
221 DES_ofb64_encrypt(), using Triple-DES.
235 non-NULL, the 8 bytes generated by each pass are written into
238 The following are DES-based transformations:
249 third parameter. This mostly emulates the normal non-thread-safe semantics
292 Single-key DES is insecure due to its short key size. ECB mode is
303 DES_cbc_cksum() and DES_quad_cksum() return 4-byte integer representing the
306 DES_fcrypt() returns a pointer to the caller-provided buffer and DES_crypt() -
321 if both character were not present, and could crash when given non-ASCII
326 Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved.