Исходники
Алгоритмы, Математические методы (258)
Отстортировано:
по количеству скачиваний
-
Matrix.zip
6.5 Kb Программа позволяющая работать с матрицами(арифметика,факторизации,точные и итерационные методы и многое др).
Рекомендуется к использованию, если не критичны ресурсы и время, так как в некоторых методах создается множество вспомогательных объектов-матриц, из-за чего может страдать производительность.Однако такой подход позволяет изящно и красиво решать различные проблемы за счет матричной формы записи тех или иных методов.
Код снабжен XML-комментариями, и разворачивающимися блоками кода.Прислал: skotina | C# | Windows NT/2000/XP/Vista/7- vigereplus2.3.zip 55.4 Kb
VigerePlus (версия 2.3) - простой 512-разрядный блочный криптоалгоритм в режиме CBC. Основан 2-раундовом алгоритме Виженера, включает побайтовую пермутацию и трансформацию, ротацию бит и 4 мутирующих 512-разрядных сессионных ключей.
VigerePlus (version 2.3) - simple 512 bit block CBC-mode encryption algorithm based on 2-round Vigenere cipher, includes byte-by-byte block permutation and transformation, bit rotation and 4 mutating 512-bit session keys.Прислал: alexanderwdark | Borland Delphi | Любая ОС- 04-TDpolovinnoedelenie.rar 20.2 Kb
Реализация метода половинного деления. несколько вариантовПрислал: Rammbar | C/C++ | Любая ОС- aria-pas.zip 3.9 Kb
ARIA — алгоритм симметричного блочного шифрования (размер блока 128 бит, ключ длиной до 256 бит). В 2004 году шифр был официально утвержден как национальный стандарт Южной Кореи.
Моя (единственная) реализация шифра на Pascal/Delphi.Прислал: alexanderwdark | Borland Delphi | Любая ОС- wKNN.rar 6.8 Kb
Этот код реализует алгоритм Взвешенный К-НН (Weighted K-Nearest Neighbors) (Machine Learning, Data Mining methods).Прислал: NeO_u | Borland C++ | Windows NT/2000/XP/Vista/7- gtea.zip 416.5 Kb
Алгоритм GTEA (Green TEA) объединяет в себе некоторые идеи шифра TEA и алгоритмов Cartman. Шифр имеет 128 битный блок, использует по-умолчанию 512 битный ключ, структура предполагает 64 полных раундов. Процедура расширения ключа проста - используются 128 таблиц подстановок и 32-разрядный счетчик. При этом, возможно использования ключа длиной от 256 до 4096 бит, что не сказывается на производительности.
В комплекте - алгоритмы IXCHEL, KAIRAKAN, VEMOKWANA, UMCHAK, SOBBIKASHI, KINEBICK и др.Прислал: alexanderwdark | C/C++ | Любая ОС- DSA.zip 2.4 Kb
Американский алгоритм цифровой подписи DSA. Реализован в среде "Mathematica 7". Осуществляется генерация параметров алгоритма, вычисляется и проверяется подпись.Прислал: Тёмыч | Другой | Любая ОС- 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- CAPI_RSAGen.zip 226.8 Kb
Генерация простых чисел P,Q и модуля N алгоритма RSA с помощью Crypto API. Впринципе, это очень простой пример, но может кому и пригодится.Прислал: bagie2 | Borland Delphi | Windows NT/2000/XP/Vista/7- 08-TDCHisla.rar 5.0 Kb
Числа Армстронга, Фиобаначчи, простые, совершенные, дружественные,пифагора,трехзначные .Прислал: Rammbar | C/C++ | Любая ОС- DIFF3.PAS 10.9 Kb
Вычисление производной символическими преобразованиями. Считывает и записывает файлы в префиксной форме. Внутри есть парсер математических формул в инфиксной форме, но он отключён. Дубль 3.Прислал: OCTAGRAM | Pascal | DOS- Калькулятор, парсер, транслятор математических выражений. 721.6 Kb
Исходник содержит весьма небольшой код. Пользователю доступно порядка 30 функций. К сожалению, программа пропускает выражения типа 2)+(2.Прислал: Meander | Borland C++ Builder | Windows NT/2000/XP/Vista/7- Корень квадратный.rar 174.5 Kb
корень квадратныйПрислал: Rammbar | Borland Delphi | Любая ОС- MP.zip 592
Программка разбивает строку на слова и заносит их в массив слов, вроде просто, но написана без использования String.h, то есть я смог обойтись без этой библиотеки)В общем качайте сами всё увидите)Прислал: Crypt | C/C++ | Любая ОС- Решатель уравнения теплопроводности-диффузии методом продольно-поперечной прогонки. 995.1 Kb
Локально одномерный метод. Имеется красивая визуализация решения.Прислал: Meander | Borland C++ Builder | Windows NT/2000/XP/Vista/7- 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++ | Любая ОС- vsen.zip 106.5 Kb
VSEN - блочный шифр, структура напоминает шифр ГОСТ с более комплексным ключевым расписанием.Прислал: alexanderwdark | C/C++ | Любая ОС- 17-TDpolzap.cpp 5.0 Kb
польская запись(без решалки)Прислал: Rammbar | C/C++ | Любая ОС- DRUID_coder.zip 101.7 Kb
DRUID Coder – принципиально новый алгоритм шифрования, предоставляющий безгранично* безопасный способ защиты данных. Доступен исходный код алгоритма (рабочий на 100%). Ввиду студенческого издания имеются ограничения функциональности.
*безгранично - результат шифрования без сертификата не может быть проанализирован на основе исходных и зашифрованных данных.Прислал: Master Lee | Borland C++ Builder | Любая ОС- darkeval.zip 1.3 Kb
Вычисление математических выражений. Релизация моего подхода к этому вопросу - просто и наглядно, ничего лишнего. Рекурсивные функции. - vigereplus2.3.zip 55.4 Kb