Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementation of passphrase deriveKey() for Node.js #2021

Merged
merged 1 commit into from
Nov 30, 2021

Conversation

hughns
Copy link
Member

@hughns hughns commented Nov 15, 2021

Implementation of key derivation from passphrase using crypto.

Notes: Support for password-based backup on Node.js


Here's what your changelog entry will look like:

✨ Features

  • Support for password-based backup on Node.js (#2021). Contributed by @hughns.

Based on approach used by aes.ts
@hughns hughns requested a review from a team as a code owner November 15, 2021 09:43
@jryans jryans changed the title Implementation of passphrsase deriveKey() for Node.js Implementation of passphrase deriveKey() for Node.js Nov 15, 2021
@hughns hughns merged commit 7dcee2e into develop Nov 30, 2021
@hughns hughns deleted the hughns/nodejs-key-passphrase branch November 30, 2021 09:02
su-ex added a commit to SchildiChat/matrix-js-sdk that referenced this pull request Dec 7, 2021
* Remove support for `ArrayBuffer` in unstable MSC3089 `createFile()` and `createNewVersion()` and instead use same content types as handled by `MatrixClient.uploadContent()`. This enables support for Node.js. ([\matrix-org#2014](matrix-org#2014)).
* Support for password-based backup on Node.js ([\matrix-org#2021](matrix-org#2021)).
* Add optional force parameter when ensuring Olm sessions ([\matrix-org#2027](matrix-org#2027)).
* Fix call upgrades ([\matrix-org#2024](matrix-org#2024)). Contributed by @SimonBrandner.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants