ky.korins.blake3

Blake3

object Blake3

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Blake3
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def base16(source: String, len: Int): String

    Compute a hash of specified len from specified source and returns as base16 encoded string

  8. def base16(source: Array[Byte], len: Int): String

    Compute a hash of specified len from specified source and returns as base16 encoded string

  9. def base32(source: String, len: Int): String

    Compute a hash of specified len from specified source and returns as base32 encoded string

  10. def base32(source: Array[Byte], len: Int): String

    Compute a hash of specified len from specified source and returns as base32 encoded string

  11. def base32Hex(source: String, len: Int): String

    Compute a hash of specified len from specified source and returns as base32 hex-compatibly encoded string

  12. def base32Hex(source: Array[Byte], len: Int): String

    Compute a hash of specified len from specified source and returns as base32 hex-compatibly encoded string

  13. def base64(source: String, len: Int): String

    Compute a hash of specified len from specified source and returns as base64 encoded string

  14. def base64(source: Array[Byte], len: Int): String

    Compute a hash of specified len from specified source and returns as base64 encoded string

  15. def base64Url(source: String, len: Int): String

    Compute a hash of specified len from specified source and returns as base64 URL-safe encoded string

  16. def base64Url(source: Array[Byte], len: Int): String

    Compute a hash of specified len from specified source and returns as base64 URL-safe encoded string

  17. def bigInt(source: String, N: BigInt): BigInt

    Compute a BigInt representative of hash and return it as positive BigInt (mod N)

  18. def bigInt(source: Array[Byte], N: BigInt): BigInt

    Compute a BigInt representative of hash and return it as positive BigInt (mod N)

  19. def bigInt(source: String, bitLength: Int): BigInt

    Compute a BigInt representative of hash of specified len from specified source

  20. def bigInt(source: Array[Byte], bitLength: Int): BigInt

    Compute a BigInt representative of hash of specified len from specified source

  21. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  23. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  24. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  26. def hash(source: String): Byte

    Compute a hash as single byte from specified source

  27. def hash(source: Array[Byte]): Byte

    Compute a hash as single byte from specified source

  28. def hash(source: String, len: Int): Array[Byte]

    Compute a hash of specified len from specified source

  29. def hash(source: Array[Byte], len: Int): Array[Byte]

    Compute a hash of specified len from specified source

  30. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  31. def hashInt(source: String): Int

    Compute a hash as single int from specified source

  32. def hashInt(source: Array[Byte]): Int

    Compute a hash as single int from specified source

  33. def hashLong(source: String): Long

    Compute a hash as single long from specified source

  34. def hashLong(source: Array[Byte]): Long

    Compute a hash as single long from specified source

  35. def hashShort(source: String): Short

    Compute a hash as single int from specified source

  36. def hashShort(source: Array[Byte]): Short

    Compute a hash as single short from specified source

  37. def hex(source: String, resultLength: Int): String

    Compute a hex representative of hash of specified output len from specified source

  38. def hex(source: Array[Byte], resultLength: Int): String

    Compute a hex representative of hash of specified output len from specified source

  39. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  40. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  41. def newDeriveKeyHasher(context: String): Hasher

    A new hasher with derive key that might be any string

  42. def newDeriveKeyHasher(context: Array[Byte]): Hasher

    A new hasher with derive key that might be any array of bytes

  43. def newDeriveKeyHasher(cb: (Hasher) ⇒ Unit): Hasher

    A new hasher with derive key that should be initalized via callback

  44. def newHasher(): Hasher

    A new hasher

  45. def newKeyedHasher(key: Array[Byte]): Hasher

    A new keyed hasher where key is 32 byte

    A new keyed hasher where key is 32 byte

    Annotations
    @throws( classOf[IllegalArgumentException] )
  46. final def notify(): Unit

    Definition Classes
    AnyRef
  47. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  48. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  49. def toString(): String

    Definition Classes
    AnyRef → Any
  50. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped