Advertisement
Guest User

Untitled

a guest
Jun 13th, 2014
285
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.56 KB | None | 0 0
  1. <?php
  2.  
  3.     $path = '../security_lib/phpseclib/';
  4.     include($path.'Math/BigInteger.php');
  5.     include($path.'Crypt/RSA.php');
  6.  
  7.     $rsa = new Crypt_RSA();
  8.     $rsa->setEncryptionMode(CRYPT_RSA_ENCRYPTION_OAEP);
  9.  
  10.     $publickey = "-----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCjWMN9shV8f/TmfLXAsUeGw9wlG2c5IT3owkQkwJaxKn2eDGwnXLZ+nW8N58SBlqSbGyc4fHzTwHpDSpPhy9Ew+VWOOCzhvRb3VsIX7fJJcqTEevo3Em7U+ZWfXAlgVLT8XmoL3MBKAkLWkEhvx5lfuxY7WOeKMgUSquKvBr55cwIDAQAB -----END PUBLIC KEY-----";
  11.  
  12.     //-----BEGIN PRIVATE KEY-----
  13.     // -----END PRIVATE KEY-----
  14.     $privatekey = "MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAKNYw32yFXx/9OZ8tcCxR4bD3CUbZzkhPejCRCTAlrEqfZ4MbCdctn6dbw3nxIGWpJsbJzh8fNPAekNKk+HL0TD5VY44LOG9FvdWwhft8klypMR6+jcSbtT5lZ9cCWBUtPxeagvcwEoCQtaQSG/HmV+7FjtY54oyBRKq4q8GvnlzAgMBAAECgYEAntzjM8oQ74aardc4BPHleIHgBw7Bs2RLC6Z0E7JiXGfQx/eY8CdRLY77xPBVwxq5eEhOOreHx4F45x0O+hj5lzOjqJKTcJfRsC/LZqxrJ7Zl1czxe3zz3puFziYQs2CluoAdvOnMHchGkSlYQtvwjdZH5VL6dcbn2Qz0072G5PECQQDVlR9LQTJw5lgdyeI+jKNhMnRDYpfC+un+n0YopBYqFKMRdGFQiFrdgHaD/O0pfLmoRPpYGt/3a80LoNZLd3nXAkEAw8mS6W8vuOn050K+tff5pvC53t0pSAyPfwmOb2n5oaUp+LOl16KWpMtFFP0mC70x4ewcBCZp0NTLulYoso8hxQJAaMM2kGEwbrRtsF7gPLIbSYfIA22O5zLQJ/bUIQcrYASzX9JoEWpwt4lVmLQtWFY3ctQyv5ifFuunrfZ8ZpP6DQJAfza/jYvgLz9dENLOhgAdJ/qsWwHK6/S1XG8CLKRoPj7KGb3o2UbcqTEmru+Zw/Dns4st3Qh0outRgL6w7OyRnQJBAIW8fU95/GkmpU9/5G3//oDxPiPbYmb2JjtEvvIhGc+5SoHTxYbYE+WPreypmt4ez6oOmt1vDcjS/AofQ6pDP9A=";
  15.  
  16.     $encrypted = base64_decode($_POST["text"]);
  17.     $rsa->loadKey($privatekey);
  18.     $ret = array();
  19.     $ret[0] = $rsa->decrypt($encrypted);
  20.     echo json_encode($ret);
  21.     exit(0);
  22. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement