2.2.11 • Published 9 months ago
@hazae41/x25519 v2.2.11
X25519
X25519 adapter for WebAssembly and JS implementations
npm i @hazae41/x25519Features
Current features
- 100% TypeScript and ESM
- No external dependencies
Usage
Native (WebCrypto)
https://github.com/tQsW/webcrypto-curve25519/blob/master/explainer.md
import { X25519 } from "@hazae41/x25519"
X25519.set(await X25519.fromNative())WebAssembly
npm i @hazae41/x25519.wasmimport { X25519 } from "@hazae41/x25519"
import { X25519Wasm } from "@hazae41/x25519.wasm"
await X25519Wasm.initBundled()
X25519.set(await X25519.fromNativeOrWasm(X25519Wasm))Noble (JavaScript)
npm i @noble/curvesimport { X25519 } from "@hazae41/x25519"
import * as Ed25519Noble from "@noble/curves/ed25519"
X25519.set(await X25519.fromNativeOrNoble(Ed25519Noble))2.2.11
9 months ago
2.2.10
10 months ago
2.2.9
1 year ago
2.2.8
1 year ago
2.2.1
1 year ago
2.2.0
1 year ago
2.2.3
1 year ago
2.2.2
1 year ago
2.2.5
1 year ago
2.2.7
1 year ago
2.2.6
1 year ago
2.1.2
2 years ago
2.1.1
2 years ago
2.0.2
3 years ago
2.1.4
2 years ago
2.1.3
2 years ago
2.1.0
2 years ago
2.0.1
3 years ago
2.0.0
3 years ago
1.0.0
3 years ago