Para codificar as mensagens trocadas entre dois detetives, um deles associa a cada letra da mensagem um número primo, utilizando um procedimento que somente os dois têm conhecimento. Em seguida, quebra a mensagem em matrizes quadradas de ordem 3, multiplica cada matriz pela matriz-chave
e as envia ao outro detetive.
Para decodificar essa mensagem, o outro detetive multiplica as matrizes recebidas pela inversa da matriz-chave e desfaz o processo, interpretando a mensagem.
A matriz inversa da matriz-chave é: