| /freebsd/lib/libmd/aarch64/ |
| H A D | sha1block.S | 2 * 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 D | keccak1600.c | 121 * 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 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)); 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 D | keccak1600-ppc64.pl | 36 # 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 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 …]
|
| /illumos-gate/usr/src/test/libc-tests/tests/regex/data/ |
| 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.out | 1 E (a|ab)(c|bcd)(d*) abcd (0,4)(0,1)(1,4)(4,4) 2 E (a|ab)(bcd|c)(d*) abcd (0,4)(0,1)(1,4)(4,4) 3 E (ab|a)(c|bcd)(d*) abcd (0,4)(0,1)(1,4)(4,4) 4 E (ab|a)(bcd|c)(d*) abcd (0,4)(0,1)(1,4)(4,4) 5 E (a*)(b|abc)(c*) abc (0,3)(0,0)(0,3)(3,3) 6 E (a*)(abc|b)(c*) abc (0,3)(0,0)(0,3)(3,3) 7 E (a*)(b|abc)(c*) abc (0,3)(0,0)(0,3)(3,3) 8 E (a*)(abc|b)(c*) abc (0,3)(0,0)(0,3)(3,3) 9 E (a|ab)(c|bcd)(d|.*) abcd (0,4)(0,1)(1,4)(4,4) 10 E (a|ab)(bcd|c)(d|.*) abcd (0,4)(0,1)(1,4)(4,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/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 …]
|
| /illumos-gate/usr/src/lib/libsqlite/test/ |
| H A D | notnull.test | 26 c NOT NULL ON CONFLICT REPLACE DEFAULT 6, 36 INSERT INTO t1(a,b,c,d,e) VALUES(1,2,3,4,5); 39 } {0 {1 2 3 4 5}} 43 INSERT INTO t1(b,c,d,e) VALUES(2,3,4,5); 50 INSERT OR IGNORE INTO t1(b,c,d,e) VALUES(2,3,4,5); 57 INSERT OR REPLACE INTO t1(b,c,d,e) VALUES(2,3,4,5); 64 INSERT OR ABORT INTO t1(b,c,d,e) VALUES(2,3,4,5); 71 INSERT INTO t1(a,c,d,e) VALUES(1,3,4,5); 74 } {0 {1 5 3 4 5}} 78 INSERT OR IGNORE INTO t1(a,c,d,e) VALUES(1,3,4,5); [all …]
|
| H A D | join.test | 23 CREATE TABLE t1(a,b,c); 25 INSERT INTO t1 VALUES(2,3,4); 26 INSERT INTO t1 VALUES(3,4,5); 29 } {1 2 3 2 3 4 3 4 5} 32 CREATE TABLE t2(b,c,d); 34 INSERT INTO t2 VALUES(2,3,4); 35 INSERT INTO t2 VALUES(3,4,5); 38 } {1 2 3 2 3 4 3 4 5} 44 } {t1.a 1 t1.b 2 t1.c 3 t2.d 4 t1.a 2 t1.b 3 t1.c 4 t2.d 5} 49 } {t2.b 2 t2.c 3 t2.d 4 t1.a 1 t2.b 3 t2.c 4 t2.d 5 t1.a 2} [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/secure/usr.bin/openssl/man/ |
| H A D | openssl-s_server.1 | 19 .\" \*(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 …]
|
| /illumos-gate/usr/src/lib/iconv_modules/ko/common/ |
| H A D | byte_to_comb.c | 30 int input_typ(char c); 47 * Hangul 7-bit(KS C 5601) to Standard 2-byte Combination code(87-3) 62 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 */ 66 /* 2 */ { 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 2}, 67 /* 3 */ { 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 2}, 68 /* 4 */ { 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 8, 8, 8, 8, 5, 6, 7, 2, 1, 2}, 69 /* 5 */ { 0, 4, 9,10,11,12,13,13,13,13,13, 3, 8, 3, 8, 3, 3, 3, 2, 1, 2}, 70 /* 6 */ { 0, 4, 9,10,11,12,13,13,13,13,13, 3, 3, 8, 8, 3, 3, 3, 2, 1, 2}, 71 /* 7 */ { 0, 4, 9,10,11,12,13,13,13,13,13, 3, 3, 3, 8, 3, 3, 3, 2, 1, 2}, 72 /* 8 */ { 0, 4, 9,10,11,12,13,13,13,13,13, 3, 3, 3, 3, 3, 3, 3, 2, 1, 2}, [all …]
|
| /freebsd/crypto/openssl/test/recipes/15-test_ml_kem_codecs_data/ |
| H A D | prv-1024-seed.txt | 3 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 D | prv-1024-priv.txt | 3 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 …]
|
| /illumos-gate/usr/src/man/man3head/ |
| H A D | unistd.h.3head | 18 .\" Copyright (C) 2001-2004 by the Institute of Electrical and Electronics 44 .\" Copyright (c) 2003, Sun Microsystems, Inc. All Rights Reserved. 71 Integer value indicating version of the POSIX standard (C language binding). 90 Integer value indicating version of the POSIX.2 standard (C language binding). 110 \fBsysconf\fR(3C) function to determine which features are supported. This 119 the \fBfpathconf\fR(2), \fBpathconf\fR(2), or \fBsysconf\fR(3C) functions can 151 .RS 4n 161 .RS 4n 171 .RS 4n 181 .RS 4n [all …]
|