@stellot/crypto
Version:
Crypto libraries for front and backend
14 lines (13 loc) • 351 B
TypeScript
/// <reference types="node" />
import { eddsa } from 'elliptic';
import BN from 'bn.js';
export default class SignerSession {
private readonly k;
private readonly P;
private readonly x;
private readonly R;
constructor(secretKey: Buffer);
publicKey(): eddsa.Point;
publicNonce(): eddsa.Point;
sign(challenge: BN): BN;
}