LINUX.ORG.RU

История изменений

Исправление Legioner, (текущая версия) :

Я выше скидывал ссылки на криптографию из openssl/boringssl, там для всех часто используемых алгоритмов есть реализации на ассемблере под популярные платформы.

Если ты именно про реализацию протокола TLS, а не про саму криптографию, её можно и на Rust-е написать. Вроде 2 или 3 проекта есть. Проблема криптографических библиотек в том, что доверие есть только к тем, которые анализировали многие люди. Ставки слишком высоки. Местечковая библиотека на Rust-е хоть теоретически и может быть лучше, но практически все будут использовать какой-нибудь BoringSSL, просто потому, что это гугл и там всё засмотрено до дыр, хоть и на C.

Исходная версия Legioner, :

Я выше скидывал ссылки на криптографию из openssl/boringssl, там для всех часто используемых алгоритмов есть реализации на ассемблере под популярные платформы.

Если ты именно про реализацию протокола SSL, а не про саму криптографию, её можно и на Rust-е написать. Вроде 2 или 3 проекта есть. Проблема криптографических библиотек в том, что доверие есть только к тем, которые анализировали многие люди. Ставки слишком высоки. Местечковая библиотека на Rust-е хоть теоретически и может быть лучше, но практически все будут использовать какой-нибудь BoringSSL, просто потому, что это гугл и там всё засмотрено до дыр, хоть и на C.