URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 116972
[ Назад ]

Исходное сообщение
"Выпуск криптографической библиотеки Botan 2.10.0"

Отправлено opennews , 31-Мрт-19 08:44 
Доступен (https://lists.randombit.net/pipermail/botan-announce/2019/00...)  выпуск криптографической библиотеки Botan 2.10.0 (https://botan.randombit.net/), применяемой в проекте NeoPG (https://www.opennet.me/opennews/art.shtml?num=47936), форке GnuPG 2.  Библиотека предоставляет большую коллекцию готовых примитивов (https://github.com/randombit/botan#find-enclosed), используемых в протоколе TLS, сертификатах X.509, шифрах AEAD, модулях TPM, PKCS#11, хэшировании паролей и постквантовой криптографии. Библиотека написана на языке C++11 и поставляется (https://github.com/randombit/botan/) под лицензией BSD.


Среди изменений (https://github.com/randombit/botan/blob/master/news.rst) в новом выпуске:


-  Задействована более быстрая и стойкая к атакам реализация класса Memory_Pool;

-  Внесены оптимизации в реализации хэшей SHA-512 и SHA-3. SHA-3 стал работать на 10-12% быстрее. Добавлена реализация  SHA-512 и SHA-3 на базе инструкций BMI2, которая работает на 25-35% быстрее;

-  Добавлена поддержка хранения сертификатов с использованием keychain-интерфейса macOS;

-  Добавлен класс Thread_Pool, который задействован для цифровых подписей XMSS (eXtended Merkle Signature Scheme). Вместо запуска нового потока при каждом обращении XMSS теперь использует пул уже запущенных потоков, что позволяет увеличить производительность на 10%-60%. Пул потоков также можно использовать в тестовом наборе для параллельного выполнения тестов (botan-test --test-threads=N);

-  Включено применение генераторов псевдослучайных чисел arc4random в Android и  getentropy в macOS;

-  Добавлены утилиты base58_enc и base58_dec для кодирования/декодирования данных в формате base58;
-  Решены проблемы со сборкой в GNU/Hurd.

URL: https://lists.randombit.net/pipermail/botan-announce/2019/00...
Новость: https://www.opennet.me/opennews/art.shtml?num=50427


Содержание

Сообщения в этом обсуждении
"Выпуск криптографической библиотеки Botan 2.10.0"
Отправлено Аноним , 31-Мрт-19 08:44 
> Решены проблемы со сборкой в GNU/Hurd

Но зачем.


"Выпуск криптографической библиотеки Botan 2.10.0"
Отправлено Аноним , 31-Мрт-19 10:02 
Минусаторы, сидящие на другом ядре, лицемерно минусуют

"Выпуск криптографической библиотеки Botan 2.10.0"
Отправлено A.Stahl , 31-Мрт-19 10:52 
Здесь нет никакого лицемерия. Есл мы сидим на другом ядре, то это не значит что всё остальное "не нужно".
В мире есть много хороших вещей, котрые на данный момент пока не готовы к серьёзному применению.
И именно такие небольшие шаги со стороны сообщества и помогают доводить новые вещи до юзабельного состояния.
Когда-то пользователи Юникса точно так же скачивали Линукс "на поржать". Лицемеры, да?

"Выпуск криптографической библиотеки Botan 2.10.0"
Отправлено Аноним , 31-Мрт-19 17:34 
в линуксе смысл был. Как говорил г-н Торвальдс, если бы фрибсд уже существовал, он бы не стал пилить свое ядро. Хюрд не нужен не потому, что лично я на нем не сижу, а потому, что в нем попросту нет смысла: свободных ядер уже и так как собак нерезаных, и они развиваются серьезными игроками, а не полтора васянами. Ядро фрибсд например нужно, хоть лично я на нем и не сижу, мой юный любитель приписывать комментаторам чуждые им мнения.

"Выпуск криптографической библиотеки Botan 2.10.0"
Отправлено Попугай Кеша , 01-Апр-19 16:21 
С чего это ты взял, что тебе решать, кому жить?

"Выпуск криптографической библиотеки Botan 2.10.0"
Отправлено Аноним , 01-Апр-19 17:06 
Смысл Хурда в том, что это микроядро с микросервисами, в отличие от Линукс, которое скорее монолитное ядро с поддержкой модулей. Кому-то такая архитектура, как в Хурд, нужна. Значит смысл в нём есть.

"Выпуск криптографической библиотеки Botan 2.10.0"
Отправлено DmA , 31-Мрт-19 13:20 
Для Столлмана :)

"Выпуск криптографической библиотеки Botan 2.10.0"
Отправлено Аноним , 31-Мрт-19 08:54 
Меж тем, Qt Creator отказался от использования Botan и перешел на OpenSSH.

"Выпуск криптографической библиотеки Botan 2.10.0"
Отправлено Аноним , 31-Мрт-19 09:30 
Зато можно в Hurd использовать

"Выпуск криптографической библиотеки Botan 2.10.0"
Отправлено Аноним , 31-Мрт-19 11:00 
OpenSS_H_?
А чем мотивируют, где почитать?

"Выпуск криптографической библиотеки Botan 2.10.0"
Отправлено анонимный анонимус2 , 31-Мрт-19 17:46 
Гора багов была

https://bugreports.qt.io/browse/QTCREATORBUG-15744
https://bugreports.qt.io/browse/QTCREATORBUG-15807
https://bugreports.qt.io/browse/QTCREATORBUG-19306
https://bugreports.qt.io/browse/QTCREATORBUG-20210


"Выпуск криптографической библиотеки Botan 2.10.0"
Отправлено Аноним , 31-Мрт-19 11:58 
Хорошо конечно, но OpenSSL всё равно быстрее и умеет TLS 1.3  в отличие от.