<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск криптографической библиотеки Botan 3.0.0</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/130195.html</link>
    <description>Доступен  выпуск криптографической библиотеки Botan 3.0.0, применяемой в проекте NeoPG, форке GnuPG 2.  Библиотека предоставляет большую коллекцию готовых примитивов, используемых в протоколе TLS, сертификатах X.509, шифрах AEAD, модулях TPM, PKCS#11, хэшировании паролей и постквантовой криптографии (подписи на основе хэша и согласование ключей на основе McEliece). Библиотека написана на языке C++ и поставляется под лицензией BSD...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=58953&lt;br&gt;</description>

<item>
    <title>Выпуск криптографической библиотеки Botan 3.0.0 (_hide_)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/130195.html#50</link>
    <pubDate>Fri, 14 Apr 2023 10:44:19 GMT</pubDate>
    <description>8 ява? Да Вы, батенька, зажрались, 6 с вкраплениями и аптайм контейнера под 10 лет. Вот это суровый интерпарйз, а 8... Не хипстерство, но уже не серьёзно как-то!&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск криптографической библиотеки Botan 3.0.0 (n00by)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/130195.html#49</link>
    <pubDate>Fri, 14 Apr 2023 05:30:31 GMT</pubDate>
    <description>В синтетическом тесте таблицы кажутся быстрее, поскольку измеряется множество итераций и таблицы гарантировано оказываются в кеше, кроме первого к ним обращения. На практике как определить время чтения линейки кеша из ОЗУ? Я использовал симулятор конвейера в AMD CodeAnalyst, когда это было актуально (в AMD uProf функциональность отсутствует) - показывало сотни тактов. А &quot;несколько операций&quot; могут выполниться за 1-2 такта. В base64 вычислений существенно меньше, чем в stribog, и применяется алгоритм на данных сравнительно небольшого объёма, так что их сравнивать м.б. не вполне корректно.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск криптографической библиотеки Botan 3.0.0 (Ivan_83)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/130195.html#48</link>
    <pubDate>Thu, 13 Apr 2023 15:33:34 GMT</pubDate>
    <description>Нет.&lt;br&gt;Я эксперементировал с разными алгоритмами, в том числе base64 с таблицами и без таблиц, с таблицами практически всегда быстрее.&lt;br&gt;Для base64 2 таблицы: одна на 64 байт другая на 256, первая влезает в кеш линию вторая требует нескольких кеш линий. Можно предварительно её всовывать в кеш через prefetch.&lt;br&gt;&lt;br&gt;Чтобы было понятно: один лукап по таблице заменяет несколько операций как минимум, в некоторых случаях это могут быть десятки и сотни операций (stribog).&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск криптографической библиотеки Botan 3.0.0 (Аноним)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/130195.html#47</link>
    <pubDate>Thu, 13 Apr 2023 09:57:26 GMT</pubDate>
    <description>С чего бы библиотеке вообще знать про конкректные CA? Поддерживает любые, добавленные в список корневых сертификатов и использующие не-устаревшие алгоритмы. Используйте те что в стандартном pem формате, а не странный xml, все будет ок (ну, если вы им вообще доверяете).&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск криптографической библиотеки Botan 3.0.0 (Аноним)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/130195.html#46</link>
    <pubDate>Thu, 13 Apr 2023 08:29:05 GMT</pubDate>
    <description>Поддерживает ли он Russian Trusted Root CA?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск криптографической библиотеки Botan 3.0.0 (1)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/130195.html#45</link>
    <pubDate>Thu, 13 Apr 2023 06:37:05 GMT</pubDate>
    <description>Нормально там в капиталистическом банковом энтерпрайзе. COBOL ещё никто не отменял.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск криптографической библиотеки Botan 3.0.0 (n00by)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/130195.html#44</link>
    <pubDate>Thu, 13 Apr 2023 04:59:48 GMT</pubDate>
    <description>Наверное, на новую версию Си++ некому переписывать. Для истории и экспериментов есть старая версия библиотеки.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск криптографической библиотеки Botan 3.0.0 (n00by)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/130195.html#43</link>
    <pubDate>Thu, 13 Apr 2023 04:57:38 GMT</pubDate>
    <description>Нескромный вопрос, а почему Вы сами не смогли найти ответ?&lt;br&gt;&lt;br&gt;Though Botan is written in C++ it is possible to use it from some other languages including&lt;br&gt;&lt;br&gt;Ready To Use&lt;br&gt;&lt;br&gt;    C89 - Available out of the box in the header ffi.h. This C interface is also intended to be the preferred way of binding Botan to other languages, as it communicates exclusively through function calls operating on opaque structs, and without transferring ownership of memory. This makes it easy to call using ctypes-style FFI libraries.&lt;br&gt;    Python - Included in the distribution.&lt;br&gt;    Ruby&lt;br&gt;    Rust&lt;br&gt;    Haskell&lt;br&gt;    Odin&lt;br&gt;&lt;br&gt;Experimental/Work In Progress&lt;br&gt;&lt;br&gt;    Java&lt;br&gt;    OCaml&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск криптографической библиотеки Botan 3.0.0 (n00by)</title>
    <link>https://m.opennet.me/openforum/vsluhforumID3/130195.html#42</link>
    <pubDate>Thu, 13 Apr 2023 04:54:30 GMT</pubDate>
    <description>Быстрее стало, т.к. исключили промахи кеша данных.&lt;br&gt;</description>
</item>

</channel>
</rss>
