一、公鑰和私鑰生成地址
http://web.chacuo.net/netrsakeypair
二托呕、定義常量
define('RSA_public','生成的公鑰')
define('RSA_private','生成的私鑰')
三含蓉、加密
1、檢測公鑰是否可用项郊,可以用返回資源對象馅扣,不可用返回false
$return = openssl_pkey_get_public(RSA_public)
2、將數(shù)據(jù)加密
/**
*data 加密數(shù)據(jù)
*crypted 加密結(jié)果
*return 加密資源(由第一步返回)
**/
openssl_public_encrypt($data, $crypted, $return);
四着降、解密
1差油、檢測私鑰是否可用,可以用返回資源對象任洞,不可用返回false
$return = openssl_pkey_get_private(RSA_private)
2蓄喇、將數(shù)據(jù)解密
/**
*data 解密數(shù)據(jù)
*decrypted解密結(jié)果
*return 解密資源(由第一步返回)
**/
openssl_private_decrypt($data, $decrypted, $return)