diff options
| author | jsing <> | 2023-03-29 05:31:43 +0000 |
|---|---|---|
| committer | jsing <> | 2023-03-29 05:31:43 +0000 |
| commit | b14cbfa13ee60e2e4d88f57482bfc7b713093c5d (patch) | |
| tree | 3dc606c019033d8dc0e15039e785fe20b7b21616 /src | |
| parent | c71e64d669428a62079a241eea5907c24c7d015b (diff) | |
| download | openbsd-b14cbfa13ee60e2e4d88f57482bfc7b713093c5d.tar.gz openbsd-b14cbfa13ee60e2e4d88f57482bfc7b713093c5d.tar.bz2 openbsd-b14cbfa13ee60e2e4d88f57482bfc7b713093c5d.zip | |
Whitespace fixes.
Mechanically replace "a,b" with "a, b".
No change to generated assembly.
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/libcrypto/sha/sha1dgst.c | 266 |
1 files changed, 133 insertions, 133 deletions
diff --git a/src/lib/libcrypto/sha/sha1dgst.c b/src/lib/libcrypto/sha/sha1dgst.c index 8703c9d2b5..32e320abef 100644 --- a/src/lib/libcrypto/sha/sha1dgst.c +++ b/src/lib/libcrypto/sha/sha1dgst.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: sha1dgst.c,v 1.24 2023/03/29 05:03:34 jsing Exp $ */ | 1 | /* $OpenBSD: sha1dgst.c,v 1.25 2023/03/29 05:31:43 jsing 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 | * |
| @@ -71,7 +71,7 @@ | |||
| 71 | #define HASH_LONG SHA_LONG | 71 | #define HASH_LONG SHA_LONG |
| 72 | #define HASH_CTX SHA_CTX | 72 | #define HASH_CTX SHA_CTX |
| 73 | #define HASH_CBLOCK SHA_CBLOCK | 73 | #define HASH_CBLOCK SHA_CBLOCK |
| 74 | #define HASH_MAKE_STRING(c,s) do { \ | 74 | #define HASH_MAKE_STRING(c, s) do { \ |
| 75 | unsigned long ll; \ | 75 | unsigned long ll; \ |
| 76 | ll=(c)->h0; HOST_l2c(ll,(s)); \ | 76 | ll=(c)->h0; HOST_l2c(ll,(s)); \ |
| 77 | ll=(c)->h1; HOST_l2c(ll,(s)); \ | 77 | ll=(c)->h1; HOST_l2c(ll,(s)); \ |
| @@ -85,7 +85,7 @@ | |||
| 85 | #define HASH_FINAL SHA1_Final | 85 | #define HASH_FINAL SHA1_Final |
| 86 | #define HASH_INIT SHA1_Init | 86 | #define HASH_INIT SHA1_Init |
| 87 | #define HASH_BLOCK_DATA_ORDER sha1_block_data_order | 87 | #define HASH_BLOCK_DATA_ORDER sha1_block_data_order |
| 88 | #define Xupdate(a,ix,ia,ib,ic,id) ( (a)=(ia^ib^ic^id), \ | 88 | #define Xupdate(a, ix, ia, ib, ic, id) ( (a)=(ia^ib^ic^id), \ |
| 89 | ix=(a)=ROTATE((a),1) \ | 89 | ix=(a)=ROTATE((a),1) \ |
| 90 | ) | 90 | ) |
| 91 | 91 | ||
| @@ -122,39 +122,39 @@ SHA1_Init(SHA_CTX *c) | |||
| 122 | * I've just become aware of another tweak to be made, again from Wei Dai, | 122 | * I've just become aware of another tweak to be made, again from Wei Dai, |
| 123 | * in F_40_59, (x&a)|(y&a) -> (x|y)&a | 123 | * in F_40_59, (x&a)|(y&a) -> (x|y)&a |
| 124 | */ | 124 | */ |
| 125 | #define F_00_19(b,c,d) ((((c) ^ (d)) & (b)) ^ (d)) | 125 | #define F_00_19(b, c, d) ((((c) ^ (d)) & (b)) ^ (d)) |
| 126 | #define F_20_39(b,c,d) ((b) ^ (c) ^ (d)) | 126 | #define F_20_39(b, c, d) ((b) ^ (c) ^ (d)) |
| 127 | #define F_40_59(b,c,d) (((b) & (c)) | (((b)|(c)) & (d))) | 127 | #define F_40_59(b, c, d) (((b) & (c)) | (((b)|(c)) & (d))) |
| 128 | #define F_60_79(b,c,d) F_20_39(b,c,d) | 128 | #define F_60_79(b, c, d) F_20_39(b, c, d) |
| 129 | 129 | ||
| 130 | #ifndef OPENSSL_SMALL_FOOTPRINT | 130 | #ifndef OPENSSL_SMALL_FOOTPRINT |
| 131 | 131 | ||
| 132 | #define BODY_00_15(i,a,b,c,d,e,f,xi) \ | 132 | #define BODY_00_15(i, a, b, c, d, e, f, xi) \ |
| 133 | (f)=xi+(e)+K_00_19+ROTATE((a),5)+F_00_19((b),(c),(d)); \ | 133 | (f)=xi+(e)+K_00_19+ROTATE((a),5)+F_00_19((b),(c),(d)); \ |
| 134 | (b)=ROTATE((b),30); | 134 | (b)=ROTATE((b),30); |
| 135 | 135 | ||
| 136 | #define BODY_16_19(i,a,b,c,d,e,f,xi,xa,xb,xc,xd) \ | 136 | #define BODY_16_19(i, a, b, c, d, e, f, xi, xa, xb, xc, xd) \ |
| 137 | Xupdate(f,xi,xa,xb,xc,xd); \ | 137 | Xupdate(f, xi, xa, xb, xc, xd); \ |
| 138 | (f)+=(e)+K_00_19+ROTATE((a),5)+F_00_19((b),(c),(d)); \ | 138 | (f)+=(e)+K_00_19+ROTATE((a),5)+F_00_19((b),(c),(d)); \ |
| 139 | (b)=ROTATE((b),30); | 139 | (b)=ROTATE((b),30); |
| 140 | 140 | ||
| 141 | #define BODY_20_31(i,a,b,c,d,e,f,xi,xa,xb,xc,xd) \ | 141 | #define BODY_20_31(i, a, b, c, d, e, f, xi, xa, xb, xc, xd) \ |
| 142 | Xupdate(f,xi,xa,xb,xc,xd); \ | 142 | Xupdate(f, xi, xa, xb, xc, xd); \ |
| 143 | (f)+=(e)+K_20_39+ROTATE((a),5)+F_20_39((b),(c),(d)); \ | 143 | (f)+=(e)+K_20_39+ROTATE((a),5)+F_20_39((b),(c),(d)); \ |
| 144 | (b)=ROTATE((b),30); | 144 | (b)=ROTATE((b),30); |
| 145 | 145 | ||
| 146 | #define BODY_32_39(i,a,b,c,d,e,f,xa,xb,xc,xd) \ | 146 | #define BODY_32_39(i, a, b, c, d, e, f, xa, xb, xc, xd) \ |
| 147 | Xupdate(f,xa,xa,xb,xc,xd); \ | 147 | Xupdate(f, xa, xa, xb, xc, xd); \ |
| 148 | (f)+=(e)+K_20_39+ROTATE((a),5)+F_20_39((b),(c),(d)); \ | 148 | (f)+=(e)+K_20_39+ROTATE((a),5)+F_20_39((b),(c),(d)); \ |
| 149 | (b)=ROTATE((b),30); | 149 | (b)=ROTATE((b),30); |
| 150 | 150 | ||
| 151 | #define BODY_40_59(i,a,b,c,d,e,f,xa,xb,xc,xd) \ | 151 | #define BODY_40_59(i, a, b, c, d, e, f, xa, xb, xc, xd) \ |
| 152 | Xupdate(f,xa,xa,xb,xc,xd); \ | 152 | Xupdate(f, xa, xa, xb, xc, xd); \ |
| 153 | (f)+=(e)+K_40_59+ROTATE((a),5)+F_40_59((b),(c),(d)); \ | 153 | (f)+=(e)+K_40_59+ROTATE((a),5)+F_40_59((b),(c),(d)); \ |
| 154 | (b)=ROTATE((b),30); | 154 | (b)=ROTATE((b),30); |
| 155 | 155 | ||
| 156 | #define BODY_60_79(i,a,b,c,d,e,f,xa,xb,xc,xd) \ | 156 | #define BODY_60_79(i, a, b, c, d, e, f, xa, xb, xc, xd) \ |
| 157 | Xupdate(f,xa,xa,xb,xc,xd); \ | 157 | Xupdate(f, xa, xa, xb, xc, xd); \ |
| 158 | (f)=xa+(e)+K_60_79+ROTATE((a),5)+F_60_79((b),(c),(d)); \ | 158 | (f)=xa+(e)+K_60_79+ROTATE((a),5)+F_60_79((b),(c),(d)); \ |
| 159 | (b)=ROTATE((b),30); | 159 | (b)=ROTATE((b),30); |
| 160 | 160 | ||
| @@ -164,7 +164,7 @@ static void | |||
| 164 | sha1_block_data_order(SHA_CTX *c, const void *p, size_t num) | 164 | sha1_block_data_order(SHA_CTX *c, const void *p, size_t num) |
| 165 | { | 165 | { |
| 166 | const unsigned char *data = p; | 166 | const unsigned char *data = p; |
| 167 | unsigned MD32_REG_T A, B,C, D,E, T, l; | 167 | unsigned MD32_REG_T A, B, C, D, E, T, l; |
| 168 | unsigned MD32_REG_T X0, X1, X2, X3, X4, X5, X6, X7, | 168 | unsigned MD32_REG_T X0, X1, X2, X3, X4, X5, X6, X7, |
| 169 | X8, X9, X10, X11, X12, X13, X14, X15; | 169 | X8, X9, X10, X11, X12, X13, X14, X15; |
| 170 | 170 | ||
| @@ -182,36 +182,36 @@ sha1_block_data_order(SHA_CTX *c, const void *p, size_t num) | |||
| 182 | 182 | ||
| 183 | X0 = W[0]; | 183 | X0 = W[0]; |
| 184 | X1 = W[1]; | 184 | X1 = W[1]; |
| 185 | BODY_00_15( 0, A,B, C,D, E,T, X0); | 185 | BODY_00_15( 0, A, B, C, D, E, T, X0); |
| 186 | X2 = W[2]; | 186 | X2 = W[2]; |
| 187 | BODY_00_15( 1, T,A, B,C, D,E, X1); | 187 | BODY_00_15( 1, T, A, B, C, D, E, X1); |
| 188 | X3 = W[3]; | 188 | X3 = W[3]; |
| 189 | BODY_00_15( 2, E,T, A,B, C,D, X2); | 189 | BODY_00_15( 2, E, T, A, B, C, D, X2); |
| 190 | X4 = W[4]; | 190 | X4 = W[4]; |
| 191 | BODY_00_15( 3, D,E, T,A, B,C, X3); | 191 | BODY_00_15( 3, D, E, T, A, B, C, X3); |
| 192 | X5 = W[5]; | 192 | X5 = W[5]; |
| 193 | BODY_00_15( 4, C,D, E,T, A,B, X4); | 193 | BODY_00_15( 4, C, D, E, T, A, B, X4); |
| 194 | X6 = W[6]; | 194 | X6 = W[6]; |
| 195 | BODY_00_15( 5, B,C, D,E, T,A, X5); | 195 | BODY_00_15( 5, B, C, D, E, T, A, X5); |
| 196 | X7 = W[7]; | 196 | X7 = W[7]; |
| 197 | BODY_00_15( 6, A,B, C,D, E,T, X6); | 197 | BODY_00_15( 6, A, B, C, D, E, T, X6); |
| 198 | X8 = W[8]; | 198 | X8 = W[8]; |
| 199 | BODY_00_15( 7, T,A, B,C, D,E, X7); | 199 | BODY_00_15( 7, T, A, B, C, D, E, X7); |
| 200 | X9 = W[9]; | 200 | X9 = W[9]; |
| 201 | BODY_00_15( 8, E,T, A,B, C,D, X8); | 201 | BODY_00_15( 8, E, T, A, B, C, D, X8); |
| 202 | X10 = W[10]; | 202 | X10 = W[10]; |
| 203 | BODY_00_15( 9, D,E, T,A, B,C, X9); | 203 | BODY_00_15( 9, D, E, T, A, B, C, X9); |
| 204 | X11 = W[11]; | 204 | X11 = W[11]; |
| 205 | BODY_00_15(10, C,D, E,T, A,B, X10); | 205 | BODY_00_15(10, C, D, E, T, A, B, X10); |
| 206 | X12 = W[12]; | 206 | X12 = W[12]; |
| 207 | BODY_00_15(11, B,C, D,E, T,A, X11); | 207 | BODY_00_15(11, B, C, D, E, T, A, X11); |
| 208 | X13 = W[13]; | 208 | X13 = W[13]; |
| 209 | BODY_00_15(12, A,B, C,D, E,T, X12); | 209 | BODY_00_15(12, A, B, C, D, E, T, X12); |
| 210 | X14 = W[14]; | 210 | X14 = W[14]; |
| 211 | BODY_00_15(13, T,A, B,C, D,E, X13); | 211 | BODY_00_15(13, T, A, B, C, D, E, X13); |
| 212 | X15 = W[15]; | 212 | X15 = W[15]; |
| 213 | BODY_00_15(14, E,T, A,B, C,D, X14); | 213 | BODY_00_15(14, E, T, A, B, C, D, X14); |
| 214 | BODY_00_15(15, D,E, T,A, B,C, X15); | 214 | BODY_00_15(15, D, E, T, A, B, C, X15); |
| 215 | 215 | ||
| 216 | data += SHA_CBLOCK; | 216 | data += SHA_CBLOCK; |
| 217 | } else { | 217 | } else { |
| @@ -219,120 +219,120 @@ sha1_block_data_order(SHA_CTX *c, const void *p, size_t num) | |||
| 219 | X0 = l; | 219 | X0 = l; |
| 220 | HOST_c2l(data, l); | 220 | HOST_c2l(data, l); |
| 221 | X1 = l; | 221 | X1 = l; |
| 222 | BODY_00_15( 0, A,B, C,D, E,T, X0); | 222 | BODY_00_15( 0, A, B, C, D, E, T, X0); |
| 223 | HOST_c2l(data, l); | 223 | HOST_c2l(data, l); |
| 224 | X2 = l; | 224 | X2 = l; |
| 225 | BODY_00_15( 1, T,A, B,C, D,E, X1); | 225 | BODY_00_15( 1, T, A, B, C, D, E, X1); |
| 226 | HOST_c2l(data, l); | 226 | HOST_c2l(data, l); |
| 227 | X3 = l; | 227 | X3 = l; |
| 228 | BODY_00_15( 2, E,T, A,B, C,D, X2); | 228 | BODY_00_15( 2, E, T, A, B, C, D, X2); |
| 229 | HOST_c2l(data, l); | 229 | HOST_c2l(data, l); |
| 230 | X4 = l; | 230 | X4 = l; |
| 231 | BODY_00_15( 3, D,E, T,A, B,C, X3); | 231 | BODY_00_15( 3, D, E, T, A, B, C, X3); |
| 232 | HOST_c2l(data, l); | 232 | HOST_c2l(data, l); |
| 233 | X5 = l; | 233 | X5 = l; |
| 234 | BODY_00_15( 4, C,D, E,T, A,B, X4); | 234 | BODY_00_15( 4, C, D, E, T, A, B, X4); |
| 235 | HOST_c2l(data, l); | 235 | HOST_c2l(data, l); |
| 236 | X6 = l; | 236 | X6 = l; |
| 237 | BODY_00_15( 5, B,C, D,E, T,A, X5); | 237 | BODY_00_15( 5, B, C, D, E, T, A, X5); |
| 238 | HOST_c2l(data, l); | 238 | HOST_c2l(data, l); |
| 239 | X7 = l; | 239 | X7 = l; |
| 240 | BODY_00_15( 6, A,B, C,D, E,T, X6); | 240 | BODY_00_15( 6, A, B, C, D, E, T, X6); |
| 241 | HOST_c2l(data, l); | 241 | HOST_c2l(data, l); |
| 242 | X8 = l; | 242 | X8 = l; |
| 243 | BODY_00_15( 7, T,A, B,C, D,E, X7); | 243 | BODY_00_15( 7, T, A, B, C, D, E, X7); |
| 244 | HOST_c2l(data, l); | 244 | HOST_c2l(data, l); |
| 245 | X9 = l; | 245 | X9 = l; |
| 246 | BODY_00_15( 8, E,T, A,B, C,D, X8); | 246 | BODY_00_15( 8, E, T, A, B, C, D, X8); |
| 247 | HOST_c2l(data, l); | 247 | HOST_c2l(data, l); |
| 248 | X10 = l; | 248 | X10 = l; |
| 249 | BODY_00_15( 9, D,E, T,A, B,C, X9); | 249 | BODY_00_15( 9, D, E, T, A, B, C, X9); |
| 250 | HOST_c2l(data, l); | 250 | HOST_c2l(data, l); |
| 251 | X11 = l; | 251 | X11 = l; |
| 252 | BODY_00_15(10, C,D, E,T, A,B, X10); | 252 | BODY_00_15(10, C, D, E, T, A, B, X10); |
| 253 | HOST_c2l(data, l); | 253 | HOST_c2l(data, l); |
| 254 | X12 = l; | 254 | X12 = l; |
| 255 | BODY_00_15(11, B,C, D,E, T,A, X11); | 255 | BODY_00_15(11, B, C, D, E, T, A, X11); |
| 256 | HOST_c2l(data, l); | 256 | HOST_c2l(data, l); |
| 257 | X13 = l; | 257 | X13 = l; |
| 258 | BODY_00_15(12, A,B, C,D, E,T, X12); | 258 | BODY_00_15(12, A, B, C, D, E, T, X12); |
| 259 | HOST_c2l(data, l); | 259 | HOST_c2l(data, l); |
| 260 | X14 = l; | 260 | X14 = l; |
| 261 | BODY_00_15(13, T,A, B,C, D,E, X13); | 261 | BODY_00_15(13, T, A, B, C, D, E, X13); |
| 262 | HOST_c2l(data, l); | 262 | HOST_c2l(data, l); |
| 263 | X15 = l; | 263 | X15 = l; |
| 264 | BODY_00_15(14, E,T, A,B, C,D, X14); | 264 | BODY_00_15(14, E, T, A, B, C, D, X14); |
| 265 | BODY_00_15(15, D,E, T,A, B,C, X15); | 265 | BODY_00_15(15, D, E, T, A, B, C, X15); |
| 266 | } | 266 | } |
| 267 | 267 | ||
| 268 | BODY_16_19(16, C,D, E,T, A,B, X0, X0, X2, X8, X13); | 268 | BODY_16_19(16, C, D, E, T, A, B, X0, X0, X2, X8, X13); |
| 269 | BODY_16_19(17, B,C, D,E, T,A, X1, X1, X3, X9, X14); | 269 | BODY_16_19(17, B, C, D, E, T, A, X1, X1, X3, X9, X14); |
| 270 | BODY_16_19(18, A,B, C,D, E,T, X2, X2, X4, X10, X15); | 270 | BODY_16_19(18, A, B, C, D, E, T, X2, X2, X4, X10, X15); |
| 271 | BODY_16_19(19, T,A, B,C, D,E, X3, X3, X5, X11, X0); | 271 | BODY_16_19(19, T, A, B, C, D, E, X3, X3, X5, X11, X0); |
| 272 | 272 | ||
| 273 | BODY_20_31(20, E,T, A,B, C,D, X4, X4, X6, X12, X1); | 273 | BODY_20_31(20, E, T, A, B, C, D, X4, X4, X6, X12, X1); |
| 274 | BODY_20_31(21, D,E, T,A, B,C, X5, X5, X7, X13, X2); | 274 | BODY_20_31(21, D, E, T, A, B, C, X5, X5, X7, X13, X2); |
| 275 | BODY_20_31(22, C,D, E,T, A,B, X6, X6, X8, X14, X3); | 275 | BODY_20_31(22, C, D, E, T, A, B, X6, X6, X8, X14, X3); |
| 276 | BODY_20_31(23, B,C, D,E, T,A, X7, X7, X9, X15, X4); | 276 | BODY_20_31(23, B, C, D, E, T, A, X7, X7, X9, X15, X4); |
| 277 | BODY_20_31(24, A,B, C,D, E,T, X8, X8, X10, X0, X5); | 277 | BODY_20_31(24, A, B, C, D, E, T, X8, X8, X10, X0, X5); |
| 278 | BODY_20_31(25, T,A, B,C, D,E, X9, X9, X11, X1, X6); | 278 | BODY_20_31(25, T, A, B, C, D, E, X9, X9, X11, X1, X6); |
| 279 | BODY_20_31(26, E,T, A,B, C,D, X10, X10, X12, X2, X7); | 279 | BODY_20_31(26, E, T, A, B, C, D, X10, X10, X12, X2, X7); |
| 280 | BODY_20_31(27, D,E, T,A, B,C, X11, X11, X13, X3, X8); | 280 | BODY_20_31(27, D, E, T, A, B, C, X11, X11, X13, X3, X8); |
| 281 | BODY_20_31(28, C,D, E,T, A,B, X12, X12, X14, X4, X9); | 281 | BODY_20_31(28, C, D, E, T, A, B, X12, X12, X14, X4, X9); |
| 282 | BODY_20_31(29, B,C, D,E, T,A, X13, X13, X15, X5, X10); | 282 | BODY_20_31(29, B, C, D, E, T, A, X13, X13, X15, X5, X10); |
| 283 | BODY_20_31(30, A,B, C,D, E,T, X14, X14, X0, X6, X11); | 283 | BODY_20_31(30, A, B, C, D, E, T, X14, X14, X0, X6, X11); |
| 284 | BODY_20_31(31, T,A, B,C, D,E, X15, X15, X1, X7, X12); | 284 | BODY_20_31(31, T, A, B, C, D, E, X15, X15, X1, X7, X12); |
| 285 | 285 | ||
| 286 | BODY_32_39(32, E,T, A,B, C,D, X0, X2, X8, X13); | 286 | BODY_32_39(32, E, T, A, B, C, D, X0, X2, X8, X13); |
| 287 | BODY_32_39(33, D,E, T,A, B,C, X1, X3, X9, X14); | 287 | BODY_32_39(33, D, E, T, A, B, C, X1, X3, X9, X14); |
| 288 | BODY_32_39(34, C,D, E,T, A,B, X2, X4, X10, X15); | 288 | BODY_32_39(34, C, D, E, T, A, B, X2, X4, X10, X15); |
| 289 | BODY_32_39(35, B,C, D,E, T,A, X3, X5, X11, X0); | 289 | BODY_32_39(35, B, C, D, E, T, A, X3, X5, X11, X0); |
| 290 | BODY_32_39(36, A,B, C,D, E,T, X4, X6, X12, X1); | 290 | BODY_32_39(36, A, B, C, D, E, T, X4, X6, X12, X1); |
| 291 | BODY_32_39(37, T,A, B,C, D,E, X5, X7, X13, X2); | 291 | BODY_32_39(37, T, A, B, C, D, E, X5, X7, X13, X2); |
| 292 | BODY_32_39(38, E,T, A,B, C,D, X6, X8, X14, X3); | 292 | BODY_32_39(38, E, T, A, B, C, D, X6, X8, X14, X3); |
| 293 | BODY_32_39(39, D,E, T,A, B,C, X7, X9, X15, X4); | 293 | BODY_32_39(39, D, E, T, A, B, C, X7, X9, X15, X4); |
| 294 | 294 | ||
| 295 | BODY_40_59(40, C,D, E,T, A,B, X8, X10, X0, X5); | 295 | BODY_40_59(40, C, D, E, T, A, B, X8, X10, X0, X5); |
| 296 | BODY_40_59(41, B,C, D,E, T,A, X9, X11, X1, X6); | 296 | BODY_40_59(41, B, C, D, E, T, A, X9, X11, X1, X6); |
| 297 | BODY_40_59(42, A,B, C,D, E,T, X10, X12, X2, X7); | 297 | BODY_40_59(42, A, B, C, D, E, T, X10, X12, X2, X7); |
| 298 | BODY_40_59(43, T,A, B,C, D,E, X11, X13, X3, X8); | 298 | BODY_40_59(43, T, A, B, C, D, E, X11, X13, X3, X8); |
| 299 | BODY_40_59(44, E,T, A,B, C,D, X12, X14, X4, X9); | 299 | BODY_40_59(44, E, T, A, B, C, D, X12, X14, X4, X9); |
| 300 | BODY_40_59(45, D,E, T,A, B,C, X13, X15, X5, X10); | 300 | BODY_40_59(45, D, E, T, A, B, C, X13, X15, X5, X10); |
| 301 | BODY_40_59(46, C,D, E,T, A,B, X14, X0, X6, X11); | 301 | BODY_40_59(46, C, D, E, T, A, B, X14, X0, X6, X11); |
| 302 | BODY_40_59(47, B,C, D,E, T,A, X15, X1, X7, X12); | 302 | BODY_40_59(47, B, C, D, E, T, A, X15, X1, X7, X12); |
| 303 | BODY_40_59(48, A,B, C,D, E,T, X0, X2, X8, X13); | 303 | BODY_40_59(48, A, B, C, D, E, T, X0, X2, X8, X13); |
| 304 | BODY_40_59(49, T,A, B,C, D,E, X1, X3, X9, X14); | 304 | BODY_40_59(49, T, A, B, C, D, E, X1, X3, X9, X14); |
| 305 | BODY_40_59(50, E,T, A,B, C,D, X2, X4, X10, X15); | 305 | BODY_40_59(50, E, T, A, B, C, D, X2, X4, X10, X15); |
| 306 | BODY_40_59(51, D,E, T,A, B,C, X3, X5, X11, X0); | 306 | BODY_40_59(51, D, E, T, A, B, C, X3, X5, X11, X0); |
| 307 | BODY_40_59(52, C,D, E,T, A,B, X4, X6, X12, X1); | 307 | BODY_40_59(52, C, D, E, T, A, B, X4, X6, X12, X1); |
| 308 | BODY_40_59(53, B,C, D,E, T,A, X5, X7, X13, X2); | 308 | BODY_40_59(53, B, C, D, E, T, A, X5, X7, X13, X2); |
| 309 | BODY_40_59(54, A,B, C,D, E,T, X6, X8, X14, X3); | 309 | BODY_40_59(54, A, B, C, D, E, T, X6, X8, X14, X3); |
| 310 | BODY_40_59(55, T,A, B,C, D,E, X7, X9, X15, X4); | 310 | BODY_40_59(55, T, A, B, C, D, E, X7, X9, X15, X4); |
| 311 | BODY_40_59(56, E,T, A,B, C,D, X8, X10, X0, X5); | 311 | BODY_40_59(56, E, T, A, B, C, D, X8, X10, X0, X5); |
| 312 | BODY_40_59(57, D,E, T,A, B,C, X9, X11, X1, X6); | 312 | BODY_40_59(57, D, E, T, A, B, C, X9, X11, X1, X6); |
| 313 | BODY_40_59(58, C,D, E,T, A,B, X10, X12, X2, X7); | 313 | BODY_40_59(58, C, D, E, T, A, B, X10, X12, X2, X7); |
| 314 | BODY_40_59(59, B,C, D,E, T,A, X11, X13, X3, X8); | 314 | BODY_40_59(59, B, C, D, E, T, A, X11, X13, X3, X8); |
| 315 | 315 | ||
| 316 | BODY_60_79(60, A,B, C,D, E,T, X12, X14, X4, X9); | 316 | BODY_60_79(60, A, B, C, D, E, T, X12, X14, X4, X9); |
| 317 | BODY_60_79(61, T,A, B,C, D,E, X13, X15, X5, X10); | 317 | BODY_60_79(61, T, A, B, C, D, E, X13, X15, X5, X10); |
| 318 | BODY_60_79(62, E,T, A,B, C,D, X14, X0, X6, X11); | 318 | BODY_60_79(62, E, T, A, B, C, D, X14, X0, X6, X11); |
| 319 | BODY_60_79(63, D,E, T,A, B,C, X15, X1, X7, X12); | 319 | BODY_60_79(63, D, E, T, A, B, C, X15, X1, X7, X12); |
| 320 | BODY_60_79(64, C,D, E,T, A,B, X0, X2, X8, X13); | 320 | BODY_60_79(64, C, D, E, T, A, B, X0, X2, X8, X13); |
| 321 | BODY_60_79(65, B,C, D,E, T,A, X1, X3, X9, X14); | 321 | BODY_60_79(65, B, C, D, E, T, A, X1, X3, X9, X14); |
| 322 | BODY_60_79(66, A,B, C,D, E,T, X2, X4, X10, X15); | 322 | BODY_60_79(66, A, B, C, D, E, T, X2, X4, X10, X15); |
| 323 | BODY_60_79(67, T,A, B,C, D,E, X3, X5, X11, X0); | 323 | BODY_60_79(67, T, A, B, C, D, E, X3, X5, X11, X0); |
| 324 | BODY_60_79(68, E,T, A,B, C,D, X4, X6, X12, X1); | 324 | BODY_60_79(68, E, T, A, B, C, D, X4, X6, X12, X1); |
| 325 | BODY_60_79(69, D,E, T,A, B,C, X5, X7, X13, X2); | 325 | BODY_60_79(69, D, E, T, A, B, C, X5, X7, X13, X2); |
| 326 | BODY_60_79(70, C,D, E,T, A,B, X6, X8, X14, X3); | 326 | BODY_60_79(70, C, D, E, T, A, B, X6, X8, X14, X3); |
| 327 | BODY_60_79(71, B,C, D,E, T,A, X7, X9, X15, X4); | 327 | BODY_60_79(71, B, C, D, E, T, A, X7, X9, X15, X4); |
| 328 | BODY_60_79(72, A,B, C,D, E,T, X8, X10, X0, X5); | 328 | BODY_60_79(72, A, B, C, D, E, T, X8, X10, X0, X5); |
| 329 | BODY_60_79(73, T,A, B,C, D,E, X9, X11, X1, X6); | 329 | BODY_60_79(73, T, A, B, C, D, E, X9, X11, X1, X6); |
| 330 | BODY_60_79(74, E,T, A,B, C,D, X10, X12, X2, X7); | 330 | BODY_60_79(74, E, T, A, B, C, D, X10, X12, X2, X7); |
| 331 | BODY_60_79(75, D,E, T,A, B,C, X11, X13, X3, X8); | 331 | BODY_60_79(75, D, E, T, A, B, C, X11, X13, X3, X8); |
| 332 | BODY_60_79(76, C,D, E,T, A,B, X12, X14, X4, X9); | 332 | BODY_60_79(76, C, D, E, T, A, B, X12, X14, X4, X9); |
| 333 | BODY_60_79(77, B,C, D,E, T,A, X13, X15, X5, X10); | 333 | BODY_60_79(77, B, C, D, E, T, A, X13, X15, X5, X10); |
| 334 | BODY_60_79(78, A,B, C,D, E,T, X14, X0, X6, X11); | 334 | BODY_60_79(78, A, B, C, D, E, T, X14, X0, X6, X11); |
| 335 | BODY_60_79(79, T,A, B,C, D,E, X15, X1, X7, X12); | 335 | BODY_60_79(79, T, A, B, C, D, E, X15, X1, X7, X12); |
| 336 | 336 | ||
| 337 | c->h0 = (c->h0 + E)&0xffffffffL; | 337 | c->h0 = (c->h0 + E)&0xffffffffL; |
| 338 | c->h1 = (c->h1 + T)&0xffffffffL; | 338 | c->h1 = (c->h1 + T)&0xffffffffL; |
| @@ -356,31 +356,31 @@ sha1_block_data_order(SHA_CTX *c, const void *p, size_t num) | |||
| 356 | #else /* OPENSSL_SMALL_FOOTPRINT */ | 356 | #else /* OPENSSL_SMALL_FOOTPRINT */ |
| 357 | 357 | ||
| 358 | #define BODY_00_15(xi) do { \ | 358 | #define BODY_00_15(xi) do { \ |
| 359 | T=E+K_00_19+F_00_19(B,C,D); \ | 359 | T=E+K_00_19+F_00_19(B, C, D); \ |
| 360 | E=D, D=C, C=ROTATE(B,30), B=A; \ | 360 | E=D, D=C, C=ROTATE(B,30), B=A; \ |
| 361 | A=ROTATE(A,5)+T+xi; } while(0) | 361 | A=ROTATE(A,5)+T+xi; } while(0) |
| 362 | 362 | ||
| 363 | #define BODY_16_19(xa,xb,xc,xd) do { \ | 363 | #define BODY_16_19(xa, xb, xc, xd) do { \ |
| 364 | Xupdate(T,xa,xa,xb,xc,xd); \ | 364 | Xupdate(T, xa, xa, xb, xc, xd); \ |
| 365 | T+=E+K_00_19+F_00_19(B,C,D); \ | 365 | T+=E+K_00_19+F_00_19(B, C, D); \ |
| 366 | E=D, D=C, C=ROTATE(B,30), B=A; \ | 366 | E=D, D=C, C=ROTATE(B,30), B=A; \ |
| 367 | A=ROTATE(A,5)+T; } while(0) | 367 | A=ROTATE(A,5)+T; } while(0) |
| 368 | 368 | ||
| 369 | #define BODY_20_39(xa,xb,xc,xd) do { \ | 369 | #define BODY_20_39(xa, xb, xc, xd) do { \ |
| 370 | Xupdate(T,xa,xa,xb,xc,xd); \ | 370 | Xupdate(T, xa, xa, xb, xc, xd); \ |
| 371 | T+=E+K_20_39+F_20_39(B,C,D); \ | 371 | T+=E+K_20_39+F_20_39(B, C, D); \ |
| 372 | E=D, D=C, C=ROTATE(B,30), B=A; \ | 372 | E=D, D=C, C=ROTATE(B,30), B=A; \ |
| 373 | A=ROTATE(A,5)+T; } while(0) | 373 | A=ROTATE(A,5)+T; } while(0) |
| 374 | 374 | ||
| 375 | #define BODY_40_59(xa,xb,xc,xd) do { \ | 375 | #define BODY_40_59(xa, xb, xc, xd) do { \ |
| 376 | Xupdate(T,xa,xa,xb,xc,xd); \ | 376 | Xupdate(T, xa, xa, xb, xc, xd); \ |
| 377 | T+=E+K_40_59+F_40_59(B,C,D); \ | 377 | T+=E+K_40_59+F_40_59(B, C, D); \ |
| 378 | E=D, D=C, C=ROTATE(B,30), B=A; \ | 378 | E=D, D=C, C=ROTATE(B,30), B=A; \ |
| 379 | A=ROTATE(A,5)+T; } while(0) | 379 | A=ROTATE(A,5)+T; } while(0) |
| 380 | 380 | ||
| 381 | #define BODY_60_79(xa,xb,xc,xd) do { \ | 381 | #define BODY_60_79(xa, xb, xc, xd) do { \ |
| 382 | Xupdate(T,xa,xa,xb,xc,xd); \ | 382 | Xupdate(T, xa, xa, xb, xc, xd); \ |
| 383 | T=E+K_60_79+F_60_79(B,C,D); \ | 383 | T=E+K_60_79+F_60_79(B, C, D); \ |
| 384 | E=D, D=C, C=ROTATE(B,30), B=A; \ | 384 | E=D, D=C, C=ROTATE(B,30), B=A; \ |
| 385 | A=ROTATE(A,5)+T+xa; } while(0) | 385 | A=ROTATE(A,5)+T+xa; } while(0) |
| 386 | 386 | ||
| @@ -389,7 +389,7 @@ static void | |||
| 389 | sha1_block_data_order(SHA_CTX *c, const void *p, size_t num) | 389 | sha1_block_data_order(SHA_CTX *c, const void *p, size_t num) |
| 390 | { | 390 | { |
| 391 | const unsigned char *data = p; | 391 | const unsigned char *data = p; |
| 392 | unsigned MD32_REG_T A, B,C, D,E, T, l; | 392 | unsigned MD32_REG_T A, B, C, D, E, T, l; |
| 393 | int i; | 393 | int i; |
| 394 | SHA_LONG X[16]; | 394 | SHA_LONG X[16]; |
| 395 | 395 | ||
