/linux/arch/arm/crypto/ |
H A D | Kconfig | 14 GCM GHASH function (NIST SP800-38D) 79 - ECB (Electronic Codebook) mode (NIST SP800-38A) 80 - CBC (Cipher Block Chaining) mode (NIST SP800-38A) 81 - CTR (Counter) mode (NIST SP800-38A) 82 - XTS (XOR Encrypt XOR with ciphertext stealing) mode (NIST SP800-38E 106 - ECB (Electronic Codebook) mode (NIST SP800-38A) 107 - CBC (Cipher Block Chaining) mode (NIST SP800-38A) 108 - CTR (Counter) mode (NIST SP800-38A) 109 - CTS (Cipher Text Stealing) mode (NIST SP800-38A) 110 - XTS (XOR Encrypt XOR with ciphertext stealing) mode (NIST SP800-38E
|
/linux/crypto/ |
H A D | Kconfig | 667 CBC (Cipher Block Chaining) mode (NIST SP800-38A) 676 CTR (Counter) mode (NIST SP800-38A) 683 CBC-CS3 variant of CTS (Cipher Text Stealing) (NIST 694 ECB (Electronic Codebook) mode (NIST SP800-38A) 755 XTS (XOR Encrypt XOR with ciphertext stealing) mode (NIST SP800-38E 807 authenticated encryption mode (NIST SP800-38C) 817 (GCM Message Authentication Code) (NIST SP800-38D) 906 mode (NIST SP800-38B and IETF RFC4493) 913 GCM GHASH function (NIST SP800-38D) 1184 tristate "NIST SP800-90A DRBG (Deterministic Random Bit Generator)" [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 | testmgr.h | 12 * http://csrc.nist.gov/groups/ST/toolkit/BCM/documents/proposedmodes/ 3928 * NIST P384 test vectors from RFC5903 5392 * SHA256 test vectors from NIST 5561 * SHA384 test vectors from NIST and kerneli 5751 * SHA512 test vectors from NIST and kerneli 6793 { /* From NIST Special Publication 800-38B, AES-128 */ 6837 }, { /* From NIST Special Publication 800-38B, AES-256 */ 6927 * From NIST Special Publication 800-38B, Three Key TDEA 6929 * http://csrc.nist.gov/publications/nistpubs/800-38B/Updated_CMAC_Examples.pdf 15638 }, { /* From NIST SP800-38A */ [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/arch/riscv/crypto/ |
H A D | Kconfig | 26 GCM GHASH function (NIST SP 800-38D)
|
/linux/arch/powerpc/crypto/ |
H A D | Kconfig | 37 GCM (Galois/Counter Mode) authenticated encryption mode (NIST SP800-38D)
|
/linux/arch/s390/crypto/ |
H A D | Kconfig | 29 GCM GHASH hash function (NIST SP800-38D)
|
/linux/drivers/crypto/hisilicon/hpre/ |
H A D | hpre_crypto.c | 43 /* due to nist p521 */ 1713 .cra_name = "ecdh-nist-p192", 1714 .cra_driver_name = "hpre-ecdh-nist-p192", 1727 .cra_name = "ecdh-nist-p256", 1728 .cra_driver_name = "hpre-ecdh-nist-p256", 1741 .cra_name = "ecdh-nist-p384", 1742 .cra_driver_name = "hpre-ecdh-nist-p384",
|
/linux/security/integrity/ |
H A D | digsig_asymmetric.c | 115 /* edcsa-nist-p192 etc. */ in asymmetric_verify()
|
/linux/net/sunrpc/ |
H A D | Kconfig | 60 (NIST Special Publication 800-38B). These include
|
/linux/Documentation/admin-guide/ |
H A D | module-signing.rst | 31 type. The built-in facility currently only supports the RSA & NIST P-384 ECDSA 150 (``MODULE_SIG_KEY_TYPE_ECDSA``) to generate either RSA 4k or NIST
|
/linux/certs/ |
H A D | Kconfig | 35 Use an elliptic curve key (NIST P384) for module signing. Use
|
/linux/arch/x86/crypto/ |
H A D | Kconfig | 384 GCM GHASH hash function (NIST SP800-38D)
|
/linux/lib/crypto/ |
H A D | aescfb.c | 117 { /* From NIST SP800-38A */
|
/linux/include/crypto/ |
H A D | drbg.h | 2 * DRBG based on NIST SP800-90A
|
/linux/drivers/crypto/ |
H A D | atmel-i2c.c | 141 * The device only supports NIST P256 ECC keys. The public key size will in atmel_i2c_init_ecdh_cmd()
|
/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 | 1401 smp->tfm_ecdh = crypto_alloc_kpp("ecdh-nist-p256", 0, 0); in smp_chan_create() 3324 tfm_ecdh = crypto_alloc_kpp("ecdh-nist-p256", 0, 0); in smp_add_cid() 3849 tfm_ecdh = crypto_alloc_kpp("ecdh-nist-p256", 0, 0); in bt_selftest_smp()
|
/linux/fs/crypto/ |
H A D | crypto.c | 19 * The usage of AES-XTS should conform to recommendations in NIST
|
/linux/Documentation/crypto/ |
H A D | userspace-if.rst | 307 seeded. The seed is also known as a *Personalization String* in NIST SP 800-90A
|
/linux/drivers/crypto/tegra/ |
H A D | tegra-se-aes.c | 842 * 2 <= q <= 8 as per NIST 800-38C notation in tegra_ccm_check_iv() 993 * RFC 3610 and NIST Special Publication 800-38C in tegra_ccm_format_adata() 1180 /* 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 | 473 kpp = crypto_alloc_kpp("ecdh-nist-p256", CRYPTO_ALG_INTERNAL, 0); in tpm_buf_append_salt()
|
/linux/drivers/tty/ |
H A D | amiserial.c | 1280 * the NIST-PCTS. in rs_wait_until_sent()
|