Searched refs:crypto_sig (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/include/crypto/ |
D | sig.h | 18 struct crypto_sig { struct 43 struct crypto_sig *crypto_alloc_sig(const char *alg_name, u32 type, u32 mask); 45 static inline struct crypto_tfm *crypto_sig_tfm(struct crypto_sig *tfm) in crypto_sig_tfm() 57 static inline void crypto_free_sig(struct crypto_sig *tfm) in crypto_free_sig() 72 int crypto_sig_maxsize(struct crypto_sig *tfm); 87 int crypto_sig_sign(struct crypto_sig *tfm, 105 int crypto_sig_verify(struct crypto_sig *tfm, 122 int crypto_sig_set_pubkey(struct crypto_sig *tfm, 138 int crypto_sig_set_privkey(struct crypto_sig *tfm,
|
/linux-6.12.1/crypto/ |
D | sig.c | 60 .tfmsize = offsetof(struct crypto_sig, base), 63 struct crypto_sig *crypto_alloc_sig(const char *alg_name, u32 type, u32 mask) in crypto_alloc_sig() 69 int crypto_sig_maxsize(struct crypto_sig *tfm) in crypto_sig_maxsize() 77 int crypto_sig_sign(struct crypto_sig *tfm, in crypto_sig_sign() 96 int crypto_sig_verify(struct crypto_sig *tfm, in crypto_sig_verify() 120 int crypto_sig_set_pubkey(struct crypto_sig *tfm, in crypto_sig_set_pubkey() 129 int crypto_sig_set_privkey(struct crypto_sig *tfm, in crypto_sig_set_privkey()
|
/linux-6.12.1/include/crypto/internal/ |
D | sig.h | 13 static inline void *crypto_sig_ctx(struct crypto_sig *tfm) in crypto_sig_ctx()
|
/linux-6.12.1/crypto/asymmetric_keys/ |
D | public_key.c | 159 struct crypto_sig *sig; in software_key_query() 287 struct crypto_sig *sig; in software_key_eds_op() 391 struct crypto_sig *tfm; in public_key_verify_signature()
|