开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 17561|回复: 135
收起左侧

[易语言纯源码] RSA非对称加密通信源码

[复制链接]
头像被屏蔽
结帖率:70% (7/10)
发表于 2017-7-20 09:03:51 | 显示全部楼层 |阅读模式   辽宁省大连市
分享源码
界面截图:
是否带模块: 纯源码
备注说明: -
本帖最后由 陈乃程 于 2017-7-20 09:11 编辑

RSA非对称加密通信
非对称加密是非常安全的一类加密算法

TXQQ客户Duan的通信也用了椭圆曲线非对称加密(ECC)
非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。
公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;
如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。
因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。
非对称加密算法实现机密信息交换的基本过程是:
甲方生成一对密钥并将其中的一把作为公用密钥向其它方公开;
得到该公用密钥的乙方使用该密钥对机密信息进行加密后再发送给甲方;甲方再用自己保存的另一把专用密钥对加密后的信息进行解密。
简单来说
非对称加密
公钥加密私匙解密 私匙加密公匙解密
公钥加密的内容公钥不能解密
私匙加密加密的内容私匙不能解密
私匙可以算出公匙 公匙
不可能逆推算出私匙  (理论上不能)
PS:不用每次都重新生成密匙  服务端启动时自动载入目录下的私匙
回复下载



陈乃程RSA非对称加密通信.rar (414.06 KB, 下载次数: 698)

点评

RSA加密通讯绝不是全部数据都用RSA加密,否则大段数据加密要么失败,要么服务器卡死。   湖北省武汉市  发表于 2017-7-26 10:58

评分

参与人数 4好评 +1 精币 +5 收起 理由
Five + 1 + 2 老哥在我群里多分享点干货~
雪山凌狐 + 1 奉上小小红包希望笑纳
叶灵峰 + 1 服务器打不开,一运行就错误
郝单纯💋 + 1 支持开源~!感谢分享

查看全部评分


本帖被以下淘专辑推荐:

发表于 2022-8-5 22:05:34 | 显示全部楼层   香港特别行政区*

thanks 感谢分享。
回复 支持 反对

使用道具 举报

发表于 2022-3-23 08:03:21 | 显示全部楼层   广东省佛山市
666666666666666666
回复 支持 反对

使用道具 举报

发表于 2022-3-6 07:31:33 | 显示全部楼层   四川省成都市
研究非对称加密
回复 支持 反对

使用道具 举报

发表于 2022-1-28 03:48:23 | 显示全部楼层   四川省成都市
这个不错研究学习
回复 支持 反对

使用道具 举报

发表于 2022-1-2 17:27:52 | 显示全部楼层   辽宁省沈阳市
#在这里快速回复#不用每次都重新生成密匙  服务端启动时自动载入目录下的私匙
回复 支持 反对

使用道具 举报

发表于 2022-1-2 17:17:23 | 显示全部楼层   辽宁省沈阳市
#在这里快速回复#回复下载
回复 支持 反对

使用道具 举报

发表于 2021-12-29 16:43:18 | 显示全部楼层   河北省承德市
11111111111111111111111111111111
回复 支持 反对

使用道具 举报

发表于 2021-9-14 17:57:59 | 显示全部楼层   四川省成都市
真好需要这个,拿走了感谢
回复 支持 反对

使用道具 举报

结帖率:92% (24/26)

签到天数: 4 天

发表于 2021-6-23 21:25:30 | 显示全部楼层   黑龙江省哈尔滨市
支持了感谢分享
回复 支持 反对

使用道具 举报

结帖率:71% (25/35)

签到天数: 1 天

发表于 2020-9-26 20:04:50 | 显示全部楼层   江苏省徐州市
666655555555555555
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表