The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

rmonocypher: Easy Encryption of R Objects using Strong Modern Cryptography

Encrypt R objects to a raw vector or file using modern cryptographic techniques. Password-based key derivation is with 'Argon2' (<https://en.wikipedia.org/wiki/Argon2>). Objects are serialized and then encrypted using 'XChaCha20-Poly1305' (<https://en.wikipedia.org/wiki/ChaCha20-Poly1305>) which follows RFC 8439 for authenticated encryption (<https://en.wikipedia.org/wiki/Authenticated_encryption>). Cryptographic functions are provided by the included 'monocypher' 'C' library (<https://monocypher.org>).

Version: 0.1.8
Depends: R (≥ 3.4.0)
Suggests: knitr, rmarkdown, testthat (≥ 3.0.0)
Published: 2025-01-31
DOI: 10.32614/CRAN.package.rmonocypher
Author: Mike Cheng [aut, cre, cph], Loup Vaillant [aut, cph] (Author and copyright holder of the included 'monocyper' library), Michael Savage [aut, cph] (Author and copyright holder of the included 'monocyper' library), Fabio Scotomi [aut, cph] (Author and copyright holder of the included 'monocyper' library)
Maintainer: Mike Cheng <mikefc at coolbutuseless.com>
BugReports: https://github.com/coolbutuseless/rmonocypher/issues
License: MIT + file LICENSE
Copyright: This package includes the 'monocypher' library written by Loup Vaillant, Michael Savage and Fabio Scotomi. This library is included under its CC-0 license. See file 'inst/LICENSE-monocypher.md' for detailed licensing information.
URL: https://github.com/coolbutuseless/rmonocypher
NeedsCompilation: yes
Materials: README NEWS
CRAN checks: rmonocypher results

Documentation:

Reference manual: rmonocypher.pdf
Vignettes: Encrypting with Additional Data (source, R code)
Encryption Keys (source, R code)
Technical Notes (source, R code)

Downloads:

Package source: rmonocypher_0.1.8.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): rmonocypher_0.1.8.tgz, r-oldrel (arm64): not available, r-release (x86_64): rmonocypher_0.1.8.tgz, r-oldrel (x86_64): not available

Linking:

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

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.