The OpenNET Project / Index page

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



"Выпуск криптографической библиотеки OpenSSL 3.0.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от opennews (??), 08-Сен-21, 11:32 
После трёх лет разработки и 19 тестовых выпусков состоялся  релиз библиотеки OpenSSL 3.0.0 с реализацией протоколов SSL/TLS и различных алгоритмов шифрования. Новая ветка включает изменения,  нарушающие обратную совместимость на уровне API и ABI, но изменения не повлияют на работу большинства приложений, для перевода которых с OpenSSL 1.1.1 достаточно пересборки.  Поддержка прошлой ветки OpenSSL 1.1.1 будет осуществляться до сентября 2023 года...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=55760

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


5. Скрыто модератором  –14 +/
Сообщение от ИмяХ (?), 08-Сен-21, 12:09 
Ответить | Правка | Наверх | Cообщить модератору

80. Скрыто модератором  –2 +/
Сообщение от Аноним (80), 09-Сен-21, 01:02 
Ответить | Правка | Наверх | Cообщить модератору

83. Скрыто модератором  +1 +/
Сообщение от WE (?), 09-Сен-21, 04:22 
Ответить | Правка | Наверх | Cообщить модератору

90. Скрыто модератором  +/
Сообщение от Аноним (90), 09-Сен-21, 11:53 
Ответить | Правка | Наверх | Cообщить модератору

99. Скрыто модератором  +1 +/
Сообщение от Michael Shigorinemail (ok), 09-Сен-21, 17:25 
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –13 +/
Сообщение от Тот_Самый_Анонимус (?), 08-Сен-21, 12:11 
>Для обхода данной несовместимости GPL-проекты вынуждены были применять специфичные лицензионные соглашения, в которых основной текст GPL дополнялся пунктом, явно разрешающим связывание приложения с библиотекой OpenSSL и упоминающим, что требования GPL не распространяется на связывание с OpenSSL.

Это не проблема других лицензий же, так ведь, гпльщики?
Когда гпл ворует код из апача и нет возможности вернуть его обратно из-за паразитности гпл, то вы говорите что это проблема апача. Интересно что вы скажите про этот случай. Жду применения шаблона «это другое, понимать надо» и доказательств того, что стрелочка обратно не поворачивается.

Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –6 +/
Сообщение от пох. (?), 08-Сен-21, 12:15 
> Это не проблема других лицензий же, так ведь, гпльщики?

конечно проблема - мы создадим им массу грабель - вплоть до несобираемости нашим единственно-верным компилятором.

И да, очень интересно, а автора ssleay они спросили?

Ответить | Правка | Наверх | Cообщить модератору

73. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +2 +/
Сообщение от Аноним (73), 08-Сен-21, 23:00 
> И да, очень интересно, а автора ssleay они спросили?

Спросили всех контрибуторов в OpenSSL, и это вообще-то многомесячный процесс был, ото всех ответы получить.

Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +5 +/
Сообщение от Аноним (10), 08-Сен-21, 12:21 
В лицензии Apache это by design. Если бы использующим эту лицензию это не нравилось, они взяли бы другую, но их, очевидно, всё устраивает.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

57. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –1 +/
Сообщение от Тот_Самый_Анонимус (?), 08-Сен-21, 18:38 
>В лицензии Apache это by design.

В приведённой мною цитате страдали именно гпльщики. Своими оценками поделились семеро, а мнение почему-то не высказали. Мне бы хотелось услышать их мнение почему «это другое», и почему они позасовывали языки кой-куда, вместо того, чтобы объяснить, почему такое возможно с божественной лицензией.

Ответить | Правка | Наверх | Cообщить модератору

66. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +1 +/
Сообщение от anonymous (??), 08-Сен-21, 20:42 
Ты в курсе, что в мире софта GPLесть достойные библиотеки? Я тебе их перечислю: GnuTLS, Libgcrypt, Nettle. Выбирай какая больше нравится и подходит под твои задачи.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

84. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –1 +/
Сообщение от Тот_Самый_Анонимус (?), 09-Сен-21, 05:27 
Как это оправдало страдания гпльщиков, вынужденных есть кактус, как в приведённой цитате? Дан конкретный пример, и вопрос был почему в этом случае страдания оправданы. Не как этого избежать, а почему это хорошо и «это другое».
Ответить | Правка | Наверх | Cообщить модератору

126. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от anonymous (??), 11-Сен-21, 20:57 
Люди, которые ценят свою свободу и чистоту кода не буду пользоваться лицензиями отличными от GPL. Ответ достаточный?
Ответить | Правка | Наверх | Cообщить модератору

67. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –2 +/
Сообщение от Аноним (67), 08-Сен-21, 21:10 
Ничего ты не понимаешь. Это другое. Когда используют код ГПЛ и не раскрывают свой - это воровство. А когда ГПЛ использует чужой код делая непозволительные собственной лицензией действия - это щедрость. Так что раньше, когда проекты гпл использовали опенссл, это опенссл воровал код, но гпл своей доброй волей их прощал.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

104. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +1 +/
Сообщение от Аноним (104), 09-Сен-21, 23:33 
Вы так говорите, как будто это плохо. Хотя в bsd-like лицензиях черным по белому написано "используйте и унижайте меня как хотите, мне это нравится".
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (7), 08-Сен-21, 12:13 
Почему шифры ГОСТ не добавили?
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +1 +/
Сообщение от Аноним (10), 08-Сен-21, 12:23 
Были PR, зависти в бесконечном кругу "долго ждУТ ревью – ещё дольше ждут исправлений после review – GOTO 10" с экспоненциальным увеличением времени ожидания на каждой итерации.
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +4 +/
Сообщение от Аноним (13), 08-Сен-21, 12:24 
>В libcrypto реализована концепция подключаемых провайдеров, ... При помощи провайдеров можно добавлять собственные реализации алгоритмов для таких операций как шифрование, расшифровка, формирование ключей, вычисление MAC, создание и проверка цифровых подписей.

Если стрибогим кузнечикам надо, сами добавят.

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

44. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +3 +/
Сообщение от Аноним (44), 08-Сен-21, 16:47 
На AES лапу-то поднять стрёмно. Кушайте АНБшной криптографии, не обляпайтесь.
Ответить | Правка | Наверх | Cообщить модератору

91. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –7 +/
Сообщение от Аноним (90), 09-Сен-21, 11:57 
Какое у вас бинарное мышление, "есть крипта не подчиняется товарищу майору, значит она АНБ-шное". По другому мыслить не умеете.
Ответить | Правка | Наверх | Cообщить модератору

94. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +5 +/
Сообщение от Аноним (73), 09-Сен-21, 12:46 
Это вам везде товарищи майоры мерещатся. А тут скорее ситуация, что есть нога кого надо нога, а есть нога людей второго сорта, их интересы как бы и не важны.
Ответить | Правка | Наверх | Cообщить модератору

103. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (104), 09-Сен-21, 23:31 
>  Какое у вас бинарное мышление, "есть крипта не подчиняется товарищу майору, значит она АНБ-шное".

Докажите, что оно не АНБ-шное. В случае с зондами от товарища майора - доказательство тривиально.

Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору

111. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (111), 10-Сен-21, 10:54 
> В случае с зондами от товарища майора - доказательство тривиально.

Что-то вроде Бритвы Мицгола, да?

Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +3 +/
Сообщение от nmorozov (ok), 08-Сен-21, 15:14 
Алгоритмы ГОСТ добавляются отдельным модулем. Кстати кроме указанного ченжлога в билиотеке есть заментное кол-во улучшений связанных именно с русской криптографией (ну и с китайской тоже)
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

32. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Qwerty (??), 08-Сен-21, 15:38 
Шапочку из фольги уже можно сворачивать?
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +3 +/
Сообщение от Аноним (13), 08-Сен-21, 16:01 
Никогда не стоит.
Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +1 +/
Сообщение от Аноним (48), 08-Сен-21, 17:38 
Простите, ударение на каком слоге?
Ответить | Правка | Наверх | Cообщить модератору

76. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (76), 08-Сен-21, 23:04 
В данном контексте, "не ст`оит".
Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от ryoken (ok), 08-Сен-21, 16:47 
Клетка Фарадея вроде получше?
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

46. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (46), 08-Сен-21, 17:01 
Смотря сколько фольги есть
Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +3 +/
Сообщение от Анон123амм (?), 08-Сен-21, 18:10 
"русская криптография", "китайская криптография" -- какие ржачные термины)))
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

64. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Онаним (?), 08-Сен-21, 20:40 
Суверенная, я бы сказал.
Ответить | Правка | Наверх | Cообщить модератору

68. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +1 +/
Сообщение от Аноним (68), 08-Сен-21, 21:24 
Осветлённая батюшкой. Теперь криптография в безопасности.
Ответить | Правка | Наверх | Cообщить модератору

119. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +2 +/
Сообщение от Michael Shigorinemail (ok), 11-Сен-21, 12:56 
Мне вот интересно -- ляпающие подобное вообще хоть в чём-то _для себя_ разобрались или слепо верят во всё, что в книжке (или на лопате), а чтоб как-то вроде бы как самооправдаться -- пытаются остро шютить?..
Ответить | Правка | Наверх | Cообщить модератору

95. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –1 +/
Сообщение от Аноним (13), 09-Сен-21, 13:18 
Скрепная
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

77. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (73), 08-Сен-21, 23:14 
Кстати, китайскую, корейскую и японскую криптографию почему-то приняли в OpenSSL как внутренние алгоритмы с доступом через EVP API. А русскую криптографию единственную заставили переписать в виде ENGINE, механизм который вообще-то используется для подключения аппаратных шифроустройств. И использование алгоритмов через ENGINE естественно сложнее, чем просто через EVP API.
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

33. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –1 +/
Сообщение от Аноним (33), 08-Сен-21, 15:55 
Потому что они небезопасны.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

47. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +1 +/
Сообщение от Аноним (7), 08-Сен-21, 17:32 
Пруфов нет.
Ответить | Правка | Наверх | Cообщить модератору

49. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (33), 08-Сен-21, 18:05 
Это криптография, солнышко, тут нужны пруфы что они безопасны. Нет алгоритма генерации сбоксов - нет пруфов. Нет пруфов - нет безопасности. Повторяю, они небезопасны.
Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (52), 08-Сен-21, 18:09 
Алгоритм существует. "Получить у уполномоченной организации".
Ответить | Правка | Наверх | Cообщить модератору

71. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +2 +/
Сообщение от Аноним (76), 08-Сен-21, 22:56 
Под пописку о неразгашении гостайны.
Ответить | Правка | Наверх | Cообщить модератору

59. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +1 +/
Сообщение от Аноним (111), 08-Сен-21, 18:47 
Вся симметричная криптография - это security through obscurity.
Вся ассиметричная основана на недоказанных предположениях.
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

120. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Michael Shigorinemail (ok), 11-Сен-21, 12:58 
> Это криптография, солнышко, тут нужны пруфы что они безопасны.

Вы готовы принимать такие доказательства на веру? (что неспособны их проверить -- и так вижу)

Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

54. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –4 +/
Сообщение от Анон123амм (?), 08-Сен-21, 18:13 
это там где для с-бокса, который должен быть рандомным, удалось написать код который его генерит, причем код в 4 раза меньше самого с-бокса, БУГАГА очень "безопасное" шиврование да!
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

60. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +2 +/
Сообщение от Аноним (7), 08-Сен-21, 19:02 
А теперь докажите, что это влияет на стойкость.
Ответить | Правка | Наверх | Cообщить модератору

81. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +2 +/
Сообщение от Аноним (81), 09-Сен-21, 03:16 
Я читал такое объяснение ситуации: некоторые варианты конфигурации могут быть слабее остальных. Никто не доказал, что выбранные значения слабые. Случайные же значения могут быть более слабыми, чем задумано.
Ответить | Правка | Наверх | Cообщить модератору

96. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +3 +/
Сообщение от Аноним (73), 09-Сен-21, 14:36 
А в AES S-box тоже не рандомный, но никого это почему-то не беспокоит
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

112. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (111), 10-Сен-21, 10:55 
AES S-box сделан в соответствии с принципом "У меня в рукаве ничего нет".
Ответить | Правка | Наверх | Cообщить модератору

114. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +1 +/
Сообщение от Аноним (73), 10-Сен-21, 12:53 
Все так про свои алгоритмы говорят
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –3 +/
Сообщение от suffix (ok), 08-Сен-21, 12:24 
"QUIC is on our minds, but it will not be included in the OpenSSL 3.0 release."

