diff options
Diffstat (limited to 'src/lib/libcrypto/des')
| -rw-r--r-- | src/lib/libcrypto/des/cbc_cksm.c | 6 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/cfb64ede.c | 14 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/cfb64enc.c | 8 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/cfb_enc.c | 8 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/des_enc.c | 32 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/des_locl.h | 6 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/ecb3_enc.c | 4 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/ecb_enc.c | 4 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/ede_cbcm_enc.c | 10 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/fcrypt_b.c | 14 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/ncbc_enc.c | 8 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/ofb64ede.c | 18 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/ofb64enc.c | 14 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/ofb_enc.c | 10 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/pcbc_enc.c | 4 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/set_key.c | 10 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/str2key.c | 6 | ||||
| -rw-r--r-- | src/lib/libcrypto/des/xcbc_enc.c | 12 |
18 files changed, 94 insertions, 94 deletions
diff --git a/src/lib/libcrypto/des/cbc_cksm.c b/src/lib/libcrypto/des/cbc_cksm.c index c1fc81af57..20553ef09f 100644 --- a/src/lib/libcrypto/des/cbc_cksm.c +++ b/src/lib/libcrypto/des/cbc_cksm.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: cbc_cksm.c,v 1.6 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: cbc_cksm.c,v 1.7 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -62,8 +62,8 @@ DES_LONG DES_cbc_cksum(const unsigned char *in, DES_cblock *output, | |||
| 62 | long length, DES_key_schedule *schedule, | 62 | long length, DES_key_schedule *schedule, |
| 63 | const_DES_cblock *ivec) | 63 | const_DES_cblock *ivec) |
| 64 | { | 64 | { |
| 65 | register DES_LONG tout0,tout1,tin0,tin1; | 65 | DES_LONG tout0,tout1,tin0,tin1; |
| 66 | register long l=length; | 66 | long l=length; |
| 67 | DES_LONG tin[2]; | 67 | DES_LONG tin[2]; |
| 68 | unsigned char *out = &(*output)[0]; | 68 | unsigned char *out = &(*output)[0]; |
| 69 | const unsigned char *iv = &(*ivec)[0]; | 69 | const unsigned char *iv = &(*ivec)[0]; |
diff --git a/src/lib/libcrypto/des/cfb64ede.c b/src/lib/libcrypto/des/cfb64ede.c index 62f4ae2ac2..0b5c7d6249 100644 --- a/src/lib/libcrypto/des/cfb64ede.c +++ b/src/lib/libcrypto/des/cfb64ede.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: cfb64ede.c,v 1.7 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: cfb64ede.c,v 1.8 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -68,9 +68,9 @@ void DES_ede3_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 68 | DES_key_schedule *ks2, DES_key_schedule *ks3, | 68 | DES_key_schedule *ks2, DES_key_schedule *ks3, |
| 69 | DES_cblock *ivec, int *num, int enc) | 69 | DES_cblock *ivec, int *num, int enc) |
| 70 | { | 70 | { |
| 71 | register DES_LONG v0,v1; | 71 | DES_LONG v0,v1; |
| 72 | register long l=length; | 72 | long l=length; |
| 73 | register int n= *num; | 73 | int n= *num; |
| 74 | DES_LONG ti[2]; | 74 | DES_LONG ti[2]; |
| 75 | unsigned char *iv,c,cc; | 75 | unsigned char *iv,c,cc; |
| 76 | 76 | ||
| @@ -150,9 +150,9 @@ void DES_ede3_cfb_encrypt(const unsigned char *in,unsigned char *out, | |||
| 150 | DES_key_schedule *ks2,DES_key_schedule *ks3, | 150 | DES_key_schedule *ks2,DES_key_schedule *ks3, |
| 151 | DES_cblock *ivec,int enc) | 151 | DES_cblock *ivec,int enc) |
| 152 | { | 152 | { |
| 153 | register DES_LONG d0,d1,v0,v1; | 153 | DES_LONG d0,d1,v0,v1; |
| 154 | register unsigned long l=length,n=((unsigned int)numbits+7)/8; | 154 | unsigned long l=length,n=((unsigned int)numbits+7)/8; |
| 155 | register int num=numbits,i; | 155 | int num=numbits,i; |
| 156 | DES_LONG ti[2]; | 156 | DES_LONG ti[2]; |
| 157 | unsigned char *iv; | 157 | unsigned char *iv; |
| 158 | unsigned char ovec[16]; | 158 | unsigned char ovec[16]; |
diff --git a/src/lib/libcrypto/des/cfb64enc.c b/src/lib/libcrypto/des/cfb64enc.c index 86d626beb3..6c8f99e841 100644 --- a/src/lib/libcrypto/des/cfb64enc.c +++ b/src/lib/libcrypto/des/cfb64enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: cfb64enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: cfb64enc.c,v 1.6 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -67,9 +67,9 @@ void DES_cfb64_encrypt(const unsigned char *in, unsigned char *out, | |||
| 67 | long length, DES_key_schedule *schedule, | 67 | long length, DES_key_schedule *schedule, |
| 68 | DES_cblock *ivec, int *num, int enc) | 68 | DES_cblock *ivec, int *num, int enc) |
| 69 | { | 69 | { |
| 70 | register DES_LONG v0,v1; | 70 | DES_LONG v0,v1; |
| 71 | register long l=length; | 71 | long l=length; |
| 72 | register int n= *num; | 72 | int n= *num; |
| 73 | DES_LONG ti[2]; | 73 | DES_LONG ti[2]; |
| 74 | unsigned char *iv,c,cc; | 74 | unsigned char *iv,c,cc; |
| 75 | 75 | ||
diff --git a/src/lib/libcrypto/des/cfb_enc.c b/src/lib/libcrypto/des/cfb_enc.c index b8c510067c..d654a6a8e2 100644 --- a/src/lib/libcrypto/des/cfb_enc.c +++ b/src/lib/libcrypto/des/cfb_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: cfb_enc.c,v 1.11 2014/07/09 16:06:13 miod Exp $ */ | 1 | /* $OpenBSD: cfb_enc.c,v 1.12 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -72,9 +72,9 @@ void DES_cfb_encrypt(const unsigned char *in, unsigned char *out, int numbits, | |||
| 72 | long length, DES_key_schedule *schedule, DES_cblock *ivec, | 72 | long length, DES_key_schedule *schedule, DES_cblock *ivec, |
| 73 | int enc) | 73 | int enc) |
| 74 | { | 74 | { |
| 75 | register DES_LONG d0,d1,v0,v1; | 75 | DES_LONG d0,d1,v0,v1; |
| 76 | register unsigned long l=length; | 76 | unsigned long l=length; |
| 77 | register int num=numbits/8,n=(numbits+7)/8,i,rem=numbits%8; | 77 | int num=numbits/8,n=(numbits+7)/8,i,rem=numbits%8; |
| 78 | DES_LONG ti[2]; | 78 | DES_LONG ti[2]; |
| 79 | unsigned char *iv; | 79 | unsigned char *iv; |
| 80 | #if BYTE_ORDER != LITTLE_ENDIAN | 80 | #if BYTE_ORDER != LITTLE_ENDIAN |
diff --git a/src/lib/libcrypto/des/des_enc.c b/src/lib/libcrypto/des/des_enc.c index 9f14cc96e4..1de35e1e34 100644 --- a/src/lib/libcrypto/des/des_enc.c +++ b/src/lib/libcrypto/des/des_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: des_enc.c,v 1.11 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: des_enc.c,v 1.12 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -63,14 +63,14 @@ | |||
| 63 | 63 | ||
| 64 | void DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc) | 64 | void DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc) |
| 65 | { | 65 | { |
| 66 | register DES_LONG l,r,t,u; | 66 | DES_LONG l,r,t,u; |
| 67 | #ifdef DES_PTR | 67 | #ifdef DES_PTR |
| 68 | register const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; | 68 | const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; |
| 69 | #endif | 69 | #endif |
| 70 | #ifndef DES_UNROLL | 70 | #ifndef DES_UNROLL |
| 71 | register int i; | 71 | int i; |
| 72 | #endif | 72 | #endif |
| 73 | register DES_LONG *s; | 73 | DES_LONG *s; |
| 74 | 74 | ||
| 75 | r=data[0]; | 75 | r=data[0]; |
| 76 | l=data[1]; | 76 | l=data[1]; |
| @@ -157,14 +157,14 @@ void DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc) | |||
| 157 | 157 | ||
| 158 | void DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc) | 158 | void DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc) |
| 159 | { | 159 | { |
| 160 | register DES_LONG l,r,t,u; | 160 | DES_LONG l,r,t,u; |
| 161 | #ifdef DES_PTR | 161 | #ifdef DES_PTR |
| 162 | register const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; | 162 | const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; |
| 163 | #endif | 163 | #endif |
| 164 | #ifndef DES_UNROLL | 164 | #ifndef DES_UNROLL |
| 165 | register int i; | 165 | int i; |
| 166 | #endif | 166 | #endif |
| 167 | register DES_LONG *s; | 167 | DES_LONG *s; |
| 168 | 168 | ||
| 169 | r=data[0]; | 169 | r=data[0]; |
| 170 | l=data[1]; | 170 | l=data[1]; |
| @@ -247,7 +247,7 @@ void DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc) | |||
| 247 | void DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1, | 247 | void DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1, |
| 248 | DES_key_schedule *ks2, DES_key_schedule *ks3) | 248 | DES_key_schedule *ks2, DES_key_schedule *ks3) |
| 249 | { | 249 | { |
| 250 | register DES_LONG l,r; | 250 | DES_LONG l,r; |
| 251 | 251 | ||
| 252 | l=data[0]; | 252 | l=data[0]; |
| 253 | r=data[1]; | 253 | r=data[1]; |
| @@ -267,7 +267,7 @@ void DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1, | |||
| 267 | void DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1, | 267 | void DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1, |
| 268 | DES_key_schedule *ks2, DES_key_schedule *ks3) | 268 | DES_key_schedule *ks2, DES_key_schedule *ks3) |
| 269 | { | 269 | { |
| 270 | register DES_LONG l,r; | 270 | DES_LONG l,r; |
| 271 | 271 | ||
| 272 | l=data[0]; | 272 | l=data[0]; |
| 273 | r=data[1]; | 273 | r=data[1]; |
| @@ -294,11 +294,11 @@ void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output, | |||
| 294 | DES_key_schedule *ks2, DES_key_schedule *ks3, | 294 | DES_key_schedule *ks2, DES_key_schedule *ks3, |
| 295 | DES_cblock *ivec, int enc) | 295 | DES_cblock *ivec, int enc) |
| 296 | { | 296 | { |
| 297 | register DES_LONG tin0,tin1; | 297 | DES_LONG tin0,tin1; |
| 298 | register DES_LONG tout0,tout1,xor0,xor1; | 298 | DES_LONG tout0,tout1,xor0,xor1; |
| 299 | register const unsigned char *in; | 299 | const unsigned char *in; |
| 300 | unsigned char *out; | 300 | unsigned char *out; |
| 301 | register long l=length; | 301 | long l=length; |
| 302 | DES_LONG tin[2]; | 302 | DES_LONG tin[2]; |
| 303 | unsigned char *iv; | 303 | unsigned char *iv; |
| 304 | 304 | ||
| @@ -347,7 +347,7 @@ void DES_ede3_cbc_encrypt(const unsigned char *input, unsigned char *output, | |||
| 347 | } | 347 | } |
| 348 | else | 348 | else |
| 349 | { | 349 | { |
| 350 | register DES_LONG t0,t1; | 350 | DES_LONG t0,t1; |
| 351 | 351 | ||
| 352 | c2l(iv,xor0); | 352 | c2l(iv,xor0); |
| 353 | c2l(iv,xor1); | 353 | c2l(iv,xor1); |
diff --git a/src/lib/libcrypto/des/des_locl.h b/src/lib/libcrypto/des/des_locl.h index 9480d37489..38ac68a6e6 100644 --- a/src/lib/libcrypto/des/des_locl.h +++ b/src/lib/libcrypto/des/des_locl.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: des_locl.h,v 1.17 2014/08/18 19:15:34 bcook Exp $ */ | 1 | /* $OpenBSD: des_locl.h,v 1.18 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1997 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -363,7 +363,7 @@ static inline uint32_t ROTATE(uint32_t a, uint32_t n) | |||
| 363 | 363 | ||
| 364 | #define IP(l,r) \ | 364 | #define IP(l,r) \ |
| 365 | { \ | 365 | { \ |
| 366 | register DES_LONG tt; \ | 366 | DES_LONG tt; \ |
| 367 | PERM_OP(r,l,tt, 4,0x0f0f0f0fL); \ | 367 | PERM_OP(r,l,tt, 4,0x0f0f0f0fL); \ |
| 368 | PERM_OP(l,r,tt,16,0x0000ffffL); \ | 368 | PERM_OP(l,r,tt,16,0x0000ffffL); \ |
| 369 | PERM_OP(r,l,tt, 2,0x33333333L); \ | 369 | PERM_OP(r,l,tt, 2,0x33333333L); \ |
| @@ -373,7 +373,7 @@ static inline uint32_t ROTATE(uint32_t a, uint32_t n) | |||
| 373 | 373 | ||
| 374 | #define FP(l,r) \ | 374 | #define FP(l,r) \ |
| 375 | { \ | 375 | { \ |
| 376 | register DES_LONG tt; \ | 376 | DES_LONG tt; \ |
| 377 | PERM_OP(l,r,tt, 1,0x55555555L); \ | 377 | PERM_OP(l,r,tt, 1,0x55555555L); \ |
| 378 | PERM_OP(r,l,tt, 8,0x00ff00ffL); \ | 378 | PERM_OP(r,l,tt, 8,0x00ff00ffL); \ |
| 379 | PERM_OP(l,r,tt, 2,0x33333333L); \ | 379 | PERM_OP(l,r,tt, 2,0x33333333L); \ |
diff --git a/src/lib/libcrypto/des/ecb3_enc.c b/src/lib/libcrypto/des/ecb3_enc.c index 394b71b4b1..97de804cfb 100644 --- a/src/lib/libcrypto/des/ecb3_enc.c +++ b/src/lib/libcrypto/des/ecb3_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ecb3_enc.c,v 1.6 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ecb3_enc.c,v 1.7 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -63,7 +63,7 @@ void DES_ecb3_encrypt(const_DES_cblock *input, DES_cblock *output, | |||
| 63 | DES_key_schedule *ks3, | 63 | DES_key_schedule *ks3, |
| 64 | int enc) | 64 | int enc) |
| 65 | { | 65 | { |
| 66 | register DES_LONG l0,l1; | 66 | DES_LONG l0,l1; |
| 67 | DES_LONG ll[2]; | 67 | DES_LONG ll[2]; |
| 68 | const unsigned char *in = &(*input)[0]; | 68 | const unsigned char *in = &(*input)[0]; |
| 69 | unsigned char *out = &(*output)[0]; | 69 | unsigned char *out = &(*output)[0]; |
diff --git a/src/lib/libcrypto/des/ecb_enc.c b/src/lib/libcrypto/des/ecb_enc.c index 8eaf3e9582..dac37de882 100644 --- a/src/lib/libcrypto/des/ecb_enc.c +++ b/src/lib/libcrypto/des/ecb_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ecb_enc.c,v 1.15 2014/07/09 11:10:50 bcook Exp $ */ | 1 | /* $OpenBSD: ecb_enc.c,v 1.16 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -104,7 +104,7 @@ const char *DES_options(void) | |||
| 104 | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, | 104 | void DES_ecb_encrypt(const_DES_cblock *input, DES_cblock *output, |
| 105 | DES_key_schedule *ks, int enc) | 105 | DES_key_schedule *ks, int enc) |
| 106 | { | 106 | { |
| 107 | register DES_LONG l; | 107 | DES_LONG l; |
| 108 | DES_LONG ll[2]; | 108 | DES_LONG ll[2]; |
| 109 | const unsigned char *in = &(*input)[0]; | 109 | const unsigned char *in = &(*input)[0]; |
| 110 | unsigned char *out = &(*output)[0]; | 110 | unsigned char *out = &(*output)[0]; |
diff --git a/src/lib/libcrypto/des/ede_cbcm_enc.c b/src/lib/libcrypto/des/ede_cbcm_enc.c index 8fc6e1abf6..9a9f51e311 100644 --- a/src/lib/libcrypto/des/ede_cbcm_enc.c +++ b/src/lib/libcrypto/des/ede_cbcm_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ede_cbcm_enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ede_cbcm_enc.c,v 1.6 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Written by Ben Laurie <ben@algroup.co.uk> for the OpenSSL | 2 | /* Written by Ben Laurie <ben@algroup.co.uk> for the OpenSSL |
| 3 | * project 13 Feb 1999. | 3 | * project 13 Feb 1999. |
| 4 | */ | 4 | */ |
| @@ -78,9 +78,9 @@ void DES_ede3_cbcm_encrypt(const unsigned char *in, unsigned char *out, | |||
| 78 | DES_key_schedule *ks3, DES_cblock *ivec1, DES_cblock *ivec2, | 78 | DES_key_schedule *ks3, DES_cblock *ivec1, DES_cblock *ivec2, |
| 79 | int enc) | 79 | int enc) |
| 80 | { | 80 | { |
| 81 | register DES_LONG tin0,tin1; | 81 | DES_LONG tin0,tin1; |
| 82 | register DES_LONG tout0,tout1,xor0,xor1,m0,m1; | 82 | DES_LONG tout0,tout1,xor0,xor1,m0,m1; |
| 83 | register long l=length; | 83 | long l=length; |
| 84 | DES_LONG tin[2]; | 84 | DES_LONG tin[2]; |
| 85 | unsigned char *iv1,*iv2; | 85 | unsigned char *iv1,*iv2; |
| 86 | 86 | ||
| @@ -138,7 +138,7 @@ void DES_ede3_cbcm_encrypt(const unsigned char *in, unsigned char *out, | |||
| 138 | } | 138 | } |
| 139 | else | 139 | else |
| 140 | { | 140 | { |
| 141 | register DES_LONG t0,t1; | 141 | DES_LONG t0,t1; |
| 142 | 142 | ||
| 143 | c2l(iv1,m0); | 143 | c2l(iv1,m0); |
| 144 | c2l(iv1,m1); | 144 | c2l(iv1,m1); |
diff --git a/src/lib/libcrypto/des/fcrypt_b.c b/src/lib/libcrypto/des/fcrypt_b.c index 27a1617845..ad11a47d88 100644 --- a/src/lib/libcrypto/des/fcrypt_b.c +++ b/src/lib/libcrypto/des/fcrypt_b.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: fcrypt_b.c,v 1.8 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: fcrypt_b.c,v 1.9 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -82,13 +82,13 @@ | |||
| 82 | void fcrypt_body(DES_LONG *out, DES_key_schedule *ks, DES_LONG Eswap0, | 82 | void fcrypt_body(DES_LONG *out, DES_key_schedule *ks, DES_LONG Eswap0, |
| 83 | DES_LONG Eswap1) | 83 | DES_LONG Eswap1) |
| 84 | { | 84 | { |
| 85 | register DES_LONG l,r,t,u; | 85 | DES_LONG l,r,t,u; |
| 86 | #ifdef DES_PTR | 86 | #ifdef DES_PTR |
| 87 | register const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; | 87 | const unsigned char *des_SP=(const unsigned char *)DES_SPtrans; |
| 88 | #endif | 88 | #endif |
| 89 | register DES_LONG *s; | 89 | DES_LONG *s; |
| 90 | register int j; | 90 | int j; |
| 91 | register DES_LONG E0,E1; | 91 | DES_LONG E0,E1; |
| 92 | 92 | ||
| 93 | l=0; | 93 | l=0; |
| 94 | r=0; | 94 | r=0; |
| @@ -100,7 +100,7 @@ void fcrypt_body(DES_LONG *out, DES_key_schedule *ks, DES_LONG Eswap0, | |||
| 100 | for (j=0; j<25; j++) | 100 | for (j=0; j<25; j++) |
| 101 | { | 101 | { |
| 102 | #ifndef DES_UNROLL | 102 | #ifndef DES_UNROLL |
| 103 | register int i; | 103 | int i; |
| 104 | 104 | ||
| 105 | for (i=0; i<32; i+=4) | 105 | for (i=0; i<32; i+=4) |
| 106 | { | 106 | { |
diff --git a/src/lib/libcrypto/des/ncbc_enc.c b/src/lib/libcrypto/des/ncbc_enc.c index 0c5b234948..212796237d 100644 --- a/src/lib/libcrypto/des/ncbc_enc.c +++ b/src/lib/libcrypto/des/ncbc_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ncbc_enc.c,v 1.6 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ncbc_enc.c,v 1.7 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * #included by: | 3 | * #included by: |
| 4 | * cbc_enc.c (DES_cbc_encrypt) | 4 | * cbc_enc.c (DES_cbc_encrypt) |
| @@ -71,9 +71,9 @@ void DES_ncbc_encrypt(const unsigned char *in, unsigned char *out, long length, | |||
| 71 | DES_key_schedule *_schedule, DES_cblock *ivec, int enc) | 71 | DES_key_schedule *_schedule, DES_cblock *ivec, int enc) |
| 72 | #endif | 72 | #endif |
| 73 | { | 73 | { |
| 74 | register DES_LONG tin0,tin1; | 74 | DES_LONG tin0,tin1; |
| 75 | register DES_LONG tout0,tout1,xor0,xor1; | 75 | DES_LONG tout0,tout1,xor0,xor1; |
| 76 | register long l=length; | 76 | long l=length; |
| 77 | DES_LONG tin[2]; | 77 | DES_LONG tin[2]; |
| 78 | unsigned char *iv; | 78 | unsigned char *iv; |
| 79 | 79 | ||
diff --git a/src/lib/libcrypto/des/ofb64ede.c b/src/lib/libcrypto/des/ofb64ede.c index 77bb4a5ef1..1d916e9305 100644 --- a/src/lib/libcrypto/des/ofb64ede.c +++ b/src/lib/libcrypto/des/ofb64ede.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ofb64ede.c,v 1.4 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ofb64ede.c,v 1.5 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -62,17 +62,17 @@ | |||
| 62 | * used. The extra state information to record how much of the | 62 | * used. The extra state information to record how much of the |
| 63 | * 64bit block we have used is contained in *num; | 63 | * 64bit block we have used is contained in *num; |
| 64 | */ | 64 | */ |
| 65 | void DES_ede3_ofb64_encrypt(register const unsigned char *in, | 65 | void DES_ede3_ofb64_encrypt(const unsigned char *in, |
| 66 | register unsigned char *out, long length, | 66 | unsigned char *out, long length, |
| 67 | DES_key_schedule *k1, DES_key_schedule *k2, | 67 | DES_key_schedule *k1, DES_key_schedule *k2, |
| 68 | DES_key_schedule *k3, DES_cblock *ivec, | 68 | DES_key_schedule *k3, DES_cblock *ivec, |
| 69 | int *num) | 69 | int *num) |
| 70 | { | 70 | { |
| 71 | register DES_LONG v0,v1; | 71 | DES_LONG v0,v1; |
| 72 | register int n= *num; | 72 | int n= *num; |
| 73 | register long l=length; | 73 | long l=length; |
| 74 | DES_cblock d; | 74 | DES_cblock d; |
| 75 | register char *dp; | 75 | char *dp; |
| 76 | DES_LONG ti[2]; | 76 | DES_LONG ti[2]; |
| 77 | unsigned char *iv; | 77 | unsigned char *iv; |
| 78 | int save=0; | 78 | int save=0; |
| @@ -116,8 +116,8 @@ void DES_ede3_ofb64_encrypt(register const unsigned char *in, | |||
| 116 | } | 116 | } |
| 117 | 117 | ||
| 118 | #ifdef undef /* MACRO */ | 118 | #ifdef undef /* MACRO */ |
| 119 | void DES_ede2_ofb64_encrypt(register unsigned char *in, | 119 | void DES_ede2_ofb64_encrypt(unsigned char *in, |
| 120 | register unsigned char *out, long length, DES_key_schedule k1, | 120 | unsigned char *out, long length, DES_key_schedule k1, |
| 121 | DES_key_schedule k2, DES_cblock (*ivec), int *num) | 121 | DES_key_schedule k2, DES_cblock (*ivec), int *num) |
| 122 | { | 122 | { |
| 123 | DES_ede3_ofb64_encrypt(in, out, length, k1,k2,k1, ivec, num); | 123 | DES_ede3_ofb64_encrypt(in, out, length, k1,k2,k1, ivec, num); |
diff --git a/src/lib/libcrypto/des/ofb64enc.c b/src/lib/libcrypto/des/ofb64enc.c index 2e547c29dd..de1a26b99f 100644 --- a/src/lib/libcrypto/des/ofb64enc.c +++ b/src/lib/libcrypto/des/ofb64enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ofb64enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ofb64enc.c,v 1.6 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -62,15 +62,15 @@ | |||
| 62 | * used. The extra state information to record how much of the | 62 | * used. The extra state information to record how much of the |
| 63 | * 64bit block we have used is contained in *num; | 63 | * 64bit block we have used is contained in *num; |
| 64 | */ | 64 | */ |
| 65 | void DES_ofb64_encrypt(register const unsigned char *in, | 65 | void DES_ofb64_encrypt(const unsigned char *in, |
| 66 | register unsigned char *out, long length, | 66 | unsigned char *out, long length, |
| 67 | DES_key_schedule *schedule, DES_cblock *ivec, int *num) | 67 | DES_key_schedule *schedule, DES_cblock *ivec, int *num) |
| 68 | { | 68 | { |
| 69 | register DES_LONG v0,v1,t; | 69 | DES_LONG v0,v1,t; |
| 70 | register int n= *num; | 70 | int n= *num; |
| 71 | register long l=length; | 71 | long l=length; |
| 72 | DES_cblock d; | 72 | DES_cblock d; |
| 73 | register unsigned char *dp; | 73 | unsigned char *dp; |
| 74 | DES_LONG ti[2]; | 74 | DES_LONG ti[2]; |
| 75 | unsigned char *iv; | 75 | unsigned char *iv; |
| 76 | int save=0; | 76 | int save=0; |
diff --git a/src/lib/libcrypto/des/ofb_enc.c b/src/lib/libcrypto/des/ofb_enc.c index 7429f39a17..8cc5bbcb1e 100644 --- a/src/lib/libcrypto/des/ofb_enc.c +++ b/src/lib/libcrypto/des/ofb_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ofb_enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: ofb_enc.c,v 1.6 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -68,10 +68,10 @@ void DES_ofb_encrypt(const unsigned char *in, unsigned char *out, int numbits, | |||
| 68 | long length, DES_key_schedule *schedule, | 68 | long length, DES_key_schedule *schedule, |
| 69 | DES_cblock *ivec) | 69 | DES_cblock *ivec) |
| 70 | { | 70 | { |
| 71 | register DES_LONG d0,d1,vv0,vv1,v0,v1,n=(numbits+7)/8; | 71 | DES_LONG d0,d1,vv0,vv1,v0,v1,n=(numbits+7)/8; |
| 72 | register DES_LONG mask0,mask1; | 72 | DES_LONG mask0,mask1; |
| 73 | register long l=length; | 73 | long l=length; |
| 74 | register int num=numbits; | 74 | int num=numbits; |
| 75 | DES_LONG ti[2]; | 75 | DES_LONG ti[2]; |
| 76 | unsigned char *iv; | 76 | unsigned char *iv; |
| 77 | 77 | ||
diff --git a/src/lib/libcrypto/des/pcbc_enc.c b/src/lib/libcrypto/des/pcbc_enc.c index 3eeab022a4..fda18ba83d 100644 --- a/src/lib/libcrypto/des/pcbc_enc.c +++ b/src/lib/libcrypto/des/pcbc_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: pcbc_enc.c,v 1.5 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: pcbc_enc.c,v 1.6 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -62,7 +62,7 @@ void DES_pcbc_encrypt(const unsigned char *input, unsigned char *output, | |||
| 62 | long length, DES_key_schedule *schedule, | 62 | long length, DES_key_schedule *schedule, |
| 63 | DES_cblock *ivec, int enc) | 63 | DES_cblock *ivec, int enc) |
| 64 | { | 64 | { |
| 65 | register DES_LONG sin0,sin1,xor0,xor1,tout0,tout1; | 65 | DES_LONG sin0,sin1,xor0,xor1,tout0,tout1; |
| 66 | DES_LONG tin[2]; | 66 | DES_LONG tin[2]; |
| 67 | const unsigned char *in; | 67 | const unsigned char *in; |
| 68 | unsigned char *out,*iv; | 68 | unsigned char *out,*iv; |
diff --git a/src/lib/libcrypto/des/set_key.c b/src/lib/libcrypto/des/set_key.c index 1901ecd647..59d6893a80 100644 --- a/src/lib/libcrypto/des/set_key.c +++ b/src/lib/libcrypto/des/set_key.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: set_key.c,v 1.18 2014/10/12 20:48:58 miod Exp $ */ | 1 | /* $OpenBSD: set_key.c,v 1.19 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -334,10 +334,10 @@ int DES_set_key_checked(const_DES_cblock *key, DES_key_schedule *schedule) | |||
| 334 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule) | 334 | void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule) |
| 335 | { | 335 | { |
| 336 | static const int shifts2[16]={0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0}; | 336 | static const int shifts2[16]={0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0}; |
| 337 | register DES_LONG c,d,t,s,t2; | 337 | DES_LONG c,d,t,s,t2; |
| 338 | register const unsigned char *in; | 338 | const unsigned char *in; |
| 339 | register DES_LONG *k; | 339 | DES_LONG *k; |
| 340 | register int i; | 340 | int i; |
| 341 | 341 | ||
| 342 | k = &schedule->ks->deslong[0]; | 342 | k = &schedule->ks->deslong[0]; |
| 343 | in = &(*key)[0]; | 343 | in = &(*key)[0]; |
diff --git a/src/lib/libcrypto/des/str2key.c b/src/lib/libcrypto/des/str2key.c index ffbfbafa93..8999eb292a 100644 --- a/src/lib/libcrypto/des/str2key.c +++ b/src/lib/libcrypto/des/str2key.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: str2key.c,v 1.8 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: str2key.c,v 1.9 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -63,7 +63,7 @@ void DES_string_to_key(const char *str, DES_cblock *key) | |||
| 63 | { | 63 | { |
| 64 | DES_key_schedule ks; | 64 | DES_key_schedule ks; |
| 65 | int i,length; | 65 | int i,length; |
| 66 | register unsigned char j; | 66 | unsigned char j; |
| 67 | 67 | ||
| 68 | memset(key,0,8); | 68 | memset(key,0,8); |
| 69 | length=strlen(str); | 69 | length=strlen(str); |
| @@ -103,7 +103,7 @@ void DES_string_to_2keys(const char *str, DES_cblock *key1, DES_cblock *key2) | |||
| 103 | { | 103 | { |
| 104 | DES_key_schedule ks; | 104 | DES_key_schedule ks; |
| 105 | int i,length; | 105 | int i,length; |
| 106 | register unsigned char j; | 106 | unsigned char j; |
| 107 | 107 | ||
| 108 | memset(key1,0,8); | 108 | memset(key1,0,8); |
| 109 | memset(key2,0,8); | 109 | memset(key2,0,8); |
diff --git a/src/lib/libcrypto/des/xcbc_enc.c b/src/lib/libcrypto/des/xcbc_enc.c index 744021c255..dc4607e8aa 100644 --- a/src/lib/libcrypto/des/xcbc_enc.c +++ b/src/lib/libcrypto/des/xcbc_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: xcbc_enc.c,v 1.7 2014/06/12 15:49:28 deraadt Exp $ */ | 1 | /* $OpenBSD: xcbc_enc.c,v 1.8 2014/10/28 07:35:58 jsg Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -114,11 +114,11 @@ void DES_xcbc_encrypt(const unsigned char *in, unsigned char *out, | |||
| 114 | DES_cblock *ivec, const_DES_cblock *inw, | 114 | DES_cblock *ivec, const_DES_cblock *inw, |
| 115 | const_DES_cblock *outw, int enc) | 115 | const_DES_cblock *outw, int enc) |
| 116 | { | 116 | { |
| 117 | register DES_LONG tin0,tin1; | 117 | DES_LONG tin0,tin1; |
| 118 | register DES_LONG tout0,tout1,xor0,xor1; | 118 | DES_LONG tout0,tout1,xor0,xor1; |
| 119 | register DES_LONG inW0,inW1,outW0,outW1; | 119 | DES_LONG inW0,inW1,outW0,outW1; |
| 120 | register const unsigned char *in2; | 120 | const unsigned char *in2; |
| 121 | register long l=length; | 121 | long l=length; |
| 122 | DES_LONG tin[2]; | 122 | DES_LONG tin[2]; |
| 123 | unsigned char *iv; | 123 | unsigned char *iv; |
| 124 | 124 | ||
