Ruby strict Base64 encoder and decoder

Ruby
require 'base64'

module Base64Codec
  def self.encode(text)
    Base64.strict_encode64(text.to_s)
  end

  def self.decode(encoded)
    Base64.strict_decode64(encoded.to_s)
  rescue ArgumentError
    raise ArgumentError, 'invalid Base64 input'
  end
end