cloudcmd/lib/server/password.js
2016-01-20 12:52:26 -05:00

22 lines
443 B
JavaScript

(function() {
'use strict';
var crypto = require('crypto');
module.exports = function(algo, password) {
var result, sha;
if (!password) {
password = algo;
algo = 'sha512WithRSAEncryption';
}
sha = crypto.createHash(algo);
sha.update(password);
result = sha.digest('hex');
return result;
};
})();