1 unstable release

0.4.0 Aug 17, 2023

#680 in Unix APIs

Download history 9933/week @ 2023-12-14 3055/week @ 2023-12-21 6096/week @ 2023-12-28 12451/week @ 2024-01-04 12750/week @ 2024-01-11 16600/week @ 2024-01-18 15164/week @ 2024-01-25 12316/week @ 2024-02-01 19097/week @ 2024-02-08 15368/week @ 2024-02-15 24915/week @ 2024-02-22 20645/week @ 2024-02-29 23476/week @ 2024-03-07 16630/week @ 2024-03-14 25248/week @ 2024-03-21 16351/week @ 2024-03-28

86,338 downloads per month
Used in keyutils

BSD-3-Clause

30KB
639 lines

keyutils

Rust FFI bindings to the Linux kernel keyring functionality via the keyutils library. It may be used to securely store secrets such as passphrases, cryptographic keys, and other private data.

It is currently a work-in-progress, but should be complete enough for experimental usage.


lib.rs:

Contains definitions for low-level libkeyutils bindings.

See the following manpages for information about the symbols exported by this crate:

  • add_key(2)
  • request_key(2)
  • keyctk(2)

For more information about the keyctl API in general, the following manpages are useful:

  • keyctl(3)
  • keyctl(7)

Dependencies

~0.2–9MB
~50K SLoC