#system #encrypting #encryption #data #store #text #recs

recs_lib

A confusing library for encrypting files and text

5 stable releases

3.0.3 Nov 10, 2024
3.0.2 Nov 7, 2024
3.0.1 Nov 6, 2024
3.0.0 Nov 5, 2024
2.5.2 Jul 15, 2024

#1514 in Cryptography

Download history 8/week @ 2024-08-26 22/week @ 2024-09-16 21/week @ 2024-09-23 87/week @ 2024-09-30 13/week @ 2024-10-07 33/week @ 2024-10-14 32/week @ 2024-10-21 19/week @ 2024-10-28 338/week @ 2024-11-04 82/week @ 2024-11-11

473 downloads per month
Used in 2 crates

MIT license

93KB
2K SLoC

Rust Encryption Core System

Felt trendy at first now it's serious

RECS is aes-cbc-256 powered encryption library. It's purpose is to allow programs to store non-volatile data on the system and not allow prying eyes to snoop and or modify this data.

This is also a learning tool for me to better understand rust and working with unix-like systems.

Getting started

When using the recs it must be initialized by calling resc::initialize() before trying to read or write data This ensures all the maps( json file ) and the system array are in the right place and can be accessed

MORE documentation comming soon.

Dependencies

~23–39MB
~720K SLoC