Module: PqcAsn1::Base64

Defined in:
lib/pqc_asn1.rb

Overview

Base64 encode/decode (RFC 4648 alphabet, no line wrapping).

Class Method Summary collapse

Class Method Details

.decode(b64) ⇒ String

Decode a Base64 string.

Parameters:

  • b64 (String) —

    Base64-encoded string

Returns:

  • (String) —

    frozen binary bytes (ASCII-8BIT)

Raises:



666
# File 'lib/pqc_asn1.rb', line 666

module Base64; end

.encode(data) ⇒ String

Base64-encode binary data.

Parameters:

  • data (String) —

    binary bytes

Returns:

  • (String) —

    frozen US-ASCII Base64 string



666
# File 'lib/pqc_asn1.rb', line 666

module Base64; end