Исходные тексты реализации симметричного блочного криптоалгоритма Cartman-2DDP3 на языке C.
Алгоритм обрабатывает блоки размером 128-бит. По-умолчанию размер ключа равен 512 бит, допустимы 256 и 384 битные ключи. Для 512 битного ключа выполниется 64 раунда. В основе лежит модификация сети Фейстеля, 64 таблицы перестановки размером 256 байт, пермутации, зависимые от данных и зависимые от ключа индексы и расписания выборки.
Исходные тексты реализации симметричного блочного криптоалгоритма Cartman-2F на языке C.
Алгоритм обрабатывает блоки размером 128-бит. По-умолчанию размер ключа равен 512 бит, допустимы 384 и 640 битные ключи.
Операция трансформации каждого из четырех 32-разрядных элементов для каждого раунда уникальна и зависима от ключа, что также используется в шифре FROG.
Простенький Чат, сервер написанный с использованием порта завершение ввода/вывода(I/O Completion Port), клиент использует асинхронную модель сокета WSAAsyncSelect. Среда разработки: Borland C++ 6 Builder.
DRUID Coder – принципиально новый алгоритм шифрования, предоставляющий безгранично(!) безопасный способ защиты данных. В архиве имеется описание алгоритма (принцип работы, плюсы, минусы), часть его исходного кода и образец обращения к DLL на C++Builder. Программа позволяет шифровать/дешифровать текст, файлы. Шифрование проводится по уникальным сертификатам, которые создаются программой. Данный алгоритм может сойти за основу превосходного курсового проекта по шифрованию информации.
Шутка. Безобидная. Windows XP. C++ Builder 6. В разделе "Delphi.Разное" имеется версия на Delphi 7. Муху позаимствовал на каком-то сайте, к сожалению, не помню. Моя первая программка на C++ Builder.
Автоматическое заполнение веб форм с помощью библиотеки libcurl - довольно несложная задача. Приведенная программа демонстрирует автоматическое заполнение формы для отправки сообщений в существующие темы на сайте delphimaster.ru. Программа предназначена исключительно для ознакомления.
Генератор UDP пакетов на DGRAM сокете. Кроме использования обычного текста в качестве нагрузки, может создавать Magic Packet - для зажигания по сети компов, имеющих функцию Wake-On-LAN.
PS: Если используете не существующий IP-назначения, внесите запись соответствия в ARP-таблицу, иначе вместо нужного UDP пакета, полетит ARP-запрос.