Sodium utilities | R Documentation |
The functions bin2hex
and hex2bin
convert between binary (raw)
vectors and corresponding string in hexadecimal notation. The random
function generates n
crypto secure random bytes.
bin2hex(bin) hex2bin(hex, ignore = ":") random(n = 1)
bin |
raw vector with binary data to convert to hex string |
hex |
a string with hexadecimal characters to parse into a binary (raw) vector. |
ignore |
a string with characters to ignore from |
n |
number of random bytes or numbers to generate |
# Convert raw to hex string and back test <- charToRaw("test 123") x <- bin2hex(test) y <- hex2bin(x) stopifnot(identical(test, y)) stopifnot(identical(x, paste(test, collapse = ""))) # Parse text with characters x2 <- paste(test, collapse = ":") y2 <- hex2bin(x2, ignore = ":") stopifnot(identical(test, y2))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.