diff options
Diffstat (limited to 'src/lib/libcrypto/aes/aes_cfb.c')
-rw-r--r-- | src/lib/libcrypto/aes/aes_cfb.c | 37 |
1 files changed, 20 insertions, 17 deletions
diff --git a/src/lib/libcrypto/aes/aes_cfb.c b/src/lib/libcrypto/aes/aes_cfb.c index 0c6d058ce7..b496a04716 100644 --- a/src/lib/libcrypto/aes/aes_cfb.c +++ b/src/lib/libcrypto/aes/aes_cfb.c | |||
@@ -57,25 +57,28 @@ | |||
57 | * 128bit block we have used is contained in *num; | 57 | * 128bit block we have used is contained in *num; |
58 | */ | 58 | */ |
59 | 59 | ||
60 | void AES_cfb128_encrypt(const unsigned char *in, unsigned char *out, | 60 | void |
61 | size_t length, const AES_KEY *key, | 61 | AES_cfb128_encrypt(const unsigned char *in, unsigned char *out, size_t length, |
62 | unsigned char *ivec, int *num, const int enc) { | 62 | const AES_KEY *key, unsigned char *ivec, int *num, const int enc) |
63 | 63 | { | |
64 | CRYPTO_cfb128_encrypt(in,out,length,key,ivec,num,enc,(block128_f)AES_encrypt); | 64 | CRYPTO_cfb128_encrypt(in, out, length, key, ivec, num, enc, |
65 | (block128_f)AES_encrypt); | ||
65 | } | 66 | } |
66 | 67 | ||
67 | /* N.B. This expects the input to be packed, MS bit first */ | 68 | /* N.B. This expects the input to be packed, MS bit first */ |
68 | void AES_cfb1_encrypt(const unsigned char *in, unsigned char *out, | 69 | void |
69 | size_t length, const AES_KEY *key, | 70 | AES_cfb1_encrypt(const unsigned char *in, unsigned char *out, size_t length, |
70 | unsigned char *ivec, int *num, const int enc) | 71 | const AES_KEY *key, unsigned char *ivec, int *num, const int enc) |
71 | { | 72 | { |
72 | CRYPTO_cfb128_1_encrypt(in,out,length,key,ivec,num,enc,(block128_f)AES_encrypt); | 73 | CRYPTO_cfb128_1_encrypt(in, out, length, key, ivec, num, enc, |
73 | } | 74 | (block128_f)AES_encrypt); |
75 | } | ||
74 | 76 | ||
75 | void AES_cfb8_encrypt(const unsigned char *in, unsigned char *out, | 77 | void |
76 | size_t length, const AES_KEY *key, | 78 | AES_cfb8_encrypt(const unsigned char *in, unsigned char *out, size_t length, |
77 | unsigned char *ivec, int *num, const int enc) | 79 | const AES_KEY *key, unsigned char *ivec, int *num, const int enc) |
78 | { | 80 | { |
79 | CRYPTO_cfb128_8_encrypt(in,out,length,key,ivec,num,enc,(block128_f)AES_encrypt); | 81 | CRYPTO_cfb128_8_encrypt(in, out, length, key, ivec, num, enc, |
80 | } | 82 | (block128_f)AES_encrypt); |
83 | } | ||
81 | 84 | ||