/openssl-master/providers/implementations/ciphers/ |
A D | ciphercommon_hw.c | 20 (*dat->stream.cbc) (in, out, len, dat->ks, dat->iv, dat->enc); in ossl_cipher_hw_generic_cbc() 22 CRYPTO_cbc128_encrypt(in, out, len, dat->ks, dat->iv, dat->block); in ossl_cipher_hw_generic_cbc() 24 CRYPTO_cbc128_decrypt(in, out, len, dat->ks, dat->iv, dat->block); in ossl_cipher_hw_generic_cbc() 38 (*dat->stream.ecb) (in, out, len, dat->ks, dat->enc); in ossl_cipher_hw_generic_ecb() 42 (*dat->block) (in + i, out + i, dat->ks); in ossl_cipher_hw_generic_ecb() 53 CRYPTO_ofb128_encrypt(in, out, len, dat->ks, dat->iv, &num, dat->block); in ossl_cipher_hw_generic_ofb128() 64 CRYPTO_cfb128_encrypt(in, out, len, dat->ks, dat->iv, &num, dat->enc, in ossl_cipher_hw_generic_cfb128() 76 CRYPTO_cfb128_8_encrypt(in, out, len, dat->ks, dat->iv, &num, dat->enc, in ossl_cipher_hw_generic_cfb8() 97 dat->iv, &num, dat->enc, dat->block); in ossl_cipher_hw_generic_cfb1() 117 CRYPTO_ctr128_encrypt_ctr32(in, out, len, dat->ks, dat->iv, dat->buf, in ossl_cipher_hw_generic_ctr() [all …]
|
A D | cipher_aes_hw.c | 23 PROV_AES_CTX *adat = (PROV_AES_CTX *)dat; in cipher_hw_aes_initkey() 26 dat->ks = ks; in cipher_hw_aes_initkey() 28 if ((dat->mode == EVP_CIPH_ECB_MODE || dat->mode == EVP_CIPH_CBC_MODE) in cipher_hw_aes_initkey() 29 && !dat->enc) { in cipher_hw_aes_initkey() 34 dat->stream.cbc = NULL; in cipher_hw_aes_initkey() 56 dat->stream.cbc = (dat->mode == EVP_CIPH_CBC_MODE) in cipher_hw_aes_initkey() 63 dat->stream.cbc = (dat->mode == EVP_CIPH_CBC_MODE) in cipher_hw_aes_initkey() 71 dat->stream.cbc = NULL; in cipher_hw_aes_initkey() 73 if (dat->mode == EVP_CIPH_CBC_MODE) in cipher_hw_aes_initkey() 101 dat->stream.cbc = (dat->mode == EVP_CIPH_CBC_MODE) in cipher_hw_aes_initkey() [all …]
|
A D | cipher_aes_hw_t4.inc | 19 PROV_AES_CTX *adat = (PROV_AES_CTX *)dat; 25 if ((dat->mode == EVP_CIPH_ECB_MODE || dat->mode == EVP_CIPH_CBC_MODE) 26 && !dat->enc) { 29 dat->block = (block128_f)aes_t4_decrypt; 32 dat->stream.cbc = dat->mode == EVP_CIPH_CBC_MODE ? 36 dat->stream.cbc = dat->mode == EVP_CIPH_CBC_MODE ? 40 dat->stream.cbc = dat->mode == EVP_CIPH_CBC_MODE ? 52 if (dat->mode == EVP_CIPH_CBC_MODE) 57 dat->stream.cbc = NULL; 65 dat->stream.cbc = NULL; [all …]
|
A D | cipher_camellia_hw_t4.inc | 15 static int cipher_hw_camellia_t4_initkey(PROV_CIPHER_CTX *dat, 19 int ret = 0, bits, mode = dat->mode; 20 PROV_CAMELLIA_CTX *adat = (PROV_CAMELLIA_CTX *)dat; 23 dat->ks = ks; 29 dat->block = (block128_f) cmll_t4_encrypt; 33 dat->stream.cbc = (cbc128_f) cmll128_t4_cbc_encrypt; 37 dat->stream.cbc = NULL; 46 dat->stream.cbc = NULL; 53 dat->block = (block128_f) cmll_t4_decrypt; 56 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ? [all …]
|
A D | cipher_aes_hw_s390x.inc | 36 PROV_AES_CTX *adat = (PROV_AES_CTX *)dat; 46 PROV_AES_CTX *adat = (PROV_AES_CTX *)dat; 57 PROV_AES_CTX *adat = (PROV_AES_CTX *)dat; 68 PROV_AES_CTX *adat = (PROV_AES_CTX *)dat; 72 memcpy(adat->plat.s390x.param.kmo_kmf.cv, dat->iv, dat->ivlen); 104 memcpy(dat->iv, adat->plat.s390x.param.kmo_kmf.cv, dat->ivlen); 130 memcpy(adat->plat.s390x.param.kmo_kmf.cv, dat->iv, dat->ivlen); 155 S390X_AES_FC(dat->keylen), 166 memcpy(dat->iv, adat->plat.s390x.param.kmo_kmf.cv, dat->ivlen); 188 memcpy(adat->plat.s390x.param.kmo_kmf.cv, dat->iv, dat->ivlen); [all …]
|
A D | cipher_aes_hw_aesni.inc | 21 static int cipher_hw_aesni_initkey(PROV_CIPHER_CTX *dat, 25 PROV_AES_CTX *adat = (PROV_AES_CTX *)dat; 28 dat->ks = ks; 30 if ((dat->mode == EVP_CIPH_ECB_MODE || dat->mode == EVP_CIPH_CBC_MODE) 31 && !dat->enc) { 33 dat->block = (block128_f) aesni_decrypt; 34 dat->stream.cbc = dat->mode == EVP_CIPH_CBC_MODE ? 38 dat->block = (block128_f) aesni_encrypt; 39 if (dat->mode == EVP_CIPH_CBC_MODE) 41 else if (dat->mode == EVP_CIPH_CTR_MODE) [all …]
|
A D | cipher_camellia_hw.c | 20 static int cipher_hw_camellia_initkey(PROV_CIPHER_CTX *dat, in cipher_hw_camellia_initkey() argument 23 int ret, mode = dat->mode; in cipher_hw_camellia_initkey() 24 PROV_CAMELLIA_CTX *adat = (PROV_CAMELLIA_CTX *)dat; in cipher_hw_camellia_initkey() 27 dat->ks = ks; in cipher_hw_camellia_initkey() 33 if (dat->enc || (mode != EVP_CIPH_ECB_MODE && mode != EVP_CIPH_CBC_MODE)) { in cipher_hw_camellia_initkey() 34 dat->block = (block128_f) Camellia_encrypt; in cipher_hw_camellia_initkey() 35 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ? in cipher_hw_camellia_initkey() 38 dat->block = (block128_f) Camellia_decrypt; in cipher_hw_camellia_initkey() 39 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ? in cipher_hw_camellia_initkey()
|
A D | cipher_aria_hw.c | 13 static int cipher_hw_aria_initkey(PROV_CIPHER_CTX *dat, in cipher_hw_aria_initkey() argument 16 int ret, mode = dat->mode; in cipher_hw_aria_initkey() 17 PROV_ARIA_CTX *adat = (PROV_ARIA_CTX *)dat; in cipher_hw_aria_initkey() 20 if (dat->enc || (mode != EVP_CIPH_ECB_MODE && mode != EVP_CIPH_CBC_MODE)) in cipher_hw_aria_initkey() 28 dat->ks = ks; in cipher_hw_aria_initkey() 29 dat->block = (block128_f)ossl_aria_encrypt; in cipher_hw_aria_initkey()
|
A D | ciphercommon_gcm.c | 19 static int gcm_tls_init(PROV_GCM_CTX *dat, unsigned char *aad, size_t aad_len); 438 static int gcm_tls_init(PROV_GCM_CTX *dat, unsigned char *aad, size_t aad_len) in gcm_tls_init() argument 447 buf = dat->buf; in gcm_tls_init() 449 dat->tls_aad_len = aad_len; in gcm_tls_init() 450 dat->tls_enc_records = 0; in gcm_tls_init() 459 if (!dat->enc) { in gcm_tls_init()
|
A D | cipher_chacha20_poly1305.h | 35 int (*aead_cipher)(PROV_CIPHER_CTX *dat, unsigned char *out, size_t *outl,
|
/openssl-master/crypto/rc4/asm/ |
A D | rc4-x86_64.pl | 174 lea 8($dat),$dat 176 mov -4($dat),$YY#b 177 cmpl \$-1,256($dat) 372 xor ($dat,$TY),%r8b 391 xor ($dat,$TY),%r9b 435 movl $YY#d,-4($dat) 462 lea 8($dat),$dat 500 mov %al,($dat,%rax) 520 movl \$-1,256($dat) 525 mov %eax,-8($dat) [all …]
|
A D | rc4-md5-x86_64.pl | 166 lea 8($dat),$dat 167 mov -8($dat),$XX[0]#b 168 mov -4($dat),$YY#b 184 movl ($dat,$YY,4),$TY#d 436 movl ($dat,$YY,4),$TY#d 490 lea 8($dat),$dat 502 mov %eax,($dat,%rax,4) 510 mov ($dat,$ido,4),%r10d 514 mov ($dat,$idx,4),%r11d 522 mov %eax,-8($dat) [all …]
|
A D | rc4-586.pl | 81 $dat="edi"; 88 &mov ($ty,&DWP(0,$dat,$yy,4)); 89 &mov (&DWP(0,$dat,$yy,4),$tx); 90 &mov (&DWP(0,$dat,$xx,4),$ty); 121 &mov ($ty,&DWP(0,$dat,$yy,4)); 122 &mov (&DWP(0,$dat,$yy,4),$tx); 143 &mov ($ty,&DWP(0,$dat,$yy,4)); 180 &add ($dat,8); 189 &cmp (&DWP(256,$dat),-1); 224 &cmp ($inp,&DWP(-4,$dat)); [all …]
|
A D | rc4-c64xplus.pl | 31 ($KEYB,$YY,$TX,$tx,$SUM,$dat)=map("B$_",(5,7,8,9,1,2)); 80 LDBU *$INP++,$dat 84 XOR.L $dat,$ret,$ret 115 LDBU *${INP}++,$dat 139 ADD4 $dat,$YY,$YY 146 LDBU *${INP}++,$dat
|
A D | rc4-s390x.pl | 178 $dat="%r6"; 204 llgc $dat,0($iinp,$inp) 207 la $idx,0($idx,$dat) 211 llgc $dat,2($idx,$key) 212 stc $dat,2+256-1($ikey,$key)
|
/openssl-master/crypto/evp/ |
A D | e_camellia.c | 55 EVP_CAMELLIA_KEY *dat = in cmll_t4_init_key() local 90 dat->stream.cbc = NULL; in cmll_t4_init_key() 99 dat->stream.cbc = NULL; in cmll_t4_init_key() 199 &dat->ks); in camellia_init_key() 225 if (dat->stream.cbc) in camellia_cbc_cipher() 226 (*dat->stream.cbc) (in, out, len, &dat->ks, ctx->iv, in camellia_cbc_cipher() 229 CRYPTO_cbc128_encrypt(in, out, len, &dat->ks, ctx->iv, dat->block); in camellia_cbc_cipher() 231 CRYPTO_cbc128_decrypt(in, out, len, &dat->ks, ctx->iv, dat->block); in camellia_cbc_cipher() 247 (*dat->block) (in + i, out + i, &dat->ks); in camellia_ecb_cipher() 258 CRYPTO_ofb128_encrypt(in, out, len, &dat->ks, ctx->iv, &num, dat->block); in camellia_ofb_cipher() [all …]
|
A D | e_des3.c | 110 DES_EDE_KEY *dat = data(ctx); in des_ede_cbc_cipher() local 112 if (dat->stream.cbc != NULL) { in des_ede_cbc_cipher() 113 (*dat->stream.cbc) (in, out, inl, dat->ks.ks, in des_ede_cbc_cipher() 120 &dat->ks1, &dat->ks2, &dat->ks3, in des_ede_cbc_cipher() 129 &dat->ks1, &dat->ks2, &dat->ks3, in des_ede_cbc_cipher() 228 DES_EDE_KEY *dat = data(ctx); in des_ede_init_key() local 230 dat->stream.cbc = NULL; in des_ede_init_key() 238 memcpy(&dat->ks3, &dat->ks1, sizeof(dat->ks1)); in des_ede_init_key() 247 memcpy(&dat->ks3, &dat->ks1, sizeof(dat->ks1)); in des_ede_init_key() 255 DES_EDE_KEY *dat = data(ctx); in des_ede3_init_key() local [all …]
|
A D | e_des.c | 96 EVP_DES_KEY *dat = (EVP_DES_KEY *) EVP_CIPHER_CTX_get_cipher_data(ctx); in des_cbc_cipher() local 98 if (dat->stream.cbc != NULL) { in des_cbc_cipher() 99 (*dat->stream.cbc) (in, out, inl, &dat->ks.ks, ctx->iv); in des_cbc_cipher() 213 EVP_DES_KEY *dat = (EVP_DES_KEY *) EVP_CIPHER_CTX_get_cipher_data(ctx); in des_init_key() local 215 dat->stream.cbc = NULL; in des_init_key() 221 des_t4_key_expand(key, &dat->ks.ks); in des_init_key() 222 dat->stream.cbc = enc ? des_t4_cbc_encrypt : des_t4_cbc_decrypt; in des_init_key()
|
A D | e_aes.c | 169 dat->stream.cbc = NULL; in aesni_init_key() 487 dat->stream.cbc = NULL; in aes_t4_init_key() 495 dat->stream.cbc = NULL; in aes_t4_init_key() 503 dat->stream.cbc = NULL; in aes_t4_init_key() 2328 dat->stream.cbc = NULL; in aes_init_key() 2369 dat->stream.cbc = NULL; in aes_init_key() 2426 if (dat->stream.cbc) in aes_cbc_cipher() 2427 (*dat->stream.cbc) (in, out, len, &dat->ks, ctx->iv, in aes_cbc_cipher() 2431 dat->block); in aes_cbc_cipher() 2450 (*dat->block) (in + i, out + i, &dat->ks); in aes_ecb_cipher() [all …]
|
A D | e_sm4.c | 79 EVP_SM4_KEY *dat = EVP_C_DATA(EVP_SM4_KEY, ctx); in sm4_ctr_cipher() local 85 CRYPTO_ctr128_encrypt(in, out, len, &dat->ks, ctx->iv, in sm4_ctr_cipher()
|
/openssl-master/crypto/aes/asm/ |
A D | aesv8-armx.pl | 1293 aesmc $dat,$dat 1301 aesmc $dat,$dat 1305 aesmc $dat,$dat 1307 aesmc $dat,$dat 1311 aesmc $dat,$dat 1316 aesmc $dat,$dat 1319 aesmc $dat,$dat 1325 aesmc $dat,$dat 1328 aesmc $dat,$dat 1331 aesmc $dat,$dat [all …]
|
/openssl-master/crypto/modes/asm/ |
A D | ghash-x86_64.pl | 312 my $dat="%edx"; 323 &xor ($dat,$dat); 325 &mov ("$j(%rsp)",&LB($dat)) if ($i>1); 333 &shl (&LB($dat),4) if ($i>0 && $i<17); 359 &rol ($dat,8); 360 &mov (&LB($nlo),&LB($dat)); 361 &movz ($nhi[0],&LB($dat)); 366 &rol ($dat,8); 372 &mov (&LB($nlo),&LB($dat)); 376 &movz ($nhi[1],&LB($dat)); [all …]
|
A D | ghash-x86.pl | 697 my $dat = "edx"; 703 &xor ($dat,&DWP(12,"ecx")); # merge input data 713 &rol ($dat,8); 714 &mov (&LB($nlo),&LB($dat)); 719 &rol ($dat,8); # next byte 732 &rol ($dat,8); # next byte 743 &mov (&LB($nlo),&LB($dat)); 744 &mov ($dat,&DWP(528+$j,"esp")) if (--$j%4==0); 795 &movd ($dat,$Zlo); 809 &bswap ($dat);
|
/openssl-master/crypto/x509/ |
A D | v3_cpols.c | 486 const X509_POLICY_DATA *dat = node->data; in X509_POLICY_NODE_print() local 490 i2a_ASN1_OBJECT(out, dat->valid_policy); in X509_POLICY_NODE_print() 493 node_data_critical(dat) ? "Critical" : "Non Critical"); in X509_POLICY_NODE_print() 494 if (dat->qualifier_set) { in X509_POLICY_NODE_print() 495 print_qualifiers(out, dat->qualifier_set, indent + 2); in X509_POLICY_NODE_print()
|
/openssl-master/providers/implementations/include/prov/ |
A D | ciphercommon_ccm.h | 52 PROV_CIPHER_FUNC(int, CCM_setiv, (PROV_CCM_CTX *dat, \
|