Lines Matching refs:decrypt

36949 function StreamCipher(mode, key, iv, decrypt) {
36961 this._decrypt = decrypt;
37083 thing = this._mode.decrypt(this, chunk);
37094 return unpad(this._mode.decrypt(this, chunk));
37437 exports.decrypt = function (self, block) {
37453 function encryptStart(self, data, decrypt) {
37457 self._prev = Buffer.concat([self._prev, decrypt ? data : out]);
37461 exports.encrypt = function (self, data, decrypt) {
37473 out = Buffer.concat([out, encryptStart(self, data.slice(0, len), decrypt)]);
37476 out = Buffer.concat([out, encryptStart(self, data, decrypt)]);
37489 function encryptByte(self, byteParam, decrypt) {
37501 self._prev = shiftIn(self._prev, decrypt ? bit : value);
37520 exports.encrypt = function (self, chunk, decrypt) {
37526 out[i] = encryptByte(self, chunk[i], decrypt);
37537 function encryptByte(self, byteParam, decrypt) {
37541 self._prev = Buffer.concat([self._prev.slice(1), Buffer.from([decrypt ? byteParam : out])]);
37545 exports.encrypt = function (self, chunk, decrypt) {
37551 out[i] = encryptByte(self, chunk[i], decrypt);
37606 exports.decrypt = function (self, block) {
37860 function StreamCipher(mode, key, iv, decrypt) {
37866 this._decrypt = decrypt;
37949 decrypt: true
37994 if (opts.decrypt) {
70161 data = decrypt(data, password);
70217 function decrypt(data, password) {
70218 var salt = data.algorithm.decrypt.kde.kdeparams.salt;
70219 var iters = parseInt(data.algorithm.decrypt.kde.kdeparams.iters.toString(), 10);
70220 var algo = aesid[data.algorithm.decrypt.cipher.algo.join('.')];
70221 var iv = data.algorithm.decrypt.cipher.iv;