Значит пока в топку, ждём дальше.

Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +8 +/
Сообщение от Аноним (13), 08-Сен-21, 12:29 
https://ru.wikipedia.org/wiki/QUIC
Почему сетевой протокол должен быть добавлен в библиотеку криптографии?
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от suffix (ok), 08-Сен-21, 12:41 
Читайте:

https://www.openssl.org/blog/blog/2020/02/17/QUIC-and-OpenSSL/

А почему жду ?

Потому что nginx заявили что в основную ветку добавят поддержку quic только когда подержка quic будет в openssl.

Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +1 +/
Сообщение от Аноним (104), 08-Сен-21, 15:10 
> Значит пока в топку, ждём дальше.

Не стоит. QUIC - это местечковый гугловый продукт, все, кто не гугл, используют его на свой страх и риск. Гугловцы допиливают его очень активно, и стандартизированные версии быстро устаревают. Поэтому, если нужен QUIC, кроме BoringSSL вариантов нет.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

30. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от suffix (ok), 08-Сен-21, 15:17 
>  кроме BoringSSL вариантов нет.

Сейчас да, но через пару лет (год на пока openssl разродится и год пока nginx интегрирует)надеюсь все болячки протокола уже победят.

Так что я очень неспешно жду :)


Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +7 +/
Сообщение от Аноним (104), 08-Сен-21, 15:23 
К тому времени гугловцы QUIC уже задепрекейтят и забросят, и сделают какой-нибудь FAST (HTTP/7) поверх DCCP :)
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –1 +/
Сообщение от qwertyemail (??), 08-Сен-21, 19:35 
Помниться где то читал, что это будующий http 3 или 4, сколько их там уже. Или я его с чем то путаю?
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

62. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –1 +/
Сообщение от suffix (ok), 08-Сен-21, 20:33 
да,  http/3=quic
Ответить | Правка | Наверх | Cообщить модератору

79. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –1 +/
Сообщение от Всем Анонимам Аноним (?), 09-Сен-21, 00:23 
Конечно, чего уж там, все основные CDN поддерживают (половина трафика интернет). Конечно, фигня...
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

14. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +2 +/
Сообщение от Аноним (14), 08-Сен-21, 12:27 
Теперь старым играм и эту либу подкладывать придётся. Ну, чо, не в первый раз.
Ответить | Правка | Наверх | Cообщить модератору

50. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (33), 08-Сен-21, 18:06 
Это что за игры которые либо нельзя пересобрать, либо не таскают с собой все библиотеки?
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –1 +/
Сообщение от Microsoft (?), 08-Сен-21, 14:11 
Закрыть, запретить и сделать EEE этому ненужному ненужно.
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (111), 08-Сен-21, 16:37 
Такая масштабная поломка API требует слоя совместимости со старыми программами. Чтобы можно было слинковать со слоем совместимости, который будет оборачивать новый API, и старые программы получили security-апдейты.
Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –1 +/
Сообщение от Аноним (33), 08-Сен-21, 18:08 
Под старыми программами вы подразумеваете программы которые не развиваются (иначе у них бы не было проблем перейти на новую версию openssl). Но такие программы сами по себе не получают security-апдейты, зачем им апдейты openssl? Другими словами, они априори дырявое гнильё, версией openssl это не вылечить.
Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –1 +/
Сообщение от Аноним (111), 08-Сен-21, 18:43 
Весь софт - гнильё, недырявых программ и библиотек не бывает, включая openssl новейшей версии. Да и вообще valar morghulis, улавливаешь?
Ответить | Правка | Наверх | Cообщить модератору

55. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –4 +/
Сообщение от Аноним (55), 08-Сен-21, 18:21 
Осуждаю за сломанный abi. Если до 23 года не придумают какой-нибудь враппер, который позволит работать десктопным приложениям без перекомпиляции, это будет фейл.
Ответить | Правка | Наверх | Cообщить модератору

65. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Онаним (?), 08-Сен-21, 20:42 
Перетопчутся на libssl1.1.dll
Ответить | Правка | Наверх | Cообщить модератору

75. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +1 +/
Сообщение от Аноним (76), 08-Сен-21, 23:02 
Позволь поинтересоваться, ты в мире опенсорса или как? Неизменное ABI это для клозетсорщиков. Перекомпиляция при открытых исходниках это нормальное явление.
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

97. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –3 +/
Сообщение от Аноним (33), 09-Сен-21, 14:38 
Никаких врапперов не будет, и это правильно. И не вижу с чем у вас проблема - что за непонятное желание обновить OpenSSL не обновляя софт его использующий? Хотите сидеть на гнилье - сидите на гнилье. Хотите свежего - будет свежий софт со свежим OpenSSL. ABI надо чуть ли не специально ломать, чтобы усложнить жизнь таким вот некрофилам. А то вы же ещё и issue пишете со своими странными хотелками, время сообщества тратите.
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

100. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +1 +/
Сообщение от Аноним (111), 09-Сен-21, 17:57 
Этот фанат Xiaomi/Huawei/Oppo/OnePlus/ZTE/realme порвался, уносите.
Ответить | Правка | Наверх | Cообщить модератору

110. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (110), 10-Сен-21, 10:23 
Проблема в том, что некоторый софт обновится, а некоторый нет. А DLL hell никак не решается
Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору

121. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Michael Shigorinemail (ok), 11-Сен-21, 13:08 
> что за непонятное желание обновить OpenSSL не обновляя софт его использующий?

Деточка, я ж возьму сейчас и напишу Вашему работодателю, из сети которого Вы в рабочее время пишете, что пациент профнепригоден и даже сам этого не понимает -- конкретно от крипто (и в целом сколь-нибудь значимых данных) и долгоиграющего кода (и сколь-нибудь важных систем) его стоит держать подальше.

Потому что один дятел, пущенный со своей установкой "всё ломать, так будет лучше" -- способен натворить немалых бед целой команде нормальных людей, если не поймать на горячем и не выпороть.

Может, сперва хоть про Даннинга-Крюгера почитаете?  А то и попытаетесь понять, что _всё_, благодаря чему вообще существуете -- построено взрослыми людьми с ровно противоположным намерением: чтоб работало, а не чтоб "обмазаться свежим"?..

Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору

69. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Ilya Indigo (ok), 08-Сен-21, 21:53 
> Новая ветка включает изменения, нарушающие обратную совместимость на уровне API и ABI

Это реально ВСЁ что она содержит!

> но изменения не повлияют на работу большинства приложений, для перевода которых с OpenSSL 1.1.1 достаточно пересборки.

Ага!
https://build.opensuse.org/staging_workflows/openSUSE:Factory (зарегиться для OBS на SuSE нужно)
Staging:Gcc7 openssl-3
Там дохренища несобранных приложений (пока не соберётся (красный цвет) кол-во не собравшихся приложений будет не полным).

Ответить | Правка | Наверх | Cообщить модератору

70. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –5 +/
Сообщение от Аноним (81), 08-Сен-21, 22:48 
Попробуйте выкинуть доистрический компилятор для начала.
Ответить | Правка | Наверх | Cообщить модератору

122. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Michael Shigorinemail (ok), 11-Сен-21, 13:10 
> Попробуйте выкинуть доистрический компилятор для начала.

Деточка, опять же с этим сперва к своему работодателю (можно непосредственному начальнику) -- для начала посмотрев версию gcc в каком-нить centos7.  Вот _там_ -- нет, не доисторическая, а по меркам эксплуатационщиков всего лишь почти вчерашняя.

Ответить | Правка | Наверх | Cообщить модератору

124. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –2 +/
Сообщение от Аноним (81), 11-Сен-21, 13:25 
Это не отменяет того, что актуальный софт зачастую не поддерживается доисторическими компиляторами и в лучшем случае кое-как собирается. А вот хамить не обязательно, я тоже могу тебе поводить кое-чем по губам, да вот тебе не понравится, ага?
Ответить | Правка | Наверх | Cообщить модератору

125. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Michael Shigorinemail (ok), 11-Сен-21, 14:06 
*sigh*

Написал.

PS: в смысле в яндекс написал, посоветовавшись со старым приятелем вдобавок.

Ответить | Правка | Наверх | Cообщить модератору

131. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (131), 05-Дек-21, 11:43 
gcc-10, Gentoo.
В системе порядка 2700 программ. Из них порядка 130 - требуют openssl.
Переход на версию 3.0.0 был остановлен после достижения 15-ти пакетов, сборка которых обломалась с сообщением "Deprecated in version >= 3.0.0".
Так что версия 3+ ещё не готова к повсеместному внедрению не потому, что OpenSSL 3.0.0 такой кривой-косой или компилятор тупой, а потому что некоторые прикладные программы завязаны на особенности ветки OpenSSL версии 1.1.1. Т.е. без переделывания самих прикладных программ забуксуем на ветке 1.1.1.
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

129. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от mikhailnov (ok), 15-Сен-21, 16:33 
А вот в LibreSSL такой фигни нет...
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

74. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +3 +/
Сообщение от Andrey_Karpov (ok), 08-Сен-21, 23:02 
Кто про что, а меня интересные баги интересуют. На этот раз приглянулось:

static int dh_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b)
{
    return ossl_ffc_params_cmp(&a->pkey.dh->params, &a->pkey.dh->params,
                               a->ameth != &ossl_dhx_asn1_meth);
}

Предупреждение PVS-Studio: V751 Parameter 'b' is not used inside function body. dh_ameth.c 312

Классика :) https://pvs-studio.com/ru/blog/posts/cpp/0509/

Ответить | Правка | Наверх | Cообщить модератору

78. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +4 +/
Сообщение от пох. (?), 08-Сен-21, 23:22 
>     return ossl_ffc_params_cmp(&a->pkey.dh->params, &a->pkey.dh->params,

эпоха копипастеров :-( это вот насколько ж надо не уметь пользоваться клавиатурой, чтобы тут было быстрее (и неправильно) скопировать чем вручную набрать?

вряд ли такой ляп можно внести руками.

Ответить | Правка | Наверх | Cообщить модератору

98. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –3 +/
Сообщение от Аноним (33), 09-Сен-21, 14:41 
Это определяется как warning обычным компилятором, для этого проприетарный анализатор который рекламируют спамом и враньём, и который на деле недалеко ушёл от тех же варнингов, а до взрослых анализаторов типа cppcheck ему вообще как до китая раком, для этого не нужен.
Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

101. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +2 +/
Сообщение от Аноним (73), 09-Сен-21, 18:42 
Я сообщений про PVS-Studio за последние 12 месяцев видел, даже не помню сколько, но точно меньше 10 штук. Не тянет на спам.

Потока вранья от Андрея тоже не вижу.

И может потрудитесь дать ссылку на какое-нибудь сравнение анализаторов, которое доказывает, что "до взрослых анализаторов типа cppcheck ему вообще как до китая раком" ?

А то как-то балабольством попахивает, аж 3 раза.

Ответить | Правка | Наверх | Cообщить модератору

102. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (33), 09-Сен-21, 21:47 
> Я сообщений про PVS-Studio за последние 12 месяцев видел, даже не помню сколько, но точно меньше 10 штук. Не тянет на спам.

Вы наверное профильных ресурсов вовсе не читаете. Так-то моя бабушка тоже не видела.

Ну ради интереса, посчитайте сколько Andrey2008 за последний год настрочил хотя бы на Хабре, удивитесь. Открою секрет - 43 статьи, всё о своей поделке. Это не считая LOR где у него уже 5-й, кажется, аккаунт, при том что предыдущие именно за спам и были забанены (например https://www.linux.org.ru/people/Andrey_Karpov_2009/profile) и других ресурсов. И это только один человек. Даже если бы они все заткнулись, им всё равно никогда не простят то что творилось несколько лет назад - паразитирование на СПО, попытки рекламироваться в чужом коде и совсем уж зашквар, откровенную спамную рассылку на email:

> Perhaps, it would be of interest to you, as a member of GitHub community,
> that there is now a possibility to use a free license for PVS-Studio.
>
> PVS-Studio is a powerful static source code analysis solution for bug
> detection in C, C++, and C# projects.  It works in Windows and Linux
> environment.

...
> Best regards, PVS-Studio team

Ответить | Правка | Наверх | Cообщить модератору

105. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +1 +/
Сообщение от Аноним (73), 10-Сен-21, 00:04 
Спасибо за объяснение. Да, рассылка на спам пожалуй потянет. А на ЛОРе же вроде Андрей раньше спамил, а потом перестал, встал на путь исправления так сказать? Или нет, просто не очень слежу? А публикации на Хабре где были, на своём канале? Если да, то все коммерческие компании свои каналы на Хабре и других площадках как раз для саморекламы и используют, это обычная практика, я бы не назвал это спамом если Хабр не пихает те статьи в ленту всё время.

А про враньё Андрея и низкий уровень PVS-Studio относительно cppcheck и других есть что-то? Как-то хочется верить в хорошее в людях.

Ответить | Правка | Наверх | Cообщить модератору

117. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –2 +/
Сообщение от Аноним (33), 10-Сен-21, 15:56 
Залогинься, Андрей. Уж лучше оправдывайся чем из-под анонима себя пытаться выгородить, выглядит как детский сад.
Ответить | Правка | Наверх | Cообщить модератору

123. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Michael Shigorinemail (ok), 11-Сен-21, 13:13 
> а до взрослых анализаторов типа cppcheck

Деточка, сообщить миру "хочу на мороз" можно проще и прямее.

И да, всякому хамству есть мера.  Тем более, повторюсь, прям в рабочее время из AS208722.

Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору

128. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Andrey_Karpov (ok), 13-Сен-21, 11:49 
> Это определяется как warning обычным компилятором

Хочется внести ясность. Судя по комментариям многие подумали, что анализатор PVS-Studio предупреждает про неиспользуемый аргумент функции. Это не совсем так. Вернее, это так, но анализатор действует более умно, чем большинство линтеров или компиляторов.

Просто ругаться на неиспользуемые аргументы - плохая идея. Будет очень много ложных срабатываний, и именно поэтому многие программисты не смотрят (отключают) эти предупреждения компиляторов/анализаторов.

В анализаторе реализуется некая эмпирическая "магия". PVS-Studio опирается на то, что есть однотипные аргументы, и при этом некоторые из них не используются, в то время как некоторые используются несколько раз. При этом действует ещё ряд дополнительных исключений из правила. Например, диагностика не сработает, если число неиспользуемых аргументов больше двух.

Всё это позволяет диагностике V751 выдавать мало ложных срабатываний, что выгодно отличает инструмент от аналогов - https://pvs-studio.com/ru/blog/posts/0802/ . Собственно, при разработке PVS-Studio не реализуются правила, если невозможно их сделать лучше, чем у компиляторов. Благодаря описанной диагностике, удаётся находить вот такие интересные ошибки - https://pvs-studio.com/ru/blog/examples/v751/ .

P.S. В анализаторе PVS-Studio есть и "тупой" вариант этой диагностики - V2537 - https://pvs-studio.com/ru/docs/warnings/v2537/ . Она разработана для проверки соответствия кода программы стандарту MISRA C и MISRA C++. Но это особенный случай, и по умолчанию эта диагностика отключена, как и все остальные диагностики, относящиеся к MISRA.

Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору

109. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  –1 +/
Сообщение от Аноним (110), 10-Сен-21, 10:22 
>> Реализован полноценный клиент для протоколов HTTP и HTTPS, поддерживающий методы GET и POST

Кто-то может объяснить что это и зачем? А метод PUT и другие?

Ответить | Правка | Наверх | Cообщить модератору

113. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +2 +/
Сообщение от mumu (ok), 10-Сен-21, 11:35 
> Реализован полноценный клиент для протоколов HTTP и HTTPS, поддерживающий методы GET и POST

Ой. Мелькание в заголовках с очередной найденной дырой в реализации этого клиента в ближайшие пять лет им обеспечено. План был именно в этом?

Ответить | Правка | Наверх | Cообщить модератору

130. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (131), 05-Дек-21, 11:32 
CPU: AMD Ryzen 4600H
Тест: https://openwrt.org/docs/guide-user/perf_and_log/benchmark.o...
Выводы: AES-192 и AES-256 ускорились в 6 раз благодаря переходу на OpenSSL версии 3.0.0.

Итог: откатил до версии 1.1.1l, так как у минимум десятка программ  ломается компиляции из-за ошибок, которые "Deprecaced in OpenSSL >=3.0.0".

Ответить | Правка | Наверх | Cообщить модератору

132. "Выпуск криптографической библиотеки OpenSSL 3.0.0"  +/
Сообщение от Аноним (131), 05-Дек-21, 17:29 
с AES-128 та же история - примерно в 6 раз ускорилась операция.

Как я понял - в ветке 3.0.0+ задействованы оптимизации под фичи новых процессоров. Именно поэтому операции расчёта AES так ускорились.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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