Object

ky.korins.blake3

Blake3

Related Doc: package blake3

Permalink

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
Visibility
  1. Public
  2. All

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

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

    Permalink

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

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

    Permalink

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

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

    Permalink

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

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

    Permalink

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

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

    Permalink

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

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

    Permalink

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

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

    Permalink

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

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

    Permalink

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

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

    Permalink

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

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

    Permalink

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

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

    Permalink

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

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

    Permalink

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

  17. def clone(): AnyRef

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  20. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  21. def hash(source: String): Byte

    Permalink

    Compute a hash as single byte from specified source

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

    Permalink

    Compute a hash as single byte from specified source

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

    Permalink

    Compute a hash of specified len from specified source

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

    Permalink

    Compute a hash of specified len from specified source

  25. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  26. def hex(source: String, resultLength: Int): String

    Permalink

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

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

    Permalink

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

  28. final def isInstanceOf[T0]: Boolean

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

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

    Permalink

    A new hasher with derive key that might be any string

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

    Permalink

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

  32. def newHasher(): Hasher

    Permalink

    A new hasher

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

    Permalink

    A new keyed hasher where key is 32 byte

  34. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  35. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  36. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  37. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  38. final def wait(arg0: Long, arg1: Int): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from AnyRef

Inherited from Any

Ungrouped