insectbox

Crates.ioinsectbox
lib.rsinsectbox
version0.1.0
created_at2025-03-23 14:50:40.950026+00
updated_at2025-03-23 14:50:40.950026+00
descriptionOpenSSH inspired in-memory key security.
homepage
repositoryhttps://github.com/lysolaka/insectbox
max_upload_size
id1602734
size37,611
(lysolaka)

documentation

README

InsectBox

This crate aims to provide in-memory security inspired by OpenSSH in-memory key encryption.

Warning

This crate is very unsafe and full of unsafe code. It should not be used for any real aplication, UNLESS it actually is deemed safe enough after reviewing the source code.

Features

Feature Description
secbox SecBox<T> and InsecBox<T> types
cryptbox CryptBox<T> and PlainBox<T> types

Note: the secbox feature is enabled by default

The utils module

This module is public for one simple reason: to allow other users to implement types similar or better than the ones provided in this crate. It also provides almost the same utilities as the memsec crate, but actually documents them.

Commit count: 11

cargo fmt