Module: Duse::Encryption::Encoding
- Included in:
- Duse::Encryption, Asymmetric, CryptographicHash, Symmetric
- Defined in:
- lib/duse/encryption.rb
Instance Method Summary collapse
Instance Method Details
#decode(encoded_text) ⇒ Object
19 20 21 |
# File 'lib/duse/encryption.rb', line 19 def decode(encoded_text) Base64.decode64(encoded_text.encode('ascii-8bit')).force_encoding('utf-8') end |
#encode(plain_text) ⇒ Object
15 16 17 |
# File 'lib/duse/encryption.rb', line 15 def encode(plain_text) Base64.encode64(plain_text).encode('utf-8') end |