预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114257369A(43)申请公布日2022.03.29(21)申请号202110997430.5(22)申请日2021.08.27(30)优先权数据1091327712020.09.22TW(71)申请人漳州立达信光电子科技有限公司地址363000福建省漳州市长泰县经济开发区兴泰工业园区(72)发明人林义雄陈浩铭(74)专利代理机构深圳中一联合知识产权代理有限公司44414代理人阳方玉(51)Int.Cl.H04L9/06(2006.01)H04L9/18(2006.01)H04L9/40(2022.01)权利要求书2页说明书11页附图6页(54)发明名称可调式五阶加密系统、发送端装置及接收端装置(57)摘要本申请涉及加密技术领域,具体提供一种可调式五阶加密系统,所述可调式五阶加密系统包括发送端装置以及接收端装置。所述发送端装置包括数据生成模块以及数据加密模块。所述数据加密模块自所述数据生成模块取得至少一个数据封包,经由所被选定的加密层级通过五阶加密器对所述数据封包进行加密后输出加密序列。所述接收端装置包括数据目标模块以及数据解密模块。所述数据解密模块自所述发送端装置取得所述加密序列,经由所被选定的解密层级通过五阶解密器对所述加密序列进行解密后输出还原后的所述数据封包至所述数据目标模块。本申请可依据需要的加密程度切换加密层级,并且能经由一套硬件实现不同的加密层级防护。CN114257369ACN114257369A权利要求书1/2页1.一种可调式五阶加密系统,其特征在于,包括:发送端装置,包括数据生成模块以及数据加密模块,所述数据加密模块包括加密层级设定器以及五阶加密器,所述加密层级设定器用以设定所述五阶加密器的加密层级,所述数据加密模块自所述数据生成模块取得至少一个数据封包,经由所述五阶加密器所选定的所述加密层级对所述数据封包进行加密后输出加密序列;以及接收端装置,包括数据目标模块以及数据解密模块,所述数据解密模块包括解密层级设定器以及五阶解密器,所述解密层级设定器用以依据所述加密层级设定所述五阶解密器的解密层级,所述数据解密模块自所述发送端装置取得所述加密序列,经由解密所述五阶解密器所选定的所述解密层级对所述加密序列进行解密后输出还原后的所述数据封包至所述数据目标模块。2.如权利要求1所述的可调式五阶加密系统,其特征在于,所述五阶加密器包括依序连接的第一八位串流加密器、第二八位串流加密器、十六位串流加密器、三十二位串流加密器以及六十四位串流加密器;所述五阶解密器包括依序连接的第一八位串流解密器、第二八位串流解密器、十六位串流解密器、三十二位串流解密器以及六十四位串流解密器。3.如权利要求2所述的可调式五阶加密系统,其特征在于,所述第一八位串流加密器、所述第二八位串流加密器、所述十六位串流加密器、所述三十二位串流加密器以及所述六十四位串流加密器分别包括有加密线性反馈移位寄存器以及一个或者多个加密逻辑闸,所述加密线性反馈移位寄存器具有加密密钥,所述加密线性反馈移位寄存器将所述加密密钥的多个加密位抽头进行逻辑运算后获得加密操作数,所述加密操作数与所述数据封包经由所述加密逻辑闸进行运算后获得对应阶层的所述加密序列;所述第一八位串流解密器、所述第二八位串流解密器、所述十六位串流解密器、所述三十二位串流解密器以及所述六十四位串流解密器分别包括有解密线性反馈移位寄存器以及一个或者多个解密逻辑闸,所述解密线性反馈移位寄存器具有解密密钥,所述解密线性反馈移位寄存器将所述解密密钥的多个解密位抽头进行逻辑运算后获得解密操作数,所述解密操作数与所述加密序列经由所述解密逻辑闸进行运算后还原对应阶层的所述数据封包。4.如权利要求3所述的可调式五阶加密系统,其特征在于,所述加密位抽头与所述解密位抽头的位数量为偶数个。5.如权利要求4所述的可调式五阶加密系统,其特征在于,所述第一八位串流加密器、所述十六位串流加密器、所述三十二位串流加密器的所述加密位抽头数量为两个;所述第二八位串流加密器、所述六十四位串流加密器的所述加密位抽头数量为四个;所述第一八位串流解密器、所述十六位串流解密器、所述三十二位串流解密器的所述解密位抽头数量为两个;所述第二八位串流解密器、所述六十四位串流解密器的所述解密位抽头数量为四个。6.一种发送端装置,其特征在于,包括:数据生成模块;以及数据加密模块,所述数据加密模块包括加密层级设定器以及五阶加密器,所述加密层级设定器用以设定所述五阶加密器的加密层级,所述数据加密模块自所述数据生成模块取得至少一个数据封包,经由所述五阶加密器所选定的所述加密层级对所述数据封包进行加密后输出加密序列。2CN114257369A权利要求书2/2页7.如权利要求6所述的发送端