spx

Crates.iospx
lib.rsspx
version0.5.0
sourcesrc
created_at2023-07-15 05:27:20.739114
updated_at2023-07-17 04:56:21.208428
descriptionFile archive library for bundling and protecting resources using compile-time code generation
homepage
repositoryhttps://github.com/storycraft/spx
max_upload_size
id916993
size15,553
storycraft (storycraft)

documentation

README

SPX

A file archive library for bundling and protecting resources using compile-time code generation.

A generated SPX archive file does not contains any metadata. Each files are encrypted with Chacha20 using sha256 hash of file path as key. Offset and size for each files are mapped with perfect hash table and stored inside compiled binary without original filename. But without correct file name, it is impossible to find correct offset size pair and original file data.

License

Apache-2.0

Commit count: 28

cargo fmt