Base64 encoding. By default uses the RFC 4648 dialect (file/url
encoding) where characters 62 and 63 are "-" and "_". Pass in "+"
and "/" to get the RFC 1421 variant (as in other R packages that
do base64 encoding).
Usage
encode64(x, char62 = "-", char63 = "_", pad = TRUE)
decode64(x, char62 = "-", char63 = "_")
Arguments
x
A string or vector of strings to encode/decode
char62
Character to use for the 62nd index
char63
Character to use for the 63rd index
pad
Logical, indicating if strings should be padded with
= characters (as RFC 4648 requires)
# NOT RUN {x <- encode64("hello")
x
decode64(x)
# Encoding things into filename-safe strings is the reason for# this function:encode64("unlikely/to be @ valid filename")
# }