📦 libkcapi-devel
116 pages
K
- 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_dec_sm4_cbc(3)Convenience function for SM4 CBC decryption✨
- kcapi_cipher_dec_sm4_ctr(3)Convenience function for SM4 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_enc_sm4_cbc(3)Convenience function for SM4 CBC encryption✨
- kcapi_cipher_enc_sm4_ctr(3)Convenience function for SM4 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_get_maxsplicesize(3)Get maximum buffer size for splice✨
- 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_hmac_sm3(3)HMAC SM3 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_sha3_224(3)SHA3-224 message digest on one buffer✨
- kcapi_md_sha3_256(3)SHA3-256 message digest on one buffer✨
- kcapi_md_sha3_384(3)SHA3-384 message digest on one buffer✨
- kcapi_md_sha3_512(3)SHA3-512 message digest on one buffer✨
- kcapi_md_sha512(3)SHA-512 message digest on one buffer✨
- kcapi_md_sm3(3)SM3 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_maxsplicesize(3)Set maximum buffer size for splice✨
- 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✨
💅
getting it ready, bestie…