PackageTrack
Sign in Get early access

linux-keyutils

Rust interface to the Linux key-management facility. Provides a safe interface around the raw system calls allowing user-space programs to perform key manipulation.

0.2.5 11M downloads/mo #2880 most downloaded on crates.io landhb/linux-keyutils

What this package is like to depend on

Last release 5 months ago

21 Mar 2026

Release timing varies

gaps range from 2 weeks to 2.2 years

Nearly every release is documented

notes for 9 of 9 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

9 releases · first in 2022

1 release in the last 12 months

see the full history below

Release timeline

9 releases · Sep 2022 to Mar 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 9
  1. 0.2.5 21 Mar 2026
    Release notes

    What's Changed

    • Fix documentation for add_key method by @afontenot in #14
    • Derive common traits on KeyRingIdentifier by @afontenot in #15
    • Add support for request_key and keyctl_instantiate by @mythi in #13
    • Add methods for linking a keyring to another keyring by @afontenot in #16

    New Contributors

    • @afontenot made their first contribution in #14
    • @mythi made their first contribution in #13

    Full Changelog: v0.2.4...v0.2.5

    Open source →
  2. 0.2.4 15 Jan 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v0.2.3...v0.2.4

    Open source →
  3. 0.2.3 25 Feb 2023
    Release notes

    What's Changed

    • Add multi-arch builds to CI/CD. Fix 32bit builds. by @landhb in #9

    Full Changelog: v0.2.2...v0.2.3

    Open source →
  4. 0.2.2 19 Dec 2022
    Release notes

    What's Changed

    • Badge Fix for Github Actions by @landhb in #7

    Full Changelog: v0.2.1...v0.2.2

    Open source →
  5. 0.2.1 10 Oct 2022
    Release notes

    What's Changed

    • Provide Key::read_to_vec by @landhb in #6
    • Move away from libc provided constants for KeyCtlOperation

    Full Changelog: v0.2.0...v0.2.1

    Open source →
  6. 0.2.0 07 Oct 2022
    Release notes

    What's Changed

    • Add Metadata, Key::metadata(), and KeyRing::metadata()
    • Add Links abstraction, and KeyRing::get_links()
    • Cleanup docs, rename Key::set_perm, bump version
    • Add Eq, PartialEq, Copy, Clone to most relevant public structs

    Pull Requests

    • Implement KeyRing::get_links by @landhb in #4
    • Metadata and Links Additions by @landhb in #5

    Full Changelog: v0.1.2...v0.2.0

    Open source →
  7. 0.1.2 26 Sep 2022
    Release notes
    • Fix install instructions in README.
    • Add ENOTSUP error.

    Full Changelog: v0.1.1...v0.1.2

    Open source →
  8. 0.1.1 25 Sep 2022
    Release notes

    What's Changed

    • Add KeyRing::get_persistent by @landhb in #3

    Full Changelog: v0.1.0...v0.1.1

    Open source →
  9. 0.1.0 24 Sep 2022
    Release notes

    Initial release of the key management interface.

    Repository
    Docs
    Crates.io

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive