The rcrypt package provides easy symmetric file encryption using GPG with cryptographically strong defaults. Only symmetric encryption is supported.
To encrypt a file
encrypt("path/to/your/file.csv")
encrypt("path/to/your/file.csv", output = "path/to/your/file.csv.gpg")
To decrypt a file
decrypt("path/to/your/file.csv.gpg")
decrypt("path/to/your/file.csv.gpg", output = "path/to/your/file.csv")
To install from CRAN
install.packages("rcrypt")
Note: rcrypt depends on GPG. GPG must be installed before using rcrypt.
Download and install from http://www.gpg4win.org/. Make sure GPG is located in the PATH. You can test this by running gpg --version
from the command line.
GPG is bundled with most Linux distributions. You can test this by running gpg --version
from the command line.
Download and install from https://gpgtools.org/. You can test if it's installed by running gpg --version
from the command line.
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.