Un cifrario a sostituzione è una forma di crittografia.

In un cifrario a sostituzione, si usa una regola per cambiare ogni lettera del messaggio, una alla volta. La regola dice di sostituire (o "sostituire") ogni lettera con un'altra lettera dell'alfabeto.

Per esempio, questa tabella dà una regola per un cifrario a sostituzione:

Usando questa regola, la frase "Jack e Jill sono andati sulla collina" è cambiata in "Etar tzn Evmm gkzc dw cuk uvmm". Il cifrario di Cesare è un esempio di cifrario a sostituzione.

I cifrari a sostituzione non sono abbastanza sicuri da essere usati per messaggi importanti. I cifrari a sostituzione possono essere rotti da un'idea chiamata analisi della frequenza. Alcune lettere sono più comuni di altre nelle frasi inglesi: E è la più comune, poi T, poi A, e così via. Un messaggio che è stato cambiato da un cifrario a sostituzione avrà diverse lettere comuni, ma questo dà un indizio sulla regola. Le lettere più comuni nel messaggio cambiato sono probabilmente le lettere più comuni in inglese. Rompere i crittogrammi (messaggi nascosti con un cifrario a sostituzione) è un rompicapo comune che si trova spesso sui giornali.