Guest User

Untitled

a guest
Aug 15th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.04 KB | None | 0 0
  1. How to encrypt with MCRYPT_ARCFOUR in WAMP?
  2. $td = mcrypt_module_open(MCRYPT_ARCFOUR, '', MCRYPT_MODE_CBC, '');
  3. $iv = mcrypt_create_iv (mcrypt_enc_get_iv_size($td), MCRYPT_RAND);
  4. mcrypt_generic_init($td, $key, $iv);
  5. $output = mcrypt_generic($td, $input);
  6. mcrypt_generic_deinit($td);
  7. mcrypt_module_close($td);
  8.  
  9. mcrypt_module_open(): Could not open encryption module
  10.  
  11. foreach(mcrypt_list_algorithms() as $alg) {
  12. printf("n%20s:", $alg);
  13. foreach(mcrypt_list_modes() as $mode) {
  14. $mc = @mcrypt_module_open($alg, null, $mode, null);
  15. if(is_resource($mc)) echo "t$mode";
  16. else echo "t!!FAIL!!:$mode";
  17. }
  18. }
  19. echo "n";
  20.  
  21. cast-128: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  22. gost: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  23. rijndael-128: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  24. twofish: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  25. arcfour: !!FAIL!!:cbc !!FAIL!!:cfb !!FAIL!!:ctr !!FAIL!!:ecb !!FAIL!!:ncfb !!FAIL!!:nofb !!FAIL!!:ofb stream
  26. cast-256: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  27. loki97: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  28. rijndael-192: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  29. saferplus: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  30. wake: !!FAIL!!:cbc !!FAIL!!:cfb !!FAIL!!:ctr !!FAIL!!:ecb !!FAIL!!:ncfb !!FAIL!!:nofb !!FAIL!!:ofb stream
  31. blowfish-compat: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  32. des: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  33. rijndael-256: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  34. serpent: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  35. xtea: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  36. blowfish: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  37. enigma: !!FAIL!!:cbc !!FAIL!!:cfb !!FAIL!!:ctr !!FAIL!!:ecb !!FAIL!!:ncfb !!FAIL!!:nofb !!FAIL!!:ofb stream
  38. rc2: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  39. tripledes: cbc cfb ctr ecb ncfb nofb ofb !!FAIL!!:stream
  40.  
  41. foreach(mcrypt_list_algorithms() as $algo) {
  42. echo $algo;
  43. $td = mcrypt_module_open($algo, '', MCRYPT_MODE_CBC, '');
  44. echo "n";
  45. }
  46.  
  47. cast-128
  48. gost
  49. rijndael-128
  50. twofish
  51. arcfourPHP Warning: mcrypt_module_open(): Could not open encryption module in php shell code on line 1
  52. PHP Stack trace:
  53. PHP 1. {main}() php shell code:0
  54. PHP 2. mcrypt_module_open() php shell code:1
  55.  
  56. cast-256
  57. loki97
  58. rijndael-192
  59. saferplus
  60. wakePHP Warning: mcrypt_module_open(): Could not open encryption module in php shell code on line 1
  61. PHP Stack trace:
  62. PHP 1. {main}() php shell code:0
  63. PHP 2. mcrypt_module_open() php shell code:1
  64.  
  65. blowfish-compat
  66. des
  67. rijndael-256
  68. serpent
  69. xtea
  70. blowfish
  71. enigmaPHP Warning: mcrypt_module_open(): Could not open encryption module in php shell code on line 1
  72. PHP Stack trace:
  73. PHP 1. {main}() php shell code:0
  74. PHP 2. mcrypt_module_open() php shell code:1
  75.  
  76. rc2
  77. tripledes
Add Comment
Please, Sign In to add comment