/openssl/crypto/sha/asm/ |
H A D | keccak1600-armv4.pl | 305 eor @C[1],@C[9],@C[2] 309 eor @C[3],@C[3],@C[6] 315 eor @C[5],@C[5],@C[8] 320 eor @C[7],@C[7],@C[4] 322 eor @C[6],@C[6],@C[5] 330 eor @C[0],@C[0],@C[4] 416 eor @C[6],@C[6],@C[4] 418 eor @C[7],@C[7],@C[5] 489 eor @C[4],@C[4],@C[6] 490 eor @C[5],@C[5],@C[7] [all …]
|
H A D | keccak1600-s390x.pl | 142 ogr @C[1],@C[2] 151 ngr @C[4],@C[3] 154 xgr @C[2],@C[1] # not @C[2] 156 ogr @C[2],@C[3] 184 ogr @C[0],@C[4] 194 xgr @C[4],@C[0] # not @C[4] 200 ngr @C[3],@C[2] 225 ngr @C[2],@C[3] 233 ngr @C[4],@C[3] 240 ngr @C[1],@C[0] [all …]
|
H A D | keccak1600-x86_64.pl | 155 or @C[2],@C[1] 163 and @C[3],@C[4] 169 or @C[3],@C[2] 197 or @C[4],@C[0] 210 or @C[3],@C[4] 215 and @C[2],@C[3] 245 and @C[3],@C[4] 255 and @C[0],@C[1] 278 or @C[3],@C[2] 286 or @C[3],@C[4] [all …]
|
H A D | keccak1600-armv8.pl | 162 eor $C[5],$C[0],$C[2],ror#63 170 eor $C[5],$C[1],$C[3],ror#63 171 eor $C[2],$C[2],$C[4],ror#63 172 eor $C[3],$C[3],$C[0],ror#63 173 eor $C[4],$C[4],$C[1],ror#63 401 subs $C[0],$C[2],$C[3] // len - bsz 575 rax1 $C[5],$C[0],$C[2] // D[1] 576 rax1 $C[6],$C[1],$C[3] // D[2] 577 rax1 $C[2],$C[2],$C[4] // D[3] 578 rax1 $C[3],$C[3],$C[0] // D[4] [all …]
|
H A D | keccak1600-c64x.pl | 154 || ROTL A$C[2],0,B$C[5] 160 || ROTL A$C[3],0,B$C[6] 165 || XOR A$C[0],A$C[5],A$C[5] ; C[0] ^ ROL64(C[2],1) 166 || XOR B$C[0],B$C[5],B$C[5] 178 || ROTL A$C[4],0,B$C[5] 180 || XOR B$C[1],B$C[6],B$C[6] 188 || ROTL A$C[1],0,B$C[1] 194 || ROTL A$C[0],0,B$C[6] 196 || XOR B$C[5],B$C[2],B$C[2] 204 || XOR B$C[6],B$C[3],B$C[3] [all …]
|
H A D | keccak1600-mmx.pl | 127 &psrlq (@C[0],63); 136 &movq (@C[0],@C[1]); 149 &pxor (@C[1],@C[3]); 152 &pxor (@C[2],@C[4]); 159 &pxor (@C[3],@C[2]); 172 &pxor (@C[2],@C[1]); 192 &pandn (@C[2],@C[3]); 194 &pxor (@C[2],@C[1]); 201 &pandn (@C[3],@C[4]); 202 &pandn (@C[4],@C[0]); [all …]
|
H A D | keccak1600-ppc64.pl | 130 rotldi $C[5],$C[2],1 132 rotldi $C[6],$C[3],1 133 xor $C[5],$C[5],$C[0] 134 rotldi $C[7],$C[4],1 142 rotldi $C[5],$C[0],1 143 xor $C[6],$C[6],$C[1] 144 xor $C[2],$C[2],$C[7] 145 rotldi $C[7],$C[1],1 146 xor $C[3],$C[3],$C[5] 147 xor $C[4],$C[4],$C[7] [all …]
|
H A D | sha1-c64xplus.pl | 96 || MV $C,$Cctx 102 || AND $C,$B,$F 124 || AND $C,$B,$F 150 || AND $C,$B,$F 182 || AND $C,$B,$F 220 || XOR $B,$C,$F 255 || AND $B,$C,$F 260 || AND $C,$D,$F0 284 || AND $B,$C,$F 297 || XOR $B,$C,$F [all …]
|
H A D | sha256-c64xplus.pl | 97 LDW *${CTXA}[2],$C 113 MV $C,$Cctx 131 || AND $C,$Maj,$Maj 155 || MV $C,$D ; d = c 156 MV $B,$C ; c = b 169 || AND $C,$Maj,$Maj 192 || MV $C,$D ; d = c 223 || AND $C,$Maj,$Maj 253 || MV $C,$D ; d = c 268 || ADD $Cctx,$C,$C [all …]
|
/openssl/crypto/sha/ |
H A D | keccak1600.c | 315 A[0][1] = C[1] ^ (~C[2] & C[3]); in Round() 316 A[0][2] = C[2] ^ (~C[3] & C[4]); in Round() 317 A[0][3] = C[3] ^ (~C[4] & C[0]); in Round() 318 A[0][4] = C[4] ^ (~C[0] & C[1]); in Round() 332 A[1][0] = C[0] ^ (~C[1] & C[2]); in Round() 333 A[1][1] = C[1] ^ (~C[2] & C[3]); in Round() 334 A[1][2] = C[2] ^ (~C[3] & C[4]); in Round() 335 A[1][3] = C[3] ^ (~C[4] & C[0]); in Round() 336 A[1][4] = C[4] ^ (~C[0] & C[1]); in Round() 344 A[2][0] = C[0] ^ (~C[1] & C[2]); in Round() [all …]
|
H A D | sha_local.h | 150 C = c->h2; in HASH_BLOCK_DATA_ORDER() 326 C = c->h2; in HASH_BLOCK_DATA_ORDER() 337 T=E+K_00_19+F_00_19(B,C,D); \ 338 E=D, D=C, C=ROTATE(B,30), B=A; \ 343 T+=E+K_00_19+F_00_19(B,C,D); \ 344 E=D, D=C, C=ROTATE(B,30), B=A; \ 350 E=D, D=C, C=ROTATE(B,30), B=A; \ 356 E=D, D=C, C=ROTATE(B,30), B=A; \ 362 E=D, D=C, C=ROTATE(B,30), B=A; \ 375 C = c->h2; in HASH_BLOCK_DATA_ORDER() [all …]
|
/openssl/crypto/ripemd/ |
H A D | rmd_dgst.c | 32 c->C = RIPEMD160_C; in RIPEMD160_Init() 61 C = ctx->C; in ripemd160_block_data_order() 69 RIP1(A, B, C, D, E, WL00, SL00); in ripemd160_block_data_order() 72 RIP1(E, A, B, C, D, WL01, SL01); in ripemd160_block_data_order() 75 RIP1(D, E, A, B, C, WL02, SL02); in ripemd160_block_data_order() 78 RIP1(C, D, E, A, B, WL03, SL03); in ripemd160_block_data_order() 184 c = C; in ripemd160_block_data_order() 190 C = ctx->C; in ripemd160_block_data_order() 280 ctx->B = ctx->C + d + E; in ripemd160_block_data_order() 281 ctx->C = ctx->D + e + A; in ripemd160_block_data_order() [all …]
|
/openssl/crypto/md5/ |
H A D | md5_dgst.c | 34 c->C = INIT_DATA_C; in MD5_Init() 46 register unsigned MD32_REG_T A, B, C, D, l; in md5_block_data_order() local 59 C = c->C; in md5_block_data_order() 68 R0(A, B, C, D, X(0), 7, 0xd76aa478L); in md5_block_data_order() 71 R0(D, A, B, C, X(1), 12, 0xe8c7b756L); in md5_block_data_order() 74 R0(C, D, A, B, X(2), 17, 0x242070dbL); in md5_block_data_order() 77 R0(B, C, D, A, X(3), 22, 0xc1bdceeeL); in md5_block_data_order() 80 R0(A, B, C, D, X(4), 7, 0xf57c0fafL); in md5_block_data_order() 92 R0(A, B, C, D, X(8), 7, 0x698098d8L); in md5_block_data_order() 113 R1(A, B, C, D, X(1), 5, 0xf61e2562L); in md5_block_data_order() [all …]
|
/openssl/crypto/md4/ |
H A D | md4_dgst.c | 34 c->C = INIT_DATA_C; in MD4_Init() 59 C = c->C; in md4_block_data_order() 68 R0(A, B, C, D, X(0), 3, 0); in md4_block_data_order() 71 R0(D, A, B, C, X(1), 7, 0); in md4_block_data_order() 74 R0(C, D, A, B, X(2), 11, 0); in md4_block_data_order() 77 R0(B, C, D, A, X(3), 19, 0); in md4_block_data_order() 80 R0(A, B, C, D, X(4), 3, 0); in md4_block_data_order() 83 R0(D, A, B, C, X(5), 7, 0); in md4_block_data_order() 92 R0(A, B, C, D, X(8), 3, 0); in md4_block_data_order() 95 R0(D, A, B, C, X(9), 7, 0); in md4_block_data_order() [all …]
|
/openssl/crypto/md5/asm/ |
H A D | md5-586.pl | 30 $C="ecx"; 37 %Ltmp1=("R0",&Np($C), "R1",&Np($C), "R2",&Np($C), "R3",&Np($D)); 53 local(%n)=($A,$D,$B,$A,$C,$B,$D,$C); 61 &mov($tmp1,$C) if $pos < 0; 198 &mov($C, &wparam(2)); 200 &shl($C, 6); 203 &sub($C, 64); 205 &push($C); # Put on the TOS 207 &mov($C, &DWP( 8,$tmp1,"",0)); 297 &add($C,$tmp1); [all …]
|
/openssl/crypto/ripemd/asm/ |
H A D | rmd-586.pl | 25 $C="edi"; 84 local(%n)=($A,$E,$B,$A,$C,$B,$D,$C,$E,$D); 330 &mov($C, &DWP( 8,$tmp2,"",0)); 355 &mov($tmp1, $C); 360 &RIP1($E,$A,$B,$C,$D,$wl[ 1],$sl[ 1],0); 448 &mov(&swtmp(16+2), $C); 451 &mov($C, &DWP( 8,$tmp2,"",0)); 565 &add($C, $tmp1); 567 &add($C, $tmp1); 576 &mov(&DWP(16,$tmp2,"",0), $C); [all …]
|
/openssl/crypto/sm3/ |
H A D | sm3.c | 20 c->C = SM3_C; in ossl_sm3_init() 32 register unsigned MD32_REG_T A, B, C, D, E, F, G, H; in ossl_sm3_block_data_order() local 41 C = ctx->C; in ossl_sm3_block_data_order() 69 R1(A, B, C, D, E, F, G, H, 0x79CC4519, W00, W00 ^ W04); in ossl_sm3_block_data_order() 71 R1(D, A, B, C, H, E, F, G, 0xF3988A32, W01, W01 ^ W05); in ossl_sm3_block_data_order() 73 R1(C, D, A, B, G, H, E, F, 0xE7311465, W02, W02 ^ W06); in ossl_sm3_block_data_order() 75 R1(B, C, D, A, F, G, H, E, 0xCE6228CB, W03, W03 ^ W07); in ossl_sm3_block_data_order() 77 R1(A, B, C, D, E, F, G, H, 0x9CC45197, W04, W04 ^ W08); in ossl_sm3_block_data_order() 79 R1(D, A, B, C, H, E, F, G, 0x3988A32F, W05, W05 ^ W09); in ossl_sm3_block_data_order() 81 R1(C, D, A, B, G, H, E, F, 0x7311465E, W06, W06 ^ W10); in ossl_sm3_block_data_order() [all …]
|
/openssl/doc/man3/ |
H A D | OSSL_HTTP_parse_url.pod | 41 take any further default value from the C<HTTP_PROXY> 44 environment variable, or else from C<NO_PROXY>. 49 When I<server> is a string delimited by C<[> and C<]>, which are used for IPv6 50 addresses, the enclosing C<[> and C<]> are stripped prior to comparison. 56 where IPv6 addresses must be enclosed in square brackets C<[> and C<]>. 57 The port component is optional and defaults to C<0>. 63 Any IPv6 address in I<*phost> is enclosed in C<[> and C<]>. 72 where the scheme, if given, must be C<http> or C<https>. 74 and the scheme is C<https>, else 0. 75 The port component is optional and defaults to C<443> if the scheme is C<https>, [all …]
|
H A D | OpenSSL_version.pod | 61 for other parties, such as C<"+fips">, or C<"+vendor.1">). 126 C<compiler: ...> if available, or C<compiler: information not available> 132 or C<built on: date not available> otherwise. 143 if available, or C<OPENSSLDIR: N/A> otherwise. 163 or C<CPUINFO: N/A> if not available. 170 C<SOFTWARE\WOW6432Node\OpenSSL-{major}.{minor}-{context}>, where C<{major}>, 171 C<{minor}> and C<{context}> are OpenSSL's major version number, minor version 212 separator is C<:>) or C<%PATH%> on Windows (where the separator is 213 C<;>). 228 C<SOFTWARE\WOW6432Node\OpenSSL-{major}.{minor}-{context}>, where C<{major}>, [all …]
|
/openssl/test/certs/ |
H A D | embeddedSCTs3.sct | 3 Log ID : 68:F6:98:F8:1F:64:82:BE:3A:8C:EE:B9:28:1D:4C:FC: 10 FB:CC:4E:45:02:20:41:9C:89:B8:80:19:87:46:6C:1C: 16 46:76:B9:BC:99:11:5C:C0:EF:94:98:55:D6:89:D0:DD 23 5E:3C:C5:EC:F2:13:9C:09:D1:0A:01:C2:59:5F:7C:31: 28 3C:35:98:04:F9:1B:DF:B8:E3:77:CD:0E:C8:0D:DC:10 33 55:83:D2:9D:E5:A1:8D:B6:3D:A6:73:89:42:32:9C:91: 36 44:2E:2B:F5:5C:C6:91
|
H A D | root-ed25519.pem | 21 A2:8C:C1:F8:6E:59:60:D3:E0:3A:E7:5C:96:2C:97:A8:D4:48:29:3C 23 keyid:A2:8C:C1:F8:6E:59:60:D3:E0:3A:E7:5C:96:2C:97:A8:D4:48:29:3C
|
/openssl/crypto/seed/ |
H A D | seed_local.h | 87 # define CHAR2WORD(C, I) \ argument 88 char2word((C), (I)[0]); \ 89 char2word((C+4), (I)[1]); \ 90 char2word((C+8), (I)[2]); \ 91 char2word((C+12), (I)[3]) 93 # define WORD2CHAR(I, C) \ argument 94 word2char((I)[0], (C)); \ 95 word2char((I)[1], (C+4)); \ 96 word2char((I)[2], (C+8)); \ 97 word2char((I)[3], (C+12))
|
/openssl/test/recipes/04-test_pem_reading_data/ |
H A D | cert-onecolumn.pem | 8 C 9 C 13 C 14 C 16 C 48 C 49 C 79 C 107 C 131 C [all …]
|
/openssl/doc/internal/man7/ |
H A D | VERSION.pod | 34 a dash. For a value C<foo>, the C macro B<OPENSSL_VERSION_PRE_RELEASE> gets 35 the string C<-foo> (dash added). 41 value C<bar>, the C macro B<OPENSSL_VERSION_BUILD_METADATA> gets the string 42 C<+bar>. 46 Defined in releases. When not set, it gets the value C<xx XXX xxxx>. 81 value, otherwise the string C<xx XXX yyyy>. 86 B<PATCH>, separated by periods. For C<MAJOR=3>, C<MINOR=0> and C<PATCH=0>, 87 the string will be C<3.0.0>. 110 C<3.0.0-dev>. 121 C<3.0.0+something>. [all …]
|
/openssl/ |
H A D | NOTES-ANSI.md | 1 Notes on ANSI C 4 When building for pure ANSI C (C89/C90), you must configure with at least 9 There are cases of `asm()` calls in our C source, which isn't supported 10 in pure ANSI C. 14 The secure memory calls aren't supported with ANSI C. 32 defining the macro `_DEFAULT_SOURCE`. However, that effectively sets the C 33 language level to C99, which isn't ANSI C.
|