1 Key-agreement Protocol Primitives (KPP) Cipher Algorithm Definitions
2 --------------------------------------------------------------------
4 .. kernel-doc:: include/crypto/kpp.h
5 :functions: kpp_request
7 .. kernel-doc:: include/crypto/kpp.h
10 .. kernel-doc:: include/crypto/kpp.h
13 .. kernel-doc:: include/crypto/kpp.h
14 :functions: kpp_secret
16 Key-agreement Protocol Primitives (KPP) Cipher API
17 --------------------------------------------------
19 .. kernel-doc:: include/crypto/kpp.h
20 :doc: Generic Key-agreement Protocol Primitives API
22 .. kernel-doc:: include/crypto/kpp.h
23 :functions: crypto_alloc_kpp
25 .. kernel-doc:: include/crypto/kpp.h
26 :functions: crypto_free_kpp
28 .. kernel-doc:: include/crypto/kpp.h
29 :functions: crypto_kpp_set_secret
31 .. kernel-doc:: include/crypto/kpp.h
32 :functions: crypto_kpp_generate_public_key
34 .. kernel-doc:: include/crypto/kpp.h
35 :functions: crypto_kpp_compute_shared_secret
37 .. kernel-doc:: include/crypto/kpp.h
38 :functions: crypto_kpp_maxsize
40 Key-agreement Protocol Primitives (KPP) Cipher Request Handle
41 -------------------------------------------------------------
43 .. kernel-doc:: include/crypto/kpp.h
44 :functions: kpp_request_alloc
46 .. kernel-doc:: include/crypto/kpp.h
47 :functions: kpp_request_free
49 .. kernel-doc:: include/crypto/kpp.h
50 :functions: kpp_request_set_callback
52 .. kernel-doc:: include/crypto/kpp.h
53 :functions: kpp_request_set_input
55 .. kernel-doc:: include/crypto/kpp.h
56 :functions: kpp_request_set_output
61 .. kernel-doc:: include/crypto/ecdh.h
62 :doc: ECDH Helper Functions
64 .. kernel-doc:: include/crypto/ecdh.h
67 .. kernel-doc:: include/crypto/ecdh.h
68 :functions: crypto_ecdh_key_len
70 .. kernel-doc:: include/crypto/ecdh.h
71 :functions: crypto_ecdh_encode_key
73 .. kernel-doc:: include/crypto/ecdh.h
74 :functions: crypto_ecdh_decode_key
79 .. kernel-doc:: include/crypto/dh.h
80 :doc: DH Helper Functions
82 .. kernel-doc:: include/crypto/dh.h
85 .. kernel-doc:: include/crypto/dh.h
86 :functions: crypto_dh_key_len
88 .. kernel-doc:: include/crypto/dh.h
89 :functions: crypto_dh_encode_key
91 .. kernel-doc:: include/crypto/dh.h
92 :functions: crypto_dh_decode_key