Files
libcrypto/index.ts
T
2024-06-05 09:15:52 +02:00

28 lines
567 B
TypeScript

import * as sig from './src/signature'
import * as bx from './src/boxes'
import * as jwt from './src/jwt'
export const JWT = jwt.JWTcontext
export const boxes = {
secret: {
box: bx.SecretBox,
wrap: bx.SecretWrap
},
private: {
box: bx.PrivateBox,
wrap: bx.SecretWrap
},
pwd: {
box: bx.PwdBox,
wrap: bx.PwdWrap
},
}
export const signature = {
sign: sig.sign,
verify: sig.verify,
gen_keypair: sig.gen_keypair,
from_password: sig.from_password,
}
export {pbkdf} from './src/pbkdf'