---
title: deriveKey
framework: webkitjs
role: symbol
role_heading: Instance Method
path: webkitjs/subtlecrypto/2871243-derivekey
---

# deriveKey

## Declaration

```data
Promise <any> deriveKey(
    AlgorithmIdentifier algorithm, 
    CryptoKey baseKey, 
    AlgorithmIdentifier derivedKeyType, 
    boolean extractable, 
    sequence <KeyUsage> keyUsages
);
```
