Linux repositories inspector

libkeyutils-dev - Linux Key Management Utilities (development)

Keyutils is a set of utilities for managing the key retention facility in the kernel, which can be used by filesystems, block devices and more to gain and retain the authorization and encryption keys required to perform secure operations.
This package contains the development files.
1.6
Debian iconDebian 10.0
Ubuntu iconUbuntu 19.04
Ubuntu iconUbuntu 19.10
Ubuntu iconUbuntu 20.04
1.5.9
Debian iconDebian 9.0
Ubuntu iconUbuntu 17.10
Ubuntu iconUbuntu 18.04 LTS
Ubuntu iconUbuntu 18.10
Ubuntu iconUbuntu 16.04 LTS
DistributionVersionSincePackageInstalledPackager
Debian iconDebian 10.0 buster/maindeb1.6-62019-03-1848.5 kiB107 kiB
Debian iconDebian 9.0 stretch/maindeb1.5.9-92017-11-1037.4 kiB86 kiB
Ubuntu iconUbuntu 17.10 artful/maindeb1.5.9-9ubuntu12017-11-1031.9 kiB86 kiB
Ubuntu iconUbuntu 18.04 LTS bionic/maindeb1.5.9-9.2ubuntu22018-06-1231.9 kiB86 kiB
Ubuntu iconUbuntu 18.10 cosmic/maindeb1.5.9-9.32019-01-1431.9 kiB86 kiB
Ubuntu iconUbuntu 19.04 disco/maindeb1.6-62019-04-0341.3 kiB107 kiB
Ubuntu iconUbuntu 19.10 eoan/maindeb1.6-62019-06-1741.3 kiB107 kiB
Ubuntu iconUbuntu 20.04 focal/maindeb1.6-6ubuntu12020-01-0741.3 kiB108 kiB
Ubuntu iconUbuntu 16.04 LTS xenial/maindeb1.5.9-8ubuntu12017-11-1031.9 kiB86 kiB

Manual pages

find_key_by_type_and_name(3)

find_key_by_type_and_name - find a key by type and name

keyctl(3)

keyctl_*() - key management function wrappers

keyctl_chown(3)

keyctl_chown - change the ownership of a key

keyctl_clear(3)

keyctl_clear - clear a keyring

keyctl_describe(3)

keyctl_describe - describe a key

keyctl_dh_compute(3)

keyctl_dh_compute - Compute a Diffie-Hellman shared secret or public key
keyctl_dh_compute_kdf - Derive key from a Diffie-Hellman shared secret

keyctl_get_keyring_ID(3)

keyctl_get_keyring_ID - get the ID of a special keyring

keyctl_get_persistent(3)

keyctl_get_persistent - get the persistent keyring for a user

keyctl_get_security(3)

keyctl_get_security - retrieve a key’s security context

keyctl_instantiate(3)

keyctl_assume_authority, keyctl_instantiate, keyctl_instantiate_iov, keyctl_reject, keyctl_negate - key instantiation functions

keyctl_invalidate(3)

keyctl_invalidate - invalidate a key

keyctl_join_session_keyring(3)

keyctl_join_session_keyring - join a different session keyring

keyctl_link(3)

keyctl_link, keyctl_unlink - link/unlink a key to/from a keyring

keyctl_pkey_encrypt(3)

keyctl_pkey_encrypt, keyctl_pkey_decrypt - Encrypt and decrypt data

keyctl_pkey_query(3)

keyctl_pkey_query - Query public key parameters

keyctl_pkey_sign(3)

keyctl_pkey_sign, keyctl_pkey_verify - Generate and verify signatures

keyctl_read(3)

keyctl_read - read a key

keyctl_restrict_keyring(3)

keyctl_restrict_keyring - restrict keys that may be linked to a keyring

keyctl_revoke(3)

keyctl_revoke - revoke a key

keyctl_search(3)

keyctl_search - search a keyring for a key

keyctl_session_to_parent(3)

keyctl_session_to_parent - set the parent process’s session keyring

keyctl_setperm(3)

keyctl_setperm - change the permissions mask on a key

keyctl_set_reqkey_keyring(3)

keyctl_set_reqkey_keyring - set the implicit destination keyring

keyctl_set_timeout(3)

keyctl_set_timeout - set the expiration timer on a key

keyctl_update(3)

keyctl_update - update a key

recursive_key_scan(3)

recursive_key_scan, recursive_session_key_scan - apply a function to all keys in a keyring tree

Latest updates

Ubuntu icon

Ubuntu 20.04 focal/main: Version 1.6-6ubuntu1 introduced

2020-01-07
Ubuntu icon

Ubuntu 19.10 eoan/main: Version 1.6-6 reintroduced

2019-08-19
Ubuntu icon

Ubuntu 19.10 eoan/main: Version 1.6-6 removed

2019-08-19
Ubuntu icon

Ubuntu 19.10 eoan/main: Version 1.6-6 reintroduced

2019-08-14
Ubuntu icon

Ubuntu 19.10 eoan/main: Version 1.6-6 removed

2019-08-14
Ubuntu icon

Ubuntu 19.10 eoan/main: Version 1.6-6 reintroduced

2019-08-02
Ubuntu icon

Ubuntu 19.10 eoan/main: Version 1.6-6 removed

2019-08-01
Ubuntu icon

Ubuntu 19.10 eoan/main: Version 1.6-6 introduced

2019-06-17
Ubuntu icon

Ubuntu 19.04 disco/main: Updated from 1.6-5 to 1.6-6

2019-04-03
Ubuntu icon

Ubuntu 19.04 disco-proposed/main: Version 1.6-6 removed

2019-04-03
Ubuntu icon

Ubuntu 19.04 disco-proposed/main: Version 1.6-6 introduced

2019-04-03
Debian icon

Debian 10.0 buster/main: Updated from 1.6-2 to 1.6-6

2019-03-18
  • d/tests:
    • Use set -e only for test setup
    • upstream-runtime-tests
      • Skip tests requiring root
        They don't work with some container solutions due to their close interaction with the kernel. These tests are moved to upstream-runtime-test-isolation. (Closes: #923156)
      • Drop needs-root restriction
    • upstream-runtime-tests-isolation
      • Drop redundant tests
        Clean out tests not requiring machine-isolation, as these are performed by the test upstream-runtime-tests.
Ubuntu icon

Ubuntu 19.04 disco-proposed/main: Version 1.6-5 removed

2019-03-10
Ubuntu icon

Ubuntu 19.04 disco/main: Updated from 1.6-2 to 1.6-5

2019-03-10
Ubuntu icon

Ubuntu 19.04 disco-proposed/main: Updated from 1.6-4 to 1.6-5

2019-03-02
Ubuntu icon

Ubuntu 19.04 disco-proposed/main: Version 1.6-4 introduced

2019-02-23
Debian icon

Debian 10.0 buster/main: Updated from 1.5.9-10 to 1.6-2

2019-02-22
  • Add patchd/Disable-DH-tests.patch
    Apparently, this requires a kernel feature not available on all buildds, and the upstream feature tests only checks for kernel version and not actually enabled kernel options.
Ubuntu icon

Ubuntu 19.04 disco/main: Updated from 1.6-1 to 1.6-2

2019-02-12
Ubuntu icon

Ubuntu 19.04 disco-proposed/main: Version 1.6-2 removed

2019-02-12
Ubuntu icon

Ubuntu 19.04 disco-proposed/main: Version 1.6-2 introduced

2019-02-12
⇧ Top