Исходники
Алгоритмы, Математические методы (258)
Отстортировано:
по количеству скачиваний
-
String2Hex.rar
4.2 Kb Пример реализации получения 16ричного дампа на ассемблере. В качестве подопытной ASCII строка. Исходник очень просто переделать под дампер файлов. Содержит функцию HexDumpПрислал: r9m | Assembler | Windows NT/2000/XP/Vista/7
- zmixer.zip 54.5 Kb
Моя весьма сложная криптозадачка. Несколько простых шифров zMixer, защифровывающих только символы кириллицы.Прислал: alexanderwdark | Borland Delphi | Windows NT/2000/XP/Vista/7- Редактор графов 221.6 Kb
Простенький визуальный редактор графов, не поддерживает петли и сильно связанные графы. Алгоритм кратчайшего пути Дейкстра и для отрицательного веса алгоритм Беллмана-Форда, алгоритм Прима для поиска минимального или максимального остовного дерева в графе...Прислал: xAtom | Visual C++ | Windows NT/2000/XP/Vista/7- libmd5-karn.zip 7.2 Kb
MD5-Karn, алгоритм шифрования, основанный на использовании трансформации хэш-функции MD5. Ключ 768 бит, блок 256 бит. Автор - Фил Карн, реализация - моя.Прислал: alexanderwdark | C/C++ | Любая ОС- eksloki89.zip 4.6 Kb
Исходный текст алгоритма EksLoki89 на языке C. Алгоритм является модификацией шифра Loki-89 с новым ключевым расписанием и усиленной раудовой функцией.Прислал: alexanderwdark | C/C++ | Любая ОС- sobbikashi.rar 117.4 Kb
SOBBIKASHI - симметричный блочный шифр с ключом 256 - 4096 бит, переменным числом раундов и размером таблицы подстановки. Структура раунда напоминает алгоритм CAST.Прислал: alexanderwdark | C/C++ | Любая ОС- newtea.rar 521
Новый шифр NewTEA - идея по увеличению блока шифра TEA до 128 бит.Прислал: alexanderwdark | C/C++ | Любая ОС- 06-Sedlovidnaya tochka.rar 2.0 Kb
Седловидная точка матрицы.Прислал: Rammbar | C/C++ | Любая ОС- shebamik.rar 111.4 Kb
SHEBAMIK - симметричный блочный шифр с ключом 320 - 4096 бит, 160 битным блоком и переменным размером таблицы подстановки. В основе имеет 80 раундов обратимой фукции алгоритма SHA1-160. Имеет отличную скорость, по структуре схож с алгоритмов SHACAL1, но имеет более служное ключевое расписание и использует гибкие таблицы подстановкиПрислал: alexanderwdark | C/C++ | Любая ОС- vmpc_ksa3_c_delphi.zip 1.2 Kb
VMPC KSA3 (512 бит ключ, 512 бит IV) - быстрый и надежный потоковый шифр. Моя реализация на C и Delphi.Прислал: alexanderwdark | Borland Delphi | Любая ОС- 16-Kantor.rar 1.7 Kb
Канторово множествоПрислал: Rammbar | C/C++ | Любая ОС- fprng.zip 8.2 Kb
AMPRNG - быстрый и безопасный генератор псевдослучайных чисел, написанный на Delphi в виде простого в применении класса.
Позволяет заменить стандартные функции Radnom() и RandomRange() на безопасные, реализовать простой и мощный поточный шифр. Редакция дополненная и исправленная.Прислал: alexanderwdark | Borland Delphi | Любая ОС- zziplite.zip 27.7 Kb
ZZipLite - моя переработка и адаптация под Delphi мощного компрессора ZZip. Сжатие лучше Zip, хорошая скорость. Препроцессоры для различных типов данных. Не требуется никаких компонентов и внешних библиотек, зависит только от SysUtils.Прислал: alexanderwdark | Borland Delphi | Любая ОС- ForevalZ.zip 143.4 Kb
ForevalZ – компилятор математических выражений (формул) , заданных строчными типами с комплексными числами. Для использования в математических программах, выполняющих 'run-time' вычисления с комплексными числами.
(dll+компонент) (v.1.3.5).Прислал: DManx | Borland Delphi | Windows NT/2000/XP/Vista/7- rtea_enrupt.rar 32.5 Kb
Портированные на паскаль алгоритмы Enrupt (по-умолчанию ключ и блок 512 бит) и RTEA (блок 64 бит, ключ 256 бит).Прислал: alexanderwdark | Pascal | Любая ОС- OAIP1.PAS 959
Вычислить с заданной точностью ε значение функции
ch X = 1 + (X2 / 2!) + (X4 / 4!) + (X6 / 6!) + (X8 / 8!) + ...
где X изменяется от А до В с шагом H. Значения А, В, H и ε ввестиПрислал: Net01 | Pascal | Windows 9x/ME- Метод Рунге-Кутта (rk4fixed-cpp v.2.00beta) 5.7 Kb
Модуль с примерами. Решение диф. ур. и их систем. Тестовая версия. Для Windows, Linux и др.Прислал: sadovoya | C/C++ | Любая ОС- timfile.zip 7.0 Kb
Класс TIMFile для простого внедрения файла в изображение. Емкость - от 1 до 4 бит на пиксель.
Де-факто - это простой порт моего TIMFile на C++ (реализация в C++ Builder, но легко сделать платформо-независимым)
В архиве - пример внедрения, извлечения и проверки емкости.Прислал: alexanderwdark | Borland C++ Builder | Любая ОС- newde.zip 2.5 Kb
3NewDE - модификация алгоритма NewDE (схож с DES) с ключом 192 бит (режим EDE). - zmixer.zip 54.5 Kb