Home
last modified time | relevance | path

Searched refs:S (Results 1 – 25 of 137) sorted by relevance

123456

/openssl/crypto/camellia/asm/
H A Dcmll-x86_64.pl84 my ($s0,$s1,$s2,$s3)=(@S[($j)%4],@S[($j+1)%4],@S[($j+2)%4],@S[($j+3)%4]);
168 bswap @S[0]
170 bswap @S[1]
171 bswap @S[2]
172 bswap @S[3]
176 bswap @S[0]
177 bswap @S[1]
487 mov @S[0],@S[2]
488 mov @S[1],@S[3]
489 not @S[2]
[all …]
/openssl/crypto/whrlpool/
H A Dwp_block.c593 L0 ^= C0(S, 0) ^ C1(S, 7) ^ C2(S, 6) ^ C3(S, 5) ^ in whirlpool_block()
594 C4(S, 4) ^ C5(S, 3) ^ C6(S, 2) ^ C7(S, 1); in whirlpool_block()
595 L1 ^= C0(S, 1) ^ C1(S, 0) ^ C2(S, 7) ^ C3(S, 6) ^ in whirlpool_block()
596 C4(S, 5) ^ C5(S, 4) ^ C6(S, 3) ^ C7(S, 2); in whirlpool_block()
597 L2 ^= C0(S, 2) ^ C1(S, 1) ^ C2(S, 0) ^ C3(S, 7) ^ in whirlpool_block()
598 C4(S, 6) ^ C5(S, 5) ^ C6(S, 4) ^ C7(S, 3); in whirlpool_block()
600 C4(S, 7) ^ C5(S, 6) ^ C6(S, 5) ^ C7(S, 4); in whirlpool_block()
602 C4(S, 0) ^ C5(S, 7) ^ C6(S, 6) ^ C7(S, 5); in whirlpool_block()
604 C4(S, 1) ^ C5(S, 0) ^ C6(S, 7) ^ C7(S, 6); in whirlpool_block()
606 C4(S, 2) ^ C5(S, 1) ^ C6(S, 0) ^ C7(S, 7); in whirlpool_block()
[all …]
/openssl/crypto/sha/
H A Dbuild.info5 $SHA1ASM_x86=sha1-586.S sha256-586.S sha512-586.S
15 $SHA1ASM_sparcv9=sha1-sparcv9.S sha256-sparcv9.S sha512-sparcv9.S
18 $SHA1ASM_alpha=sha1-alpha.S
21 $SHA1ASM_mips32=sha1-mips.S sha256-mips.S
26 $SHA1ASM_s390x=sha1-s390x.S sha256-s390x.S sha512-s390x.S
29 $SHA1ASM_armv4=sha1-armv4-large.S sha256-armv4.S sha512-armv4.S
31 $SHA1ASM_aarch64=sha1-armv8.S sha256-armv8.S sha512-armv8.S
49 $SHA1ASM_riscv64=sha_riscv.c sha256-riscv64-zvkb-zvknha_or_zvknhb.S sha512-riscv64-zvkb-zvknhb.S
97 GENERATE[sha1-586.S]=asm/sha1-586.pl
98 DEPEND[sha1-586.S]=../perlasm/x86asm.pl
[all …]
/openssl/crypto/cast/asm/
H A Dcast-586.pl95 &E_CAST( 0,$S,$L,$R,$K,@F1,$tmp1,$tmp2,$tmp3,$tmp4);
96 &E_CAST( 1,$S,$R,$L,$K,@F2,$tmp1,$tmp2,$tmp3,$tmp4);
97 &E_CAST( 2,$S,$L,$R,$K,@F3,$tmp1,$tmp2,$tmp3,$tmp4);
98 &E_CAST( 3,$S,$R,$L,$K,@F1,$tmp1,$tmp2,$tmp3,$tmp4);
99 &E_CAST( 4,$S,$L,$R,$K,@F2,$tmp1,$tmp2,$tmp3,$tmp4);
100 &E_CAST( 5,$S,$R,$L,$K,@F3,$tmp1,$tmp2,$tmp3,$tmp4);
101 &E_CAST( 6,$S,$L,$R,$K,@F1,$tmp1,$tmp2,$tmp3,$tmp4);
102 &E_CAST( 7,$S,$R,$L,$K,@F2,$tmp1,$tmp2,$tmp3,$tmp4);
103 &E_CAST( 8,$S,$L,$R,$K,@F3,$tmp1,$tmp2,$tmp3,$tmp4);
104 &E_CAST( 9,$S,$R,$L,$K,@F1,$tmp1,$tmp2,$tmp3,$tmp4);
[all …]
/openssl/crypto/bn/
H A Dbuild.info19 $BNASM_x86=bn-586.S co-586.S x86-mont.S x86-gf2m.S
42 $BNASM_sparcv9=asm/sparcv8plus.S sparcv9-mont.S sparcv9a-mont.S vis3-mont.S \
43 sparct4-mont.S bn_sparc.c
48 $BNASM_sparcv8=asm/sparcv8.S
53 $BNASM_mips32=bn-mips.S mips-mont.S
61 $BNASM_s390x=asm/s390x.S s390x-mont.S bn_s390x.c
69 $BNASM_armv4_ec2m=armv4-gf2m.S
125 GENERATE[bn-586.S]=asm/bn-586.pl
127 GENERATE[co-586.S]=asm/co-586.pl
145 GENERATE[bn-mips.S]=asm/mips.pl
[all …]
/openssl/crypto/aes/
H A Dbuild.info5 $AESASM_x86=aes-586.S
7 $AESASM_x86_sse2=vpaes-x86.S aesni-x86.S
19 aes_core.c aes_cbc.c aes-sparcv9.S aest4-sparcv9.S aesfx-sparcv9.S
22 $AESASM_mips32=aes_cbc.c aes-mips.S
27 $AESASM_s390x=aes-s390x.S
31 $AESASM_armv4=aes_cbc.c aes-armv4.S bsaes-armv7.S aesv8-armx.S
33 $AESASM_aarch64=aes_core.c aes_cbc.c aesv8-armx.S bsaes-armv8.S vpaes-armv8.S
93 GENERATE[aes-ia64.s]=asm/aes-ia64.S
96 GENERATE[aes-586.S]=asm/aes-586.pl
97 DEPEND[aes-586.S]=../perlasm/x86asm.pl
[all …]
/openssl/crypto/poly1305/
H A Dbuild.info5 $POLY1305ASM_x86=poly1305-x86.S
10 $POLY1305ASM_sparcv9=poly1305-sparcv9.S
12 $POLY1305ASM_mips64=poly1305-mips.S
14 $POLY1305ASM_s390x=poly1305-s390x.S
16 $POLY1305ASM_armv4=poly1305-armv4.S
17 $POLY1305ASM_aarch64=poly1305-armv8.S
40 GENERATE[poly1305-x86.S]=asm/poly1305-x86.pl
42 GENERATE[poly1305-ia64.s]=asm/poly1305-ia64.S
45 GENERATE[poly1305-armv4.S]=asm/poly1305-armv4.pl
47 GENERATE[poly1305-armv8.S]=asm/poly1305-armv8.pl
[all …]
/openssl/crypto/chacha/
H A Dbuild.info5 $CHACHAASM_x86=chacha-x86.S
10 $CHACHAASM_s390x=chacha-s390x.S
12 $CHACHAASM_armv4=chacha-armv4.S
13 $CHACHAASM_aarch64=chacha-armv8.S chacha-armv8-sve.S
15 $CHACHAASM_loongarch64=chacha-loongarch64.S
39 GENERATE[chacha-x86.S]=asm/chacha-x86.pl
43 GENERATE[chacha-armv4.S]=asm/chacha-armv4.pl
45 GENERATE[chacha-armv8.S]=asm/chacha-armv8.pl
52 GENERATE[chacha-s390x.S]=asm/chacha-s390x.pl
53 GENERATE[chacha-ia64.S]=asm/chacha-ia64.pl
[all …]
/openssl/providers/implementations/digests/
H A Dblake2b_prov.c51 S->f[0] = -1; in blake2b_set_lastblock()
59 memset(S, 0, sizeof(BLAKE2B_CTX)); in blake2b_init0()
61 S->h[i] = blake2b_IV[i]; in blake2b_init0()
71 blake2b_init0(S); in blake2b_init_param()
72 S->outlen = P->digest_length; in blake2b_init_param()
79 S->h[i] ^= load64(p + sizeof(S->h[i]) * i); in blake2b_init_param()
186 v[i] = S->h[i]; in blake2b_compress()
195 S->t[0] += increment; in blake2b_compress()
196 S->t[1] += (S->t[0] < increment); in blake2b_compress()
202 v[12] = S->t[0] ^ blake2b_IV[4]; in blake2b_compress()
[all …]
H A Dblake2s_prov.c44 S->f[0] = -1; in blake2s_set_lastblock()
52 memset(S, 0, sizeof(BLAKE2S_CTX)); in blake2s_init0()
54 S->h[i] = blake2s_IV[i]; in blake2s_init0()
64 blake2s_init0(S); in blake2s_init_param()
65 S->outlen = P->digest_length; in blake2s_init_param()
72 S->h[i] ^= load32(&p[i*4]); in blake2s_init_param()
176 v[i] = S->h[i]; in blake2s_compress()
185 S->t[0] += increment; in blake2s_compress()
186 S->t[1] += (S->t[0] < increment); in blake2s_compress()
192 v[12] = S->t[0] ^ blake2s_IV[4]; in blake2s_compress()
[all …]
/openssl/crypto/rc5/asm/
H A Drc5-586.pl23 $S="ebp";
48 &mov($S,&wparam(1));
55 &mov($r, &DWP(0,$S,"",0));
61 &add($A, &DWP(4+0,$S,"",0));
62 &add($B, &DWP(4+4,$S,"",0));
67 &mov($tmp1, &DWP(12+$i*8,$S,"",0));
73 &mov($tmp1, &DWP(16+$i*8,$S,"",0));
93 &mov($tmp1, &DWP($i*8+8,$S,"",0));
99 &mov($tmp1, &DWP($i*8+4,$S,"",0));
105 &sub($B, &DWP(4+4,$S,"",0));
[all …]
/openssl/crypto/modes/
H A Dbuild.info5 $MODESASM_x86=ghash-x86.S
16 $MODESASM_sparcv9=ghash-sparcv9.S
19 $MODESASM_alpha=ghash-alpha.S
22 $MODESASM_s390x=ghash-s390x.S
25 $MODESASM_armv4=ghash-armv4.S ghashv8-armx.S
27 $MODESASM_aarch64=ghashv8-armx.S aes-gcm-armv8_64.S aes-gcm-armv8-unroll8_64.S
72 GENERATE[ghash-x86.S]=asm/ghash-x86.pl
78 GENERATE[ghash-alpha.S]=asm/ghash-alpha.pl
82 GENERATE[ghash-armv4.S]=asm/ghash-armv4.pl
84 GENERATE[ghashv8-armx.S]=asm/ghashv8-armx.pl
[all …]
/openssl/crypto/des/
H A Dbuild.info3 $DESASM_x86=des-586.S crypt586.S
4 $DESASM_sparcv9=des_enc-sparc.S fcrypt_b.c dest4-sparcv9.S
5 $DESASM_sparcv8=des_enc-sparc.S fcrypt_b.c
40 GENERATE[des_enc-sparc.S]=asm/des_enc.m4
41 GENERATE[dest4-sparcv9.S]=asm/dest4-sparcv9.pl
44 GENERATE[des-586.S]=asm/des-586.pl
45 DEPEND[des-586.S]=../perlasm/x86asm.pl ../perlasm/cbc.pl
46 GENERATE[crypt586.S]=asm/crypt586.pl
47 DEPEND[crypt586.S]=../perlasm/x86asm.pl ../perlasm/cbc.pl
H A Ddes_local.h123 # define LOAD_DATA_tmp(R,S,u,t,E0,E1) \ argument
124 { DES_LONG tmp; LOAD_DATA(R,S,u,t,E0,E1,tmp); }
126 # define LOAD_DATA(R,S,u,t,E0,E1,tmp) \ argument
129 tmp=(u<<16); u^=R^s[S ]; u^=tmp; \
130 tmp=(t<<16); t^=R^s[S+1]; t^=tmp
133 # define LOAD_DATA(R,S,u,t,E0,E1,tmp) \ argument
134 u=R^s[S ]; \
135 t=R^s[S+1]
144 # define D_ENCRYPT(LL,R,S) { \ argument
145 LOAD_DATA_tmp(R,S,u,t,E0,E1); \
/openssl/crypto/md2/
H A Dmd2_dgst.c34 static const MD2_INT S[256] = { variable
136 j = sp2[i] ^= S[t ^ j]; in md2_block()
141 t = state[j + 0] ^= S[t]; in md2_block()
142 t = state[j + 1] ^= S[t]; in md2_block()
143 t = state[j + 2] ^= S[t]; in md2_block()
144 t = state[j + 3] ^= S[t]; in md2_block()
145 t = state[j + 4] ^= S[t]; in md2_block()
146 t = state[j + 5] ^= S[t]; in md2_block()
147 t = state[j + 6] ^= S[t]; in md2_block()
148 t = state[j + 7] ^= S[t]; in md2_block()
/openssl/crypto/rc5/
H A Drc5_skey.c22 RC5_32_INT L[64], l, ll, A, B, *S, k; in RC5_32_set_key() local
33 S = &(key->data[0]); in RC5_32_set_key()
51 S[0] = RC5_32_P; in RC5_32_set_key()
53 S[i] = (S[i - 1] + RC5_32_Q) & RC5_32_MASK; in RC5_32_set_key()
60 k = (S[ii] + A + B) & RC5_32_MASK; in RC5_32_set_key()
61 A = S[ii] = ROTATE_l32(k, 3); in RC5_32_set_key()
/openssl/crypto/md5/
H A Dbuild.info5 $MD5ASM_x86=md5-586.S
7 $MD5ASM_aarch64=md5-aarch64.S
8 $MD5ASM_loongarch64=md5-loongarch64.S
9 $MD5ASM_sparcv9=md5-sparcv9.S
37 GENERATE[md5-586.S]=asm/md5-586.pl
40 GENERATE[md5-aarch64.S]=asm/md5-aarch64.pl
43 GENERATE[md5-loongarch64.S]=asm/md5-loongarch64.pl
46 GENERATE[md5-sparcv9.S]=asm/md5-sparcv9.pl
/openssl/crypto/camellia/
H A Dbuild.info5 $CMLLASM_x86=cmll-x86.S
7 $CMLLASM_sparcv9=camellia.c cmll_misc.c cmll_cbc.c cmllt4-sparcv9.S
20 GENERATE[cmll-x86.S]=asm/cmll-x86.pl
21 DEPEND[cmll-x86.S]=../perlasm/x86asm.pl
23 GENERATE[cmllt4-sparcv9.S]=asm/cmllt4-sparcv9.pl
25 DEPEND[cmllt4-sparcv9.S]=../perlasm/sparcv9_modes.pl
/openssl/crypto/bf/
H A Dbf_local.h76 # define BF_ENC(LL,R,S,P) ( \ argument
78 LL^=((( S[ ((R>>24)&0xff)] + \
79 S[0x0100+((R>>16)&0xff)])^ \
80 S[0x0200+((R>> 8)&0xff)])+ \
81 S[0x0300+((R )&0xff)])&0xffffffffU \
/openssl/test/recipes/04-test_pem_reading_data/
H A Dcert-onecolumn.pem51 S
71 S
87 S
123 S
171 S
275 S
395 S
491 S
511 S
527 S
[all …]
H A Ddsa-onecolumn.pem124 S
196 S
325 S
345 S
360 S
434 S
495 S
496 S
501 S
593 S
[all …]
/openssl/crypto/sm4/
H A Dbuild.info5 $SM4ASM_aarch64=sm4-armv8.S vpsm4-armv8.S vpsm4_ex-armv8.S
34 GENERATE[sm4-armv8.S]=asm/sm4-armv8.pl
35 GENERATE[vpsm4-armv8.S]=asm/vpsm4-armv8.pl
36 GENERATE[vpsm4_ex-armv8.S]=asm/vpsm4_ex-armv8.pl
/openssl/crypto/
H A Dbuild.info30 $CPUIDASM_x86=x86cpuid.S
36 $CPUIDASM_sparcv9=sparcv9cap.c sparccpuid.S
40 $CPUIDASM_s390x=s390xcap.c s390xcpuid.S
42 $CPUIDASM_armv4=armcap.c armv4cpuid.S
44 $CPUIDASM_aarch64=armcap.c arm64cpuid.S
120 GENERATE[uplink-x86.S]=../ms/uplink-x86.pl
124 GENERATE[x86cpuid.S]=x86cpuid.pl
129 GENERATE[ia64cpuid.s]=ia64cpuid.S
133 GENERATE[arm64cpuid.S]=arm64cpuid.pl
135 GENERATE[armv4cpuid.S]=armv4cpuid.pl
[all …]
/openssl/crypto/ec/
H A Dbuild.info3 $ECASM_x86=ecp_nistz256.c ecp_nistz256-x86.S
14 $ECASM_sparcv9=ecp_nistz256.c ecp_nistz256-sparcv9.S
30 $ECASM_armv4=ecp_nistz256.c ecp_nistz256-armv4.S
32 $ECASM_aarch64=ecp_nistz256.c ecp_nistz256-armv8.S
35 $ECASM_aarch64=$ECASM_aarch64 ecp_sm2p256.c ecp_sm2p256-armv8.S
109 GENERATE[ecp_nistz256-x86.S]=asm/ecp_nistz256-x86.pl
115 GENERATE[ecp_nistz256-sparcv9.S]=asm/ecp_nistz256-sparcv9.pl
124 GENERATE[ecp_nistz256-armv4.S]=asm/ecp_nistz256-armv4.pl
126 GENERATE[ecp_nistz256-armv8.S]=asm/ecp_nistz256-armv8.pl
139 GENERATE[ecp_sm2p256-armv8.S]=asm/ecp_sm2p256-armv8.pl
/openssl/crypto/sm3/
H A Dbuild.info5 $SM3ASM_aarch64=sm3-armv8.S
8 $SM3ASM_riscv64=sm3_riscv.c sm3-riscv64-zvksh.S
22 GENERATE[sm3-armv8.S]=asm/sm3-armv8.pl
25 GENERATE[sm3-riscv64-zvksh.S]=asm/sm3-riscv64-zvksh.pl

Completed in 43 milliseconds

123456