2.1.24 • Published 10 months ago
@hazae41/ed25519 v2.1.24
Ed25519
Ed25519 adapter for WebAssembly and JS implementations
npm i @hazae41/ed25519Features
Current features
- 100% TypeScript and ESM
- No external dependencies
Usage
Native (WebCrypto)
https://github.com/tQsW/webcrypto-curve25519/blob/master/explainer.md
import { Ed25519 } from "@hazae41/ed25519"
Ed25519.set(Ed25519.fromNative())WebAssembly
npm i @hazae41/ed25519.wasmimport { Ed25519 } from "@hazae41/ed25519"
import { Ed25519Wasm } from "@hazae41/ed25519.wasm"
await Ed25519Wasm.initBundled()
Ed25519.set(await Ed25519.fromNativeOrWasm(Ed25519Wasm))Noble Curves (JavaScript)
npm i @noble/curvesimport { Ed25519 } from "@hazae41/ed25519"
import * as Ed25519Noble from "@noble/curves/ed25519"
Ed25519.set(await Ed25519.fromNativeOrNoble(Ed25519Noble))Noble Ed25519 (JavaScript)
npm i @noble/ed25519import { Ed25519 } from "@hazae41/ed25519"
import * as ed25519 from "@noble/ed25519"
Ed25519.set(await Ed25519.fromNativeOrNoble({ ed25519 }))2.1.23
11 months ago
2.1.24
10 months ago
2.1.18
2 years ago
2.1.19
2 years ago
2.1.21
2 years ago
2.1.22
2 years ago
2.1.20
2 years ago
2.1.16
2 years ago
2.1.17
2 years ago
2.1.14
2 years ago
2.1.15
2 years ago
2.1.12
2 years ago
2.1.13
2 years ago
2.1.11
2 years ago
2.1.9
2 years ago
2.1.2
3 years ago
2.0.3
3 years ago
2.1.1
3 years ago
2.0.2
3 years ago
2.1.4
3 years ago
2.1.3
3 years ago
2.0.4
3 years ago
2.1.6
2 years ago
2.1.5
2 years ago
2.1.10
2 years ago
2.1.8
2 years ago
2.1.7
2 years ago
2.1.0
3 years ago
2.0.1
3 years ago
2.0.0
3 years ago
1.0.0
3 years ago