sjcl unminified sources as well as crypto.js - to become a dual client/server side wrapper around sjcl which exposes specific higher level constructs used in gombot

This commit is contained in:
Lloyd Hilaiel 2012-11-05 20:21:41 -07:00
Коммит 7099708ad0
2 изменённых файлов: 1972 добавлений и 0 удалений

27
client/crypto.js Normal file
Просмотреть файл

@ -0,0 +1,27 @@
var GombotCrypto = (function() {
if (typeof sjcl === 'undefined') {
var sjcl = require('./sjcl.js');
}
return {
seed: function(entropy, cb) {
setTimeout(cb, 0);
},
derive: function(email, password, cb) {
setTimeout(cb, 0);
},
encrypt: function(cryptKey, plainText, cb) {
setTimeout(cb, 0);
},
decrypt: function(cryptKey, cipherText, cb) {
setTimeout(cb, 0);
},
sign: function(authKey, email, date, payload, cb) {
setTimeout(cb, 0);
}
};
})();
if(typeof module != 'undefined' && module.exports){
module.exports = GombotCrypto;
}

1945
client/sjcl.js Normal file

Разница между файлами не показана из-за своего большого размера Загрузить разницу