Исходники
Алгоритмы, Математические методы (258)
-
libcobra.zip
7.8 Kb Реализованный на Delphi мощный криптоалгоритм Cobra (ключ 256 бит, блок 64 бит) Кристиана Шнайдера.Прислал: alexanderwdark | Borland Delphi | Любая ОС
- GraveStone.7z 60.8 Kb
GraveStone 1.2 - механизм поточного шифрования информации (алгоритм оптимизирован, быстродействие увеличено в 2 раза). Поточный шифр — это симметричный шифр, в котором каждый символ открытого текста преобразуется в символ шифрованного текста в зависимости не только от используемого ключа, но и от его расположения в потоке открытого текста. В архиве имеется dll и примеры ее использования на C++Builder и Delphi. Программа работает с текстом и файлами.Прислал: Master Lee | Borland Delphi | Windows NT/2000/XP/Vista/7- 210.rar 36.8 Kb
Решние задачи для работы с текстом.Прислал: adilZh | Visial Basic | Windows NT/2000/XP/Vista/7- messa.rar 12.9 Kb
Реализация довольно интересного и стойкого блочного шифра MESSA (ключ 512 bit, блок 64 бит) на языке C.Прислал: alexanderwdark | C/C++ | Любая ОС- DRUID_coder.zip 101.7 Kb
DRUID Coder – принципиально новый алгоритм шифрования, предоставляющий безгранично* безопасный способ защиты данных. Доступен исходный код алгоритма (рабочий на 100%). Ввиду студенческого издания имеются ограничения функциональности.
*безгранично - результат шифрования без сертификата не может быть проанализирован на основе исходных и зашифрованных данных.Прислал: Master Lee | Borland C++ Builder | Любая ОС- MGET.PAS 11.8 Kb
Автоматический разгадыватель японских кроссвордов. Моя разработка бог знает какой давности, случайно нашёл на CD, за корректность не ручаюсь. Но тестировалось всё это на реальных задачах (газета «Крот»), кое–какие оптимизации были, так что не совсем треш.Прислал: OCTAGRAM | Pascal | DOS- Kramer.cpp 1.9 Kb
Самый нормальный метод решения матрицы любого размер - матод Крамера.Прислал: Arkad1y | C/C++ | Любая ОС- 1.cpp 954
Метод хорд - решение приблежённым методомПрислал: Arkad1y | C/C++ | Любая ОС- Метод Ньютона.cpp 895
решения уравнения методом приблежения - матод НьютонаПрислал: Arkad1y | C/C++ | Любая ОС- 1.cpp 1.9 Kb
решение матриц методом Гаусса... не усовершенствованный вариант, может быть с ошибками... нет проверки на 0Прислал: Arkad1y | C/C++ | Любая ОС- Hash.zip 117.7 Kb
DLL библиотека (с исходниками) реализующая алогитмы расчета и проверки Хэш-функций: CRC16,CRC32,FCS,GHASH,GOST_R-34.11-94,HAVAL,MD2,MD4,MD5,SHA1,SHA2,TIGERПрислал: Yos | Visual C++ | Windows NT/2000/XP/Vista/7- crypto.c 12.5 Kb
Модуль, в котором описаны функции шифрования-расшифрования алгоритма ГОСТ 28147-89, а именно режимы простой замены и гаммирования.Прислал: H4Killer | C/C++ | Windows NT/2000/XP/Vista/7- BTree4.rar 161.1 Kb
В заданном бинарном дереве найти первое вхождение заданного элемента и напечатать пройденные при поиске узлы. (+распечатать граф в другом порядке обхода)Прислал: nyanechka | C/C++ | Любая ОС- generator.rar 10.5 Kb
Это одна из моих первых программ, которую я написал при изучении VB6. Эта
программа генерирует примеры нетабличного умножения, также генерирует
интересные подсказки их решения. При помощи этой программы вы научитесь быстро
перемножать в уме большие числа.Прислал: bitrushev | Visial Basic | Любая ОС- DIFF3.PAS 10.9 Kb
Вычисление производной символическими преобразованиями. Считывает и записывает файлы в префиксной форме. Внутри есть парсер математических формул в инфиксной форме, но он отключён. Дубль 3.Прислал: OCTAGRAM | Pascal | DOS- capi_3des.rar 228.8 Kb
Пример реализации шифрования 3DES на CryptoAPI (ключ берется от MD5-хэша строки, эффективная длина 112-бит)
Данный код не работает на Win2000, потому что PLAINTEXTKEYBLOB поддерживается только начиная с WinXP. Чтобы работало, можно делать как написано в базе знаний Microsoft - http://support.microsoft.com/kb/228786/en-us
Или можете использовать вместо CryptImportKey другую API CryptDeriveKeyПрислал: bagie2 | Borland Delphi | Windows NT/2000/XP/Vista/7- CAPIHashes.rar 218.5 Kb
Пример подсчета хэш-сумм файлов с использованием Microsoft Crypto API. На мой взгляд самый удобный и компактный способ реализации этих алгоритмов в своих приложениях под Windows.
Считает MD2,MD4,MD5,SHA1 (работает даже на Win95) и SHA256,SHA384,SHA512 (требуется как минимум WinXP SP3, Server 2003 (любой SP) или выше).
//ВАЖНО! версия поновее (поддержка юникода + ГОСТ Р 34.11-94 (нужен CryptoPro CSP)):
http://mordor.in/files/samples/capi_file_hashes.rarПрислал: bagie2 | Borland Delphi | Любая ОС- kameko.rar 112.6 Kb
KAMEKO - симметричный блочный шифр с ключом 64 - 2048 бит и переменным размером таблицы подстановки.Прислал: alexanderwdark | C/C++ | Любая ОС- DIFF2.PAS 10.5 Kb
Вычисление производной символическими преобразованиями. Считывает и записывает файлы в префиксной форме. Внутри есть парсер математических формул в инфиксной форме, но он отключён. - GraveStone.7z 60.8 Kb