| /freebsd/tools/regression/ipsec/ |
| H A D | ipsec6.t | 26 des-cbc:12345678 \ 27 3des-cbc:012345678901234567890123 \ 28 blowfish-cbc:0123456789012345 \ 29 blowfish-cbc:01234567890123456789 \ 30 blowfish-cbc:012345678901234567890123 \ 31 blowfish-cbc:0123456789012345678901234567 \ 32 blowfish-cbc:01234567890123456789012345678901 \ 33 blowfish-cbc:012345678901234567890123456789012345 \ 34 blowfish-cbc:0123456789012345678901234567890123456789 \ 35 blowfish-cbc:01234567890123456789012345678901234567890123 \ [all …]
|
| H A D | ipsec.t | 26 des-cbc:12345678 \ 27 3des-cbc:012345678901234567890123 \ 28 blowfish-cbc:0123456789012345 \ 29 blowfish-cbc:01234567890123456789 \ 30 blowfish-cbc:012345678901234567890123 \ 31 blowfish-cbc:0123456789012345678901234567 \ 32 blowfish-cbc:01234567890123456789012345678901 \ 33 blowfish-cbc:012345678901234567890123456789012345 \ 34 blowfish-cbc:0123456789012345678901234567890123456789 \ 35 blowfish-cbc:01234567890123456789012345678901234567890123 \ [all …]
|
| /freebsd/contrib/wpa/src/crypto/ |
| H A D | crypto_internal-cipher.c | 26 u8 cbc[32]; member 32 u8 cbc[8]; member 37 u8 cbc[8]; member 76 os_memcpy(ctx->u.aes.cbc, iv, AES_BLOCK_SIZE); in crypto_cipher_init() 84 os_memcpy(ctx->u.des3.cbc, iv, 8); in crypto_cipher_init() 92 os_memcpy(ctx->u.des.cbc, iv, 8); in crypto_cipher_init() 122 ctx->u.aes.cbc[j] ^= plain[j]; in crypto_cipher_encrypt() 123 aes_encrypt(ctx->u.aes.ctx_enc, ctx->u.aes.cbc, in crypto_cipher_encrypt() 124 ctx->u.aes.cbc); in crypto_cipher_encrypt() 125 os_memcpy(crypt, ctx->u.aes.cbc, AES_BLOCK_SIZE); in crypto_cipher_encrypt() [all …]
|
| H A D | aes-cbc.c | 27 u8 cbc[AES_BLOCK_SIZE]; in aes_128_cbc_encrypt() local 37 os_memcpy(cbc, iv, AES_BLOCK_SIZE); in aes_128_cbc_encrypt() 42 cbc[j] ^= pos[j]; in aes_128_cbc_encrypt() 43 aes_encrypt(ctx, cbc, cbc); in aes_128_cbc_encrypt() 44 os_memcpy(pos, cbc, AES_BLOCK_SIZE); in aes_128_cbc_encrypt() 63 u8 cbc[AES_BLOCK_SIZE], tmp[AES_BLOCK_SIZE]; in aes_128_cbc_decrypt() local 73 os_memcpy(cbc, iv, AES_BLOCK_SIZE); in aes_128_cbc_decrypt() 80 pos[j] ^= cbc[j]; in aes_128_cbc_decrypt() 81 os_memcpy(cbc, tmp, AES_BLOCK_SIZE); in aes_128_cbc_decrypt()
|
| H A D | aes-omac1.c | 47 u8 cbc[AES_BLOCK_SIZE], pad[AES_BLOCK_SIZE]; in omac1_aes_vector() local 57 os_memset(cbc, 0, AES_BLOCK_SIZE); in omac1_aes_vector() 70 cbc[i] ^= *pos++; in omac1_aes_vector() 85 aes_encrypt(ctx, cbc, cbc); in omac1_aes_vector() 95 cbc[i] ^= *pos++; in omac1_aes_vector() 108 cbc[left] ^= 0x80; in omac1_aes_vector() 113 pad[i] ^= cbc[i]; in omac1_aes_vector()
|
| /freebsd/tests/sys/geom/class/eli/ |
| H A D | conf.sh | 41 aes-cbc:128 aes-cbc:192 aes-cbc:256 \ 42 camellia-cbc:128 camellia-cbc:192 camellia-cbc:256; do 65 aes-cbc:128 aes-cbc:192 aes-cbc:256 \ 66 camellia-cbc:128 camellia-cbc:192 camellia-cbc:256; do
|
| /freebsd/crypto/openssl/providers/implementations/ciphers/ |
| H A D | cipher_sm4_hw.c | 26 ctx->stream.cbc = NULL; in cipher_hw_sm4_initkey() 29 ctx->stream.cbc = (cbc128_f)HWSM4_cbc_encrypt; in cipher_hw_sm4_initkey() 49 ctx->stream.cbc = NULL; in cipher_hw_sm4_initkey() 51 ctx->stream.cbc = (cbc128_f)vpsm4_ex_cbc_encrypt; in cipher_hw_sm4_initkey() 62 ctx->stream.cbc = NULL; in cipher_hw_sm4_initkey() 64 ctx->stream.cbc = (cbc128_f)vpsm4_cbc_encrypt; in cipher_hw_sm4_initkey() 80 ctx->stream.cbc = NULL; in cipher_hw_sm4_initkey() 83 ctx->stream.cbc = (cbc128_f)HWSM4_cbc_encrypt; in cipher_hw_sm4_initkey() 95 ctx->stream.cbc = NULL; in cipher_hw_sm4_initkey() 97 ctx->stream.cbc = (cbc128_f)vpsm4_ex_cbc_encrypt; in cipher_hw_sm4_initkey() [all …]
|
| H A D | cipher_aes_siv_hw.c | 28 EVP_CIPHER_free(ctx->cbc); in aes_siv_initkey() 30 ctx->cbc = NULL; in aes_siv_initkey() 35 ctx->cbc = EVP_CIPHER_fetch(libctx, "AES-128-CBC", propq); in aes_siv_initkey() 39 ctx->cbc = EVP_CIPHER_fetch(libctx, "AES-192-CBC", propq); in aes_siv_initkey() 43 ctx->cbc = EVP_CIPHER_fetch(libctx, "AES-256-CBC", propq); in aes_siv_initkey() 49 if (ctx->cbc == NULL || ctx->ctr == NULL) in aes_siv_initkey() 55 return ossl_siv128_init(sctx, key, klen, ctx->cbc, ctx->ctr, libctx, in aes_siv_initkey() 64 if (in->cbc != NULL && !EVP_CIPHER_up_ref(in->cbc)) in aes_siv_dupctx() 67 EVP_CIPHER_free(in->cbc); in aes_siv_dupctx() 103 EVP_CIPHER_free(ctx->cbc); in aes_siv_cleanup()
|
| H A D | cipher_aes_hw_t4.inc | 11 * Sparc t4 support for AES modes ecb, cbc, ofb, cfb, ctr. 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 ? 53 dat->stream.cbc = (cbc128_f)aes128_t4_cbc_encrypt; 57 dat->stream.cbc = NULL; 61 dat->stream.cbc = (cbc128_f)aes192_t4_cbc_encrypt; 65 dat->stream.cbc = NULL; 69 dat->stream.cbc = (cbc128_f)aes256_t4_cbc_encrypt; 73 dat->stream.cbc = NULL;
|
| H A D | cipher_aes_hw.c | 34 dat->stream.cbc = NULL; in cipher_hw_aes_initkey() 37 dat->stream.cbc = (cbc128_f)HWAES_cbc_encrypt; in cipher_hw_aes_initkey() 49 dat->stream.cbc = (cbc128_f)ossl_bsaes_cbc_encrypt; in cipher_hw_aes_initkey() 56 dat->stream.cbc = (dat->mode == EVP_CIPH_CBC_MODE) in cipher_hw_aes_initkey() 64 dat->stream.cbc = (dat->mode == EVP_CIPH_CBC_MODE) in cipher_hw_aes_initkey() 73 dat->stream.cbc = NULL; in cipher_hw_aes_initkey() 76 dat->stream.cbc = (cbc128_f)HWAES_cbc_encrypt; in cipher_hw_aes_initkey() 103 dat->stream.cbc = (dat->mode == EVP_CIPH_CBC_MODE) in cipher_hw_aes_initkey() 111 dat->stream.cbc = (dat->mode == EVP_CIPH_CBC_MODE) in cipher_hw_aes_initkey() 161 PROV_CIPHER_HW_aes_mode(cbc)
|
| H A D | cipher_camellia_hw_t4.inc | 33 dat->stream.cbc = (cbc128_f) cmll128_t4_cbc_encrypt; 37 dat->stream.cbc = NULL; 42 dat->stream.cbc = (cbc128_f) cmll256_t4_cbc_encrypt; 46 dat->stream.cbc = NULL; 56 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ? 61 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ?
|
| H A D | cipher_tdes_hw.c | 29 tctx->tstream.cbc = NULL; in ossl_cipher_hw_tdes_ede3_initkey() 36 tctx->tstream.cbc = ctx->enc ? des_t4_ede3_cbc_encrypt : des_t4_ede3_cbc_decrypt; in ossl_cipher_hw_tdes_ede3_initkey() 62 if (tctx->tstream.cbc != NULL) { in ossl_cipher_hw_tdes_cbc() 63 (*tctx->tstream.cbc)(in, out, inl, tctx->tks.ks, ctx->iv); in ossl_cipher_hw_tdes_cbc() 97 PROV_CIPHER_HW_tdes_mode(ede3, cbc)
|
| H A D | cipher_aes_hw_rv64i.inc | 11 * RISC-V 64 ZKND ZKNE support for AES modes ecb, cbc, ofb, cfb, ctr. 36 dat->stream.cbc = NULL; 40 dat->stream.cbc = NULL; 52 * RISC-V RV64 ZVKNED support for AES modes ecb, cbc, ofb, cfb, ctr. 88 dat->stream.cbc = (cbc128_f) rv64i_zvkned_cbc_encrypt; 90 dat->stream.cbc = (cbc128_f) rv64i_zvkned_cbc_decrypt;
|
| H A D | cipher_aes_hw_rv32i.inc | 11 * RISC-V 32 ZKND ZKNE support for AES modes ecb, cbc, ofb, cfb, ctr. 44 dat->stream.cbc = NULL; 48 dat->stream.cbc = NULL; 72 dat->stream.cbc = NULL; 76 dat->stream.cbc = NULL;
|
| H A D | cipher_camellia_hw.c | 35 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ? (cbc128_f)Camellia_cbc_encrypt : NULL; in cipher_hw_camellia_initkey() 38 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ? (cbc128_f)Camellia_cbc_encrypt : NULL; in cipher_hw_camellia_initkey() 66 PROV_CIPHER_HW_camellia_mode(cbc)
|
| H A D | cipher_aes_hw_aesni.inc | 11 * AES-NI support for AES modes ecb, cbc, ofb, cfb, ctr. 34 dat->stream.cbc = dat->mode == EVP_CIPH_CBC_MODE ? 40 dat->stream.cbc = (cbc128_f) aesni_cbc_encrypt; 44 dat->stream.cbc = NULL;
|
| H A D | cipher_des_hw.c | 26 dctx->dstream.cbc = NULL; in cipher_hw_des_initkey() 31 dctx->dstream.cbc = ctx->enc ? des_t4_cbc_encrypt : des_t4_cbc_decrypt; in cipher_hw_des_initkey() 70 if (dctx->dstream.cbc != NULL) { in cipher_hw_des_cbc_cipher() 71 (*dctx->dstream.cbc)(in, out, len, key, ctx->iv); in cipher_hw_des_cbc_cipher() 190 PROV_CIPHER_HW_des_mode(cbc)
|
| H A D | cipher_sm4_hw_rv64i.inc | 11 * RV64 ZVKSED support for AES modes ecb, cbc, ofb, cfb, ctr. 34 ctx->stream.cbc = NULL; 38 ctx->stream.cbc = NULL;
|
| /freebsd/crypto/openssl/crypto/modes/ |
| H A D | cts128.c | 89 unsigned char ivec[16], cbc128_f cbc) in CRYPTO_cts128_encrypt() argument 105 (*cbc)(in, out, len, key, ivec, 1); in CRYPTO_cts128_encrypt() 112 (*cbc)(in, out - 16, residue, key, ivec, 1); in CRYPTO_cts128_encrypt() 118 (*cbc)(tmp.c, out - 16, 16, key, ivec, 1); in CRYPTO_cts128_encrypt() 125 unsigned char ivec[16], cbc128_f cbc) in CRYPTO_nistcts128_encrypt() argument 140 (*cbc)(in, out, len, key, ivec, 1); in CRYPTO_nistcts128_encrypt() 149 (*cbc)(in, out - 16 + residue, residue, key, ivec, 1); in CRYPTO_nistcts128_encrypt() 153 (*cbc)(tmp.c, out - 16 + residue, 16, key, ivec, 1); in CRYPTO_nistcts128_encrypt() 250 unsigned char ivec[16], cbc128_f cbc) in CRYPTO_cts128_decrypt() argument 267 (*cbc)(in, out, len, key, ivec, 0); in CRYPTO_cts128_decrypt() [all …]
|
| /freebsd/crypto/openssl/crypto/evp/ |
| H A D | e_sm4.c | 31 cbc128_f cbc; member 53 …BLOCK_CIPHER_generic(nid, 16, 16, cbc, cbc, CBC, flags | EVP_CIPH_FLAG_DEFAULT_ASN1) … 72 dat->stream.cbc = NULL; in sm4_init_key() 75 dat->stream.cbc = (cbc128_f)HWSM4_cbc_encrypt; in sm4_init_key() 87 dat->stream.cbc = NULL; in sm4_init_key() 89 dat->stream.cbc = (cbc128_f)vpsm4_cbc_encrypt; in sm4_init_key() 103 dat->stream.cbc = NULL; in sm4_init_key() 106 dat->stream.cbc = (cbc128_f)HWSM4_cbc_encrypt; in sm4_init_key() 126 dat->stream.cbc = NULL; in sm4_init_key() 128 dat->stream.cbc = (cbc128_f)vpsm4_cbc_encrypt; in sm4_init_key() [all …]
|
| H A D | e_camellia.c | 36 cbc128_f cbc; member 68 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ? (cbc128_f)cmll128_t4_cbc_decrypt : NULL; in cmll_t4_init_key() 72 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ? (cbc128_f)cmll256_t4_cbc_decrypt : NULL; in cmll_t4_init_key() 83 dat->stream.cbc = (cbc128_f)cmll128_t4_cbc_encrypt; in cmll_t4_init_key() 87 dat->stream.cbc = NULL; in cmll_t4_init_key() 92 dat->stream.cbc = (cbc128_f)cmll256_t4_cbc_encrypt; in cmll_t4_init_key() 96 dat->stream.cbc = NULL; in cmll_t4_init_key() 187 …BLOCK_CIPHER_generic(nid, keylen, 16, 16, cbc, cbc, CBC, flags | EVP_CIPH_FLAG_DEFAULT_ASN1) … 213 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ? (cbc128_f)Camellia_cbc_encrypt : NULL; in camellia_init_key() 216 dat->stream.cbc = mode == EVP_CIPH_CBC_MODE ? (cbc128_f)Camellia_cbc_encrypt : NULL; in camellia_init_key() [all …]
|
| H A D | e_des.c | 32 void (*cbc)(const void *, void *, size_t, member 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() 214 dat->stream.cbc = NULL; in des_init_key() 221 dat->stream.cbc = enc ? des_t4_cbc_encrypt : des_t4_cbc_decrypt; in des_init_key()
|
| /freebsd/crypto/openssh/regress/ |
| H A D | conch-ciphers.sh | 16 for c in aes256-ctr aes256-cbc aes192-ctr aes192-cbc aes128-ctr aes128-cbc \ 17 cast128-cbc blowfish 3des-cbc ; do
|
| /freebsd/crypto/openssl/doc/man1/ |
| H A D | openssl-enc.pod.in | 348 bf-cbc Blowfish in CBC mode 349 bf Alias for bf-cbc 350 blowfish Alias for bf-cbc 355 cast-cbc CAST in CBC mode 356 cast Alias for cast-cbc 357 cast5-cbc CAST5 in CBC mode 364 des-cbc DES in CBC mode 365 des Alias for des-cbc 370 des-ede-cbc Two key triple DES EDE in CBC mode 375 des-ede3-cbc Three key triple DES EDE in CBC mode [all …]
|
| /freebsd/crypto/openssl/crypto/perlasm/ |
| H A D | README.md | 108 There is also a cbc mode function generator in cbc.pl 110 &cbc($name, 127 &cbc("BF_cbc_encrypt","BF_encrypt","BF_encrypt",1,4,5,3,-1,-1); 129 &cbc("des_ncbc_encrypt","des_encrypt","des_encrypt",0,4,5,3,5,-1); 130 &cbc("des_ede3_cbc_encrypt","des_encrypt3","des_decrypt3",0,6,7,3,4,5);
|