一种基于RSA和流密码算法的联合信源短信加密解密方法技术

技术编号:11425843 阅读:106 留言:0更新日期:2015-05-07 07:09
针对涉及移动通信领域的一种短信加密解密方法,提出一种基于RSA和流密码算法的联合信源短信加密解密方法,发送端在加密短信前把短信按一定长度分成若干个短信包,使用RSA算法对第一个短信包加密,使用流密码算法对剩余短信包逐包加密,流密码算法对剩余短信包中的每个短信包产生对应的密钥序列,每个短信包的密钥序列与前一个短信包有关,密钥序列的种子由前一个短信包中的一部分信息与收发双方手机号共同产生,每个短信包的密钥序列都不相同,接收端的解密过程则是先将短信密文分为RSA算法和流密码算法加密的密文包,首先对RSA算法加密的密文包解密,然后对流密码算法加密的密文包解密,流密码算法的解密过程是加密过程的逆过程。

【技术实现步骤摘要】

【技术保护点】
一种基于RSA和流密码算法的联合信源短信加密解密方法,其特征是:加密短信前将短信按一定长度分成若干个短信包,分别使用RSA算法和流密码算法对不同短信包逐包加密,使用RSA算法对第一个短信包加密,使用流密码算法对剩余的短信包逐包加密,将各个短信包的密文按其对应的短信包在短信中的位置进行排序,然后级联生成最终密文发送出去,接收端的解密过程则是先将短信密文分为RSA算法加密的密文包和流密码算法加密的密文包,首先对RSA算法加密的密文包解密,然后对流密码算法加密的密文包解密,流密码算法的解密过程是加密过程的逆过程。

【技术特征摘要】

【专利技术属性】
技术研发人员:凃国防张灿张克楠
申请(专利权)人:中国科学院大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1