1var hash = exports; 2 3hash.utils = require('./hash/utils'); 4hash.common = require('./hash/common'); 5hash.sha = require('./hash/sha'); 6hash.ripemd = require('./hash/ripemd'); 7hash.hmac = require('./hash/hmac'); 8 9// Proxy hash functions to the main object 10hash.sha1 = hash.sha.sha1; 11hash.sha256 = hash.sha.sha256; 12hash.sha224 = hash.sha.sha224; 13hash.sha384 = hash.sha.sha384; 14hash.sha512 = hash.sha.sha512; 15hash.ripemd160 = hash.ripemd.ripemd160; 16 17