使用python实现rsa加密加认证套接字编程

2018年1月6日 0 条评论 103 次阅读 0 人点赞

RSA是目前最有影响力和最常用的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准。RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但是想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。

使用python进行rsa加密、解密和认证,不失为一种好的选择。python在通讯方面功能强大。在python官网提供了简单的tcp实例。完整代码在github上。

服务器端加密

客户端加密

可以看到实现较为方便,代码简洁。

lyssom

这个人太懒什么东西都没留下

文章评论(0)