Module: KStor::Crypto::ASCIIArmor
- Defined in:
- lib/kstor/crypto/ascii_armor.rb
Overview
Encode and decode binary data to ASCII.
Class Method Summary collapse
-
.decode(str) ⇒ String
Decode an ASCII-armored string back to raw data.
-
.encode(bytes) ⇒ String
ASCII-armor a String of bytes.
Class Method Details
.decode(str) ⇒ String
Decode an ASCII-armored string back to raw data.
21 22 23 |
# File 'lib/kstor/crypto/ascii_armor.rb', line 21 def decode(str) Base64.strict_decode64(str) end |
.encode(bytes) ⇒ String
ASCII-armor a String of bytes.
13 14 15 |
# File 'lib/kstor/crypto/ascii_armor.rb', line 13 def encode(bytes) Base64.strict_encode64(bytes) end |