org.sigilaris.core.crypto.internal

Members list

Type members

Classlikes

object CryptoParams

Shared secp256k1 curve parameters and cryptographic utilities.

Shared secp256k1 curve parameters and cryptographic utilities.

Provides pre-computed curve parameters, signature normalization, constant- time operations, and caching policy for the JVM crypto implementation.

Attributes

Note

This is an internal module. Public API should use org.sigilaris.core.crypto.CryptoOps instead.

Source
CryptoParams.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object KeccakPool

Thread-local pool of Keccak-256 digest instances for efficient reuse.

Thread-local pool of Keccak-256 digest instances for efficient reuse.

Provides thread-safe access to Keccak-256 digest instances without requiring allocation on every hash operation. Each thread maintains its own instance, and the digest is reset before each use.

Attributes

Note

This is an internal optimization. Public API should use org.sigilaris.core.crypto.CryptoOps.keccak256 instead.

Source
KeccakPool.scala
Supertypes
class Object
trait Matchable
class Any
Self type
KeccakPool.type