Home
last modified time | relevance | path

Searched full:sha224 (Results 1 – 25 of 28) sorted by relevance

12

/linux/crypto/
H A Dsha256.c3 * Crypto API support for SHA-224, SHA-256, HMAC-SHA224, and HMAC-SHA256
8 * SHA224 Support Copyright 2007 Intel Corporation <jonathan.lynch@intel.com>
100 sha224(data, len, out); in crypto_sha224_digest()
182 /* HMAC-SHA224 */
320 .base.cra_name = "sha224",
321 .base.cra_driver_name = "sha224-lib",
356 .base.cra_name = "hmac(sha224)",
357 .base.cra_driver_name = "hmac-sha224-lib",
410 MODULE_DESCRIPTION("Crypto API support for SHA-224, SHA-256, HMAC-SHA224, and HMAC-SHA256");
412 MODULE_ALIAS_CRYPTO("sha224");
[all …]
/linux/lib/crypto/tests/
H A Dsha224_kunit.c6 #include "sha224-testvecs.h"
8 #define HASH sha224
31 .name = "sha224",
38 MODULE_DESCRIPTION("KUnit tests and benchmark for SHA-224 and HMAC-SHA224");
H A Dsha224-testvecs.h2 /* This file was generated by: ./scripts/crypto/gen-hash-testvecs.py sha224 */
/linux/drivers/crypto/intel/keembay/
H A DKconfig81 bool "Enable sha224 and hmac(sha224) support in Intel Keem Bay OCS HCU"
84 Enables support for sha224 and hmac(sha224) algorithms in the Intel
88 Provides OCS HCU hardware acceleration of sha224 and hmac(224).
/linux/include/crypto/
H A Dsha2.h135 * HMAC key and message context structs, shared by HMAC-SHA224 and HMAC-SHA256.
162 * If you don't need incremental computation, consider sha224() instead.
196 * sha224() - Compute SHA-224 message digest in one shot
203 void sha224(const u8 *data, size_t len, u8 out[SHA224_DIGEST_SIZE]);
206 * struct hmac_sha224_key - Prepared key for HMAC-SHA224
214 * struct hmac_sha224_ctx - Context for computing HMAC-SHA224 of a message
222 * hmac_sha224_preparekey() - Prepare a key for HMAC-SHA224
224 * @raw_key: the raw HMAC-SHA224 key
236 * hmac_sha224_init() - Initialize an HMAC-SHA224 context for a new message
251 * hmac_sha224_init_usingrawkey() - Initialize an HMAC-SHA224 context for a new
[all …]
/linux/Documentation/devicetree/bindings/crypto/
H A Dnvidia,tegra234-se-hash.yaml11 SHA1, SHA224, SHA256, SHA384, SHA512, SHA3-224, SHA3-256, SHA3-384, SHA3-512
12 HMAC(SHA224), HMAC(SHA256), HMAC(SHA384), HMAC(SHA512)
/linux/drivers/crypto/caam/
H A Dkey_gen.h12 * SHA224, SHA384, SHA512.
30 * SHA224, SHA384, SHA512.
H A Dcaamalg.c2188 .cra_name = "authenc(hmac(sha224),"
2190 .cra_driver_name = "authenc-hmac-sha224-"
2384 .cra_name = "authenc(hmac(sha224),cbc(aes))",
2385 .cra_driver_name = "authenc-hmac-sha224-"
2408 .cra_name = "echainiv(authenc(hmac(sha224),"
2411 "hmac-sha224-cbc-aes-caam",
2686 .cra_name = "authenc(hmac(sha224),"
2688 .cra_driver_name = "authenc-hmac-sha224-"
2711 .cra_name = "echainiv(authenc(hmac(sha224),"
2714 "hmac-sha224-"
[all …]
H A Dcaamalg_qi.c1741 .cra_name = "authenc(hmac(sha224),cbc(aes))",
1742 .cra_driver_name = "authenc-hmac-sha224-"
1762 .cra_name = "echainiv(authenc(hmac(sha224),"
1765 "hmac-sha224-cbc-aes-caam-qi",
2010 .cra_name = "authenc(hmac(sha224),"
2012 .cra_driver_name = "authenc-hmac-sha224-"
2032 .cra_name = "echainiv(authenc(hmac(sha224),"
2035 "hmac-sha224-"
2282 .cra_name = "authenc(hmac(sha224),cbc(des))",
2283 .cra_driver_name = "authenc-hmac-sha224-"
[all …]
H A Dcaamhash_desc.c18 * Valid algorithm values - one of OP_ALG_ALGSEL_{MD5, SHA1, SHA224,
H A Dcaamalg_desc.c51 * OP_ALG_ALGSEL_{MD5, SHA1, SHA224, SHA256, SHA384, SHA512} ANDed
130 * OP_ALG_ALGSEL_{MD5, SHA1, SHA224, SHA256, SHA384, SHA512} ANDed
278 * OP_ALG_ALGSEL_{MD5, SHA1, SHA224, SHA256, SHA384, SHA512} ANDed
372 * OP_ALG_ALGSEL_{MD5, SHA1, SHA224, SHA256, SHA384, SHA512} ANDed
490 * OP_ALG_ALGSEL_{MD5, SHA1, SHA224, SHA256, SHA384, SHA512} ANDed
H A Dcaamhash.c1609 .name = "sha224",
1610 .driver_name = "sha224-caam",
1611 .hmac_name = "hmac(sha224)",
1612 .hmac_driver_name = "hmac-sha224-caam",
H A Ddesc_constr.h559 * Valid algorithm values - one of OP_ALG_ALGSEL_{MD5, SHA1, SHA224,
/linux/drivers/crypto/ccree/
H A Dcc_hash.h87 * @mode: The Hash mode. Supported modes: MD5/SHA1/SHA224/SHA256/SHA384/SHA512
99 * @mode: The Hash mode. Supported modes: MD5/SHA1/SHA224/SHA256/SHA384/SHA512
/linux/lib/crypto/
H A Dsha256.c3 * SHA-224, SHA-256, HMAC-SHA224, and HMAC-SHA256 library functions
251 void sha224(const u8 *data, size_t len, u8 out[SHA224_DIGEST_SIZE]) in sha224() function
259 EXPORT_SYMBOL(sha224);
339 sha224(raw_key, raw_key_len, derived_key.b); in __hmac_sha256_preparekey()
496 MODULE_DESCRIPTION("SHA-224, SHA-256, HMAC-SHA224, and HMAC-SHA256 library functions");
H A Dhash_info.c19 [HASH_ALGO_SHA224] = "sha224",
H A DKconfig153 The SHA-224, SHA-256, HMAC-SHA224, and HMAC-SHA256 library functions.
/linux/tools/testing/selftests/arm64/fp/
H A Dkernel-test.c50 "sha224-arm64",
51 "sha224-arm64-neon",
52 "sha224-ce",
/linux/lib/crypto/sparc/
H A Dsha256.h8 * SHA224 Support Copyright 2007 Intel Corporation <jonathan.lynch@intel.com>
/linux/arch/s390/crypto/
H A DKconfig76 s390 specific HMAC hardware support for SHA224, SHA256, SHA384 and
/linux/lib/crypto/mips/
H A Dsha256.h12 * SHA224 Support Copyright 2007 Intel Corporation <jonathan.lynch@intel.com>
/linux/drivers/crypto/
H A Dimg-hash.c713 return img_hash_cra_init(tfm, "sha224-lib"); in img_hash_cra_sha224_init()
825 .cra_name = "sha224",
826 .cra_driver_name = "img-sha224",
1023 dev_info(dev, "Img MD5/SHA1/SHA224/SHA256 Hardware accelerator initialized\n"); in img_hash_probe()
/linux/drivers/crypto/ccp/
H A Dccp-crypto-sha.c379 .name = "sha224",
380 .drv_name = "sha224-ccp",
/linux/drivers/crypto/inside-secure/
H A Dsafexcel_cipher.c469 alg = "safexcel-sha224"; in safexcel_aead_setkey()
1757 .cra_name = "authenc(hmac(sha224),cbc(aes))",
1758 .cra_driver_name = "safexcel-authenc-hmac-sha224-cbc-aes",
1940 .cra_name = "authenc(hmac(sha224),cbc(des3_ede))",
1941 .cra_driver_name = "safexcel-authenc-hmac-sha224-cbc-des3_ede",
2125 .cra_name = "authenc(hmac(sha224),cbc(des))",
2126 .cra_driver_name = "safexcel-authenc-hmac-sha224-cbc-des",
2304 .cra_name = "authenc(hmac(sha224),rfc3686(ctr(aes)))",
2305 .cra_driver_name = "safexcel-authenc-hmac-sha224-ctr-aes",
/linux/crypto/asymmetric_keys/
H A Dpkcs7_parser.c243 ctx->sinfo->sig->hash_algo = "sha224"; in pkcs7_sig_note_digest_algo()

12