| /linux/crypto/ |
| H A D | Kconfig | 654 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 D | ecc_curve_defs.h | 5 /* NIST P-192: a = p - 3 */ 32 /* NIST P-256: a = p - 3 */ 59 /* NIST P-384 */ 92 /* NIST P-521 */
|
| H A D | sha3.c | 4 * (https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf)
|
| H A D | testmgr.c | 4904 .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 D | intel,keembay-ocs-ecc.yaml | 16 cryptography using the NIST P-256 and NIST P-384 elliptic curves.
|
| /linux/lib/crypto/tests/ |
| H A D | sha3_kunit.c | 166 * 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 D | drbg.h | 4 * NIST SP800-90A DRBG derivation function
|
| /linux/crypto/asymmetric_keys/ |
| H A D | x509_cert_parser.c | 528 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 D | digsig_asymmetric.c | 115 /* edcsa-nist-p192 etc. */ in asymmetric_verify()
|
| /linux/net/sunrpc/ |
| H A D | Kconfig | 59 (NIST Special Publication 800-38B). These include
|
| /linux/include/crypto/ |
| H A D | krb5.h | 28 #define KRB5_ENCTYPE_DES3_CBC_SHA 0x0005 /* DES-3 cbc mode with NIST-SHA */
|
| H A D | drbg.h | 2 * DRBG based on NIST SP800-90A
|
| /linux/lib/crypto/ |
| H A D | sha3.c | 4 * https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.202.pdf
|
| /linux/arch/arm64/crypto/ |
| H A D | sm4-ce-ccm-glue.c | 72 /* format flags field per RFC 3610/NIST 800-38C */ in ccm_format_input()
|
| /linux/net/bluetooth/ |
| H A D | selftest.c | 208 tfm = crypto_alloc_kpp("ecdh-nist-p256", 0, 0); in test_ecdh()
|
| H A D | smp.c | 1398 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 D | tegra-se-aes.c | 846 * 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 D | sch_netem.c | 6 * NIST Net which is not copyrighted. 35 Sources: [1] Mark Carson, Darrin Santay, "NIST Net - A Linux-based
|
| /linux/drivers/char/tpm/ |
| H A D | tpm2-sessions.c | 520 kpp = crypto_alloc_kpp("ecdh-nist-p256", CRYPTO_ALG_INTERNAL, 0); in tpm_buf_append_salt()
|
| /linux/net/ipv4/ |
| H A D | cipso_ipv4.c | 15 * https://www.itl.nist.gov/fipspubs/fip188.htm
|
| /linux/drivers/tty/serial/ |
| H A D | serial_core.c | 1772 * the NIST-PCTS. in uart_wait_until_sent()
|
| /linux/drivers/tty/ |
| H A D | synclink_gt.c | 839 * Note: use tight timings here to satisfy the NIST-PCTS. in wait_until_sent()
|