dstu173: Readonly<
{
getPublicKey: (
secretKey: TArg<Uint8Array<ArrayBufferLike>>,
isCompressed?: boolean,
) => Uint8Array<ArrayBufferLike> & Uint8Array<ArrayBuffer>;
keygen: (
isCompressed?: boolean,
) => {
publicKey: Uint8Array<ArrayBufferLike> & Uint8Array<ArrayBuffer>;
secretKey: Uint8Array<ArrayBufferLike> & Uint8Array<ArrayBuffer>;
};
lengths: Readonly<
{
fieldByteLength: number;
pointByteLength: number;
scalarByteLength: number;
signatureByteLength: number;
},
>;
sign: (
secretKey: TArg<Uint8Array<ArrayBufferLike>>,
digest: TArg<Uint8Array<ArrayBufferLike>>,
rand?: TArg<Uint8Array<ArrayBufferLike>>,
) => Uint8Array<ArrayBufferLike> & Uint8Array<ArrayBuffer>;
verify: (
publicKey: TArg<Uint8Array<ArrayBufferLike>>,
digest: TArg<Uint8Array<ArrayBufferLike>>,
signature: TArg<Uint8Array<ArrayBufferLike>>,
) => boolean;
},
> = ...
DSTU 4145-2002 173 bit curve