Lines Matching full:public
3 * Public Key Encryption
15 * struct akcipher_request - public key request
58 * struct akcipher_alg - generic public key algorithm
60 * @sign: Function performs a sign operation as defined by public key
65 * public key algorithm, returning verification status. Requires
67 * @encrypt: Function performs an encrypt operation as defined by public key
71 * @decrypt: Function performs a decrypt operation as defined by public key
75 * @set_pub_key: Function invokes the algorithm specific set public key
77 * the BER encoded public key and parameters
113 * DOC: Generic Public Key API
115 * The Public Key API is used with the algorithms of type
122 * public key algorithm e.g. "rsa"
126 * Allocate a handle for public key algorithm. The returned struct
128 * API invocation for the public key operations.
189 * akcipher_request_alloc() - allocates public key request
209 * akcipher_request_free() - zeroize and free public key request
244 * @req: public key request
281 * crypto_akcipher_encrypt() - Invoke public key encrypt operation
283 * Function invokes the specific public key encrypt operation for a given
284 * public key algorithm
298 * crypto_akcipher_decrypt() - Invoke public key decrypt operation
300 * Function invokes the specific public key decrypt operation for a given
301 * public key algorithm
315 * crypto_akcipher_sync_encrypt() - Invoke public key encrypt operation
317 * Function invokes the specific public key encrypt operation for a given
318 * public key algorithm
333 * crypto_akcipher_sync_decrypt() - Invoke public key decrypt operation
335 * Function invokes the specific public key decrypt operation for a given
336 * public key algorithm
351 * crypto_akcipher_sign() - Invoke public key sign operation
353 * Function invokes the specific public key sign operation for a given
354 * public key algorithm
368 * crypto_akcipher_verify() - Invoke public key signature verification
370 * Function invokes the specific public key signature verification operation
371 * for a given public key algorithm.
389 * crypto_akcipher_set_pub_key() - Invoke set public key operation
395 * @key: BER encoded public key, algo OID, paramlen, BER encoded