The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск криптографической библиотеки Botan 2.8.0

02.10.2018 22:42

Увидел свет выпуск криптографической библиотека Botan 2.8.0, применяемой в проекте NeoPG, форке GnuPG 2. Библиотека предоставляет большую коллекцию готовых примитивов, применяемых в протоколе TLS, сертификатах X.509, шифрах AEAD, модулях TPM, PKCS#11, хэшировании паролей и постквантовой криптографии. Библиотека написана на языке C++11 и поставляется под лицензией BSD.

Среди изменений в новом выпуске:

  • Отключены по умолчанию TLS 1.0 и 1.1;
  • Добавлено применение теста простоты натурального числа Люка в дополнение к тесту Миллера — Рабина;
  • Добавлены алгоритмы XChaCha и XChaCha20Poly1305;
  • Добавлены новые реализации алгоритмов ChaCha и Serpent, использующие инструкции AVX2;
  • Добавлена оптимизированная для процессоров ARMv8 реализация шифра SM4;
  • Добавлена поддержка системного вызова getrandom для получения доступа к системному генератору псевдослучайных чисел в Linux;
  • В pwdhash.h добавлен новый интерфейс для хэширования паролей;
  • Значительно расширен API биндинга для языка Си.


  1. Главная ссылка к новости (https://botan.randombit.net/ne...)
  2. OpenNews: Выпуск криптографической библиотеки Sodium 1.0.16
  3. OpenNews: Значительный выпуск криптографической библиотеки OpenSSL 1.1.1
  4. OpenNews: Google представил криптографическую библиотеку Tink
  5. OpenNews: Разработчики VPN WireGuard представили новую криптографическую библиотеку Zinc
  6. OpenNews: Разработчики OpenBSD представили криптографическую библиотеку libcsi
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/49384-botan
Ключевые слова: botan, crypt
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (13) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 23:27, 02/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    ох и название ... Ботан
     
     
  • 2.2, nc (ok), 23:39, 02/10/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Для криптографической библиотеки название в самый раз. Пришел ботан учить матан... :)
    А если серьезно, то после новости в подборке схожих новостей перечисляются также аналогичные библиотеки с подборками примитивов шифрования - Sodium, Tink, Zink... Весьма интересно было бы сравнить эти библиотеки, как в плане разнообразия возможностей, так и с точки зрения надежности и поддержки. И вообще понять, какой порог вхождения во все это.
     
     
  • 3.7, Аноним84701 (ok), 00:39, 03/10/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > так и с точки зрения надежности и поддержки.

    Вообще-то, федеральное агентство Германии (BSI) профинансировало закладки^W аудит и устранение ошибок:
    https://www.bsi.bund.de/DE/Themen/Kryptografie_Kryptotechnologie/Kryptografie/
    там ссылки на оф. сайт ботана и на собственную версию:
    https://github.com/Rohde-Schwarz-Cybersecurity/botan
    > The German Federal Office for Information Security (BSI) carried out a project "Secure Implementation of a Universal Crypto Library" in which it analyzed open source cryptographic libraries and developed a secure cryptographic library
    > based on the Botan cryptographic library. Botan 2.0 satisfies the basic requirements of the BSI and its use is
    >recommended in security products. The library includes all algorithms recommended by BSI technical guidelines 02102-1, 02102-2 and 03111.
    >

     
  • 2.3, Qwerty (??), 23:40, 02/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Это ты названий криптоалгоритмов ещё не видел)
     
  • 2.5, Аноним84701 (ok), 00:26, 03/10/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > ох и название ... Ботан

    Из биологии: огуречный протеин и ген (gurken/grk - нем. "огурец" -- и ген и протеин вообще-то в мухе, а название дано вроде бы из-за формы), клецки-по-швабски-протеин (Spatzle/spz), еще есть супермен-ген в каком-то цветке, там же -- кларк кент и криптонит (подавляющий ген супермена).
    Это, если что, официальные названия. В общем -- каждый развлекается как может ;)

     
  • 2.18, Аноним Анонимович Анонимов (?), 22:01, 03/10/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да наверняка взяли из какого-нибудь азиатского языка. Небось переводится на подобии: счастливый, жизнерадостный...
     
  • 2.19, Аноним (19), 00:28, 04/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Это как федорка под малину, но все-таки полегче для слуха.
     
  • 2.20, DmA (??), 08:35, 05/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    С официального сайта:  (Botan Japanese for peony flower), цветок пиона.
    Хорошо хоть не сад камней :)
     

  • 1.4, Аноним (4), 23:49, 02/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >форк GnuPG 2
    >поставляется под лицензией BSD

    Но как?

     
     
  • 2.6, AnonPlus (?), 00:32, 03/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    NeoPG - форк GnuPG, а не Botan. Botan лишь применяется в NeoPG.
     
     
  • 3.10, Аноним (10), 13:02, 03/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Так NeoPG тоже под BSD https://www.opennet.ru/opennews/art.shtml?num=47936
     
     
  • 4.16, Andrey Mitrofanov (?), 17:27, 03/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Так NeoPG тоже под BSD https://www.opennet.ru/opennews/art.shtml?num=47936

    Враньё-о-о.

    [I]"" For now, many parts of NeoPG are licensed by the upstream authors under various licenses, [U]including GPL and LGPL variants[/U]. [...8<...]

    New source code contributed by the NeoPG authors is licensed under the permissive [...8<...]

    AT THIS TIME, THE COMPLETE WORK IS NECESSARILY LICENSED UNDER THE MOST RESTRICTIVE LICENSE OF ANY OF ITS PARTS, THE GPLv3. ""[/I]

    https://github.com/das-labor/neopg/blob/master/README.md#neopg-implements-the-

     
  • 2.17, Andrey Mitrofanov (?), 17:33, 03/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >>форк GnuPG 2
    >>поставляется под лицензией BSD
    > Но как?

    Пирмиссивщики не знают значения слова форк и ляпают его на независимую [~повторную] реализацию.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру