22 lines
502 B
TypeScript
Raw Normal View History

2022-11-04 11:45:15 +11:00
import {
generatePrivateKey,
generateSymmetricKey,
getPublicKey,
} from "./crypto/index.js";
import { DecodedMessage } from "./decoded_message.js";
2022-11-04 11:38:32 +11:00
export const OneMillion = BigInt(1_000_000);
2022-11-04 11:38:32 +11:00
2022-11-04 11:45:15 +11:00
export { generatePrivateKey, generateSymmetricKey, getPublicKey };
export type { DecodedMessage };
2022-11-04 11:45:15 +11:00
export * as ecies from "./ecies.js";
export * as symmetric from "./symmetric.js";
2022-11-04 11:38:32 +11:00
export const Version = 1;
export type Signature = {
signature: Uint8Array;
publicKey: Uint8Array | undefined;
};