sensitive

Crates.iosensitive
lib.rssensitive
version0.10.3
sourcesrc
created_at2021-05-19 11:59:36.843179
updated_at2023-08-28 14:44:08.457537
descriptionMemory allocator for sensitive information
homepage
repositoryhttps://github.com/illdefined/sensitive
max_upload_size
id399535
size61,789
Mikael (illdefined)

documentation

README

Synopsis

This is a library of memory allocators and data structures to handle sensitive information, especially when interfacing with foreign and unsafe code.

It currently features:

Usage

Add this to your Cargo.toml:

[dependencies]
sensitive = "0.10"

The force-mlock feature may be used to force allocations to be memory‐resident: If the memory cannot be locked, the allocation will fail. Without this feature, locking is attempted, but failures are ignored.

Implementation notes

This code relies heavily on experimental nightly‐only APIs.

Commit count: 131

cargo fmt