Шифр пігпен
Кодуйте текст у масонський геометричний шифр пігпен або декодуйте його назад. Виберіть напрямок і розподіл сітки.
Шифр пігпен
Шифр пігпен, також відомий як масонський шифр, замінює кожну букву алфавіту геометричним символом, взятим з сітки, замість іншої букви чи цифри. Цей інструмент перетворює текст на цей символічний алфавіт і назад, щоб ви могли зашифрувати повідомлення для головоломки, квесту, шкільної діяльності або просто декодувати повідомлення пігпен, яке вам надіслали.
Оберіть напрямок, щоб перетворити текст у символи пігпен або символи пігпен назад у текст. Опція призначення сітки перемикається між двома зіставленнями буква-символ: стандартна, де A-Z заповнюють сітки по порядку, і розгорнута, де ті ж 26 форм переназначені в зворотному напрямку, щоб ви могли використовувати дещо інший шифр, ніж підручниковий. Вивід як описові символи представляє кожен символ як компактну послідовність копіюваних глюфів квадратів і клинів з додатковою точкою; вивід як SVG-зображення рисує фактичні фігури пігпен як векторну лінійну графіку, яку ви можете вставити у документ або змінити розмір, керуючи розміром символу. Увімкніть легенду, щоб надрукувати повний ключ A-Z символів поруч із результатом, і увімкніть збереження пробілів та пунктуації, щоб зберегти розрив слів та інші символи рівно як введено, або вимкніть, щоб вивести лише перетворені букви.
Декодування є толерантним: будь-який символ, який не збігається з відомою буквою, залишається як є або пропускається, а не вгадується, і діакритичні знаки згортаються до їхної базової латинської букви перед перетворенням (é стає E, наприклад), оскільки шифр пігпен охоплює лише букви A через Z. Дуже довгий ввід обробляється безпечно: результати обмежені, щоб вкладка ніколи не зависала при величезному вставленні, а надто великий рендер SVG відхиляється з чітким повідомленням перед побудовою.
Усе працює локально у вашому браузері; ніщо з того, що ви введете, ніколи не завантажується. Скопіюйте результат, завантажте його як файл .txt або надішліть прямо назад у ввід, щоб декодувати те, що ви щойно зашифрували.