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

recs_lib

A confusing library for encrypting files and text

9 stable releases

3.1.3 Feb 10, 2025
3.1.2 Dec 20, 2024
3.1.1 Nov 25, 2024
2.5.2 Jul 15, 2024

#1100 in Cryptography

Download history 18/week @ 2024-11-13 231/week @ 2024-11-20 73/week @ 2024-11-27 28/week @ 2024-12-04 51/week @ 2024-12-11 168/week @ 2024-12-18 11/week @ 2024-12-25 14/week @ 2025-01-01 26/week @ 2025-01-08 34/week @ 2025-01-15 20/week @ 2025-01-22 12/week @ 2025-01-29 144/week @ 2025-02-05 67/week @ 2025-02-12 17/week @ 2025-02-19 60/week @ 2025-02-26

289 downloads per month
Used in 2 crates

MIT license

88KB
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

~25–41MB
~781K SLoC