Cipher - Caesar Methodcipher

Source

CIPHER - CAESAR (METHOD)

In cryptography, a Caesar cipher, also known as Caesar's cipher, the shift cipher, Caesar's code or Caesar shift, is one of the simplest and most widely known encryption techniques.

It is a type of substitution cipher in which each letter in the plaintext is replaced by a letter some fixed number of positions down the alphabet.

For example, with a left shift of 3, D would be replaced by A, E would become B, and so on.

The method is named after Julius Caesar, who used it in his private correspondence.

info

data source:

input: ["-","h","i","-"] 
output-> bjkb
input: ["h","e","l","l","o"] 
output-> jgnnq

caesar

function generate(string[] memory c) public view returns (string memory cipher) {
	return _generate(c);
}

// view key
function table(string memory key) public view returns (string memory) {
	return _T(key);
}