| /linux/fs/verity/ |
| H A D | hash_algs.c | 78 sha256_init(&ctx.sha256); in fsverity_prepare_hash_state() 79 sha256_update(&ctx.sha256, padded_salt, padded_salt_size); in fsverity_prepare_hash_state() 80 res = kmemdup(&ctx.sha256, sizeof(ctx.sha256), GFP_KERNEL); in fsverity_prepare_hash_state() 116 ctx.sha256 = params->hashstate->sha256; in fsverity_hash_block() 117 sha256_update(&ctx.sha256, data, params->block_size); in fsverity_hash_block() 118 sha256_final(&ctx.sha256, out); in fsverity_hash_block() 142 sha256(data, size, out); in fsverity_hash_buffer()
|
| H A D | fsverity_private.h | 34 struct sha256_ctx sha256; member
|
| /linux/lib/crypto/ |
| H A D | Makefile | 233 libsha256-y := sha256.o 238 libsha256-y += arm/sha256-ce.o arm/sha256-core.o 239 $(obj)/arm/sha256-core.S: $(src)/arm/sha256-armv4.pl 241 AFLAGS_arm/sha256-core.o += $(aflags-thumb2-y) 245 libsha256-y += arm64/sha256-core.o 246 $(obj)/arm64/sha256-core.S: $(src)/arm64/sha2-armv8.pl 248 libsha256-$(CONFIG_KERNEL_MODE_NEON) += arm64/sha256-ce.o 251 libsha256-$(CONFIG_PPC) += powerpc/sha256-spe-asm.o 252 libsha256-$(CONFIG_RISCV) += riscv/sha256-riscv64-zvknha_or_zvknhb-zvkb.o 254 libsha256-$(CONFIG_X86) += x86/sha256-ssse3-asm.o \ [all …]
|
| H A D | sha256.c | 262 void sha256(const u8 *data, size_t len, u8 out[SHA256_DIGEST_SIZE]) in sha256() function 270 EXPORT_SYMBOL(sha256); 342 sha256(raw_key, raw_key_len, derived_key.b); in __hmac_sha256_preparekey()
|
| /linux/fs/crypto/ |
| H A D | fname.c | 63 u8 sha256[SHA256_DIGEST_SIZE]; member 71 #define FSCRYPT_NOKEY_NAME_MAX offsetofend(struct fscrypt_nokey_name, sha256) 296 offsetof(struct fscrypt_nokey_name, sha256)); in fscrypt_fname_disk_to_usr() 308 sha256(&iname->name[sizeof(nokey_name.bytes)], in fscrypt_fname_disk_to_usr() 310 nokey_name.sha256); in fscrypt_fname_disk_to_usr() 396 (ret > offsetof(struct fscrypt_nokey_name, sha256) && in fscrypt_setup_filename() 450 sha256(&de_name[sizeof(nokey_name->bytes)], in fscrypt_match_name() 452 return !memcmp(digest, nokey_name->sha256, sizeof(digest)); in fscrypt_match_name()
|
| /linux/arch/s390/purgatory/ |
| H A D | Makefile | 3 purgatory-y := head.o purgatory.o string.o sha256.o mem.o 8 $(obj)/sha256.o: $(srctree)/lib/crypto/sha256.c FORCE
|
| /linux/arch/x86/purgatory/ |
| H A D | Makefile | 3 purgatory-y := purgatory.o stack.o setup-x86_$(BITS).o sha256.o entry64.o string.o 11 $(obj)/sha256.o: $(srctree)/lib/crypto/sha256.c FORCE
|
| /linux/arch/riscv/purgatory/ |
| H A D | Makefile | 3 purgatory-y := purgatory.o sha256.o entry.o string.o ctype.o memcpy.o memset.o 32 $(obj)/sha256.o: $(srctree)/lib/crypto/sha256.c FORCE
|
| /linux/drivers/platform/x86/ |
| H A D | touchscreen_dmi.c | 104 .sha256 = { 0xc0, 0x88, 0xc5, 0xef, 0xd1, 0x70, 0x77, 0x59, 149 .sha256 = { 0xfd, 0x0a, 0x08, 0x08, 0x3c, 0xa6, 0x34, 0x4e, 180 .sha256 = { 0xdb, 0x92, 0x68, 0xa8, 0xdb, 0x81, 0x31, 0x00, 206 .sha256 = { 0xf7, 0xc0, 0xe8, 0x5a, 0x6c, 0xf2, 0xeb, 0x8d, 236 .sha256 = { 0x93, 0xe5, 0x49, 0xe0, 0xb6, 0xa2, 0xb4, 0xb3, 320 .sha256 = { 0xff, 0x62, 0x2d, 0xd1, 0x8a, 0x78, 0x04, 0x7b, 627 .sha256 = { 0x8f, 0xbd, 0x8f, 0x0c, 0x6b, 0xba, 0x5b, 0xf5, 712 .sha256 = { 0xd0, 0x58, 0xc4, 0x7d, 0x55, 0x2d, 0x62, 0x18, 937 .sha256 = { 0x9d, 0xb0, 0x3d, 0xf1, 0x00, 0x3c, 0xb5, 0x25, 962 .sha256 = { 0x9d, 0xb0, 0x3d, 0xf1, 0x00, 0x3c, 0xb5, 0x25,
|
| /linux/drivers/md/ |
| H A D | dm-verity.h | 47 struct sha256_ctx *sha256; /* for use_sha256_lib=1 */ member 129 struct sha256_ctx sha256; member
|
| H A D | dm-verity-target.c | 124 struct sha256_ctx *ctx = &io->hash_ctx.sha256; in verity_hash() 130 *ctx = *v->initial_hashstate.sha256; in verity_hash() 474 sha256_finup_2x(v->initial_hashstate.sha256, in verity_verify_pending_blocks() 1344 offsetofend(struct dm_verity_io, hash_ctx.sha256); in verity_setup_hash_alg() 1373 v->initial_hashstate.sha256 = in verity_setup_salt_and_hashstate() 1375 if (!v->initial_hashstate.sha256) { in verity_setup_salt_and_hashstate() 1379 sha256_init(v->initial_hashstate.sha256); in verity_setup_salt_and_hashstate() 1380 sha256_update(v->initial_hashstate.sha256, in verity_setup_salt_and_hashstate()
|
| /linux/drivers/firmware/efi/ |
| H A D | embedded-firmware.c | 56 sha256(map + i, desc->length, hash); in efi_check_md_for_embedded_firmware() 57 if (memcmp(hash, desc->sha256, 32) == 0) in efi_check_md_for_embedded_firmware()
|
| /linux/tools/testing/selftests/net/rds/ |
| H A D | test.py | 177 send_data = hashlib.sha256( 187 hashlib.sha256()).update(f'<{send_data}>'.encode('utf-8')) 208 receiver.fileno()), hashlib.sha256()).update(
|
| /linux/Documentation/admin-guide/device-mapper/ |
| H A D | dm-ima.rst | 159 …10 a8c5ff755561c7a28146389d1514c318592af49a ima-buf sha256:4d73481ecce5eadba8ab084640d85bb9ca899af… 200 …10 56c00cc062ffc24ccd9ac2d67d194af3282b934e ima-buf sha256:e7d12c03b958b4e0e53e7363a06376be88d98a1… 204 …active_table_hash=sha256:4d73481ecce5eadba8ab084640d85bb9ca899af4d0a122989252a76efadc5b72;current_… 208 When a device is removed, the device information and a sha256 hash of the 238 …10 790e830a3a7a31590824ac0642b3b31c2d0e8b38 ima-buf sha256:ab9f3c959367a8f5d4403d6ce9c3627dadfa8f9… 243 active_table_hash=sha256:4a7e62efaebfc86af755831998b7db6f59b60d23c9534fb16a4455907957953a, 244 …inactive_table_hash=sha256:9d79c175bc2302d55a183e8f50ad4bafd60f7692fd6249e5fd213e2464384b86,remove… 249 When an inactive table is cleared from the device, the device information and a sha256 hash of the 272 …10 77d347408f557f68f0041acb0072946bb2367fe5 ima-buf sha256:42f9ca22163fdfa548e6229dece2959bc5ce295… 276 …inactive_table_hash=sha256:75c0dc347063bf474d28a9907037eba060bfe39d8847fc0646d75e149045d545;curren… [all …]
|
| H A D | dm-crypt.rst | 25 aes-cbc-essiv:sha256 40 capi:cbc(aes)-essiv:sha256 46 capi:authenc(hmac(sha256),xts(aes))-random 199 …dmsetup create crypt1 --table "0 `blockdev --getsz $1` crypt aes-cbc-essiv:sha256 babebabebabebabe… 205 …dmsetup create crypt2 --table "0 `blockdev --getsize $1` crypt aes-cbc-essiv:sha256 :32:logon:my_p…
|
| H A D | dm-init.rst | 86 0 1638400 verity 1 /dev/sdc1 /dev/sdc2 4096 4096 204800 1 sha256 123 0 1638400 verity 1 8:1 8:2 4096 4096 204800 1 sha256
|
| /linux/arch/arm64/crypto/ |
| H A D | .gitignore | 2 sha256-core.S
|
| /linux/lib/crypto/arm/ |
| H A D | .gitignore | 3 sha256-core.S
|
| /linux/lib/crypto/arm64/ |
| H A D | .gitignore | 3 sha256-core.S
|
| /linux/arch/arm/crypto/ |
| H A D | .gitignore | 3 sha256-core.S
|
| /linux/security/apparmor/ |
| H A D | Kconfig | 60 bool "Enable introspection of sha256 hashes for loaded profiles" 76 This option selects whether sha256 hashing of loaded policy 77 is enabled by default. The generation of sha256 hashes for
|
| H A D | crypto.c | 32 sha256(data, len, hash); in aa_calc_hash()
|
| /linux/include/linux/ |
| H A D | efi_embedded_fw.h | 34 u8 sha256[32]; member
|
| /linux/drivers/crypto/nx/ |
| H A D | Makefile | 10 nx-sha256.o \
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | verify_sig_setup.sh | 41 openssl req -new -nodes -utf8 -sha256 -days 36500 \
|