Package libkcapi-devel
- kcapi_aead_authsize(3) β return the maximum size of the tag
- kcapi_aead_blocksize(3) β return size of one block of the cipher
- kcapi_aead_ccm_nonce_to_iv(3) β convert CCM nonce into IV
- kcapi_aead_decrypt(3) β synchronously decrypt AEAD data (one shot)
- kcapi_aead_decrypt_aio(3) β asynchronously decrypt AEAD data (one shot)
- kcapi_aead_destroy(3) β close the AEAD handle and release resources
- kcapi_aead_encrypt(3) β synchronously encrypt AEAD data (one shot)
- kcapi_aead_encrypt_aio(3) β asynchronously encrypt AEAD data (one shot)
- kcapi_aead_getdata_input(3) β get the pointers into input buffer
- kcapi_aead_getdata_output(3) β get the pointers into output buffer
- kcapi_aead_inbuflen_dec(3) β return minimum decryption input buffer length
- kcapi_aead_inbuflen_enc(3) β return minimum encryption input buffer length
- kcapi_aead_init(3) β initialization of cipher handle
- kcapi_aead_ivsize(3) β return size of IV required for cipher
- kcapi_aead_outbuflen_dec(3) β return minimum decryption output buffer length
- kcapi_aead_outbuflen_enc(3) β return minimum encryption output buffer length
- kcapi_aead_setassoclen(3) β set authentication data size
- kcapi_aead_setkey(3) β set the key for the AEAD handle
- kcapi_aead_settaglen(3) β set authentication tag size
- kcapi_aead_stream_init_dec(3) β start a decryption operation (stream)
- kcapi_aead_stream_init_enc(3) β start an encryption operation (stream)
- kcapi_aead_stream_op(3) β obtain processed data (stream)
- kcapi_aead_stream_update(3) β send more data for processing (stream)
- kcapi_aead_stream_update_last(3) β send last data for processing (stream)
- kcapi_akcipher_decrypt(3) β decrypt data
- kcapi_akcipher_decrypt_aio(3) β decrypt data (asynchronous one shot)
- kcapi_akcipher_destroy(3) β close the cipher handle and release resources
- kcapi_akcipher_encrypt(3) β encrypt data
- kcapi_akcipher_encrypt_aio(3) β encrypt data (asynchronous one shot)
- kcapi_akcipher_init(3) β initialize cipher handle
- kcapi_akcipher_setkey(3) β set the private key for the cipher handle
- kcapi_akcipher_setpubkey(3) β set the public key for the cipher handle
- kcapi_akcipher_sign(3) β signature generation
- kcapi_akcipher_sign_aio(3) β sign data (asynchronous one shot)
- kcapi_akcipher_stream_init_dec(3) β start an decryption operation (stream)
- kcapi_akcipher_stream_init_enc(3) β start an encryption operation (stream)
- kcapi_akcipher_stream_init_sgn(3) β start an signing operation (stream)
- kcapi_akcipher_stream_init_vfy(3) β start an signature verification operation (stream)
- kcapi_akcipher_stream_op(3) β obtain processed data (stream)
- kcapi_akcipher_stream_update(3) β send more data for processing (stream)
- kcapi_akcipher_verify(3) β signature verification
- kcapi_akcipher_verify_aio(3) β verify data (asynchronous one shot)
- kcapi_cipher_blocksize(3) β return size of one block of the cipher
- kcapi_cipher_dec_aes_cbc(3) β Convenience function for AES CBC decryption
- kcapi_cipher_dec_aes_ctr(3) β Convenience function for AES CTR decryption
- kcapi_cipher_decrypt(3) β decrypt data (synchronous one shot)
- kcapi_cipher_decrypt_aio(3) β decrypt data (asynchronous one shot)
- kcapi_cipher_destroy(3) β close the cipher handle and release resources
- kcapi_cipher_enc_aes_cbc(3) β Convenience function for AES CBC encryption
- kcapi_cipher_enc_aes_ctr(3) β Convenience function for AES CTR encryption
- kcapi_cipher_encrypt(3) β encrypt data (synchronous one shot)
- kcapi_cipher_encrypt_aio(3) β encrypt data (asynchronous one shot)
- kcapi_cipher_init(3) β initialize cipher handle
- kcapi_cipher_ivsize(3) β return size of IV required for cipher
- kcapi_cipher_setkey(3) β set the key for the cipher handle
- kcapi_cipher_stream_init_dec(3) β start a decryption operation (stream)
- kcapi_cipher_stream_init_enc(3) β start an encryption operation (stream)
- kcapi_cipher_stream_op(3) β obtain processed data (stream)
- kcapi_cipher_stream_update(3) β send more data for processing (stream)
- kcapi_cipher_stream_update_last(3) β send last data for processing (stream)
- kcapi_handle_reinit(3) β re\-initialize a new kernel interface
- kcapi_hkdf(3) β Extract\-and\-Expand HKDF (RFC5869)
- kcapi_kdf_ctr(3) β Counter Mode Key Derivation Function
- kcapi_kdf_dpi(3) β Double Pipeline Mode Key Derivation Function
- kcapi_kdf_fb(3) β Feedback Mode Key Derivation Function
- kcapi_kpp_destroy(3) β close the cipher handle and release resources
- kcapi_kpp_dh_setparam_pkcs3(3) β set the PG parameters using PKCS3 format
- kcapi_kpp_ecdh_setcurve(3) β set the ECC curve to be used for ECDH
- kcapi_kpp_init(3) β initialize cipher handle
- kcapi_kpp_keygen(3) β generate a public key
- kcapi_kpp_keygen_aio(3) β generate a public key (asynchronous one shot)
- kcapi_kpp_setkey(3) β set the private key of the DH / ECDH operation
- kcapi_kpp_ssgen(3) β generate a shared secret
- kcapi_kpp_ssgen_aio(3) β generate a shared secret (asynchronous one shot)
- kcapi_md_destroy(3) β close the message digest handle and release resources
- kcapi_md_digest(3) β calculate message digest on buffer (one\-shot)
- kcapi_md_digestsize(3) β return the size of the message digest
- kcapi_md_final(3) β message digest finalization function (stream)
- kcapi_md_hmac_sha1(3) β HMAC SHA\-1 keyed message digest on one buffer
- kcapi_md_hmac_sha224(3) β HMAC SHA\-224 keyed message digest on one buffer
- kcapi_md_hmac_sha256(3) β HMAC SHA\-256 keyed message digest on one buffer
- kcapi_md_hmac_sha384(3) β HMAC SHA\-384 keyed message digest on one buffer
- kcapi_md_hmac_sha512(3) β HMAC SHA\-512 keyed message digest on one buffer
- kcapi_md_init(3) β initialize cipher handle
- kcapi_md_setkey(3) β set the key for the message digest handle
- kcapi_md_sha1(3) β SHA\-1 message digest on one buffer
- kcapi_md_sha224(3) β SHA\-224 message digest on one buffer
- kcapi_md_sha256(3) β SHA\-256 message digest on one buffer
- kcapi_md_sha384(3) β SHA\-384 message digest on one buffer
- kcapi_md_sha512(3) β SHA\-512 message digest on one buffer
- kcapi_md_update(3) β message digest update function (stream)
- kcapi_memset_secure(3) β memset implementation that will not be optimized away by the compiler
- kcapi_pad_iv(3) β realign the IV as necessary for cipher
- kcapi_pbkdf(3) β Password\-based Key Derivation Function
- kcapi_pbkdf_iteration_count(3) β Calculate numbers of iterations for a PBKDF
- kcapi_rng_destroy(3) β close the RNG handle and release resources
- kcapi_rng_generate(3) β generate a random number
- kcapi_rng_get_bytes(3) β Convenience function to generate random bytes
- kcapi_rng_init(3) β initialize cipher handle
- kcapi_rng_seed(3) β seed the RNG
- kcapi_rng_seedsize(3) β return required seed size of DRNG
- kcapi_set_verbosity(3) β set the verbosity level of the library
- kcapi_version(3) β return machine\-usable version number of kcapi library
- kcapi_versionstring(3) β obtain version string of kcapi library
