Package

scorex

crypto

Permalink

package crypto

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

Value Members

  1. object EllipticCurveImpl extends Curve25519

    Permalink

    This implementation is being used from many places in the code.

    This implementation is being used from many places in the code. We consider easy switching from one EC implementation from another as possible option, while switching to some other signature schemes (e.g. hash-based signatures) will require a lot of code changes around the project(at least because of big signature size).

  2. package ads

    Permalink
  3. def applyHashes(input: Message, hashes: CryptographicHash*): Digest

    Permalink
  4. def bytes2hex(bytes: Array[Byte], sep: Option[String]): String

    Permalink
  5. def bytes2hex(bytes: Array[Byte]): String

    Permalink
  6. package hash

    Permalink
  7. def hashChain(hashes: CryptographicHash*): CryptographicHash

    Permalink
  8. def hex2bytes(hex: String): Array[Byte]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped