Skip to content

BTENC (Byte Transformation Encryption) is a custom encryption algorithm for storing game assets with variable key lengths.

License

Notifications You must be signed in to change notification settings

Cracko298/BTENC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

BTENC

  • A custom encryption algorithm with variable key length support, that works differently from something like XOR Ciphers.

Usage:

py cli.py [MODE] [INPUT_FILE] [OUTPUT_FILE] [KEY]

    [MODE]        = Decrypt/Encrypt.
    [INPUT_FILE]  = Input File PATH.
    [OUTPUT_FILE] = Output File PATH.
    [KEY]         = Your Custom Key.

Example Usage (Encrypting):
    py cly.py encrypt ".\Examples\ExampleImage.jpg" ".\MyEncryptedImage.enc" "My 'Very-Cool' Key :3"

Example Usage (Decrypting):
    py cli.py decrypt ".\MyEncryptedImage.enc" ".\DecryptedExampleImage.jpg" "My 'Very-Cool' Key :3"

Why?

  • Haha- idek. I made my own Video and 3D Model Format(s), so I decided a simple Encryption Cipher would be easy enough to make.

About

BTENC (Byte Transformation Encryption) is a custom encryption algorithm for storing game assets with variable key lengths.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages