| /linux/scripts/ |
| H A D | extract-module-sig.pl | 59 my ($algo, $hash, $id_type, $name_len, $kid_len, $sig_len) = @info; 75 unless ($p >= $name_len + $kid_len + $sig_len); 77 $p -= $sig_len; 78 my $raw_sig = substr($buf, $p, $sig_len); 86 if ($sig_len > 0) { 87 print STDERR "Found $sig_len bytes of signature ["; 88 my $n = $sig_len > 16 ? 16 : $sig_len;
|
| H A D | sign-file.c | 346 sig_info.sig_len = htonl(sig_size); in main() 72 uint32_t sig_len; /* Length of signature data */ global() member
|
| /linux/security/integrity/ima/ |
| H A D | ima_modsig.c | 46 size_t sig_len; in ima_read_modsig() local 64 sig_len = be32_to_cpu(sig->sig_len); in ima_read_modsig() 65 buf_len -= sig_len + sizeof(*sig); in ima_read_modsig() 67 /* Allocate sig_len additional bytes to hold the raw PKCS#7 data. */ in ima_read_modsig() 68 hdr = kzalloc_flex(*hdr, raw_pkcs7, sig_len); in ima_read_modsig() 72 hdr->raw_pkcs7_len = sig_len; in ima_read_modsig() 73 hdr->pkcs7_msg = pkcs7_parse_message(buf + buf_len, sig_len); in ima_read_modsig() 80 memcpy(hdr->raw_pkcs7, buf + buf_len, sig_len); in ima_read_modsig()
|
| /linux/crypto/asymmetric_keys/ |
| H A D | verify_pefile.c | 105 ctx->sig_len = ddir->certs.size; in pefile_parse_binary() 107 ctx->sig_len, ctx->sig_offset, in pefile_parse_binary() 108 ctx->sig_len, pebuf + ctx->sig_offset); in pefile_parse_binary() 129 if (ctx->sig_len < sizeof(wrapper)) { in pefile_strip_sig_wrapper() 144 if (wrapper.length > ctx->sig_len) { in pefile_strip_sig_wrapper() 146 ctx->sig_len, wrapper.length); in pefile_strip_sig_wrapper() 163 ctx->sig_len = wrapper.length; in pefile_strip_sig_wrapper() 165 ctx->sig_len -= sizeof(wrapper); in pefile_strip_sig_wrapper() 166 if (ctx->sig_len < 4) { in pefile_strip_sig_wrapper() 195 if (len <= ctx->sig_len) { in pefile_strip_sig_wrapper() [all …]
|
| H A D | selftest.c | 19 const u8 *sig, size_t sig_len) in fips_signature_selftest() argument 42 pkcs7 = pkcs7_parse_message(sig, sig_len); in fips_signature_selftest()
|
| H A D | selftest.h | 10 const u8 *sig, size_t sig_len);
|
| H A D | verify_pefile.h | 19 unsigned sig_len; member
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | verify_pkcs7_sig.c | 41 __u32 sig_len; 136 data_item->sig_len = st.st_size; in populate_data_item_str() 144 ret = read(fd, data_item->sig, data_item->sig_len); in populate_data_item_str() 148 if (ret != data_item->sig_len) { in populate_data_item_str() 168 int ret, fd, modlen, marker_len, sig_len; in populate_data_item_str() 218 sig_len = __be32_to_cpu(ms.sig_len); in populate_data_item_mod() 219 modlen -= sig_len + sizeof(ms); in populate_data_item_mod() 229 if (sig_len > sizeof(data_item->sig)) { in populate_data_item_mod() 234 memcpy(data_item->sig, mod + modlen, sig_len); in populate_data_item_mod() 56 __be32 sig_len; /* Length of signature data */ global() member 63 __u32 sig_len; global() member 190 int ret, fd, modlen, marker_len, sig_len; populate_data_item_mod() local [all...] |
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_verify_pkcs7_sig.c | 27 __u32 sig_len; member 71 if (data_val->sig_len > sizeof(data_val->sig)) in BPF_PROG() 74 bpf_dynptr_from_mem(data_val->sig, data_val->sig_len, 0, &sig_ptr); in BPF_PROG()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ |
| H A D | gh100.c | 270 unsigned int img_len = 0, hash_len = 0, pkey_len = 0, sig_len = 0; in gh100_gsp_oneinit() local 281 sig = elf_section(fw, "signature", &sig_len); in gh100_gsp_oneinit() 290 if (!nvkm_fsp_verify_gsp_fmc(fsp, hash_len, pkey_len, sig_len)) in gh100_gsp_oneinit() 302 gsp->fmc.sig = kmemdup(sig, sig_len, GFP_KERNEL); in gh100_gsp_oneinit()
|
| /linux/fs/nfs/blocklayout/ |
| H A D | dev.c | 138 b->simple.sigs[i].sig_len = be32_to_cpup(p++); in nfs4_block_decode_volume() 139 if (b->simple.sigs[i].sig_len > PNFS_BLOCK_UUID_LEN) { in nfs4_block_decode_volume() 141 b->simple.sigs[i].sig_len); in nfs4_block_decode_volume() 145 p = xdr_inline_decode(xdr, b->simple.sigs[i].sig_len); in nfs4_block_decode_volume() 149 b->simple.sigs[i].sig_len); in nfs4_block_decode_volume() 152 (XDR_QUADLEN(b->simple.sigs[i].sig_len) << 2); in nfs4_block_decode_volume()
|
| H A D | blocklayout.h | 66 u32 sig_len; member
|
| H A D | rpc_pipefs.c | 47 b->simple.sigs[i].sig_len); in nfs4_encode_simple()
|
| /linux/fs/nfsd/ |
| H A D | blocklayoutxdr.c | 66 len = 4 + 4 + 8 + 4 + (XDR_QUADLEN(b->simple.sig_len) << 2); in nfsd4_block_encode_volume() 74 p = xdr_encode_opaque(p, b->simple.sig, b->simple.sig_len); in nfsd4_block_encode_volume()
|
| H A D | blocklayoutxdr.h | 49 u32 sig_len; member
|
| /linux/net/sctp/ |
| H A D | sm_statefuns.c | 4373 unsigned int sig_len; in sctp_sf_authenticate() local 4400 sig_len = ntohs(chunk->chunk_hdr->length) - in sctp_sf_authenticate() 4403 if (sig_len != hmac->hmac_len) in sctp_sf_authenticate() 4414 skb_pull(chunk->skb, sig_len); in sctp_sf_authenticate() 4416 save_digest = kmemdup(digest, sig_len, GFP_ATOMIC); in sctp_sf_authenticate() 4420 memset(digest, 0, sig_len); in sctp_sf_authenticate() 4427 if (crypto_memneq(save_digest, digest, sig_len)) { in sctp_sf_authenticate()
|