diff options
Diffstat (limited to 'src/lib/libcrypto/des/pcbc_enc.c')
-rw-r--r-- | src/lib/libcrypto/des/pcbc_enc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libcrypto/des/pcbc_enc.c b/src/lib/libcrypto/des/pcbc_enc.c index dd69a26d4a..5b987f074d 100644 --- a/src/lib/libcrypto/des/pcbc_enc.c +++ b/src/lib/libcrypto/des/pcbc_enc.c | |||
@@ -85,7 +85,7 @@ void des_pcbc_encrypt(const unsigned char *input, unsigned char *output, | |||
85 | c2ln(in,sin0,sin1,length); | 85 | c2ln(in,sin0,sin1,length); |
86 | tin[0]=sin0^xor0; | 86 | tin[0]=sin0^xor0; |
87 | tin[1]=sin1^xor1; | 87 | tin[1]=sin1^xor1; |
88 | des_encrypt((DES_LONG *)tin,schedule,DES_ENCRYPT); | 88 | des_encrypt1((DES_LONG *)tin,schedule,DES_ENCRYPT); |
89 | tout0=tin[0]; | 89 | tout0=tin[0]; |
90 | tout1=tin[1]; | 90 | tout1=tin[1]; |
91 | xor0=sin0^tout0; | 91 | xor0=sin0^tout0; |
@@ -103,7 +103,7 @@ void des_pcbc_encrypt(const unsigned char *input, unsigned char *output, | |||
103 | c2l(in,sin1); | 103 | c2l(in,sin1); |
104 | tin[0]=sin0; | 104 | tin[0]=sin0; |
105 | tin[1]=sin1; | 105 | tin[1]=sin1; |
106 | des_encrypt((DES_LONG *)tin,schedule,DES_DECRYPT); | 106 | des_encrypt1((DES_LONG *)tin,schedule,DES_DECRYPT); |
107 | tout0=tin[0]^xor0; | 107 | tout0=tin[0]^xor0; |
108 | tout1=tin[1]^xor1; | 108 | tout1=tin[1]^xor1; |
109 | if (length >= 8) | 109 | if (length >= 8) |