Проект GNU представил выпуск библиотеки Libgcrypt 1.11.0, с реализацией компонентов, лежащих в основе механизмов шифрования, применяемых в GnuPG. Библиотека предоставляет функции для использования в сторонних приложениях различных криптоалгоритмов, включая симметричные шифры (AES, Arcfour, Blowfish, Camellia, CAST5, ChaCha20, DES, GOST28147, Salsa20, SEED, Serpent, Twofish), алгоритмы хэширования (MD5, RIPE-MD160, SHA-*, SHAKE256, TIGER-192, Whirlpool),...Подробнее: https://www.opennet.me/opennews/art.shtml?num=61405
И тишина..
Кому какое дело?
Джикрипт на сишечке с автотулзойПредвижу бурю бесполезных аргументов
В ответ на замечанье
Вам покорнейшим слугойНе время рассуждать о важном
Неважное нам тоже невдомёкВся правда в том,
Что подписать бумажки
Джикриптом - это круто, дорогой :)
Хорошо так добавили оптимизаций! Особенно это:> Добавлена реализация AES для систем i386, ускоренная при помощи AVX2-инструкции VAES.
Вовремя они :) Теперь полнодисковое шифрование будет быстрее работать?
А чего openssl не хочешь? Левые либы это всегда сомнительно, индустриальный стандарт только 1 и надо быть гуглом или майкрософтом чтобы сопровождать что-то другое.
>Левые либы это всегда сомнительноLibgcrypt от GnuPG - это "левая" либа? Прикольно!
>индустриальный стандарт только 1
Это ты что-ли назначил openssl индустриальным стандартом?
У тебя есть другие кандидаты? Нет? Я так и думал. GnuPG сомнительная поделка от не целиком адекватного автора, но код из неё это примерно как история с 7zip и xz-utils.
не сомнительное - это что сэнсей?
укажи верный путь! неужто pgp?
Как адекватность автора влияет на код, почему меня должно волновать кто писал код и почему вы не вывели никаких уроков из истории с xz-utils?
>У тебя есть другие кандидаты? Нет? Я так и думалВспомнилась строка из какой-то древней песни:
"Тихо сам с собою
я веду беседу"
GPL? Значит не применима для крупных проектов.
Ага, прямо как ядро Linux ;)
> Ага, прямо как ядро Linux ;)Ядро Linux пригодно только по причне отсусвие альтернатив, хоть на 1% близких по функционалу.
> Новая ветка полностью совместима на уровне API и ABI с веткой 1.10.x (для использования новой версии не требуется пересборка программ)Учитесь, хипсторы. Хотя, куда вам...
Так сам Линус завещал "Stable API in nonsense"!
Надо у этого хипстера смузи отобрать?Тут вопрос "какой ценой" (с) этого достигли?
Если тем что тянут всякое устаревшее овно типа
> для систем i386, ускоренная при помощи AVX2-инструкции VAES.то спасибо не надо)
> Так сам Линус завещал "Stable API in nonsense"!так же он
> Breaking user programs simply isn't acceptable. We're _not_ like the gcc developers. We know thatpeople use old binaries for years and years, and that making a new release doesn't mean that you can just throw that out. You can trust us.
теперь можешь ему еще смузи занести
А что имелл ввиду Торвальдс, уж не ядро ли?
К слову, программы написанные под win 95 спокойно и без модификаций запускаются на одиннадцатке. Вот где действительно бинарная совместимость. Недавно поставил Visual C++ 6.0 на десятку, работает безукоризненно.