}
static async #createAesKey (purpose: 'encrypt' | 'decrypt', password: ArrayBuffer, keySalt: ArrayBuffer): Promise<CryptoKey> {
- const derivationKey = await crypto.subtle.importKey('raw', password, 'PBKDF2', false, ['deriveBits', 'deriveKey'])
+ const derivationKey = await crypto.subtle.importKey('raw', password, 'PBKDF2', false, ['deriveKey'])
new Uint8Array(password).fill(0).buffer.transfer?.()
const derivationAlgorithm: Pbkdf2Params = {
name: 'PBKDF2',