El cifrado Playfair es un método clásico de cifrado que trabaja con pares de letras en lugar de caracteres individuales. Estos pares se llaman bigramas.
Primero se genera una matriz de letras a partir de la palabra clave. Se eliminan las letras repetidas de la clave y las celdas restantes se completan con las demás letras del alfabeto elegido. En los ejemplos en español se usa el alfabeto español, por lo que la matriz se adapta a ese alfabeto y no a la variante inglesa tradicional de 5×5.
Durante el cifrado, el texto claro se divide en bigramas. Si dos letras están en la misma fila, se sustituyen por las letras situadas a su derecha. Si están en la misma columna, se usan las letras que hay debajo. En los demás casos se aplica la regla del rectángulo: cada letra se reemplaza por el carácter de la misma fila situado en la esquina opuesta del rectángulo.
Los caracteres de relleno pueden insertarse automáticamente para separar letras repetidas o completar una última pareja incompleta.