本发明专利技术公开了一种基于多层滚动码的文件加解密装置。为了克服现有文件加密技术保密性差、抗攻击能力弱等技术安全漏洞,本发明专利技术包括键盘、USB接口电路、控制器、数据存贮器、多层滚动码加密芯片、多层滚动码解密芯片、私密输入电路、用户信息存储器,所述键盘、USB接口电路分别与控制器联接,所述控制器还分别与数据存储器、多层滚动码加密芯片、多层滚动码解密芯片连接,所述数据存储器分别与多层滚动码加密芯片、多层滚动码解密芯片连接,所述私密输入电路与多层滚动码加密芯片联接,所述用户信息存储器与多层滚动码解密芯片相连接。本发明专利技术用于文件数据传输的加解密处理,保密性好,抗攻击能力强,安全,扩展性好,使用方便。
【技术实现步骤摘要】
【技术保护点】
一种基于多层滚动码的文件加解密装置,包括键盘(1)、控制器(2)、USB接口电路(3)、数据存储器(24),该控制器(2)分别与键盘(1)、USB接口电路(3)、数据存储器(24)连接,其特征是,它还包括私密输入电路(10)、用户信息存储器(15)、多层滚动码加密芯片(4)、多层滚动码解密芯片(18);所述多层滚动码加密芯片(4)包括加密控制器(7)、加密输入电路(5)、加密多层密钥生成电路(6)、多层滚动码加密电路(8)、双同步计数值有效时间窗口产生电路(12)、加密注册电路(9)、加密输出电路(11)、加密内置存储器(13);所述加密控制器(7)分别与控制器(2)、加密输入电路(5)、加密多层密钥生成电路(6)、多层滚动码加密电路(8)、加密注册电路(9)连接,所述加密输入电路(5)分别与数据存储器(24)、多层滚动码加密电路(8)连接,所述加密多层密钥生成电路(6)分别与多层滚动码加密电路(8)、私密输入电路(10)连接,所述多层滚动码加密电路(8)分别与双同步计数值有效时间窗口产生电路(12)、加密输出电路(11)连接,所述双同步计数值有效时间窗口产生电路(12)与加密内置存储器(13)连接,所述加密输出电路(11)与数据存储器(24)连接,所述加密注册电路(9)与加密输出电路(11)连接;所述多层滚动码解密芯片(18)包括解密控制器(25)、解密输入电路(23)、解密多层密钥生成电路(22)、多层滚动码解密电路(20)、双同步计数值有效时间窗口检验电路(21)、用户识别电路(14)、解密注册电路(16)、解密输出电路(17)、解密内置存储器(19);所述解密控制器(25)分别与控制器(2)、解密输入电路(23)、解密多层密钥生成电路(22)、多层滚动码解密电路(20)、用户识别电路(14)、解密注册电路(16)连接,所述解密输入电路(23)分别与数据存储器(24)、多层滚动码解密电路(20)连接,所述解密多层密钥生成电路(22)分别与多层滚动码解密电路(20)、用户识别电路(14)连接,所述用户识别电路(14)与用户信息存储器(15)连接,所述多层滚动码解密电路(20)分别与双同步计数值有效时间窗口检验电路(21)、解密输出电路(17)连接,所述双同步计数值有效时间窗口检验电路(21)与解密内置存储器(19)连接,所述解密输出电路(17)与数据存储器(24)连接,所述解密注册电路(16)与解密输出电路(17)连接。...
【技术特征摘要】
【专利技术属性】
技术研发人员:张乐冰,蔡鹃,张涛,
申请(专利权)人:怀化学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。