@cloudflare/opaque-ts
v0.7.5
Published
OPAQUE: Asymmetric Password-Authenticated Key Exchange in Typescript
Downloads
4,426
Maintainers
Readme
opaque-ts
This is a Typescript library for the Asymmetric Password-Authenticated Key Exchange (OPAQUE) protocol.
Use
Available at: @cloudflare/opaque-ts
$ npm install @cloudflare/opaque-ts
Specification
IETF Draft: OPAQUE v07
Test and Coverage
$ npm ci
$ npm test
Dependencies
Uses @cloudflare/voprf-ts
for the group and OPRF operations, WebCrypto API for hashing and key derivation functions, and @noble/hashes
for scrypt memory-hard function.