HIME: Huge Integer Math and Encryption 2.05.1

Лицензии: Бесплатная пробная версия ‎Размер файла: 1.31 MB
‎Рейтинг пользователей: 2.8/5 - ‎5 ‎Голосов

О HIME: Huge Integer Math and Encryption

Огромная библиотека математики и шифрования Integer. - Набор инструментов для криптографии для Windows с открытым ключом и секретным шифрованием ключей, безопасностью данных и цифровыми подписями с функциями безопасного хэша в одну сторону. - Публичное (асимметричное) шифрование ключей и цифровые подписи с RSA. Дополнительная обивка PKCS-1 v1.5 RSA. - Секретное (симметричное) шифрование ключей с AES (Rijndael) или ArcFour (RC4 совместимо). - Хэш-функции: SHA-512, SHA-256, SHA-1, MD5, CRC32. - FIPS 198 HMAC. - Огромное генерация простого числа, факторинг и криптографически безопасное поколение случайных чи рядов (a.o. Blum-Blum-Shub). Истинные данные случайного числа с интернет-сервера. - Алгоритм обмена ключами Диффи-Хеллмана. - Сжатие / декомпрессия с несколькими алгоритмами сжатия. - Поток-безопасный для использования в многотемных приложениях. - Функции для преобразования данных между различными форматами: огромный integer, Base64, десятичный, hex, ascii двоичный. - Безопасное стирание дисковых файлов и свободного дискового пространства. - Огромные математические, битовые манипуляции и функции boolean могут служить строительными блоками для реализации других публичных схем шифрования ключей или выполнения математических расчетов с произвольной точностью. - Приложения теории числа. - Огромное число интеграторов в HIME может быть сотни миллионов цифр в длину; 2'31 (2147483648) биты длиной. МИЛЛИОНЫ десятичной цифры! - HIME является 32 бит dll. Каждый язык программирования, который может получить доступ к стандартному Win32 dll, может использовать HIME: C, Visual Basic 5/6, VBA, VB.Net, Delphi, PowerBASIC, PureBASIC, Liberty Basic, Euphoria, Java, Macromedia Director (с GLU32)... - Языки .NET (точка NET) могут использовать HIME как «неуправляемый код dll». - Демо и тестовые программы (включая их исходный код), чтобы показать производительность HIMEs и в качестве примера того, как использовать HIME. - Демо-код в Visual Basic 5/6, СЗ, СЗ, VB.Net, Liberty Basic, Delphi, PowerBASIC и PureBASIC также включены. HIME была написана в PowerBASIC (я) и inline сборщике. HIME предназначен для поддержки всех версий Windows.