Home
last modified time | relevance | path

Searched +full:4 +full:c (Results 1 – 25 of 2183) sorted by relevance

12345678910>>...88

/freebsd/lib/libmd/aarch64/
H A Dsha1block.S2 * Copyright (c) 2024 Robert Clausecker <fuz@freebsd.org>
6 * sha1block_sha1 implementation based on sha1-arm.c,
30 c .req w5 label
61 .macro func1 a, b, c, d, e
62 and f, \c, \b
67 .macro func2 a, b, c, d, e
68 eor f, \b, \c
72 .macro func3 a, b, c, d, e
73 eor tmp, \b, \c
74 and f, \b, \c
[all …]
/freebsd/crypto/openssl/crypto/sha/
H A Dkeccak1600.c121 * possible. With one caveat. Because of the way C stores matrices,
128 uint64_t C[5], D[5]; in Theta() local
131 C[0] = A[0][0]; in Theta()
132 C[1] = A[0][1]; in Theta()
133 C[2] = A[0][2]; in Theta()
134 C[3] = A[0][3]; in Theta()
135 C[4] = A[0][4]; in Theta()
138 C[0] ^= A[y][0]; in Theta()
139 C[1] ^= A[y][1]; in Theta()
140 C[2] ^= A[y][2]; in Theta()
[all …]
/freebsd/crypto/openssl/crypto/sha/asm/
H A Dkeccak1600-s390x.pl21 # 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 Dkeccak1600-c64x.pl20 # 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 Dkeccak1600-x86_64.pl21 # 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 Dkeccak1600-armv8.pl119 my @A = map([ "x$_", "x".($_+1), "x".($_+2), "x".($_+3), "x".($_+4) ],
123 my @C = map("x$_", (26,27,28,30));
132 adrp $C[2],iotas
133 add $C[2],$C[2],:lo12:iotas
134 stp $C[2],x30,[sp,#16] // 32 bytes on top are mine
136 .align 4
139 eor $C[0],$A[0][0],$A[1][0]
140 stp $A[0][4],$A[1][4],[sp,#0] // offload pair...
141 eor $C[1],$A[0][1],$A[1][1]
142 eor $C[2],$A[0][2],$A[1][2]
[all …]
H A Dkeccak1600-ppc64.pl36 # over gcc-4.x-generated KECCAK_1X_ALT code. Newer compilers do
78 my @A = map([ "r$_", "r".($_+1), "r".($_+2), "r".($_+3), "r".($_+4) ],
82 my @C = map("r$_", (0,3,4,5));
99 .align 4
101 xor $C[0],$A[0][0],$A[1][0] ; Theta
102 std $A[0][4],`$TEMP+0`($sp)
103 xor $C[1],$A[0][1],$A[1][1]
104 std $A[1][4],`$TEMP+8`($sp)
105 xor $C[2],$A[0][2],$A[1][2]
106 std $A[2][4],`$TEMP+16`($sp)
[all …]
H A Dkeccak1600-armv4.pl20 # 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 Dkeccak1600-mmx.pl20 # 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 Dkeccak1600-armv4.S48 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 Dhcrypto_evp.3142 .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 Dforcedassoc.dat3 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 Dleftassoc.dat3 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 Dkrb5_support.322 …*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 Dtables.h1 // -*- 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/usr.bin/openssl/man/
H A Dopenssl-s_server.119 .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>.
21 . ds C` ""
22 . ds C' ""
25 . ds C`
26 . ds C'
58 .TH OPENSSL-S_SERVER 1ossl 2025-09-30 3.5.4 OpenSSL
72 [\fB\-4\fR]
284 .IP \fB\-help\fR 4
287 .IP "\fB\-port\fR \fI+int\fR" 4
290 .IP "\fB\-accept\fR \fIval\fR" 4
[all …]
H A Dopenssl-cmp.119 .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>.
21 . ds C` ""
22 . ds C' ""
25 . ds C`
26 . ds C'
58 .TH OPENSSL-CMP 1ossl 2025-09-30 3.5.4 OpenSSL
270 .IP \fB\-help\fR 4
273 .IP "\fB\-config\fR \fIfilename\fR" 4
277 Default filename is from the environment variable \f(CW\*(C`OPENSSL_CONF\*(C'\fR.
278 .IP "\fB\-section\fR \fInames\fR" 4
[all …]
/freebsd/crypto/openssl/test/recipes/15-test_ml_kem_codecs_data/
H A Dprv-1024-seed.txt3 00:01:02:03:04:05:06:07:08:09:0a:0b:0c:0d:0e:
4 0f:10:11:12:13:14:15:16:17:18:19:1a:1b:1c:1d:
5 1e:1f:20:21:22:23:24:25:26:27:28:29:2a:2b:2c:
7 3c:3d:3e:3f
9 f7:7b:7f:6b:15:c7:3f:e2:cc:54:6b:67:fb:77:4c:
12 c8:31:1c:55:96:3f:50:0a:3c:7b:1b:8f:2a:58:55:
14 27:3a:57:43:51:7d:15:12:08:bd:4a:a6:1e:75:ba:
15 67:b0:bd:59:4a:99:49:19:62:7a:c0:a8:04:d4:89:
17 66:82:3d:50:31:8c:8b:f2:61:ab:12:0a:28:a0:4f:
18 ec:01:cc:15:f2:b7:19:12:ce:e5:4a:a8:ee:d8:54:
[all …]
H A Dprv-1024-priv.txt3 f7:7b:7f:6b:15:c7:3f:e2:cc:54:6b:67:fb:77:4c:
6 c8:31:1c:55:96:3f:50:0a:3c:7b:1b:8f:2a:58:55:
8 27:3a:57:43:51:7d:15:12:08:bd:4a:a6:1e:75:ba:
9 67:b0:bd:59:4a:99:49:19:62:7a:c0:a8:04:d4:89:
11 66:82:3d:50:31:8c:8b:f2:61:ab:12:0a:28:a0:4f:
12 ec:01:cc:15:f2:b7:19:12:ce:e5:4a:a8:ee:d8:54:
13 69:4b:6b:a8:86:b5:eb:76:61:e6:d5:6a:ac:21:3c:
14 c1:d8:14:d5:92:b3:95:55:4f:ae:74:47:6d:34:37:
15 11:63:12:9b:f8:64:52:72:50:60:6c:c2:1a:53:74:
17 76:39:95:24:76:3e:b4:81:ce:aa:11:36:6c:34:74:
[all …]
/freebsd/crypto/krb5/src/lib/crypto/builtin/aes/
H A Dkresults.expected3 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
12 46 64 31 29 64 86 ED 9C D7 1F C2 07 25 48 20 A2
15 C4 A8 5A EB 0B 20 41 49 4F 8B F1 F8 CD 30 F1 13
18 1B 39 DA 37 40 D3 DF FE AC 89 D6 BB 4C 29 F1 0A
19 E1 43 64 CB 16 D3 FF CF E8 FA 6A 2C EC A2 69 34
23 22 3C F8 A8 29 95 80 49 57 87 6E 9F A7 11 63 50
24 6B 4E 5B 8C 8F A4 DB 1B 95 D3 E8 C5 C5 FB 5A 00
27 83 FE B6 7B 73 4F CE DB 8E 97 D4 06 96 11 B7 23
34 25 4F 90 96 01 9B 09 27 5E FF 95 69 E0 70 DC 50
35 A3 D1 6F E1 EF 7B 6D 2F 4F 93 48 90 02 0D F1 8A
[all …]
/freebsd/secure/caroot/trusted/
H A DANF_Secure_Server_Root_CA.pem19 …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 …]
/freebsd/crypto/openssl/test/recipes/15-test_ml_dsa_codecs_data/
H A Dprv-44-seed.txt3 00:01:02:03:04:05:06:07:08:09:0a:0b:0c:0d:0e:
4 0f:10:11:12:13:14:15:16:17:18:19:1a:1b:1c:1d:
7 d7:b2:b4:72:54:aa:e0:db:45:e7:93:0d:4a:98:d2:
10 fe:47:34:bd:95:f4:35:ff:9a:61:3a:a5:4a:a4:1c:
11 2c:69:4c:04:32:9a:07:b1:fa:bb:48:f5:2a:30:9f:
13 be:e3:36:85:85:4a:88:26:9d:a3:20:d5:12:0b:fc:
14 fe:89:a1:8e:30:f7:11:4d:83:aa:40:4a:64:6b:6c:
17 40:28:98:14:61:48:a6:61:4c:42:48:a1:92:08:c2:
19 14:09:14:83:6c:18:a7:80:84:10:6e:c9:c0:70:22:
20 b5:64:08:b0:61:0c:07:04:98:12:44:51:88:69:59:
[all …]
H A Dprv-44-priv.txt3 d7:b2:b4:72:54:aa:e0:db:45:e7:93:0d:4a:98:d2:
6 fe:47:34:bd:95:f4:35:ff:9a:61:3a:a5:4a:a4:1c:
7 2c:69:4c:04:32:9a:07:b1:fa:bb:48:f5:2a:30:9f:
9 be:e3:36:85:85:4a:88:26:9d:a3:20:d5:12:0b:fc:
10 fe:89:a1:8e:30:f7:11:4d:83:aa:40:4a:64:6b:6c:
13 40:28:98:14:61:48:a6:61:4c:42:48:a1:92:08:c2:
15 14:09:14:83:6c:18:a7:80:84:10:6e:c9:c0:70:22:
16 b5:64:08:b0:61:0c:07:04:98:12:44:51:88:69:59:
17 00:46:22:93:20:41:06:2e:42:b6:4c:01:16:49:14:
18 28:4c:41:a8:51:80:46:0a:51:16:51:5a:08:20:02:
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-aarch64/sha2/
H A Dsha256-armv8.S19 * Portions Copyright (c) 2022 Tino Reichardt <milky-zfs@mcmilk.de>
27 .word 4
32 .word 4
63 hint #34 // bti c
72 sub sp,sp,#4*4
75 ldp w22,w23,[x0,#2*4]
76 ldp w24,w25,[x0,#4*4]
78 ldp w26,w27,[x0,#6*4]
83 ldp w3,w4,[x1],#2*4
84 ldr w19,[x30],#4 // *K++
[all …]
/freebsd/crypto/openssl/crypto/ec/curve448/arch_64/
H A Df_impl64.c27 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], b[i - j + 4]);
47 for (; j < 4; j++) {
49 accum1 += widemul(aa[j], bbb[i + 4 - j]);
[all …]

12345678910>>...88