【技术实现步骤摘要】
本技术涉及网络通讯
,尤其涉及一种基于RSA和AES加密算法的加密系统。
技术介绍
目前,随着物联网快速发展,智能硬件方面的网络安全逐渐引人高度关注。现有技术中,存在被黑客截获加密后的数据包进行重放攻击的风险,从而使得加密系统遭受主动攻击和被动攻击。
技术实现思路
本技术针对现有技术中存在的以上技术问题,提供一种基于RSA和AES加密算法的加密系统,有效的解决了通信实体之间密钥保管问题和重放攻击问题。本技术解决其技术问题所采用的技术方案是:一种基于RSA和AES加密算法的加密系统,其包括:两个通讯实体:发送方和接收方;RSA密钥和AES密钥;通信计数系统;所述发送方和所述接收方分配有所述RSA密钥,通信时利用所述RSA加密算法在网络中构建安全的网络信道传输所述AES密钥,为所述接收方分配所述AES密钥,所述AES密钥用于数据交互时的加解密,所述通信计数系统用于数据交互时对数据包的标示防止重放攻击。作为对本技术所述技术方案的一种改进,将明文通过所述AES密钥进行加密,所述发送方发送密文,通过因特网建立连接后进行数据通信,所述接收方接收密文,通过AES密钥进行解密。本技术提供的基于RSA和AES加密算法的加密系统,有效的解决了通信实体之间密钥保管问题,具有通信实体间的身份认证、数据传输时的快速加解密以及防止重放攻击的优点。附图说明下面将结合附图及实施例对本技术作进一步说明,附图中:图1是本技术具体实施例的基于RSA和AES加密算法的加密系统的加密方法工作流程示意图。具体实施方式为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进 ...
【技术保护点】
一种基于RSA和AES加密算法的加密系统,其特征在于,包括:两个通讯实体:发送方和接收方;RSA密钥和AES密钥;通信计数系统;所述发送方和所述接收方分配有所述RSA密钥,通信时利用所述RSA加密算法在网络中构建安全的网络信道传输所述AES密钥,为所述接收方分配所述AES密钥,所述AES密钥用于数据交互时的加解密,所述通信计数系统用于数据交互时对数据包的标示防止重放攻击。
【技术特征摘要】
1.一种基于RSA和AES加密算法的加密系统,其特征在于,包括:两个通讯实体:发送方和接收方;RSA密钥和AES密钥;通信计数系统;所述发送方和所述接收方分配有所述RSA密钥,通信时利用所述RSA加密算法在网络中构建安全的网络信道传输所述AES密钥,为所述接收方分配所述AES密钥,所述AES...
【专利技术属性】
技术研发人员:韦显明,陈永喜,鲍民,陈珏,
申请(专利权)人:中山市倍能照明科技有限公司,
类型:新型
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。