您的位置:首页 > 移动开发

PHP 服务端 和 APP 客户端 实现 RSA+AES 双向加密解密

2017-01-14 14:15 597 查看

目的:服务端和移动端双向加密解密

共有七个文件

其中包括三个类文件

lib_aes.php aes对称加密解密类

server_rsa_crypt.php 服务端RSA公钥私钥非对称加密解密类

client_rsa_crypt.php 客户端RSA公钥私钥非对称加密解密类

四个过程文件,其中文件中有注释和exapmle数据

第一步:客户端 和 服务端交换密钥(明文) - service_client_exchange.php

第二步:客户端 发起带参数请求(加密后)- client_generate_aeskey.php

第三步:服务端 解密客户端请求,并加密服务端数据(先解密,后加密)- service_decrypt_client_001.php

第四步:客户端 解密服务端数据(先解密,..加密)- client_decrypt_server.php

代码下载 地址

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: