base64_encode: Encode and decode base64

Description Usage Arguments Examples

View source: R/base64.R

Description

Encode and decode binary data into a base64 string. Character vectors are automatically collapsed into a single string.

Usage

1
2
3
base64_encode(bin, linebreaks = FALSE)

base64_decode(text)

Arguments

bin

raw or character vector with data to encode into base64

linebreaks

insert linebreaks in the base64 message to make it more readable

text

string with base64 data to decode

Examples

1
2
3
4
input <- charToRaw("foo = bar + 5")
message <- base64_encode(input)
output <- base64_decode(message)
identical(output, input)

Example output

[1] TRUE

openssl documentation built on Sept. 5, 2021, 5:24 p.m.