Skip to content
/ spx Public

File archive library for bundling and protecting resources using compile-time code generation

Notifications You must be signed in to change notification settings

storycraft/spx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

File archive library for bundling and protecting resources using compile-time code generation

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages