GitXplorerGitXplorer
R

HuffCrypt

public
7 stars
1 forks
0 issues

Commits

List of commits on branch master.
Verified
53a3463cc718d024dd12e12f5c380275c4d0e8e2

Create FUNDING.yml

RRaisinTen committed 8 months ago
Verified
dd10b7dc6a7173b2cb267a6af20e4ddd8c4ef6b1

Delete README.txt

RRaisinTen committed 5 years ago
Verified
2e325e5972dceb4feed0f80d2523e5a1f365f18d

Update README.md

RRaisinTen committed 5 years ago
Verified
f495f8ab884c68d7d3a9b95f35f49c0cbcb0db25

Update README.md

RRaisinTen committed 5 years ago
Verified
09a7dd525b371c844d1a20b45b7d7e9424de2c17

Update README.md

RRaisinTen committed 5 years ago
Verified
5c1ee4cd0cd3bfdaf8ad48b3dc3f4f7d3f0b2c54

Update README.md

RRaisinTen committed 6 years ago

README

The README file for this repository.

HuffCrypt

PURPOSE OF APPLICATION

This application demonstrates the compression/decompression of files with strictly ASCII characters via Huffman encryption/decompression technique.

Compilation and Setup

For Windows:

gcc -std=c99 -Ofast .\src\compressor\* .\src\decompressor\* .\src\huffcrypt.c -o HuffCrypt

For Linux:

gcc -std=c99 -Ofast ./src/compressor/* ./src/decompressor/* ./src/huffcrypt.c -o HuffCrypt

[Note: Add the current directory to the PATH in environment variables.]

USAGE

HuffCrypt [-c | -d] [input file] [output file]

-c	Compressor mode. This mode is used for compressing
	an input file with only ASCII characters into a binary file.

-d	Decompressor mode. This mode is used for decompressing
	a prior compressed input binary file into the original file.