Полибий квадраты — бұл көне грек шифры, онда әр әріп екі координатпен (жол және баған) ауыстырылады. Әріптер квадратқа орналастырылады, ал шифрлау координаттарды табу болып табылады.
Шифрлау алгоритмі:
1. Әріпті квадраттан табу
2. Жол нөмірін алу (1-ден бастап)
3. Баған нөмірін алу (1-ден бастап)
4. Екі санды біріктіру
Мысал (5×5 квадрат, "HELLO" мәтіні):
H → 2-жол, 3-баған → 23
E → 1-жол, 5-баған → 15
L → 3-жол, 1-баған → 31
L → 3-жол, 1-баған → 31
O → 3-жол, 4-баған → 34
Нәтиже: "HELLO" → "23 15 31 31 34"
Ерекшелігі: Шифрлы мәтін бастапқы мәтінен екі есе ұзын болады (әр әріп екі санға ауысады).
Кіріс параметрлері
Ескерту: Қазақ алфавиті үшін 6×7 квадрат, орыс алфавиті үшін 6×6 квадрат, ағылшын алфавиті үшін 5×5 квадрат пайдаланылады.