module SharedSettings::Utilities::Base16
Public Class Methods
bytes_to_string(bytestring)
click to toggle source
# File lib/shared_settings/utilities/base16.rb, line 10 def self.bytes_to_string(bytestring) bytestring.unpack1('H*').upcase end
string_to_bytes(str)
click to toggle source
# File lib/shared_settings/utilities/base16.rb, line 4 def self.string_to_bytes(str) str.scan(/../).inject('') do |binary, hex_char| binary << hex_char.to_i(16).chr end end