The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск криптографической библиотеки Sodium 1.0.18"
Отправлено opennews, 01-Июн-19 04:44 
Доступен (https://github.com/jedisct1/libsodium/releases/tag/1.0.18)  выпуск свободной криптографической библиотеки Sodium (http://doc.libsodium.org/) 1.0.18, которая совместима на уровне API с библиотекой NaCl (http://nacl.cr.yp.to/) (Networking and Cryptography library) и предоставляет функции для организации защищённого сетевого взаимодействия, хэширования, генерации псевдослучайных чисел, работы с цифровыми подписями, шифрования с использованием аутентифицированных открытых и симметричных (shared-key) ключей. API Sodium отличается простотой и предлагает по умолчанию наиболее безопасные опции, методы шифрования и хэширования.  Код библиотеки распространяется (https://github.com/jedisct1/libsodium) под свободной лицензией ISC.

Основные новшества:


-  Добавлена новая целевая платформа  WebAssembly/WASI (интерфейс WASI (https://www.opennet.ru/opennews/art.shtml?num=50406) для использования WebAssembly вне браузера);
-  На системах с поддержкой инструкций AVX2 примерно на 10% увеличена производительность основных операций хэширования;

-  Добавлена поддержка сборки с использованием Visual Studio 2019;
-  Реализованы новые функции ore_ed25519_from_hash() и core_ed25519_random() для отражения хэша в точку edwards25519 или получения случайной точки edwards25519;
-  Добавлена функция  crypto_core_ed25519_scalar_mul() для умножения  scalar*scalar (mod L);
-  Добавлена поддержка упорядоченной группы простых чисел  Ristretto (https://tools.ietf.org/html/draft-hdevalence-cfrg-ristretto-00), необходимых для совместимости с wasm-crypto;
-  Обеспечено использование системного вызова    getentropy() (https://www.opennet.ru/opennews/art.shtml?num=40227) на системах поддерживающих его;
-  Прекращена поддержка технологии NativeClient, развитие которой прекращено (https://www.opennet.ru/opennews/art.shtml?num=46629) в пользу WebAssembly;
-  При сборке задействованы опции компилятора "-ftree-vectorize" и "-ftree-slp-vectorize".


URL: https://github.com/jedisct1/libsodium/releases/tag/1.0.18
Новость: https://www.opennet.ru/opennews/art.shtml?num=50786

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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