LibTomCrypt є всеосяжним, модульні, і портативний криптографічного інструментарій, який надає розробникам широкий спектр відомих опублікованих блокових шифрів, односпрямованих хеш-функцій, ланцюжки режимів, псевдо генератори випадкових чисел, криптографії з відкритим ключем, і безліч інших процедур. Вона була розроблена з нуля, щоб бути дуже простим у використанні. Вона має модульну стандартний API, який дозволяє нових шифрів, хешів і PRNGs бути додані або видалені без зміни загальної кінцевого застосування. До послуг гостей функції для легкої обробки та повного керівництва користувача, який має багато прикладів вихідного фрагмент.
LibTomCrypt є досить всеосяжним, модульні і портативних криптографічних інструментарій, який надає розробникам широкий спектр відомих опублікованих блокових шифрів, односпрямованих хеш-функцій, ланцюжки режимів, псевдо-генератори випадкових чисел, криптографії з відкритим ключем і безліч інших процедур.
LibTomCrypt був розроблений з нуля, щоб бути дуже простим у використанні. Вона має модульну стандартний API, який дозволяє нових шифрів, хешів і PRNGs бути додані або видалені без зміни загальної кінцевого застосування. До послуг гостей простий у використанні функцій і повне керівництво користувача, який має багато прикладів вихідного фрагмент.
LibTomCrypt є безкоштовним для всіх цілей відповідно до суспільним надбанням. Це включає в себе комерційне використання, перерозподіл і навіть розгалуження.
Ось деякі ключові особливості "LibTomCrypt":
· Суспільне надбання і з відкритим вихідним кодом.
· Повністю написаний на портативному джерела ISO C (для речей, як ГСЧ для природних причин, крім)
· Будує з коробки практично на кожній коробці. Все, що потрібно, це GCC для джерела будувати.
· Включає керівництво користувача по 90+ Сторінка у форматі PDF (з робочим прикладів в ньому)
· Блокові шифри
· Шифри оснащені ЄЦБ шифрування / дешифрування, SetKey і самотестування інтерфейсів.
· Всі шифри мають той же прототип, який полегшує використання декількох шифрів під час виконання.
· Деякі з шифрів є гнучкими з точки зору розміру коду і пам'яті.
· Шифри підтримується.
· Blowfish
· XTEA
· RC5
· RC6
· БЕЗПЕЧНІШЕ +
· Rijndael (AES ака)
· Twofish
· БЕЗПЕЧНІШЕ (К64, SK64, K128, SK128)
· RC2
· DES, 3DES
· CAST5
· Noekeon
· Смугастий
· Анубіс (з додатковим підстройці, запропонований розробниками)
· Khazad
· Зміна режимів
· Режими приходять з початку, зашифрувати / розшифрувати встановити / отримати IV інтерфейсів.
· Режим підтримується.
· ЄЦБ
· CBC
· OFB
· ЦКШ
· СУУ
· Один-Way хеш-функції
· Хеши оснащені ініціалізації, процес, здійснюваний і самотестування інтерфейсів.
· Всі хеши використовувати ті ж прототипи інтерфейсів.
· Хеш підтримується.
· MD2
· MD4
· MD5
· SHA-1
· SHA-224/256/384/512
· ТИГР-192
· RIPE-MD 128/160
· WHIRLPOOL
Аутентифікація повідомлення
· FIPS-198 HMAC (підтримує всі хеши)
· FIPS відкладені OMAC1 (підтримує всі шифри)
· РМАС Аутентификация
· Зашифрувати + Режими перевірки автентичності
· Режим EAX
· Режим ОКБ
· Псевдо-генератори випадкових чисел
· Деревій (алгоритм, заснований)
· RC4
· Підтримка / DEV / випадковим, / DEV / urandom і ГСЧ Win32 CSP
· Фортуна
· ТВЕРЕЗА-128
· Відкритий ключ алгоритми
· RSA (за допомогою PKCS # 1 v2.1 і PKCS # 1 v1.5)
· DH (з використанням ElGamal підпису та шифрування простий DH)
· ECC (більше Z / пз, Ель-Гамаля Підписи, шифрування простий стиль DH)
· Добові (Люди роблять свої власні групи)
· Інші стандарти
· PKCS # 1 (як і v1.5 v2.0 оббивка)
· PKCS # 5
· ASN.1 DER для типів Integer.
Що нового в цій версії:
· Код ECC була виправлена очищені, і вдосконалюється.
· ГКР була встановлена.
· UTF8 додана підтримка коду ASN1.
· Документація була покращена.
· Опублікована версія керівництва входить.
Дані програми:
Версія: 1.16
Дата завантаження: 2 Jun 15
Ліцензія: Безкоштовно
Популярність: 93
Коментар не знайдено