Git Product home page Git Product logo

polybius-square's Introduction

polybius-square

Polybius square multialphabetical cypher program. You can build it using Embarcadero RAD Studio Delphi 2010. Main project file is "/2.2/Project27.dpr".

Квадрат Полибия - утилита для хранения конфиденциальных текстовых данных в зашифрованном виде с помощью методики квадратa Полибия. Эта методика была придумана еще в Древней Греции, где для шифрования использовалась таблица с пятью столбцами и пятью строками, пронумерованными цифрами от 1 до 5. В каждую клетку таблицы записывается одна буква, и таким образом одной букве соответствует пара чисел. В данной программе для шифрования файлов выбрана таблица 16х16. Порядок расположения символов в Квадрате Полибия и является секретным ключом.

Основные возможности Квадрата Полибия:

Шифрование текстов и файлов методом шифра подстановки;
Двумерный (многоалфавитный) шифр замены;
Использование разнообразных типов шифра - ROT13, ROT47, Атбаш, Шифр Цезаря (с произвольным сдвигом) и т.д.;
Инвертирование байт;
Перевод строк в hex-представление;
Частотный анализ.

Что нового в Квадрат Полибия 2.4?

Добавлено:

Динамическая обработка (Шифрование на основе пароля с неограниченным размером ключа);
Динамическое шифрование при пакетной обработке;
Хеширование (MD5)
Шифрование изображений
Проверка ключа на совместимость с текстовым режимом;
Новые подсказки и сообщения об ошибках;
Сохранение частотного анализа в нескольких форматах
Навигация по ключу с клавиатуры 

Исправлено:

Улучшена совместимость с Wine
Убрана сбойная функция заполнения нулями;
Улучшена функция преобразования HEX-Ascii (очаровывание строк) 

Новые ключи:

Ошибка ввода qwerty-йцукен 

polybius-square's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.