libsodium 1.0.3 发布,加密库 - 开源中国社区
libsodium 1.0.3 发布,加密库
oschina 2015年05月10日

libsodium 1.0.3 发布,加密库

oschina oschina 发布于2015年05月10日 收藏 23 评论 0

【腾讯云】如何快速搭建微信小程序?>>>  

libsodium 是一个先进而且易用的加密库。主要用于加密、解密、签名和生成密码哈希等等。这是一个可移植的、跨编译器支持、可安装的,基于 NaCI 开发,提供一个兼容 API。

libsodium 1.0.3 发布,此版本更新内容如下:

  • In addition to sodium_bin2hex(), sodium_hex2bin() is now a constant-time function.

  • crypto_stream_xsalsa20_ic() has been added.

  • crypto_generichash_statebytes(), crypto_auth_*_statebytes() and crypto_hash_*_statebytes() have been added in order to retrieve the size of structures keeping states from foreign languages.

  • The JavaScript target doesn't require /dev/urandom or an external randombytes() implementation any more. Other minor Emscripten-related improvements have been made in order to support libsodium.js

  • Custom randombytes implementations do not need to provide their own implementation of randombytes_uniform() any more. randombytes_stir() and randombytes_close() can also be NULL pointers if they are not required.

  • On Linux, getrandom(2) is being used instead of directly accessing /dev/urandom, if the kernel supports this system call.

  • crypto_box_seal() and crypto_box_seal_open() have been added.

  • A solutions for Visual Studio 2015 was added.

此版本现已提供下载:libsodium-1.0.3.tar.gz

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:libsodium 1.0.3 发布,加密库
分享
评论(0)
最新评论
顶部