Method: PKCS11::Session#C_UnwrapKey
- Defined in:
- lib/pkcs11/session.rb
permalink #C_UnwrapKey(mechanism, wrapping_key, wrapped_key, template = {}) ⇒ PKCS11::Object Also known as: unwrap_key
Unwraps (i.e. decrypts) a wrapped key, creating a new private key or secret key object.
702 703 704 705 |
# File 'lib/pkcs11/session.rb', line 702 def C_UnwrapKey(mechanism, wrapping_key, wrapped_key, template={}) obj = @pk.C_UnwrapKey(@sess, to_mechanism(mechanism), wrapping_key, wrapped_key, to_attributes(template)) Object.new @pk, @sess, obj end |