AMPRNG rev1.1 - вероятно-безопасный, простой и быстрый генератор псевдослучайных чисел (ГПСЧ) и поточный симметричный шифр. Ключ 80-512 бит, ВИ (опционально) 80-512 бит. Исходники на C и Delphi с примером генерации потока.
AMPRNG rev1.0 - вероятно-безопасный, простой и быстрый генератор псевдослучайных чисел (ГПСЧ) и поточный симметричный шифр. Ключ 80-512 бит, ВИ (опционально) 80-512 бит. Исходники на C и Delphi с примером генерации потока.
AMPRNG rev 1.0 - мощный ГПСЧ с энтропией равной 8 бит на байт на потоках около 2 Гб и выше. Может использоваться как потоковый шифр. Простой код, пример использования в комплекте.
AMPRNG - быстрый и безопасный генератор псевдослучайных чисел, написанный на Delphi в виде простого в применении класса.
Позволяет заменить стандартные функции Radnom() и RandomRange() на безопасные, реализовать простой и мощный поточный шифр.
Новая дополненная редакция [25.09.2009] с процедурой расширения ключа в двоичный фиксированного размера из строковой парольной строки произвольной длины.
Исходные тексты реализации симметричного блочного криптоалгоритма Cartman-2F на языке C.
Алгоритм обрабатывает блоки размером 128-бит. По-умолчанию размер ключа равен 512 бит, допустимы 384 и 640 битные ключи.
Операция трансформации каждого из четырех 32-разрядных элементов для каждого раунда уникальна и зависима от ключа, что также используется в шифре FROG.