• Uncategorized

Encrypted library libsodium 1.0.15 release

Sodium is a new, easy-to-use software library for encryption, decryption, signatures, password hashing and more.

It is a portable, cross-compilable, installable, packageable fork of NaCl, with a compatible API, and an extended API to improve usability even further.

Its goal is to provide all of the core operations needed to build higher-level cryptographic tools.

Sodium supports a variety of compilers and operating systems, including Windows (with MingW or Visual Studio, x86, and x64), iOS and Android.

libsodium 1.0.15 has been released, this version introduces some incompatible changes, some of the updates are as follows:

  • Now the default password hashing algorithm is Argon2id. pwhash_str_verify()Function can still be modified without verifying Argon2i hashes, pwhash() and still can still calculate Argon2i hash.
  • Remove the aes128ctr encryption standard. Because it is slow, non-standard, has not been certified, and does not seem to be used by any open source project.
  • Javascript and Web assembly versions have been merged, and the module now returns a  .readypromise that parses after loading and compiling the Web assembly code.
  • Please note that due to these incompatible changes, the major library version number has increased.

For more information, please see the update log and the  GitHub publishing home page.