Skip to main content
webcrypto.SubtleCrypto.digest - crypto - Node documentation
method webcrypto.SubtleCrypto.digest

Usage in Deno

import { type webcrypto } from "node:crypto";
SubtleCrypto.digest(): Promise<ArrayBuffer>

Using the method identified by algorithm, subtle.digest() attempts to generate a digest of data. If successful, the returned promise is resolved with an <ArrayBuffer> containing the computed digest.

If algorithm is provided as a <string>, it must be one of:

  • 'SHA-1'
  • 'SHA-256'
  • 'SHA-384'
  • 'SHA-512'

If algorithm is provided as an <Object>, it must have a name property whose value is one of the above.

Parameters

Return Type

Promise<ArrayBuffer>