sodium: A Modern and Easy-to-Use Crypto Library

Bindings to 'libsodium' <https://doc.libsodium.org/>: a modern, easy-to-use software library for encryption, decryption, signatures, password hashing and more. Sodium uses curve25519, a state-of-the-art Diffie-Hellman function by Daniel Bernstein, which has become very popular after it was discovered that the NSA had backdoored Dual EC DRBG.

Version: 1.4.0
Suggests: knitr, rmarkdown
Published: 2024-12-16
DOI: 10.32614/CRAN.package.sodium
Author: Jeroen Ooms ORCID iD [aut, cre]
Maintainer: Jeroen Ooms <jeroenooms at gmail.com>
BugReports: https://github.com/r-lib/sodium/issues
License: MIT + file LICENSE
URL: https://docs.ropensci.org/sodium/ https://github.com/r-lib/sodium
NeedsCompilation: yes
SystemRequirements: libsodium (>= 1.0.3)
Materials: NEWS
CRAN checks: sodium results

Documentation:

Reference manual: sodium.pdf
Vignettes: How does cryptography work (source, R code)
Introduction to Sodium for R (source, R code)

Downloads:

Package source: sodium_1.4.0.tar.gz
Windows binaries: r-devel: sodium_1.4.0.zip, r-release: sodium_1.3.2.zip, r-oldrel: sodium_1.4.0.zip
macOS binaries: r-release (arm64): sodium_1.4.0.tgz, r-oldrel (arm64): sodium_1.4.0.tgz, r-release (x86_64): sodium_1.4.0.tgz, r-oldrel (x86_64): sodium_1.4.0.tgz
Old sources: sodium archive

Reverse dependencies:

Reverse imports: cyphr, encryptedRmd, epitrix, espadon, FaaSr, fidelius, homomorpheR, keyring, plumber, rocker, safer, shelter, shinyauthr
Reverse suggests: bigrquery, boxr, gargle, ghclass, googleCloudStorageR, mpathsenser, openssl, pins, trackdown

Linking:

Please use the canonical form https://CRAN.R-project.org/package=sodium to link to this page.