Skip to content
/ base64 Public

Small C library for base64 encoding and decoding

License

Notifications You must be signed in to change notification settings

pillash/base64

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

base64

Small C library for base64 encoding and decoding

There are 3 parts to this:

  • base64.c - runner that takes an input file and base64 encodes or decodes the contents, and then outputs result to stdout.
  • base64_lib.c - the base64 encoding/decoding library itself
  • base64_test.c - unit tests for encoding and decoding

To build the runner and libarary, run make

To build the unit test, run make test

To run ./base64 [-e|-d] inputfile

  • -e encodes the input file
  • -d decodes the input file Output is writting to sdtout with no newline at the end

About

Small C library for base64 encoding and decoding

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published