base64url: Fast and URL-Safe Base64 Encoder and Decoder

In contrast to RFC3548, the 62nd character ("+") is replaced with "-", the 63rd character ("/") is replaced with "_". Furthermore, the encoder does not fill the string with trailing "=". The resulting encoded strings comply to the regular expression pattern "[A-Za-z0-9_-]" and thus are safe to use in URLs or for file names.

Author
Michel Lang [cre, aut], Apache Foundation [ctb, cph]
Date of publication
2016-10-04 18:53:08
Maintainer
Michel Lang <michellang@gmail.com>
License
Apache License 2.0
Version
1.0
URLs

View on CRAN

Man pages

base64_urlencode
Encode to base64 or Decode from base64

Files in this package

base64url
base64url/inst
base64url/inst/doc
base64url/inst/doc/Benchmarks.Rmd
base64url/inst/doc/Benchmarks.html
base64url/inst/doc/Benchmarks.R
base64url/tests
base64url/tests/testthat.R
base64url/tests/testthat
base64url/tests/testthat/test_base64.R
base64url/src
base64url/src/base64.c
base64url/NAMESPACE
base64url/NEWS.md
base64url/R
base64url/R/base64.R
base64url/vignettes
base64url/vignettes/Benchmarks.Rmd
base64url/README.md
base64url/MD5
base64url/build
base64url/build/vignette.rds
base64url/DESCRIPTION
base64url/man
base64url/man/base64_urlencode.Rd