Learn R Programming

ciphertext

cipheretext provides several solutions for ciphering and deciphering words or phrases with classical ciphering methods.

The methods currently implemented are:

  1. Substitution ciphers
  • Caesar
  • Vigenere
  • Affine
  • Atbash
  • Simple substitution
  • Polybius
  • Playfair
  1. Transposition ciphers
  • Rail fence
  • Scytale
  • Single column
  1. Null (concealment) cipher

Installation

You can install the development version of ciphertext from GitHub with:

# install.packages("devtools")
devtools::install_github("Luigi-Annic/ciphertext")

Copy Link

Version

Install

install.packages('ciphertext')

Monthly Downloads

156

Version

0.1.1

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Luigi Annicchiarico

Last Published

January 10th, 2025

Functions in ciphertext (0.1.1)

nullcipher

nullcipher
atbash

atbash
scytale

scytale
simple_substitution

simple_substitution
playfair

playfair
affine

affine
caesar

caesar
railfence

railfence
polybius

polybius
bifid_delastelle

bifid_delastelle
singlecolumn

singlecolumn
trifid_delastelle

trifid_delastelle
vigenere

vigenere