Ботан Цриптограпхиц Либрари издање 2.12.0

Доступан издавање криптографске библиотеке Ботан 2.12.0, који се користи у пројекту НеоПГ, виљушка ГнуПГ 2. Библиотека пружа велику колекцију готови примитиви, који се користи у ТЛС протоколу, Кс.509 сертификатима, АЕАД шифрама, ТПМ-овима, ПКЦС#11, хеширању лозинки и пост-квантној криптографији (потписи засновани на хешу и споразум о кључу заснован на МцЕлиеце-у и НевХопе-у). Библиотека је написана у Ц++11 и испоручује се под БСД лиценцом.

Међу Промене у новом издању:

  • Додата подршка за коришћење НЕОН и АлтиВец оптимизације у константној имплементацији АЕС-а;
  • Побољшане перформансе имплементација РСА, ГЦМ, ОЦБ, КСТС, ЦТР и ЦхаЦха20Поли1305;
  • Додата подршка за генерисање Аргон2 хешева већих од 64 бајта;
  • ДТЛС је оптимизовао МТУ операције партиционисања и додао обраду прекида везе због проблема на страни клијента са накнадним поновним повезивањем са истог броја порта;
  • Додата подршка за означавање враћања ТЛС 1.3 веза на нижу верзију протокола;
  • Додата подршка за алгоритам за креирање дигиталних потписа ГОСТ 34.10-2012;
  • Повећане РДРАНД перформансе на к86-64 системима;
  • Додата подршка за хардверски генератор псеудо-случајних бројева обезбеђен на ПОВЕР9 процесорима и побољшане перформансе на ПОВЕР8 системима са АЕС инструкцијама;
  • Додати нови услужни програми "ентропи", "басе32_енц" и "басе32_дец";
  • Многе датотеке заглавља су сада означене само за интерну употребу и резултираће упозорењем када се покуша да се користе у апликацијама;
  • Обезбеђена је могућност коришћења Питхон модула на Виндовс-у.

Извор: опеннет.ру

Додај коментар