nodeforge
Version:
Fork from linuxwolf-forge, JavaScript implementations of network transports, cryptography, ciphers, PKI, message digests, and various utilities.
46 lines (41 loc) • 1.05 kB
JavaScript
/**
* Node.js module for Forge.
*
* @author Dave Longley
*
* Copyright 2011-2014 Digital Bazaar, Inc.
*/
(function() {
var forge = module.exports = {
aes : require("./aes"),
asn1 : require("./asn1"),
cipher : require("./cipher"),
debug : require("./debug"),
des : require("./des"),
hmac : require("./hmac"),
jsbn : require("./jsbn"),
kem : require("./kem"),
log : require("./log"),
md : require("./md"),
mgf : require("./mgf"),
pem : require("./pem"),
pkcs1 : require("./pkcs1"),
pkcs5 : require("./pkcs5"),
pkcs7 : require("./pkcs7"),
pkcs12 : require("./pkcs12"),
pki : require("./x509"),
prime : require("./prime"),
prng : require("./prng"),
pss : require("./pss"),
random : require("./random"),
rc2 : require("./rc2"),
ssh : require("./ssh"),
task : require("./task"),
tls : require("./tls"),
util : require("./util")
}
// load symmetric cipherModes
require("./cipherModes");
// load AES cipher suites
require("./aesCipherSuites");
})();