Subversion Repositories cryptochat

Rev

View as "text/javascript" | Blame | Last modification | View Log | RSS feed

  1. /*
  2. CryptoJS v3.1.2
  3. code.google.com/p/crypto-js
  4. (c) 2009-2013 by Jeff Mott. All rights reserved.
  5. code.google.com/p/crypto-js/wiki/License
  6. */
  7. /**
  8.  * Electronic Codebook block mode.
  9.  */
  10. CryptoJS.mode.ECB = (function () {
  11.     var ECB = CryptoJS.lib.BlockCipherMode.extend();
  12.  
  13.     ECB.Encryptor = ECB.extend({
  14.         processBlock: function (words, offset) {
  15.             this._cipher.encryptBlock(words, offset);
  16.         }
  17.     });
  18.  
  19.     ECB.Decryptor = ECB.extend({
  20.         processBlock: function (words, offset) {
  21.             this._cipher.decryptBlock(words, offset);
  22.         }
  23.     });
  24.  
  25.     return ECB;
  26. }());
  27.