Method: CcipherFactory::AsymKeyCipher.att_decryptor

Defined in:
lib/ccipher_factory/asymkey_cipher/asymkey_cipher.rb

.att_decryptor(eng = :ecc) ⇒ Object



44
45
46
47
48
49
50
51
52
53
# File 'lib/ccipher_factory/asymkey_cipher/asymkey_cipher.rb', line 44

def self.att_decryptor(eng = :ecc)
  c = ASKCipher.new
  case eng
  when :ecc
    c.extend(ECCAttDecrypt)
  else
    raise AsymKeyCipherError, "Not supoprted decryptor engine '#{eng}'"
  end
  c
end