The present invention provides an information encryption device comprises: a key input module for the input key; a decryption module, according to the key, the original information is encrypted, the encrypted information obtained; or according to the key to decrypt the encrypted information, information processing, get the original one;, the encryption and decryption module in the loading process for determining the encryption and decryption algorithm; and a transmission module, used to input the original information, the output encrypted information; or enter the encrypted information, the output of the original information. In addition, the invention also provides an information encryption and decryption method. The invention can implement different encryption and decryption algorithms according to the different programs loaded on the encryption and decryption module, and ensure the diversity and accuracy of the encryption and decryption algorithm.
【技术实现步骤摘要】
信息加解密装置及方法
本专利技术涉及保密通信领域,尤其涉及一种信息加解密装置及方法。
技术介绍
目前技术的通信装置一般直接由发送方发送至接收方,信息在传送过程中容易出现被窃取的风险。即使有对发送信息进行加解密的通信装置,其一般只具有一种加解密算法,不能根据用户的需求选择不同的加解密算法。
技术实现思路
(一)要解决的技术问题本专利技术的目的在于提供一种信息加解密装置及方法,以解决上述的至少一项技术问题。(二)技术方案本专利技术提供了一种信息加解密装置,包括:一密钥输入模块,用于输入密钥;一加解密模块,用于根据所述密钥,对原始信息进行加密处理,得到已加密信息;或者根据所述密钥,对已加密信息进行解密处理,得到原始信息;其中,该加解密模块中上加载的程序用于确定加密处理以及解密处理的算法;以及传输模块,用于输入所述原始信息,输出已加密信息;或者输入所述已加密信息,输出原始信息。在本专利技术的一些实施例中,当所述程序为模2相加程序时,所述加密处理以及解密处理的算法为模2相加算法。在本专利技术的一些实施例中,还可以包括线性移位寄存器,用于根据所述密钥,生成密钥序列,所述密钥序列用于对原始信息进行加密处理;或对已加密信息进行解密处理。在本专利技术的一些实施例中,所述加解密模块可以为微控制单元或现场可编辑逻辑门阵列。在本专利技术的一些实施例中,所述原始信息可以为语音信息时,该传输模块则可以包括传输单元、数模转换单元、电声单元、语音信息采集单元和模数转换单元,其中,所述传输单元,用于与外界的其他信息加解密装置通信,获取已加密信息,并将该已加密信息输出至加解密模块进行解密处理,获 ...
【技术保护点】
一种信息加解密装置,包括:一密钥输入模块,用于输入密钥;一加解密模块,用于根据所述密钥,对原始信息进行加密处理,得到已加密信息;或者根据所述密钥,对已加密信息进行解密处理,得到原始信息,其中,该加解密模块中上加载的程序用于确定加密处理以及解密处理的算法;以及传输模块,用于输入所述原始信息,输出已加密信息;或者输入所述已加密信息,输出原始信息。
【技术特征摘要】
1.一种信息加解密装置,包括:一密钥输入模块,用于输入密钥;一加解密模块,用于根据所述密钥,对原始信息进行加密处理,得到已加密信息;或者根据所述密钥,对已加密信息进行解密处理,得到原始信息,其中,该加解密模块中上加载的程序用于确定加密处理以及解密处理的算法;以及传输模块,用于输入所述原始信息,输出已加密信息;或者输入所述已加密信息,输出原始信息。2.如权利要求1所述的装置,其中,当所述程序为模2相加程序时,所述加密处理以及解密处理的算法为模2相加算法。3.如权利要求1所述的装置,其中,还包括线性移位寄存器,用于根据所述密钥,生成密钥序列,所述密钥序列用于对原始信息进行加密处理;或对已加密信息进行解密处理。4.如权利要求1所述的装置,其中,所述加解密模块为微控制单元或现场可编辑逻辑门阵列。5.如权利要求1所述的装置,其中,所述原始信息为语音信息时,该传输模块则包括传输单元、数模转换单元、电声单元、语音...
【专利技术属性】
技术研发人员:刘建国,黄庆超,吴琼,陈伟,祝宁华,
申请(专利权)人:中国科学院半导体研究所,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。