Encrypt a data file
encryptFile(sourceFileName, targetFileName, publicKeyFileName)
Name of the file that must be encrypted.
Name of the file that will hold the encrypted data.
Name of the file where the public key is stored.
Encrypts the data using the provided public key.
if (FALSE) {
generateKeyPair("public.key", "private.key")
data <- data.frame(x = runif(1000), y = 1:1000)
saveRDS(data, "data.rds")
encryptFile("data.rds", "data.rds.enc", "public.key")
}