Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск криптографической библиотеки Botan 3.0.0" | +/– | |
| Сообщение от opennews (??), 12-Апр-23, 12:06 | ||
Доступен выпуск криптографической библиотеки Botan 3.0.0, применяемой в проекте NeoPG, форке GnuPG 2. Библиотека предоставляет большую коллекцию готовых примитивов, используемых в протоколе TLS, сертификатах X.509, шифрах AEAD, модулях TPM, PKCS#11, хэшировании паролей и постквантовой криптографии (подписи на основе хэша и согласование ключей на основе McEliece). Библиотека написана на языке C++ и поставляется под лицензией BSD... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 12-Апр-23, 12:06 | +4 +/– | |
> В кодовой базе разрешено применение стандарта C++20 (ранее использовался C++11) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #3, #4, #5 | ||
| 3. Сообщение от dasehak (ok), 12-Апр-23, 12:14 | +/– | |
Кто? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #11 | ||
| 4. Сообщение от Аноним (-), 12-Апр-23, 12:14 | –2 +/– | |
Общался с Си плюс-плюсниками, они говорили, что в основном сидят на С++11. На стандарты C++18 или C++20. Переходить не собираются. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #20, #31 | ||
| 5. Сообщение от Аноним (5), 12-Апр-23, 12:14 | –5 +/– | |
>C++ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #6, #19, #21, #22 | ||
| 6. Сообщение от Аноним (5), 12-Апр-23, 12:16 | +4 +/– | |
Потому что микрософту, гуглу, мозилдле, и т.д., не хватает денег нанять опеннетчика, да? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 11. Сообщение от InuYasha (??), 12-Апр-23, 12:38 | –2 +/– | |
Не я - у меня C++98. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #18 | ||
| 18. Сообщение от Аноним (18), 12-Апр-23, 13:30 | +3 +/– | |
> Не я - у меня C++98. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #32 | ||
| 19. Сообщение от Аноним (18), 12-Апр-23, 13:33 | +2 +/– | |
>>C++ > Получаем по полсотни критических выходов за пределы памяти каждый релиз. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 20. Сообщение от keydon (ok), 12-Апр-23, 13:50 | +/– | |
> Общался с Си плюс-плюсниками, они говорили, что в основном сидят на С++11. На стандарты C++18 или C++20. Переходить не собираются. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #24, #25, #28 | ||
| 21. Сообщение от keydon (ok), 12-Апр-23, 13:53 | +/– | |
>>C++ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 22. Сообщение от Аноним (28), 12-Апр-23, 14:11 | +3 +/– | |
Перестаньте писать на С++ в стиле С. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 23. Сообщение от Аноним (28), 12-Апр-23, 14:18 | +/– | |
Годный, нужный проект | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. Сообщение от FF (?), 12-Апр-23, 15:33 | +1 +/– | |
так говоришь, как будто в суровом капиталистическом банковом энтерпрайзе не какая-нить джава 8 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #26, #45, #50 | ||
| 25. Сообщение от FF (?), 12-Апр-23, 15:35 | +1 +/– | |
и он еще SAP не видел | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 26. Сообщение от жявамэн (ok), 12-Апр-23, 15:37 | +/– | |
мы мигрируемм на 11. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 28. Сообщение от Аноним (28), 12-Апр-23, 15:46 | +2 +/– | |
Необязательно люди в погонах. Бывают и люди в деловых костюмах, которые не хотят платить за адаптацию легаси или просто большой кодовой базы к новым стандартам. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 31. Сообщение от soarin (ok), 12-Апр-23, 19:07 | +1 +/– | |
> они говорили, что в основном сидят на С++11. На стандарты C++18 или C++20. Переходить не собираются. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 32. Сообщение от soarin (ok), 12-Апр-23, 19:12 | +1 +/– | |
Как-то асинхронное всё это сетевое дело писал на c++03 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 33. Сообщение от ip1982 (ok), 12-Апр-23, 19:22 | +1 +/– | |
> Удалены реализации функций и алгоритмов, ранее объявленных устаревшими (CAST-256, MISTY1, Kasumi, DESX, XTEA, PBKDF1, MCEIES, CBC-MAC, Tiger, NEWHOPE, CECPQ1) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #44 | ||
| 35. Сообщение от Ivan_83 (ok), 12-Апр-23, 22:18 | +/– | |
> Код расчёта битов чётности, преобразования bcrypt/base64 и определения типа строки ASN.1 избавлен от поиска в таблицах и теперь не зависит от обрабатываемых данных (выполняется постоянное время) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #36, #42 | ||
| 36. Сообщение от Аноним (36), 12-Апр-23, 22:55 | +1 +/– | |
Это криптография. Тут "не выпустить ни одного бита данных по сторонним каналам" важнее, чем "сэкономить пару десятков тактов". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #41 | ||
| 37. Сообщение от Аноним (37), 12-Апр-23, 23:07 | +/– | |
>Добавлена поддержка хеширования в формате точки на эллиптической кривой | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #38 | ||
| 38. Сообщение от Аноним (36), 12-Апр-23, 23:29 | +/– | |
Да, давайте плюнем и закопаем целый раздел теории чисел. Потому что в одну из реализаций алгоритма одна контора пыталась вставить бекдор. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 | ||
| 39. Сообщение от Аноним (39), 13-Апр-23, 04:41 | +/– | |
Глупый вопрос, а экспорты они ABI шные делают без плюсового манглинга или где? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #43 | ||
| 41. Сообщение от Ivan_83 (ok), 13-Апр-23, 07:34 | +/– | |
Кому как. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 42. Сообщение от n00by (ok), 13-Апр-23, 07:54 | +/– | |
Быстрее стало, т.к. исключили промахи кеша данных. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #48 | ||
| 43. Сообщение от n00by (ok), 13-Апр-23, 07:57 | +1 +/– | |
Нескромный вопрос, а почему Вы сами не смогли найти ответ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
| 44. Сообщение от n00by (ok), 13-Апр-23, 07:59 | +/– | |
Наверное, на новую версию Си++ некому переписывать. Для истории и экспериментов есть старая версия библиотеки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 | ||
| 45. Сообщение от 1 (??), 13-Апр-23, 09:37 | +/– | |
Нормально там в капиталистическом банковом энтерпрайзе. COBOL ещё никто не отменял. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 46. Сообщение от Аноним (46), 13-Апр-23, 11:29 | +/– | |
Поддерживает ли он Russian Trusted Root CA? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #47 | ||
| 47. Сообщение от Аноним (47), 13-Апр-23, 12:57 | +/– | |
С чего бы библиотеке вообще знать про конкректные CA? Поддерживает любые, добавленные в список корневых сертификатов и использующие не-устаревшие алгоритмы. Используйте те что в стандартном pem формате, а не странный xml, все будет ок (ну, если вы им вообще доверяете). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #46 | ||
| 48. Сообщение от Ivan_83 (ok), 13-Апр-23, 18:33 | +/– | |
Нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #49 | ||
| 49. Сообщение от n00by (ok), 14-Апр-23, 08:30 | +/– | |
В синтетическом тесте таблицы кажутся быстрее, поскольку измеряется множество итераций и таблицы гарантировано оказываются в кеше, кроме первого к ним обращения. На практике как определить время чтения линейки кеша из ОЗУ? Я использовал симулятор конвейера в AMD CodeAnalyst, когда это было актуально (в AMD uProf функциональность отсутствует) - показывало сотни тактов. А "несколько операций" могут выполниться за 1-2 такта. В base64 вычислений существенно меньше, чем в stribog, и применяется алгоритм на данных сравнительно небольшого объёма, так что их сравнивать м.б. не вполне корректно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 50. Сообщение от _hide_ (ok), 14-Апр-23, 13:44 | +/– | |
8 ява? Да Вы, батенька, зажрались, 6 с вкраплениями и аптайм контейнера под 10 лет. Вот это суровый интерпарйз, а 8... Не хипстерство, но уже не серьёзно как-то! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |