Um tradutor de cifra de César funciona deslocando letras no alfabeto por um número fixo de posições. Por exemplo, com um deslocamento de 3, ‘A’ se torna ‘D’, ‘B’ se torna ‘E’ e assim por diante. Quando se chega ao final do alfabeto, ele retorna ao início. Esta cifra de substituição simples foi nomeada em homenagem a Júlio César, que supostamente a usava para comunicação secreta.