Home
last modified time | relevance | path

Searched full:nist (Results 1 – 22 of 22) sorted by relevance

/linux/crypto/
H A DKconfig654 CBC (Cipher Block Chaining) mode (NIST SP800-38A)
663 CTR (Counter) mode (NIST SP800-38A)
670 CBC-CS3 variant of CTS (Cipher Text Stealing) (NIST
681 ECB (Electronic Codebook) mode (NIST SP800-38A)
742 XTS (XOR Encrypt XOR with ciphertext stealing) mode (NIST SP800-38E
788 authenticated encryption mode (NIST SP800-38C)
798 (GCM Message Authentication Code) (NIST SP800-38D)
885 mode (NIST SP800-38B and IETF RFC4493)
1117 tristate "NIST SP800-90A DRBG (Deterministic Random Bit Generator)"
1119 DRBG (Deterministic Random Bit Generator) (NIST SP800-90A)
[all …]
H A Decc_curve_defs.h5 /* NIST P-192: a = p - 3 */
32 /* NIST P-256: a = p - 3 */
59 /* NIST P-384 */
92 /* NIST P-521 */
H A Dsha3.c4 * (https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf)
H A Dtestmgr.c4904 .alg = "ecdh-nist-p192",
4910 .alg = "ecdh-nist-p256",
4917 .alg = "ecdh-nist-p384",
4924 .alg = "ecdsa-nist-p192",
4930 .alg = "ecdsa-nist-p256",
4937 .alg = "ecdsa-nist-p384",
4944 .alg = "ecdsa-nist-p521",
5239 .alg = "p1363(ecdsa-nist-p192)",
5242 .alg = "p1363(ecdsa-nist-p256)",
5249 .alg = "p1363(ecdsa-nist-p384)",
[all …]
/linux/Documentation/devicetree/bindings/crypto/
H A Dintel,keembay-ocs-ecc.yaml16 cryptography using the NIST P-256 and NIST P-384 elliptic curves.
/linux/lib/crypto/tests/
H A Dsha3_kunit.c166 * Usable NIST tests.
168 * From: https://csrc.nist.gov/projects/cryptographic-standards-and-guidelines/example-values
228 "SHAKE128 gives wrong output for NIST.0"); in test_shake128_nist()
233 "SHAKE128 gives wrong output for NIST.1600"); in test_shake128_nist()
242 "SHAKE256 gives wrong output for NIST.0"); in test_shake256_nist()
247 "SHAKE256 gives wrong output for NIST.1600"); in test_shake256_nist()
/linux/include/crypto/internal/
H A Ddrbg.h4 * NIST SP800-90A DRBG derivation function
/linux/crypto/asymmetric_keys/
H A Dx509_cert_parser.c528 ctx->cert->pub->pkey_algo = "ecdsa-nist-p192"; in x509_extract_key_data()
531 ctx->cert->pub->pkey_algo = "ecdsa-nist-p256"; in x509_extract_key_data()
534 ctx->cert->pub->pkey_algo = "ecdsa-nist-p384"; in x509_extract_key_data()
537 ctx->cert->pub->pkey_algo = "ecdsa-nist-p521"; in x509_extract_key_data()
/linux/security/integrity/
H A Ddigsig_asymmetric.c115 /* edcsa-nist-p192 etc. */ in asymmetric_verify()
/linux/net/sunrpc/
H A DKconfig59 (NIST Special Publication 800-38B). These include
/linux/include/crypto/
H A Dkrb5.h28 #define KRB5_ENCTYPE_DES3_CBC_SHA 0x0005 /* DES-3 cbc mode with NIST-SHA */
H A Ddrbg.h2 * DRBG based on NIST SP800-90A
/linux/lib/crypto/
H A Dsha3.c4 * https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf
/linux/arch/arm64/crypto/
H A Dsm4-ce-ccm-glue.c72 /* format flags field per RFC 3610/NIST 800-38C */ in ccm_format_input()
/linux/net/bluetooth/
H A Dselftest.c208 tfm = crypto_alloc_kpp("ecdh-nist-p256", 0, 0); in test_ecdh()
H A Dsmp.c1398 smp->tfm_ecdh = crypto_alloc_kpp("ecdh-nist-p256", 0, 0); in smp_chan_create()
3308 tfm_ecdh = crypto_alloc_kpp("ecdh-nist-p256", 0, 0); in smp_add_cid()
3833 tfm_ecdh = crypto_alloc_kpp("ecdh-nist-p256", 0, 0); in bt_selftest_smp()
/linux/drivers/crypto/tegra/
H A Dtegra-se-aes.c846 * 2 <= q <= 8 as per NIST 800-38C notation in tegra_ccm_check_iv()
997 * RFC 3610 and NIST Special Publication 800-38C in tegra_ccm_format_adata()
1184 /* Note: rfc 3610 and NIST 800-38C require counter (ctr_0) of in tegra_ccm_crypt_init()
/linux/net/sched/
H A Dsch_netem.c6 * NIST Net which is not copyrighted.
35 Sources: [1] Mark Carson, Darrin Santay, "NIST Net - A Linux-based
/linux/drivers/char/tpm/
H A Dtpm2-sessions.c520 kpp = crypto_alloc_kpp("ecdh-nist-p256", CRYPTO_ALG_INTERNAL, 0); in tpm_buf_append_salt()
/linux/net/ipv4/
H A Dcipso_ipv4.c15 * https://www.itl.nist.gov/fipspubs/fip188.htm
/linux/drivers/tty/serial/
H A Dserial_core.c1772 * the NIST-PCTS. in uart_wait_until_sent()
/linux/drivers/tty/
H A Dsynclink_gt.c839 * Note: use tight timings here to satisfy the NIST-PCTS. in wait_until_sent()