Interface: Crypto
Interface: Crypto
Defined in: auth-client/src/core/types.ts:246
Cryptographic primitives. The browser default is WebCrypto; an SSR adapter can plug in Node’s built-in webcrypto via globalThis.
Methods
randomBytes()
randomBytes(
length):Uint8Array
Defined in: auth-client/src/core/types.ts:248
Returns length cryptographically-secure random bytes.
Parameters
length
number
Returns
Uint8Array
sha256()
sha256(
input):Promise<Uint8Array<ArrayBufferLike>>
Defined in: auth-client/src/core/types.ts:250
Computes SHA-256(input). Returns the raw 32-byte digest.
Parameters
input
Uint8Array
Returns
Promise<Uint8Array<ArrayBufferLike>>