Skip to content

striatp/base-64-encoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Base 64 Encoder & Decoder

A ligthweight and swift base 64 encoder and decoder command-line interface tool implemented with C and Assembly. This project was made for self educational purposes; learn how a B64 encoder/decoder works under the hood and make a small CLI tool using C.

Usage

If you wish to clone and use this repository for some reason, the steps to do so are listed below.

  1. Clone the repository:
git clone https://github.com/striatp/base-64-encoder.git
  1. Compile and link source files with NASM and Clang:
make compile
  1. Run the executable
make execute File=path/to/file

License

This repository is released into the public domain under the MIT License, allowing anyone to use, modify, or distribute the code freely.

About

A lightweight and swift base 64 encoder & decoder CLI tool implemented with C and x86-64 Assembly.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published