write.aes {petersenlab} | R Documentation |
Write Encrypted Data.
Description
Write data to encrypted file.
Usage
write.aes(df, filename, key)
Arguments
df |
Data to encrypt. |
filename |
Location where to save encrypted data. |
key |
Encryption key. |
Details
Writes data to an encrypted file. To read data from an encrypted file, see read.aes.
Value
A file with encrypted data.
See Also
Other encrypted:
read.aes()
Examples
# Location Where to Save Encryption Key on Local Computer
#(where only you should have access to it)
#encryptionKeyLocation <- file.path(getwd(), "/encryptionKey.RData",
# fsep = "") #Can change to a different path, e.g.: "C:/Users/[USERNAME]/"
# Generate a Temporary File Path for Encryption Key
encryptionKeyLocation <- tempfile(fileext = ".RData")
# Generate Encryption Key
key <- as.raw(sample(1:16, 16))
# Save Encryption Key
save(key, file = encryptionKeyLocation)
# Specify Credentials
credentials <- "Insert My Credentials Here"
# Generate a Temporary File Path for Encrypted Credentials
encryptedCredentialsLocation <- tempfile(fileext = ".txt")
# Save Encrypted Credentials
#write.aes(
# df = credentials,
# filename = file.path(getwd(), "/encrypytedCredentials.txt", fsep = ""),
# key = key) #Change the file location to save this on the lab drive
write.aes(
df = credentials,
filename = encryptedCredentialsLocation,
key = key)
rm(credentials)
rm(key)
[Package petersenlab version 1.0.0 Index]