/freebsd/crypto/openssl/crypto/sha/ |
H A D | keccak1600.c | 119 * possible. With one caveat. Because of the way C stores matrices, 126 uint64_t C[5], D[5]; in Theta() local 129 C[0] = A[0][0]; in Theta() 130 C[1] = A[0][1]; in Theta() 131 C[2] = A[0][2]; in Theta() 132 C[3] = A[0][3]; in Theta() 133 C[4] = A[0][4]; in Theta() 136 C[0] ^= A[y][0]; in Theta() 137 C[1] ^= A[y][1]; in Theta() 138 C[2] ^= A[y][2]; in Theta() [all …]
|
/freebsd/crypto/openssl/crypto/sha/asm/ |
H A D | keccak1600-s390x.pl | 21 # sha/keccak1600.c) with C[5] and D[5] held in register bank. Though 39 $SIZE_T=4; 48 my @A = map([ 8*$_, 8*($_+1), 8*($_+2), 8*($_+3), 8*($_+4) ], (0,5,10,15,20)); 50 my @C = map("%r$_",(0,1,5..7)); 53 my ($src,$dst,$iotas) = map("%r$_",(2..4)); 56 $stdframe=16*$SIZE_T+4*8; 65 { my @C = @C; # copy, because we mess them up... 75 lg @C[0],$A[4][0]($src) 76 lg @C[1],$A[4][1]($src) 77 lg @C[2],$A[4][2]($src) [all …]
|
H A D | keccak1600-c64x.pl | 20 # This is straightforward KECCAK_1X_ALT variant (see sha/keccak1600.c) 30 my @A = map([ $_, ($_+1), ($_+2), ($_+3), ($_+4) ], (5,10,16,21,26)); 31 $A[1][4] = 31; # B14 is reserved, A14 is used as iota[] 32 ($A[3][0],$A[4][1]) = ($A[4][1],$A[3][0]); 33 my @C = (0..4,$A[3][0],$A[4][0]); 63 # +1--->+------+------+<- -9 below 4 slots are used by KeccakF1600_int 69 # +4--->+------+------+<- -6 73 # +6--->+------+------+<- -4 106 || STDW B3:B2,*SP[4] 119 XOR A$A[0][2],A$A[1][2],A$C[2] ; Theta [all …]
|
H A D | keccak1600-x86_64.pl | 21 # sha/keccak1600.c) with C[5] and D[5] held in register bank. Though 48 # gcc-5.x, 50% for gcc-4.x, 90% for gcc-3.x. 70 8*($_+3)-100, 8*($_+4)-100 ], (0,5,10,15,20)); 72 my @C = ("%rax","%rbx","%rcx","%rdx","%rbp"); 90 mov $A[4][0](%rdi),@C[0] 91 mov $A[4][1](%rdi),@C[1] 92 mov $A[4][2](%rdi),@C[2] 93 mov $A[4][3](%rdi),@C[3] 94 mov $A[4][4](%rdi),@C[4] 104 xor $A[0][2](%rdi),@C[2] [all …]
|
H A D | keccak1600-armv8.pl | 119 my @A = map([ "x$_", "x".($_+1), "x".($_+2), "x".($_+3), "x".($_+4) ], 123 my @C = map("x$_", (26,27,28,30)); 130 adr $C[2],iotas 131 stp $C[2],x30,[sp,#16] // 32 bytes on top are mine 133 .align 4 136 eor $C[0],$A[0][0],$A[1][0] 137 stp $A[0][4],$A[1][4],[sp,#0] // offload pair... 138 eor $C[1],$A[0][1],$A[1][1] 139 eor $C[2],$A[0][2],$A[1][2] 140 eor $C[3],$A[0][3],$A[1][3] [all …]
|
H A D | keccak1600-ppc64.pl | 36 # over gcc-4.x-generated KECCAK_1X_ALT code. Newer compilers do 68 my @A = map([ "r$_", "r".($_+1), "r".($_+2), "r".($_+3), "r".($_+4) ], 72 my @C = map("r$_", (0,3,4,5)); 89 .align 4 91 xor $C[0],$A[0][0],$A[1][0] ; Theta 92 std $A[0][4],`$TEMP+0`($sp) 93 xor $C[1],$A[0][1],$A[1][1] 94 std $A[1][4],`$TEMP+8`($sp) 95 xor $C[2],$A[0][2],$A[1][2] 96 std $A[2][4],`$TEMP+16`($sp) [all …]
|
H A D | keccak1600-armv4.pl | 20 # Non-NEON code is KECCAK_1X variant (see sha/keccak1600.c) with bit 39 # e.g. 'eor a,b>>>x,c>>>y'. This conundrum is resolved by using 40 # 'eor a,b,c>>>(x-y)' and then merge-rotating 'a' in next operation 90 my @C = map("r$_",(0..9)); 111 my @A = map([ 8*$_, 8*($_+1), 8*($_+2), 8*($_+3), 8*($_+4) ], (0,5,10,15,20)); 113 my @T = map([ 8*$_, 8*($_+1), 8*($_+2), 8*($_+3), 8*($_+4) ], (30,35,40,45,50)); 159 add @C[9],sp,#$A[4][2] 162 ldmia @C[9],{@C[4]-@C[9]} @ A[4][2..4] 169 .align 4 173 my (@A,@R); (@A[0..4],@R) = @_; [all …]
|
H A D | keccak1600-mmx.pl | 20 # Below code is KECCAK_2X implementation (see sha/keccak1600.c) with 21 # C[5] held in register bank and D[5] offloaded to memory. Though 72 my @C = map("mm$_",(0..4)); 75 8*($_+3)-100, 8*($_+4)-100 ], (0,5,10,15,20)); 76 my @D = map(8*$_+4, (0..4)); 86 &movq (@C[0],&QWP($A[4][0],"esi")); 87 &movq (@C[1],&QWP($A[4][1],"esi")); 88 &movq (@C[2],&QWP($A[4][2],"esi")); 89 &movq (@C[3],&QWP($A[4][3],"esi")); 90 &movq (@C[4],&QWP($A[4][4],"esi")); [all …]
|
/freebsd/sys/crypto/openssl/arm/ |
H A D | keccak1600-armv4.S | 48 ldmia r9,{r4,r5,r6,r7,r8,r9} @ A[4][2..4] 55 .align 4 126 ldmia r10,{r10,r11,r12,r14} @ A[1][4]..A[2][0] 138 ldmia r10,{r10,r11,r12,r14} @ A[2][3..4] 156 ldmia r10,{r10,r11,r12,r14} @ A[3][4]..A[4][0] 158 ldr r10,[sp,#168] @ A[4][1] 160 ldr r11,[sp,#168+4] 164 ldr r14,[sp,#16+4] 170 ldmia r10,{r10,r11,r12,r14} @ A[0][3..4] 177 eor r10,r0,r5,ror#32-1 @ E[0] = ROL64(C[2], 1) ^ C[0]; [all …]
|
/freebsd/crypto/heimdal/doc/doxyout/hcrypto/man/man3/ |
H A D | hcrypto_evp.3 | 142 .RI "size_t \fBEVP_CIPHER_block_size\fP (const EVP_CIPHER *c)" 145 .RI "size_t \fBEVP_CIPHER_key_length\fP (const EVP_CIPHER *c)" 148 .RI "size_t \fBEVP_CIPHER_iv_length\fP (const EVP_CIPHER *c)" 151 .RI "void \fBEVP_CIPHER_CTX_init\fP (EVP_CIPHER_CTX *c)" 154 .RI "int \fBEVP_CIPHER_CTX_cleanup\fP (EVP_CIPHER_CTX *c)" 157 .RI "int \fBEVP_CIPHER_CTX_set_key_length\fP (EVP_CIPHER_CTX *c, int length)" 184 .RI "int \fBEVP_CipherInit_ex\fP (EVP_CIPHER_CTX *ctx, const EVP_CIPHER *c, ENGINE *engine, const v… 260 .RS 4 268 \fBexample_evp_cipher.c\fP. 274 .RS 4 [all …]
|
/freebsd/contrib/netbsd-tests/lib/libc/regex/data/att/ |
H A D | forcedassoc.dat | 3 E (a|ab)(c|bcd) abcd (0,4)(0,1)(1,4) 4 E (a|ab)(bcd|c) abcd (0,4)(0,1)(1,4) 5 E (ab|a)(c|bcd) abcd (0,4)(0,1)(1,4) 6 E (ab|a)(bcd|c) abcd (0,4)(0,1)(1,4) 7 E ((a|ab)(c|bcd))(d*) abcd (0,4)(0,4)(0,1)(1,4)(4,4) 8 E ((a|ab)(bcd|c))(d*) abcd (0,4)(0,4)(0,1)(1,4)(4,4) 9 E ((ab|a)(c|bcd))(d*) abcd (0,4)(0,4)(0,1)(1,4)(4,4) 10 E ((ab|a)(bcd|c))(d*) abcd (0,4)(0,4)(0,1)(1,4)(4,4) 11 E (a|ab)((c|bcd)(d*)) abcd (0,4)(0,2)(2,4)(2,3)(3,4) 12 E (a|ab)((bcd|c)(d*)) abcd (0,4)(0,2)(2,4)(2,3)(3,4) [all …]
|
H A D | leftassoc.dat | 3 E (a|ab)(c|bcd)(d*) abcd (0,4)(0,1)(1,4)(4,4) 4 E (a|ab)(bcd|c)(d*) abcd (0,4)(0,1)(1,4)(4,4) 5 E (ab|a)(c|bcd)(d*) abcd (0,4)(0,1)(1,4)(4,4) 6 E (ab|a)(bcd|c)(d*) abcd (0,4)(0,1)(1,4)(4,4) 8 E (a*)(b|abc)(c*) abc (0,3)(0,0)(0,3)(3,3) 9 E (a*)(abc|b)(c*) abc (0,3)(0,0)(0,3)(3,3) 10 E (a*)(b|abc)(c*) abc (0,3)(0,0)(0,3)(3,3) 11 E (a*)(abc|b)(c*) abc (0,3)(0,0)(0,3)(3,3) 13 E (a|ab)(c|bcd)(d|.*) abcd (0,4)(0,1)(1,4)(4,4) 14 E (a|ab)(bcd|c)(d|.*) abcd (0,4)(0,1)(1,4)(4,4) [all …]
|
/freebsd/crypto/heimdal/doc/doxyout/krb5/man/man3/ |
H A D | krb5_support.3 | 22 …*KRB5_LIB_CALL \fBkrb5_config_get_list\fP (krb5_context context, const krb5_config_section *c,...)" 25 …ALL \fBkrb5_config_vget_list\fP (krb5_context context, const krb5_config_section *c, va_list args)" 28 …RB5_LIB_CALL \fBkrb5_config_get_string\fP (krb5_context context, const krb5_config_section *c,...)" 31 …L \fBkrb5_config_vget_string\fP (krb5_context context, const krb5_config_section *c, va_list args)" 34 …ig_vget_string_default\fP (krb5_context context, const krb5_config_section *c, const char *def_val… 37 …fig_get_string_default\fP (krb5_context context, const krb5_config_section *c, const char *def_val… 40 … \fBkrb5_config_vget_strings\fP (krb5_context context, const krb5_config_section *c, va_list args)" 43 …B5_LIB_CALL \fBkrb5_config_get_strings\fP (krb5_context context, const krb5_config_section *c,...)" 49 …nfig_vget_bool_default\fP (krb5_context context, const krb5_config_section *c, krb5_boolean def_va… 52 …ALL \fBkrb5_config_vget_bool\fP (krb5_context context, const krb5_config_section *c, va_list args)" [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__charconv/ |
H A D | tables.h | 1 // -*- C++ -*- 32 …'0', '0', '0', '1', '0', '2', '0', '3', '0', '4', '0', '5', '0', '6', '0', '7', '1', '0', '1', '1'… 33 …'1', '3', '1', '4', '1', '5', '1', '6', '1', '7', '2', '0', '2', '1', '2', '2', '2', '3', '2', '4'… 34 …, '2', '7', '3', '0', '3', '1', '3', '2', '3', '3', '3', '4', '3', '5', '3', '6', '3', '7', '4', '… 35 …'4', '1', '4', '2', '4', '3', '4', '4', '4', '5', '4', '6', '4', '7', '5', '0', '5', '1', '5', '2'… 36 …'5', '4', '5', '5', '5', '6', '5', '7', '6', '0', '6', '1', '6', '2', '6', '3', '6', '4', '6', '5'… 37 '6', '7', '7', '0', '7', '1', '7', '2', '7', '3', '7', '4', '7', '5', '7', '6', '7', '7'}; 40 …'0', '0', '0', '1', '0', '2', '0', '3', '0', '4', '0', '5', '0', '6', '0', '7', '0', '8', '0', '9'… 41 …'b', '0', 'c', '0', 'd', '0', 'e', '0', 'f', '1', '0', '1', '1', '1', '2', '1', '3', '1', '4', '1'… 42 …'1', '7', '1', '8', '1', '9', '1', 'a', '1', 'b', '1', 'c', '1', 'd', '1', 'e', '1', 'f', '2', '0'… [all …]
|
/freebsd/secure/caroot/trusted/ |
H A D | ANF_Secure_Server_Root_CA.pem | 19 …Issuer: serialNumber = G63287510, C = ES, O = ANF Autoridad de Certificacion, OU = ANF CA Raiz, CN… 21 Not Before: Sep 4 10:00:38 2019 GMT 23 …Subject: serialNumber = G63287510, C = ES, O = ANF Autoridad de Certificacion, OU = ANF CA Raiz, C… 29 01:9d:9c:0b:81:5f:73:49:ba:a7:ac:f3:04:4e:7b: 30 96:0b:ec:11:e0:5b:a6:1c:ce:1b:d2:0d:83:1c:2b: 32 c8:61:4e:b6:26:c1:4c:8d:ff:4c:ef:34:b2:1f:65: 33 d8:b9:78:f5:ad:a9:71:b9:ef:4f:58:1d:a5:de:74: 34 20:97:a1:ed:68:4c:de:92:17:4b:bc:ab:ff:65:9a: 35 9e:fb:47:d9:57:72:f3:09:a1:ae:76:44:13:6e:9c: 39 3e:f6:35:64:da:0c:1c:a1:84:4b:2f:4b:4b:e2:2c: [all …]
|
H A D | Amazon_Root_CA_2.pem | 18 06:6c:9f:d2:96:35:86:9f:0a:0f:e5:86:78:f8:5b:26:bb:8a:37 20 Issuer: C = US, O = Amazon, CN = Amazon Root CA 2 24 Subject: C = US, O = Amazon, CN = Amazon Root CA 2 29 00:ad:96:9f:2d:9c:4a:4c:4a:81:79:51:99:ec:8a: 30 cb:6b:60:51:13:bc:4d:6d:06:fc:b0:08:8d:dd:19: 31 10:6a:c7:26:0c:35:d8:c0:6f:20:84:e9:94:b1:9b: 32 85:03:c3:5b:db:4a:e8:c8:f8:90:76:d9:5b:4f:e3: 33 4c:e8:06:36:4d:cc:9a:ac:3d:0c:90:2b:92:d4:06: 35 9d:a6:4c:52:76:ea:43:9d:b7:04:d1:50:f6:55:e0: 36 d5:d2:a6:49:85:e9:37:e9:ca:7e:ae:5c:95:4d:48: [all …]
|
/freebsd/sys/contrib/openzfs/module/icp/asm-aarch64/sha2/ |
H A D | sha256-armv8.S | 18 * Portions Copyright (c) 2022 Tino Reichardt <milky-zfs@mcmilk.de> 26 .word 4 31 .word 4 62 hint #34 // bti c 71 sub sp,sp,#4*4 74 ldp w22,w23,[x0,#2*4] 75 ldp w24,w25,[x0,#4*4] 77 ldp w26,w27,[x0,#6*4] [all...] |
/freebsd/crypto/openssl/crypto/ec/curve448/arch_64/ |
H A D | f_impl64.c | 27 uint64_t *c = cs->limb; 30 uint64_t aa[4], bb[4], bbb[4]; 33 for (i = 0; i < 4; i++) { 34 aa[i] = a[i] + a[i + 4]; 35 bb[i] = b[i] + b[i + 4]; 36 bbb[i] = bb[i] + b[i + 4]; 39 for (i = 0; i < 4; i++) { 45 accum0 += widemul(a[j + 4], [all...] |
/freebsd/sys/crypto/openssl/aarch64/ |
H A D | sha256-armv8.S | 37 // on Cortex-A53 (or by 4 cycles per round). 89 sub sp,sp,#4*4 92 ldp w22,w23,[x0,#2*4] 93 ldp w24,w25,[x0,#4*4] 95 ldp w26,w27,[x0,#6*4] 100 ldp w3,w4,[x1],#2*4 101 ldr w19,[x30],#4 // *K++ 114 eor w19,w20,w21 // a^b, b^c in next round 120 and w28,w28,w19 // (b^c)&=(a^b) 122 eor w28,w28,w21 // Maj(a,b,c) [all …]
|
/freebsd/crypto/openssl/test/recipes/04-test_pem_reading_data/ |
H A D | dsa-onecolumn.pem | 2 Proc-Type: 4,ENCRYPTED 22 C 32 C 33 4 89 4 106 C 127 C 134 c 145 c 167 4 [all …]
|
/freebsd/secure/usr.bin/openssl/man/ |
H A D | openssl-s_server.1 | 20 .\" double quote, and \*(R" will give a right double quote. \*(C+ will 21 .\" give a nicer C++. Capital omega is used to do unbreakable dashes and 22 .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, 23 .\" nothing in troff, for use with C<>. 29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch 30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch 33 . ds C` "" 34 . ds C' "" 41 . ds C` 42 . ds C' [all …]
|
H A D | openssl.1 | 20 .\" double quote, and \*(R" will give a right double quote. \*(C+ will 21 .\" give a nicer C++. Capital omega is used to do unbreakable dashes and 22 .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, 23 .\" nothing in troff, for use with C<>. 29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch 30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch 33 . ds C` "" 34 . ds C' "" 41 . ds C` 42 . ds C' [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | xmmintrin.h | 46 /// This intrinsic corresponds to the <c> VADDSS / ADDSS </c> instructions. 49 /// A 128-bit vector of [4 x float] containing one of the source operands. 52 /// A 128-bit vector of [4 x float] containing one of the source operands. 54 /// \returns A 128-bit vector of [4 x float] whose lower 32 bits contain the sum 64 /// Adds two 128-bit vectors of [4 x float], and returns the results of 69 /// This intrinsic corresponds to the <c> VADDPS / ADDPS </c> instructions. 72 /// A 128-bit vector of [4 x float] containing one of the source operands. 74 /// A 128-bit vector of [4 x float] containing one of the source operands. 75 /// \returns A 128-bit vector of [4 x float] containing the sums of both 88 /// This intrinsic corresponds to the <c> VSUBSS / SUBSS </c> instructions. [all …]
|
/freebsd/contrib/netbsd-tests/ipf/input/ |
H A D | ipv6.4 | 1 # fe80::20c:29ff:fe13:6899 > fe80::20c:29ff:fe21:5742: frag (0|1448) icmp6: echo request 4 020c 29ff fe13 6899 fe80 0000 0000 0000 5 020c 29ff fe21 5742 3a00 0001 0000 0008 6 8000 f400 2c0a 0001 fd38 4a42 9e59 0900 11 4849 4a4b 4c4d 4e4f 5051 5253 5455 5657 27 4849 4a4b 4c4d 4e4f 5051 5253 5455 5657 43 4849 4a4b 4c4d 4e4f 5051 5253 5455 5657 59 4849 4a4b 4c4d 4e4f 5051 5253 5455 5657 75 4849 4a4b 4c4d 4e4f 5051 5253 5455 5657 91 4849 4a4b 4c4d 4e4f 5051 5253 5455 5657 [all …]
|
/freebsd/share/doc/psd/04.uprog/ |
H A D | p9 | 1 .\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved. 73 The routines are in the normal C library, 128 .nr PD .4v 151 .nr PD .4v 172 .nr PD .4v 190 .nr PD .4v 201 .nr PD .4v 203 .UL putc(c,\ ioptr)\ FILE\ *ioptr; 209 .UL c 222 .nr PD .4v [all …]
|