Searched +full:fips +full:- +full:140 +full:- +full:2 (Results 1 – 5 of 5) sorted by relevance
/Linux-v5.10/Documentation/devicetree/bindings/rng/ |
D | silex-insight,ba431-rng.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/rng/silex-insight,ba431-rng.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 The BA431 hardware random number generator is an IP that is FIPS-140-2/3 14 - Olivier Sobrie <olivier.sobrie@silexinsight.com> 18 const: silex-insight,ba431-rng 24 - compatible 25 - reg 30 - | [all …]
|
/Linux-v5.10/include/crypto/ |
D | drbg.h | 2 * DRBG based on NIST SP800-90A 12 * 2. Redistributions in binary form must reproduce the above copyright 23 * the restrictions contained in a BSD-style copyright.) 52 #include <linux/fips.h> 60 * SP800-90A requires the concatenation of different data. To avoid copying 76 string->buf = buf; in drbg_string_fill() 77 string->len = len; in drbg_string_fill() 78 INIT_LIST_HEAD(&string->list); in drbg_string_fill() 115 /* Number of RNG requests since last reseed -- 10.1.1.1 1c) */ 133 unsigned char *prev; /* FIPS 140-2 continuous test value */ [all …]
|
/Linux-v5.10/arch/s390/crypto/ |
D | prng.c | 1 // SPDX-License-Identifier: GPL-2.0 13 #include <linux/fips.h> 38 #define PRNG_MODE_SHA512 2 42 MODULE_PARM_DESC(prng_mode, "PRNG mode: 0 - auto, 1 - TDES, 2 - SHA512"); 68 * of course, in a state of sin. -- John von Neumann 74 #define PRNG_SELFTEST_FAILED 2 120 * the random bytes given back is assumed to have at least 50% - meaning 121 * a 64 bytes buffer has at least 64 * 8 / 2 = 256 bits of entropy. 128 * here we use the lower 4 bytes and exor the values into 2k of bufferspace. 131 * get_random_bytes(), so this function consumes 2k of urandom for each [all …]
|
/Linux-v5.10/crypto/ |
D | jitterentropy.c | 2 * Non-physical true random number generator based on timing jitter -- 5 * Copyright Stephan Mueller <smueller@chronox.de>, 2015 - 2020 21 * 2. Redistributions in binary form must reproduce the above copyright 32 * the restrictions contained in a BSD-style copyright.) 54 … be compiled with optimizations. See documentation. Use the compiler switch -O0 for compiling jitt… 90 /* Adaptive Proportion Test for a significance level of 2^-30 */ 91 #define JENT_APT_CUTOFF 325 /* Taken from SP800-90B sec 4.4.2 */ 95 #define JENT_APT_WORD_MASK (JENT_APT_LSB - 1) 105 #define JENT_DISABLE_MEMORY_ACCESS (1<<2) /* Disable memory access for more 109 /* -- error codes for init function -- */ [all …]
|
D | drbg.c | 3 * Based on NIST Recommended DRBG from NIST SP800-90A with the following 5 * * CTR DRBG with DF with AES-128, AES-192, AES-256 cores 6 * * Hash DRBG with DF with SHA-1, SHA-256, SHA-384, SHA-512 cores 7 * * HMAC DRBG with DF with SHA-1, SHA-256, SHA-384, SHA-512 cores 18 * 2. Redistributions in binary form must reproduce the above copyright 29 * the restrictions contained in a BSD-style copyright.) 46 * The SP 800-90A DRBG allows the user to specify a personalization string 52 * --------------------------------- 63 * ------------------------------------------------------- 68 * char personalization[11] = "some-string"; [all …]
|