发明名称 |
加密方法和装置 |
摘要 |
本发明公开了一种加密方法和装置。其中,加密方法包括选择密钥编号;读取与密钥编号对应的主密钥的结构信息,其中,主密钥的结构信息包括主密钥中未被使用密钥的初始起始位置和长度;比较未被使用密钥的长度与明文的长度的大小;在比较出未被使用密钥的长度大于或等于明文的长度的情况下,从未被使用密钥中选择子密钥;以及利用子密钥加密明文,得到密文,其中,密文中包括子密钥的结构信息。通过本发明,解决了现有技术中加密方法安全性不够高的问题,进而达到了在强加密条件下,本发明的加密方法具有理论安全性、不可破解的效果。 |
申请公布号 |
CN103501220B |
申请公布日期 |
2016.08.17 |
申请号 |
CN201310456331.1 |
申请日期 |
2013.09.29 |
申请人 |
程碧波 |
发明人 |
程碧波 |
分类号 |
H04L9/06(2006.01)I |
主分类号 |
H04L9/06(2006.01)I |
代理机构 |
北京康信知识产权代理有限责任公司 11240 |
代理人 |
吴贵明;李志刚 |
主权项 |
一种加密方法,其特征在于,包括:选择密钥编号;读取与所述密钥编号对应的主密钥的结构信息,其中,所述主密钥的结构信息包括所述主密钥中未被使用密钥的初始起始位置和长度;比较所述未被使用密钥的长度与明文的长度的大小;在比较出所述未被使用密钥的长度大于或等于所述明文的长度的情况下,从所述未被使用密钥中选择子密钥;以及利用所述子密钥加密所述明文,得到密文,其中,所述密文中包括所述子密钥的结构信息。 |
地址 |
100081 北京市海淀区魏公村韦伯豪2号楼4单元1202室 |