Sha256: 23313b1b28dd4159fd61527e1e035a8faf47c79d2e73c29b2a9b1f90cc068603
Contents?: true
Size: 296 Bytes
Versions: 4
Compression:
Stored size: 296 Bytes
Contents
module JWE module Alg class Rsa15 attr_accessor :key def initialize(key) self.key = key end def encrypt(cek) key.public_encrypt(cek) end def decrypt(encrypted_cek) key.private_decrypt(encrypted_cek) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
jwe-0.3.0 | lib/jwe/alg/rsa15.rb |
jwe-0.2.0 | lib/jwe/alg/rsa15.rb |
jwe-0.1.1 | lib/jwe/alg/rsa15.rb |
jwe-0.1.0 | lib/jwe/alg/rsa15.rb |