Advertisement
Guest User

Untitled

a guest
Jul 7th, 2015
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. Cookie.write = function (key, value, duration) {
  2. value=encrypt(value);
  3. Cookie.remove(key);
  4. var d = new Date();
  5. if (duration <= 0)
  6. duration = 1;
  7. d.setTime(d.getTime() + 1000 * 60 * 60 * 24 * duration);
  8. document.cookie = key + "=" + encodeURI(value) + "; expires=" + d.toGMTString() + ";path=/";
  9. };
  10.  
  11. function encrypt(word)
  12. {
  13. var key = CryptoJS.enc.Utf8.parse("010216a654976158");
  14. var iv = CryptoJS.enc.Utf8.parse("010216a654976158");
  15. var src = CryptoJS.enc.Utf8.parse(word);
  16. var encrypted = CryptoJS.AES.encrypt(src, key, { iv: iv,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.ZeroPadding});
  17. return encrypted.toString();
  18. }
  19.  
  20. function decrypt(word)
  21. {
  22. var key = CryptoJS.enc.Utf8.parse("010216a654976158");
  23. var iv = CryptoJS.enc.Utf8.parse("010216a654976158");
  24. var decrypt = CryptoJS.AES.decrypt(word, key, { iv: iv,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.ZeroPadding});
  25. return CryptoJS.enc.Utf8.stringify(decrypt).toString();
  26. }
  27.  
  28. $uidE = $_COOKIE["uid"];
  29. $decode = base64_decode($uidE);
  30. $pk ="010216a654976158";
  31. $iv ="010216a654976158";
  32. $value = '4';
  33.  
  34. $encrypted = ( mcrypt_encrypt(MCRYPT_RIJNDAEL_128, $pk, $value, MCRYPT_MODE_CBC,$iv) );
  35.  
  36. $uid = (mcrypt_decrypt(MCRYPT_RIJNDAEL_128, $pk, $decode, MCRYPT_MODE_CBC,$iv));
  37.  
  38. echo base64_encode($encrypted);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement