ara-crypto
Version:
Cryptographic functions used in Ara modules
44 lines (42 loc) • 991 B
JavaScript
const { createUnboxStream, unbox } = require('./unbox')
const { createBoxStream, box } = require('./box')
const { discoveryKey } = require('./discovery-key')
const { randomBytes } = require('./random-bytes')
const { blake2b } = require('./blake2b')
const { keyPair } = require('./key-pair')
const curve25519 = require('./curve25519')
const { verify } = require('./verify')
const { shash } = require('./shash')
const { auth } = require('./auth')
const { sign } = require('./sign')
const { seal } = require('./seal')
const ed25519 = require('./ed25519')
const base58 = require('./base58')
const base64 = require('./base64')
const uint64 = require('./uint64')
const kdf = require('./kdf')
const sss = require('./sss')
const kx = require('./kx')
module.exports = {
createUnboxStream,
createBoxStream,
discoveryKey,
randomBytes,
curve25519,
ed25519,
blake2b,
keyPair,
base58,
base64,
uint64,
verify,
unbox,
shash,
auth,
sign,
seal,
box,
kdf,
sss,
kx,
}