{
  "_id": "6a1bd1ed1d7bb097a0a1462c",
  "Package": "rmonocypher",
  "Type": "Package",
  "Title": "Easy Encryption of R Objects using Strong Modern Cryptography",
  "Version": "0.1.8",
  "Authors@R": "c(\nperson(\"Mike\", \"Cheng\", role = c(\"aut\", \"cre\", 'cph'), email = \"mikefc@coolbutuseless.com\"),\nperson(\"Loup\", \"Vaillant\", role = c(\"aut\", \"cph\"), comment = \"Author and copyright holder of the included 'monocyper' library\"),\nperson(\"Michael\", \"Savage\", role = c(\"aut\", \"cph\"), comment = \"Author and copyright holder of the included 'monocyper' library\"),\nperson(\"Fabio\", \"Scotomi\", role = c(\"aut\", \"cph\"), comment = \"Author and copyright holder of the included 'monocyper' library\")\n)",
  "Maintainer": "Mike Cheng <mikefc@coolbutuseless.com>",
  "Description": "Encrypt R objects to a raw vector or file using modern\ncryptographic techniques.  Password-based key derivation is\nwith 'Argon2' (<https://en.wikipedia.org/wiki/Argon2>). Objects\nare serialized and then encrypted using 'XChaCha20-Poly1305'\n(<https://en.wikipedia.org/wiki/ChaCha20-Poly1305>) which\nfollows RFC 8439 for authenticated encryption\n(<https://en.wikipedia.org/wiki/Authenticated_encryption>).\nCryptographic functions are provided by the included\n'monocypher' 'C' library (<https://monocypher.org>).",
  "URL": "https://github.com/coolbutuseless/rmonocypher",
  "BugReports": "https://github.com/coolbutuseless/rmonocypher/issues",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "Copyright": "This package includes the 'monocypher' library written by\nLoup Vaillant, Michael Savage and Fabio Scotomi. This library\nis included under its CC-0 license. See file\n'inst/LICENSE-monocypher.md' for detailed licensing\ninformation.",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "Repository": "https://coolbutuseless.r-universe.dev",
  "Date/Publication": "2025-01-31 20:53:42 UTC",
  "RemoteUrl": "https://github.com/coolbutuseless/rmonocypher",
  "RemoteRef": "HEAD",
  "RemoteSha": "dc300a0d6abac98a1f15275cd4da543db0bd1a19",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-31 06:03:49 UTC",
    "User": "root"
  },
  "Author": "Mike Cheng [aut, cre, cph],\nLoup Vaillant [aut, cph] (Author and copyright holder of the included\n'monocyper' library),\nMichael Savage [aut, cph] (Author and copyright holder of the included\n'monocyper' library),\nFabio Scotomi [aut, cph] (Author and copyright holder of the included\n'monocyper' library)",
  "MD5sum": "2eeb47a2a41c3c4eab04c2a97471b404",
  "_user": "coolbutuseless",
  "_type": "src",
  "_file": "rmonocypher_0.1.8.tar.gz",
  "_fileid": "8266341e4089032013e070fda7e93a45b47e06ba5a7f5571e32134727bffd863",
  "_filesize": 160793,
  "_sha256": "8266341e4089032013e070fda7e93a45b47e06ba5a7f5571e32134727bffd863",
  "_created": "2026-05-31T06:03:49.000Z",
  "_published": "2026-05-31T06:15:09.961Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78704223917,
      "time": 137,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7314283806"
    },
    {
      "job": 78704223977,
      "time": 122,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7314282305"
    },
    {
      "job": 78704223907,
      "time": 114,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7314281476"
    },
    {
      "job": 78704223910,
      "time": 107,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7314280698"
    },
    {
      "job": 78704223920,
      "time": 88,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7314316319"
    },
    {
      "job": 78704223921,
      "time": 247,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7314337527"
    },
    {
      "job": 78704223926,
      "time": 116,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7314327831"
    },
    {
      "job": 78704223941,
      "time": 224,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7314330322"
    },
    {
      "job": 78704088034,
      "time": 164,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7314270633"
    },
    {
      "job": 78704223904,
      "time": 89,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 78704223918,
      "time": 108,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7314280813"
    },
    {
      "job": 78704223923,
      "time": 78,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7314277971"
    },
    {
      "job": 78704223916,
      "time": 90,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7314279022"
    }
  ],
  "_buildurl": "https://github.com/r-universe/coolbutuseless/actions/runs/26704870655",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/coolbutuseless/rmonocypher",
  "_commit": {
    "id": "dc300a0d6abac98a1f15275cd4da543db0bd1a19",
    "author": "mike <mikefc@coolbutuseless.com>",
    "committer": "mike <mikefc@coolbutuseless.com>",
    "message": "doc update\n",
    "time": 1738356822
  },
  "_maintainer": {
    "name": "Mike Cheng",
    "email": "mikefc@coolbutuseless.com",
    "login": "coolbutuseless",
    "description": "Cool, but useless.",
    "uuid": 181818
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "coolbutuseless",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 19,
  "_contributors": [
    {
      "user": "coolbutuseless",
      "count": 37,
      "uuid": 181818
    }
  ],
  "_userbio": {
    "uuid": 181818,
    "type": "user",
    "name": "mikefc",
    "description": "Cool, but useless."
  },
  "_downloads": {
    "count": 125,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rmonocypher"
  },
  "_devurl": "https://github.com/coolbutuseless/rmonocypher",
  "_searchresults": 4,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/rmonocypher.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/coolbutuseless/rmonocypher",
  "_realowner": "coolbutuseless",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.8",
      "date": "2025-01-31"
    }
  ],
  "_exports": [
    "argon2",
    "decrypt",
    "decrypt_raw",
    "encrypt",
    "encrypt_raw",
    "rbyte"
  ],
  "_help": [
    {
      "page": "argon2",
      "title": "Generate bytes from a password using Argon2 password-based key derivation",
      "topics": [
        "argon2"
      ]
    },
    {
      "page": "decrypt",
      "title": "Decrypt an encrypted object",
      "topics": [
        "decrypt"
      ]
    },
    {
      "page": "encrypt",
      "title": "Save an encrypted RDS",
      "topics": [
        "encrypt"
      ]
    },
    {
      "page": "encrypt_raw",
      "title": "Low Level Encryption/Decryption or Raw Vectors with 'Authenticated Encryption with Additional Data' (AEAD)",
      "topics": [
        "decrypt_raw",
        "encrypt_raw"
      ]
    },
    {
      "page": "rbyte",
      "title": "Generate random bytes from the platform-specific cryptographically secure pseudorandom number generator",
      "topics": [
        "rbyte"
      ]
    }
  ],
  "_readme": "https://github.com/coolbutuseless/rmonocypher/raw/HEAD/README.md",
  "_rundeps": [],
  "_vignettes": [
    {
      "source": "additional-data.Rmd",
      "filename": "additional-data.html",
      "title": "Encrypting with Additional Data",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Additional data",
        "Worked example"
      ],
      "created": "2024-05-27 11:34:05",
      "modified": "2025-01-30 09:45:06",
      "commits": 3
    },
    {
      "source": "encryption-keys.Rmd",
      "filename": "encryption-keys.html",
      "title": "Encryption Keys",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Encryption Keys",
        "Use a password as the key",
        "Generate a key using Argon2 Key Derivation Function",
        "Use raw bytes as the key",
        "Use hexadecimal string as a key"
      ],
      "created": "2024-05-28 04:28:28",
      "modified": "2025-01-30 09:45:06",
      "commits": 3
    },
    {
      "source": "technical-notes.Rmd",
      "filename": "technical-notes.html",
      "title": "Technical Notes",
      "engine": "knitr::rmarkdown",
      "headings": [
        "General Technical Notes",
        "File structure",
        "Included Cryptographic Libraries"
      ],
      "created": "2024-05-28 04:28:28",
      "modified": "2024-05-28 05:08:58",
      "commits": 2
    }
  ],
  "_score": 5.45484486000851,
  "_indexed": true,
  "_nocasepkg": "rmonocypher",
  "_universes": [
    "coolbutuseless"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.8",
      "date": "2026-05-31T06:06:05.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "dc300a0d6abac98a1f15275cd4da543db0bd1a19",
      "fileid": "17de70f31f6135510cd6e35b061ae6d20a2b559ba416e1543f02bc9bf8c8839e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coolbutuseless/actions/runs/26704870655"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.8",
      "date": "2026-05-31T06:05:47.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "dc300a0d6abac98a1f15275cd4da543db0bd1a19",
      "fileid": "f90796a6121eae2047aec936fc620dccb63e83c8e2ab1ab41dc5ad9c80377fd2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coolbutuseless/actions/runs/26704870655"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.8",
      "date": "2026-05-31T06:05:43.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "dc300a0d6abac98a1f15275cd4da543db0bd1a19",
      "fileid": "ea670590b443448ae66fe029a07846188c20134e259dcab1a7498fe96e83aaf1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coolbutuseless/actions/runs/26704870655"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.8",
      "date": "2026-05-31T06:05:31.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "dc300a0d6abac98a1f15275cd4da543db0bd1a19",
      "fileid": "ed32b7cfcd74a0dec0e5b0295302efd40030a882a2f0b032e9682701d56debbb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coolbutuseless/actions/runs/26704870655"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.8",
      "date": "2026-05-31T06:11:11.000Z",
      "arch": "aarch64",
      "commit": "dc300a0d6abac98a1f15275cd4da543db0bd1a19",
      "fileid": "8fc5a5d5bb563b84fb24f63a8015745b48b5b71665addc56604f87c5d781047e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coolbutuseless/actions/runs/26704870655"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.8",
      "date": "2026-05-31T06:14:02.000Z",
      "arch": "x86_64",
      "commit": "dc300a0d6abac98a1f15275cd4da543db0bd1a19",
      "fileid": "5f0ec7de0945cd57e7e0ae4e2f33b3ca1278d5bbbab2d0ae82895b762d8bc71e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coolbutuseless/actions/runs/26704870655"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.8",
      "date": "2026-05-31T06:12:54.000Z",
      "arch": "aarch64",
      "commit": "dc300a0d6abac98a1f15275cd4da543db0bd1a19",
      "fileid": "0704885a694e4ced9c8212da42d68725127fb6c961f3f62c4a029957f0f375db",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coolbutuseless/actions/runs/26704870655"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.8",
      "date": "2026-05-31T06:13:01.000Z",
      "arch": "x86_64",
      "commit": "dc300a0d6abac98a1f15275cd4da543db0bd1a19",
      "fileid": "adab66021264383cb28e60a92d290e2dfc8a67c2a860522f4c9126fac5620d6e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coolbutuseless/actions/runs/26704870655"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.8",
      "date": "2026-05-31T06:05:14.000Z",
      "arch": "x86_64",
      "commit": "dc300a0d6abac98a1f15275cd4da543db0bd1a19",
      "fileid": "8d9a4ee2ed13ed8ac25295981db078879a10f281b41d12f6c43ede4dc291dbbe",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coolbutuseless/actions/runs/26704870655"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.8",
      "date": "2026-05-31T06:04:52.000Z",
      "arch": "x86_64",
      "commit": "dc300a0d6abac98a1f15275cd4da543db0bd1a19",
      "fileid": "2dc969c70205fd44a9e8f85316658358502fcd4d1ec4601b8aa696cc8595f8a5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coolbutuseless/actions/runs/26704870655"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.8",
      "date": "2026-05-31T06:05:01.000Z",
      "arch": "x86_64",
      "commit": "dc300a0d6abac98a1f15275cd4da543db0bd1a19",
      "fileid": "2dd229b2f876b0b77bedc2672500adc2ae314bdef865ec2b81b432b4e5b08def",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/coolbutuseless/actions/runs/26704870655"
    }
  ]
}