Le griglie indefinite, introdotte dal Sacco durante la Grande Guerra, sono griglie rettangolari ad altezza fissa e a larghezza indeterminata; i fori sono disposti in modo casuale per un numero di colonne sufficiente per la lunghezza massima di un messaggio. Il numero di fori per colonna deve essere costante. Si tratta quindi di sistemi a trasposizione.
Per cifrare un messaggio si scrivono i caratteri in verticale, colonna per colonna, fino alla fine; il messaggio cifrato si ottiene leggendo i caratteri ordinatamente riga per riga.
Per decifrare si scrive il cifrato per righe fino alla colonna ennesima; il numero di colonne si ricava facilmente dividendo la lunghezza del messaggio per il numero di fori per colonna.
Le griglie indefinite hanno un grado di sicurezza superiore a quelle quadrate, essendo maggiore il numero di combinazioni possibili.
| I | R | T | S | ||||||
| I | R | U | T | ||||||
| Z | I | O | |||||||
| N | A | I | B | O | |||||
| E | I |
Nell'esempio accanto (griglia indefinita di altezza 5 con due fori per colonna) il messaggio chiaro è INIZIARE TIRO SUBITO, che viene scritto per colonne (ne servono 9); il cifrato risulta IRTSIRUTZIONAIBOEI.