C implementation of Caesar Cipher
Go to file
2023-09-03 20:48:08 -04:00
.clang-format Initial Commit 2023-09-03 20:48:08 -04:00
.gitignore Initial Commit 2023-09-03 20:48:08 -04:00
acaesar.c Initial Commit 2023-09-03 20:48:08 -04:00
makefile Initial Commit 2023-09-03 20:48:08 -04:00
README.md Initial Commit 2023-09-03 20:48:08 -04:00
utf8hack.c Initial Commit 2023-09-03 20:48:08 -04:00
utf8hack.h Initial Commit 2023-09-03 20:48:08 -04:00

ACaesar - Caesar cipher transcoder

This program encodes and decodes messages using a Caesar Cipher.

Usage: acaesar [options] message
Options:
   --help             Print this help message
   -o <offset>        Set the integer offset used in transcoding
   -c <character set> Set the character set
   --xyz              Set the character set to the lowercase alphabet (default)

Compiling

The program is fairly simple and thus it should be able to be compiled with any modern C compiler. This was developed using GCC on Ubuntu. A makefile is included which has only one command:

gcc acaesar.c utf8hack.c -O3 -Wall -Wextra -o acaesar