Uma cifra de substituição é uma forma de criptografia.

Em uma cifra de substituição, uma regra é usada para mudar cada letra da mensagem, uma de cada vez. A regra diz para substituir (ou "substituir") cada letra por outra letra do alfabeto.

Por exemplo, esta tabela dá uma regra para uma cifra de substituição:

Usando esta regra, a frase "Jack e Jill subiram a colina" é mudada para "Etar tzn Evmm gkzc dw cuk uvmm". A cifra de César é um exemplo de uma cifra de substituição.

As cifras de substituição não são suficientemente seguras para serem usadas para mensagens importantes. As cifras de substituição podem ser quebradas por uma idéia chamada análise de freqüência. Algumas letras são mais comuns do que outras em frases em inglês: E é a mais comum, depois T, depois A, e assim por diante. Uma mensagem que foi alterada por uma cifra de substituição terá diferentes letras comuns, mas isto dá uma dica sobre a regra. As letras mais comuns na mensagem alterada provavelmente serão as letras mais comuns em inglês. Quebrar criptogramas (mensagens escondidas com uma cifra de substituição) é um quebra-cabeças comum encontrado com freqüência nos jornais.