Advertisement
Guest User

Untitled

a guest
Jan 18th, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. <?php
  2.  
  3. $data = "1234 ";
  4.  
  5. $keyHex = "AABBCCDDEEFF00110011223344556677AABBCCDDEEFF0011";
  6. $keyStr = Hex2String($keyHex);
  7.  
  8. $encData = openssl_encrypt($data, "des-ede3", $keyStr, OPENSSL_ZERO_PADDING);
  9.  
  10.  
  11. echo String2Hex(base64_decode($encData));
  12.  
  13.  
  14. function Hex2String($hex){
  15. $string='';
  16. for ($i=0; $i < strlen($hex)-1; $i+=2){
  17. $string .= chr(hexdec($hex[$i].$hex[$i+1]));
  18. }
  19. return $string;
  20. }
  21. function String2Hex($string){
  22. $hex='';
  23. for ($i=0; $i < strlen($string); $i++){
  24. $hex .= dechex(ord($string[$i]));
  25. }
  26. return $hex;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement