Полибий квадраты шифры

Полибий квадраты — бұл көне грек шифры, онда әр әріп екі координатпен (жол және баған) ауыстырылады. Әріптер квадратқа орналастырылады, ал шифрлау координаттарды табу болып табылады.
Шифрлау алгоритмі:
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 квадрат пайдаланылады.
Тілге сәйкес өлшемдер:
• Қазақ: 6×7 (42 әріп)
• Орыс: 6×6 (33 әріп + 3 бос)
• Ағылшын: 5×5 (26 әріп, I/J бірге)
Кілт сөз мысалдары:
Квадрат ақпараты:
Өлшемі: 5×5
Барлық ұяшықтар: 25
Қажетті әріптер: 25
Координат жүйесі: A-E / 1-5
Ескерту: Шифрлау кезінде тек әріптер қабылданады. Дешифрлау кезінде тек сандар мен координат әріптері қабылданады.

Нәтиже

Өңделген мәтін:
Нәтиже осында пайда болады...
Полибий квадраты: