Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11784
Последний выпуск: 19.06.2015
Исходники

Алгоритмы, Математические методы (252)


Прислать исходник
  1. Cipher.zip 4.2 Kb
    Шифр "Поворотная решетка" на Delphi 7.
    Исходник программы для шифрования текста методом "поворотной решетки".
    Прислал: Denniz | Borland Delphi | Windows NT/2000/XP/Vista/7
  2. Leleko.CalcScript.cs.zip 6.2 Kb
    Leleko.CalcScript v1.0.2.22
    Интерпретатор математических формул.

    Исходники C# класса по разбору математического выражения(формулы) стеком.

    Позволяет runtime вычислять значения математических формул.
    За счет упрощенной конструкции и использования unsafe кода вычисления очень быстрые.

    В архиве СS файл. Инструкция в нем же.

    Внимание!!! Доступна новая версия: http://sources.codenet.ru/file/3835/Leleko.Net.DynamicCalc.cs.zip
    Прислал: sigmov | C# | Windows NT/2000/XP/Vista/7
  3. PRoject For me.zip 9.7 Kb
    Отрисовка картинки по выделенного(24х24) фрагменты по нажатию клавиши (Key::1,2,3,4).

    Совместимость: Windows 2000,XP,Vista,7.
    Прислал: Sergey.alllife | Borland Delphi | Windows NT/2000/XP/Vista/7
  4. Шнорр.zip 2.6 Kb
    Алгоритм цифровой подписи Шнорра. Реализован в среде "Mathematica 7". Осуществляется генерация параметров алгоритма, вычисляется и проверяется подпись.
    Прислал: Тёмыч | Другой | Любая ОС
  5. DSA.zip 2.4 Kb
    Американский алгоритм цифровой подписи DSA. Реализован в среде "Mathematica 7". Осуществляется генерация параметров алгоритма, вычисляется и проверяется подпись.
    Прислал: Тёмыч | Другой | Любая ОС
  6. hashtest.zip 13.2 Kb
    Исходные тексты простых хэш-функций общего назначения на чистом C. Пример получания хэша строки и автоматизированного тестирования на предмет выявления числа коллизий. Результаты тестов и сравнение алгоритмов здесь: amsoftware.narod.ru/algo.html
    Прислал: alexanderwdark | C/C++ | Любая ОС
  7. hcxt.zip 2.5 Kb
    HashCart-XT - хэш-функция на основе блочного шифра XTEA-3 (дайджест 128 бит), возможна верификация с ключом (ключ 256 бит). Включает пример генерации хэш-суммы для произвольного файла и произвольной строки.
    Прислал: alexanderwdark | C/C++ | Любая ОС
  8. hashcart2.zip 196.8 Kb
    HashCart 2 - пример хэш-функции (128-битный дайджест) на основе блочного шифра. Отлично подходит для получения хэша небольших строк и бинарных данных.
    Прислал: alexanderwdark | C/C++ | Любая ОС
  9. amprng-src.zip 10.2 Kb
    Мощное шифрование в Delphi, C++ Builder, MSVC, CodeBlocks + GNU C compiler/MinGW.

    AMPRNG rev1.1 - безопасный, простой и быстрый генератор псевдослучайных чисел (ГПСЧ) и поточный симметричный шифр. Ключ 80-512 бит, ВИ (опционально) 80-512 бит. Исходники на C и Delphi с примером генерации потока.
    Прислал: alexanderwdark | C/C++ | Любая ОС
  10. capi_aes_delphi_and_php.zip 264.0 Kb
    (Де)Шифрование строк на Delphi и на PHP алгоритмом AES-128.

    Еще один пример использования Microsoft Crypto API.
    От предыдущего отличается тем, что по просьбе трудящихся показана реализация (де)шифрования как на Delphi так и на PHP в любом направлении. С .NET также совместимо (128-bit, CBC + жестко задавать IV, даже нулевой).

    Пример с CAPI работает на Windows XP (любой SP) и выше.
    На Windows 2000 и ниже не работает. Причина - PLAINTEXTKEYBLOB появился в WinXP+. Хотя есть и обходной путь.
    Прислал: bagie2 | Borland Delphi | Windows NT/2000/XP/Vista/7
  11. vmpc_ksa3_c_delphi.zip 1.2 Kb
    VMPC KSA3 (512 бит ключ, 512 бит IV) - быстрый и надежный потоковый шифр. Моя реализация на C и Delphi.
    Прислал: alexanderwdark | Borland Delphi | Любая ОС
  12. zziplite.zip 27.7 Kb
    ZZipLite - моя переработка и адаптация под Delphi мощного компрессора ZZip. Сжатие лучше Zip, хорошая скорость. Препроцессоры для различных типов данных. Не требуется никаких компонентов и внешних библиотек, зависит только от SysUtils.
    Прислал: alexanderwdark | Borland Delphi | Любая ОС
  13. seal3delphi.zip 3.2 Kb
    SEAL 3.0 (ключ 160 бит) - самый быстрый симметричный потоковый шифр, предназначенный непосредственно для программной реализации и перенесенный мной на Delphi. Тестировался на Delphi 2007/2010
    Прислал: alexanderwdark | Borland Delphi | Любая ОС
  14. seal3.zip 2.9 Kb
    SEAL 3.0 (ключ 160 бит) - самый быстрый симметричный потоковый шифр, предназначенный непосредственно для программной реализации и перенесенный мной на чистый C. Тестировался на C++ Builder 2010
    Прислал: alexanderwdark | C/C++ | Любая ОС
  15. libmd5-karn.zip 7.2 Kb
    MD5-Karn, алгоритм шифрования, основанный на использовании трансформации хэш-функции MD5. Ключ 768 бит, блок 256 бит. Автор - Фил Карн, реализация - моя.
    Прислал: alexanderwdark | C/C++ | Любая ОС
  16. fprng10.zip 7.4 Kb
    AMPRNG rev 1.0 - генератор псевдослучайных чисел и потоковый шифр с энтропией 8.000000 / бит на байт.
    Прислал: alexanderwdark | Borland Delphi | Любая ОС
  17. MathCompiler_3.2.zip 22.3 Kb
    NET C# Компилятор математических формул версии 3.
    v3.2.4.6

    Позволяет Runtime "собирать" нужные формулы и без труда работать с ними из любого NET языка
    1) предельно прост в использовании
    2) не ограничен базовыми типами
    3) расширяемый функционал

    Добавлена поддержка операций x^y как Pow(x,y) и |x| как Abs(x)

    DLL+XML+EXAMPLE
    Прислал: sigmov | C# | Windows NT/2000/XP/Vista/7
  18. Primer.zip 2538.8 Kb
    Имеются два зашифрованных МЕТОДОМ ГАММИРОВАНИЯ сообщения.
    Оба собщения имеют один исходный текст, но во втором cообщении добавили пробел.При шифровании была использована одна и та же гамма.Требует-ся дешифровать это сообщение.
    P.S.: Реализована на Visual Studio 2008, дополнительные функци: используется работа со строками, перевод из двоичной системы счисления в десятичную,из шестнадцатиричной в двоичную, из десятичной в шестнадцатиричную, процедура возведения числа в степень.
    Прислал: A18D | Visual C++ | Windows NT/2000/XP/Vista/7
  19. JavaScriptCalc.zip 170.5 Kb
    Калькулятор выражений, использующий движок JavaScript из Internet Explorer.
    Прислал: bagie2 | Borland Delphi | Windows NT/2000/XP/Vista/7
  20. MathCompiler.zip 7.9 Kb
    NET C# Компилятор математических формул.
    v2.0.11.44

    Позволяет Runtime "собирать" нужные формулы и без труда работать с ними из любого NET языка
    1) предельно прост в использовании
    2) не ограничен базовыми типами
    3) расширяемый функционал

    Добавлены:
    а)возможность ref\out параметров функций, а так же функций не возвращающих значения
    б)поддержка любых NET совместимых типов в качестве параметров

    DLL+XML+EXAMPLE

    Внимание!: Уже доступна 3я версия
    Прислал: sigmov | C# | Windows NT/2000/XP/Vista/7
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог