Lines Matching refs:asymmetric
47 The asymmetric kem (OSSL_OP_KEM) operation enables providers to
48 implement asymmetric kem algorithms and make them available to applications
86 An asymmetric kem algorithm implementation may not implement all of these
98 An asymmetric kem algorithm must also implement some mechanism for generating,
105 structure for holding context information during an asymmetric kem operation.
107 asymmetric kem operation function calls.
111 OSSL_FUNC_kem_freectx() is passed a pointer to the provider side asymmetric
115 OSSL_FUNC_kem_dupctx() should duplicate the provider side asymmetric kem
120 OSSL_FUNC_kem_encapsulate_init() initialises a context for an asymmetric
121 encapsulation given a provider side asymmetric kem context in the I<ctx>
131 A previously initialised asymmetric kem context is passed in the I<ctx>
146 OSSL_FUNC_kem_decapsulate_init() initialises a context for an asymmetric
147 decapsulation given a provider side asymmetric kem context in the I<ctx>
155 A previously initialised asymmetric kem context is passed in the I<ctx>
171 OSSL_FUNC_kem_get_ctx_params() gets asymmetric kem parameters associated
172 with the given provider side asymmetric kem context I<ctx> and stores them in
176 OSSL_FUNC_kem_set_ctx_params() sets the asymmetric kem parameters associated
177 with the given provider side asymmetric kem context I<ctx> to I<params>.
181 No parameters are currently recognised by built-in asymmetric kem algorithms.
192 created provider side asymmetric kem context, or NULL on failure.