---
hide_title: false
hide_table_of_contents: false
pagination_next: null
pagination_prev: null
---

# EcdsaParams

The **`EcdsaParams`** dictionary represents the object that should be passed as the `algorithm` parameter into `SubtleCrypto.sign()` or `SubtleCrypto.verify()` when using the ECDSA algorithm.

## Instance properties

- `name`
    - : A string. This should be set to `ECDSA`.
- `hash`

    - : A string. An identifier for the digest algorithm to use. This should be one of the following:

        - `SHA-256`: selects the SHA-256 algorithm.
        - `SHA-384`: selects the SHA-384 algorithm.
        - `SHA-512`: selects the SHA-512 algorithm.

        > **Warning:** `SHA-1` is also supported here but the SHA-1 algorithm is considered vulnerable and should no longer be used.
