hc
2023-11-22 f743a7adbd6e230d66a6206fa115b59fec2d88eb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/* SPDX-License-Identifier: GPL-2.0 */
/* 
 * DES & Triple DES EDE Cipher Algorithms.
 */
 
#ifndef __CRYPTO_DES_H
#define __CRYPTO_DES_H
 
#define DES_KEY_SIZE        8
#define DES_EXPKEY_WORDS    32
#define DES_BLOCK_SIZE        8
 
#define DES3_EDE_KEY_SIZE    (3 * DES_KEY_SIZE)
#define DES3_EDE_EXPKEY_WORDS    (3 * DES_EXPKEY_WORDS)
#define DES3_EDE_BLOCK_SIZE    DES_BLOCK_SIZE
 
 
extern unsigned long des_ekey(u32 *pe, const u8 *k);
 
extern int __des3_ede_setkey(u32 *expkey, u32 *flags, const u8 *key,
                unsigned int keylen);
 
#endif /* __CRYPTO_DES_H */