|
2.4, пох (?), 06:52, 10/08/2018 [^] [^^] [^^^] [ответить]
| +/– |
все нормально, все путем, общий тренд не поменялся:
> Удалены остававшиеся наборы шифров на основе DES;
зашифрованное десять лет назад может теперь расшифровать только АНБ, ЦРУ и ФСБ, а ты свои собственные данные - уже нет ;-)
а копипастить из openssl никто и не собирался прекращать.
| |
|
3.6, Аноним (6), 12:01, 10/08/2018 [^] [^^] [^^^] [ответить]
| +2 +/– |
Зашифрованное DES можно расшифровать даже без пароля, прости господи.
| |
3.8, anonimm (?), 06:57, 12/08/2018 [^] [^^] [^^^] [ответить]
| +/– |
Речь идёт об SSL, он используется для передачи данных по сети. Трафик десятилетней давности никто не хранит, а при создании нового сеанса клиент и сервер договариваются, какой блочный шифр использовать; если один из них не поддерживает DES, то договорятся использовать другой шифр.
| |
|
4.9, Andrey Mitrofanov (?), 12:22, 13/08/2018 [^] [^^] [^^^] [ответить]
| +/– |
>Трафик десятилетней давности никто не хранит,
Изложите методику проверки столь сильного утверждения. Спасибо.
| |
|
|
|
|
2.10, PereresusNeVlezaetBuggy (ok), 20:05, 14/08/2018 [^] [^^] [^^^] [ответить]
| +/– |
Там всё не так однозначно (нет, я не сестра офицера, или как там было).
Ребята из OpenSSL в 1.1.0 решили поменять API, добавив где возможно const. Спустя некоторое время LibreSSL делает то же самое.
Поскольку релизы OpenSSL и LibreSSL не синхронизируются, сторонние приложения, поддерживающие и OpenSSL, и LibreSSL, вынуждены поддерживать оба варианта — для сборки и со старыми и с новыми версиями. Во многих проектах это делается примерно так: для LibreSSL определяется соответствующая на уровне API версия OpenSSL, и дальше внутри кода проекта идёт отталкивание от OPENSSL_VERSION.
И вот теперь, когда в LibreSSL внесли изменения, аналогичные OpenSSL 1.1, а конечная программа собирается с предположением, что API LibreSSL соответствует API OpenSSL 1.0, сборка ломается.
В общем, ребята из OpenSSL продолжают поражать глубиной и проработанностью своих идей (из лучших побуждений, разумеется), а страдают в итоге все остальные.
| |
|
|