2024-11-04 19:14:07 +01:00

27 lines
698 B
JavaScript

/**
* @fileoverview Asymmetric cryptography functions
* @module crypto/public_key
*/
import * as rsa from './rsa';
import * as elgamal from './elgamal';
import * as elliptic from './elliptic';
import * as dsa from './dsa';
import * as hmac from './hmac';
import * as postQuantum from './post_quantum';
export default {
/** @see module:crypto/public_key/rsa */
rsa: rsa,
/** @see module:crypto/public_key/elgamal */
elgamal: elgamal,
/** @see module:crypto/public_key/elliptic */
elliptic: elliptic,
/** @see module:crypto/public_key/dsa */
dsa: dsa,
/** @see module:crypto/public_key/hmac */
hmac: hmac,
/** @see module:crypto/public_key/post_quantum */
postQuantum
};