Sha256: 5bb3008c3d88c1617e07a351e6a520801baeb7dae86ac4dd5aa7699a4a086c33

Contents?: true

Size: 532 Bytes

Versions: 2

Compression:

Stored size: 532 Bytes

Contents


module GcryptoJce
  module Converter
    def to_hex(bin)
      String.from_java_bytes(org.bouncycastle.util.encoders.Hex.encode(bin))
    end
    # end to_hex

    def from_hex(str)
      org.bouncycastle.util.encoders.Hex.decode(str)
    end
    # end from_hex
  
    def to_b64(bin)
      String.from_java_bytes(java.util.Base64.encoder.encode(bin))
    end
    # end to_b64
  
    def from_b64(str)
      java.util.Base64.decoder.decode(str)
    end
    # end from_b64
  
  end
  # module Converter
  #
end
# module PkernelJce

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gcrypto_jce-0.2 lib/gcrypto_jce/converter.rb
gcrypto_jce-0.1 lib/gcrypto_jce/converter.rb