Skip to main content


Deno standard library
Go to Latest
import * as mod from "";

Provides the KeyStack class which implements the KeyRing interface for managing rotatable keys.


A cryptographic key chain which allows signing of data to prevent tampering, but also allows for easy key rotation without needing to re-sign the data.


An wrapper for WebCrypto adding support for additional non-standard algorithms, but delegating to the runtime WebCrypto implementation whenever possible.


Compare to array buffers or data views in a way that timing based attacks cannot gain information about the platform.

Converts a hash to a string with a given encoding.


Extensions to the Web Crypto interface.

Extensions to the web standard SubtleCrypto interface.

Type Aliases

Types of data that can be signed cryptographically.

Types of keys that can be used to sign data.