No início da utilização de mensagens cifradas, usava-se a teoria das matrizes para codificar/decodificar mensagens. A codificação era feita da seguinte maneira: os números correspondentes às letras de uma palavra formavam uma matriz coluna e depois multiplicava-se uma matriz geradora por essa coluna. Cada letra do alfabeto corresponde a um valor numérico, segundo a sua ordem: A=1, B=2, C=3 ... Y=25 e Z=26. Uma mensagem foi enviada com os números 23-17-70 para uma pessoa que conhecia a matriz geradora a seguir.
A palavra enviada foi