rmonocypher

Easy Encryption of R Objects using Strong Modern Cryptography

CRAN Package

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).

  • Version0.1.8
  • R versionR (≥ 3.4.0)
  • LicenseMIT
  • Needs compilation?Yes
  • Last release01/31/2025

Documentation


Team


Insights

Last 30 days

The following line graph shows the downloads per day. You can hover over the graph to see the exact number of downloads per day.

Last 365 days

The following line graph shows the downloads per day. You can hover over the graph to see the exact number of downloads per day.

Data provided by CRAN


Binaries


Dependencies

  • Suggests3 packages