Class RFC4648
This class conforms strictly to the RFC
package | ParagonIE\ConstantTime |
---|
base16Decode(string $str): string
"666F6F" -> "foo"
string
string
base16Encode(string $str): string
"foo" -> "666F6F"
Throws |
|
---|
string
string
base32Decode(string $str): string
"MZXW6===" -> "foo"
Throws |
|
---|
string
string
base32Encode(string $str): string
"foo" -> "MZXW6==="
Throws |
|
---|
string
string
base32HexDecode(string $str): string
"CPNMU===" -> "foo"
Throws |
|
---|
string
string
base32HexEncode(string $str): string
"foo" -> "CPNMU==="
Throws |
|
---|
string
string
base64Decode(string $str): string
"Zm9v" -> "foo"
Throws |
|
---|
string
string
base64Encode(string $str): string
"foo" -> "Zm9v"
Throws |
|
---|
string
string
base64UrlSafeDecode(string $str): string
"Zm9v" -> "foo"
Throws |
|
---|
string
string
base64UrlSafeEncode(string $str): string
"foo" -> "Zm9v"
Throws |
|
---|
string
string