/freebsd/crypto/openssl/providers/ |
H A D | fips.module.sources | 1 crypto/aes/aes_cbc.c 2 crypto/aes/aes_core.c 3 crypto/aes/aes_ecb.c 4 crypto/aes/aes_local.h 5 crypto/aes/aes_misc.c 6 crypto/aes/asm/aes-586.pl 7 crypto/aes/asm/aes-armv4.pl 8 crypto/aes/asm/aes-c64xplus.pl 9 crypto/aes/asm/aes-ia64.S 10 crypto/aes/asm/aes-mips.pl [all …]
|
H A D | fips-sources.checksums | 1 0e22ea0cf34ef3871e30df0bc302dc29352d38001d1622ddb78a27a374b6aee8 crypto/aes/aes_cbc.c 2 c049a936d74100fcced225f575d46662792a6a0039777d2d4df0cf61eff90a68 crypto/aes/aes_core.c 3 3fac41ce96acb9189eac2d5571425c3ff33a34c884ae7e275e1fd3068b5fc662 crypto/aes/aes_ecb.c 4 c1e674d08683a25bc053f6233f73a0d0b3a90aafe591ff57b702c7da1582e4a5 crypto/aes/aes_local.h 5 a2466f18da5847c7d9fbced17524633c10ce024671a72f53f9c9c55b9b9923dd crypto/aes/aes_misc.c 6 6979c133f76f4623e62e6e970deae70fa025e713a72b71aead5a048d49e47f6f crypto/aes/asm/aes-586.pl 7 92be9ff608331a432e95247a8f4fb9e46897d0cb76f2b6db809b61d44287964a crypto/aes/asm/aes-armv4.pl 8 953897f86e2de9fa27ef411155ab3aed133af94885f1507e76449c142da78656 crypto/aes/asm/aes-c64xplus.pl 9 00196f01f5218ad731e6a058d406078f7228a9756d9d73f51c0d0c2a68f885af crypto/aes/asm/aes-ia64.S 10 88b6f8396cd9d86004743d5c3b0f72b7b8c3d5a2b00b0bbb761ba91ae5a7cdc8 crypto/aes/asm/aes-mips.pl [all …]
|
/freebsd/crypto/openssl/crypto/err/ |
H A D | openssl.ec | 7 L BN include/openssl/bnerr.h crypto/bn/bn_err.c include/crypto/bnerr.h 8 L RSA include/openssl/rsaerr.h crypto/rsa/rsa_err.c include/crypto/rsaerr.h 9 L DH include/openssl/dherr.h crypto/dh/dh_err.c include/crypto/dherr.h 10 L EVP include/openssl/evperr.h crypto/evp/evp_err.c include/crypto/evperr.h 11 L BUF include/openssl/buffererr.h crypto/buffer/buf_err.c include/crypto/bufferer [all...] |
/freebsd/secure/lib/libcrypto/ |
H A D | Makefile.asm | 10 .PATH: ${LCRYPTO_SRC}/crypto \ 11 ${LCRYPTO_SRC}/crypto/aes/asm \ 12 ${LCRYPTO_SRC}/crypto/bn/asm \ 13 ${LCRYPTO_SRC}/crypto/chacha/asm \ 14 ${LCRYPTO_SRC}/crypto/ec/asm \ 15 ${LCRYPTO_SRC}/crypto/modes/asm \ 16 ${LCRYPTO_SRC}/crypto/poly1305/asm \ 17 ${LCRYPTO_SRC}/crypto/sha/asm 19 PERLPATH= -I${LCRYPTO_SRC}/crypto/perlasm 49 ${CP} ${LCRYPTO_SRC}/crypto/arm_arch.h ../arm_arch.h [all …]
|
H A D | Makefile | 10 LIB= crypto 27 ACFLAGS.arm64cpuid.S= -march=armv8-a+crypto 48 ACFLAGS.aesv8-armx.S= -march=armv8-a+crypto 297 ACFLAGS.ghashv8-armx.S= -march=armv8-a+crypto 567 INCS+= crmf.h crmferr.h crypto.h cryptoerr.h cryptoerr_legacy.h ct.h cterr.h 613 -f ${.CURDIR}/Makefile.asm -C ${SRCTOP}/sys/crypto/openssl/${arch} \ 622 .PATH: ${SRCTOP}/sys/crypto/openssl/${MACHINE_CPUARCH} 624 .PATH: ${LCRYPTO_SRC}/crypto/bn/asm 627 .PATH: ${SRCTOP}/sys/crypto/openssl/${MACHINE_ARCH} 630 .PATH: ${LCRYPTO_SRC}/crypto \ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/crypto/ |
H A D | marvell-cesa.txt | 5 "marvell,orion-crypto" 6 "marvell,kirkwood-crypto" 7 "marvell,dove-crypto" 8 "marvell,armada-370-crypto" 9 "marvell,armada-xp-crypto" 10 "marvell,armada-375-crypto" 11 "marvell,armada-38x-crypto" 14 but this representation is deprecated and marvell,crypto-srams should 17 is deprecated and marvell,crypto-srams should be used instead 19 - clocks: reference to the crypto engines clocks. This property is not [all …]
|
H A D | mv_cesa.txt | 5 "marvell,orion-crypto" 6 "marvell,kirkwood-crypto" 7 "marvell,dove-crypto" 10 but this representation is deprecated and marvell,crypto-srams should 13 is deprecated and marvell,crypto-srams should be used instead 15 - clocks: reference to the crypto engines clocks. This property is only 17 - marvell,crypto-srams: phandle to crypto SRAM definitions 20 - marvell,crypto-sram-size: SRAM size reserved for crypto operations, if not 25 crypto@30000 { 26 compatible = "marvell,orion-crypto"; [all …]
|
H A D | rockchip-crypto.txt | 4 - compatible: Should be "rockchip,rk3288-crypto" 8 - clocks: Reference to the clocks about crypto 11 "sclk" used to clock crypto accelerator 15 - reset-names: Must include the name "crypto-rst". 19 crypto: cypto-controller@ff8a0000 { 20 compatible = "rockchip,rk3288-crypto"; 27 reset-names = "crypto-rst";
|
/freebsd/crypto/heimdal/lib/krb5/ |
H A D | crypto.c | 48 static struct _krb5_key_data *_new_derived_key(krb5_crypto crypto, unsigned usage); 315 krb5_crypto crypto, in get_checksum_key() argument 323 ret = _get_derived_key(context, crypto, usage, key); in get_checksum_key() 327 *key = _new_derived_key(crypto, 0xff/* KRB5_KU_RFC1510_VARIANT */); in get_checksum_key() 332 ret = krb5_copy_keyblock(context, crypto->key.key, &(*key)->key); in get_checksum_key() 338 *key = &crypto->key; in get_checksum_key() 348 krb5_crypto crypto, in create_checksum() argument 363 if(keyed_checksum && crypto == NULL) { in create_checksum() 371 ret = get_checksum_key(context, crypto, usage, ct, &dkey); in create_checksum() 384 arcfour_checksum_p(struct _krb5_checksum_type *ct, krb5_crypto crypto) in arcfour_checksum_p() argument [all …]
|
H A D | mit_glue.c | 51 krb5_crypto crypto; in krb5_c_make_checksum() local 53 ret = krb5_crypto_init(context, key, 0, &crypto); in krb5_c_make_checksum() 57 ret = krb5_create_checksum(context, crypto, usage, cksumtype, in krb5_c_make_checksum() 59 krb5_crypto_destroy(context, crypto); in krb5_c_make_checksum() 187 krb5_crypto crypto; in krb5_c_block_size() local 194 ret = krb5_crypto_init(context, &key, 0, &crypto); in krb5_c_block_size() 198 ret = krb5_crypto_getblocksize(context, crypto, blocksize); in krb5_c_block_size() 199 krb5_crypto_destroy(context, crypto); in krb5_c_block_size() 213 krb5_crypto crypto; in krb5_c_decrypt() local 215 ret = krb5_crypto_init(context, &key, input->enctype, &crypto); in krb5_c_decrypt() [all …]
|
H A D | Makefile.am | 130 crypto.c \ 131 crypto.h \ 132 crypto-aes.c \ 133 crypto-algs.c \ 134 crypto-arcfour.c \ 135 crypto-des.c \ 136 crypto-des-common.c \ 137 crypto-des3.c \ 138 crypto-evp.c \ 139 crypto-null.c \ [all …]
|
H A D | aes-test.c | 287 krb5_crypto crypto, in krb_enc() argument 298 crypto, in krb_enc() 322 krb5_crypto crypto, in krb_enc_iov2() argument 337 krb5_crypto_length(context, crypto, iov[0].flags, &iov[0].data.length); in krb_enc_iov2() 347 krb5_crypto_length(context, crypto, KRB5_CRYPTO_TYPE_PADDING, &iov[2].data.length); in krb_enc_iov2() 351 krb5_crypto_length(context, crypto, iov[3].flags, &iov[3].data.length); in krb_enc_iov2() 354 ret = krb5_encrypt_iov_ivec(context, crypto, usage, in krb_enc_iov2() 375 ret = krb5_decrypt(context, crypto, usage, p, len, &decrypt); in krb_enc_iov2() 403 ret = krb5_decrypt_iov_ivec(context, crypto, usage, in krb_enc_iov2() 426 krb5_crypto crypto, in krb_enc_iov() argument [all …]
|
H A D | crypto-aes.c | 90 krb5_crypto crypto, in AES_PRF() argument 94 struct _krb5_checksum_type *ct = crypto->et->checksum; in AES_PRF() 112 if (result.checksum.length < crypto->et->blocksize) in AES_PRF() 116 ret = krb5_derive_key(context, crypto->key.key, in AES_PRF() 117 crypto->et->type, "prf", 3, &derived); in AES_PRF() 121 ret = krb5_data_alloc(out, crypto->et->blocksize); in AES_PRF() 126 const EVP_CIPHER *c = (*crypto->et->keytype->evp)(); in AES_PRF() 134 crypto->et->blocksize); in AES_PRF()
|
H A D | Makefile.in | 84 $(top_srcdir)/cf/check-xau.m4 $(top_srcdir)/cf/crypto.m4 \ 157 libkrb5_la-creds.lo libkrb5_la-crypto.lo \ 158 libkrb5_la-crypto-aes.lo libkrb5_la-crypto-algs.lo \ 159 libkrb5_la-crypto-arcfour.lo libkrb5_la-crypto-des.lo \ 160 libkrb5_la-crypto-des-common.lo libkrb5_la-crypto-des3.lo \ 161 libkrb5_la-crypto-evp.lo libkrb5_la-crypto-null.lo \ 162 libkrb5_la-crypto-pk.lo libkrb5_la-crypto-rand.lo \ 220 librfc3961_la-crypto.lo librfc3961_la-crypto-aes.lo \ 221 librfc3961_la-crypto-algs.lo librfc3961_la-crypto-arcfour.lo \ 222 librfc3961_la-crypto-des.lo librfc3961_la-crypto-des-common.lo \ [all …]
|
/freebsd/crypto/heimdal/lib/gssapi/krb5/ |
H A D | test_cfx.c | 51 krb5_context context, krb5_crypto crypto) in test_range() argument 63 ctx.crypto = crypto; in test_range() 78 crypto, in test_range() 94 test_special(krb5_context context, krb5_crypto crypto, in test_special() argument 105 ctx.crypto = crypto; in test_special() 120 crypto, in test_special() 143 krb5_crypto crypto; in main() local 156 ret = krb5_crypto_init(context, &keyblock, 0, &crypto); in main() 160 test_special(context, crypto, 1, 60); in main() 161 test_special(context, crypto, 0, 60); in main() [all …]
|
H A D | verify_mic.c | 159 krb5_crypto crypto; in verify_mic_des3() local 182 ETYPE_DES3_CBC_NONE, &crypto); in verify_mic_des3() 197 crypto, in verify_mic_des3() 202 krb5_crypto_destroy (context, crypto); in verify_mic_des3() 212 krb5_crypto_destroy (context, crypto); in verify_mic_des3() 230 krb5_crypto_destroy (context, crypto); in verify_mic_des3() 238 krb5_crypto_destroy (context, crypto); in verify_mic_des3() 248 krb5_crypto_destroy (context, crypto); in verify_mic_des3() 261 krb5_crypto_destroy (context, crypto); in verify_mic_des3() 263 ETYPE_DES3_CBC_SHA1, &crypto); in verify_mic_des3() [all …]
|
/freebsd/crypto/heimdal/lib/hx509/ |
H A D | test_crypto.in | 88 ${hxtool} crypto-select > test || { echo "select1"; exit 1; } 89 cmp test ${srcdir}/tst-crypto-select1 > /dev/null || \ 93 ${hxtool} crypto-select --type=digest > test || { echo "select1"; exit 1; } 94 cmp test ${srcdir}/tst-crypto-select1 > /dev/null || \ 98 ${hxtool} crypto-select --type=public-sig > test || { echo "select2"; exit 1; } 99 cmp test ${srcdir}/tst-crypto-select2 > /dev/null || \ 103 ${hxtool} crypto-select \ 107 cmp test ${srcdir}/tst-crypto-select3 > /dev/null || \ 111 ${hxtool} crypto-select \ 116 cmp test ${srcdir}/tst-crypto-select4 > /dev/null || \ [all …]
|
H A D | crypto.c | 2176 CMSCBCParam_get(hx509_context context, const hx509_crypto crypto, in CMSCBCParam_get() argument 2182 assert(crypto->param == NULL); in CMSCBCParam_get() 2197 hx509_crypto crypto, heim_octet_string *ivec) in CMSCBCParam_set() argument 2215 CMSRC2CBCParam_get(hx509_context context, const hx509_crypto crypto, in CMSRC2CBCParam_get() argument 2219 const struct _RC2_params *p = crypto->param; in CMSRC2CBCParam_get() 2252 hx509_crypto crypto, heim_octet_string *ivec) in CMSRC2CBCParam_set() argument 2274 crypto->c = EVP_rc2_40_cbc(); in CMSRC2CBCParam_set() 2278 crypto->c = EVP_rc2_64_cbc(); in CMSRC2CBCParam_set() 2282 crypto->c = EVP_rc2_cbc(); in CMSRC2CBCParam_set() 2297 crypto->param = p; in CMSRC2CBCParam_set() [all …]
|
/freebsd/sys/modules/qat/qat_api/ |
H A D | Makefile | 34 SRCS+= common/crypto/sym/lac_sym_api.c 35 SRCS+= common/crypto/sym/lac_sym_cb.c 36 SRCS+= common/crypto/sym/lac_sym_queue.c 37 SRCS+= common/crypto/sym/lac_sym_cipher.c 38 SRCS+= common/crypto/sym/lac_sym_alg_chain.c 39 SRCS+= common/crypto/sym/lac_sym_auth_enc.c 40 SRCS+= common/crypto/sym/lac_sym_hash.c 41 SRCS+= common/crypto/sym/lac_sym_hash_sw_precomputes.c 42 SRCS+= common/crypto/sym/lac_sym_stats.c 43 SRCS+= common/crypto/sym/lac_sym_compile_check.c [all …]
|
/freebsd/sys/opencrypto/ |
H A D | cryptodev_if.m | 42 * @brief Probe to see if a crypto driver supports a session. 44 * The crypto framework invokes this method on each crypto driver when 45 * creating a session for symmetric crypto operations to determine if 62 * @param dev the crypto driver device 63 * @param csp crypto session parameters 77 * @brief Initialize a new crypto session object 79 * Invoked by the crypto framework to initialize driver-specific data 80 * for a crypto session. The framework allocates and zeroes the 85 * @param dev the crypto driver device 87 * @param csp crypto session parameters [all …]
|
/freebsd/sys/modules/crypto/ |
H A D | Makefile | 4 .PATH: ${SRCTOP}/sys/crypto 5 .PATH: ${SRCTOP}/sys/crypto/camellia 6 .PATH: ${SRCTOP}/sys/crypto/des 7 .PATH: ${SRCTOP}/sys/crypto/rijndael 8 .PATH: ${SRCTOP}/sys/crypto/sha2 9 .PATH: ${SRCTOP}/sys/crypto/siphash 10 .PATH: ${SRCTOP}/sys/crypto/skein 11 .PATH: ${SRCTOP}/sys/crypto/blake2 12 .PATH: ${SRCTOP}/sys/crypto/chacha20 23 .PATH: ${SRCTOP}/sys/crypto/libsodium [all …]
|
/freebsd/sys/modules/armv8crypto/ |
H A D | Makefile | 1 .PATH: ${SRCTOP}/sys/crypto/armv8 2 .PATH: ${SRCTOP}/sys/crypto/openssl/aarch64 10 CFLAGS+=-I${SRCTOP}/sys/crypto/openssl 15 -I${SRCTOP}/sys/crypto/armv8 \ 17 -march=armv8-a+crypto ${.IMPSRC} 22 -I${SRCTOP}/sys/crypto/armv8 \ 24 -march=armv8-a+crypto ${.IMPSRC} 29 -I${SRCTOP}/sys/crypto/armv8 \ 31 -march=armv8-a+crypto ${.IMPSRC}
|
/freebsd/secure/lib/libpkgecc/ |
H A D | Makefile | 7 .PATH: $(SRCTOP)/crypto/libecc 11 .PATH: $(SRCTOP)/crypto/libecc/src/curves 23 .PATH: $(SRCTOP)/crypto/libecc/src/utils 27 .PATH: $(SRCTOP)/crypto/libecc/src/fp 38 .PATH: $(SRCTOP)/crypto/libecc/src/nn 58 .PATH: $(SRCTOP)/crypto/libecc/src/hash 86 .PATH: $(SRCTOP)/crypto/libecc/src/sig 112 .PATH: $(SRCTOP)/crypto/libecc/src/sig 116 .PATH: $(SRCTOP)/crypto/libecc/src/ecdh 121 .PATH: $(SRCTOP)/crypto/libecc/src/external_deps [all …]
|
/freebsd/sys/dev/random/ |
H A D | build.sh | 42 ../../crypto/rijndael/rijndael-api-fst.c \ 43 ../../crypto/rijndael/rijndael-alg-fst.c \ 44 ../../crypto/sha2/sha256c.c \ 52 ../../crypto/rijndael/rijndael-api-fst.c \ 53 ../../crypto/rijndael/rijndael-alg-fst.c \ 54 ../../crypto/sha2/sha256c.c \
|
/freebsd/tools/kerneldoc/subsys/ |
H A D | Doxyfile-crypto | 6 PROJECT_NAME = "FreeBSD kernel crypto code" 7 OUTPUT_DIRECTORY = $(DOXYGEN_DEST_PATH)/crypto/ 12 INPUT = $(DOXYGEN_SRC_PATH)/crypto/ $(NOTREVIEWED) 14 GENERATE_TAGFILE = crypto/crypto.tag
|