Packages

abstract class ECIES extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ECIES
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ECIES(randomFactory: () ⇒ SecureRandom)

Abstract Value Members

  1. abstract def decrypt(pvtkey: EthPrivateKey, ciphertext: Array[Byte])(implicit provider: Provider): Array[Byte]
  2. abstract def encrypt(pubkey: EthPublicKey, plaintext: Array[Byte])(implicit provider: Provider): Array[Byte]

Concrete Value Members

  1. val randomFactory: () ⇒ SecureRandom