一种号码的加密电路制造技术

技术编号:24145411 阅读:38 留言:0更新日期:2020-05-13 17:34
本实用新型专利技术提供一种号码的加密电路,包括逻辑操作模块、时序生成模块和加密序列生成模块,逻辑操作模块和加密序列生成模块的数量相等,为一个或多个,逻辑操作模块的输入端连接号码原始值,用于对号码进行一次加密,生成一次加密结果,逻辑操作模块的输出端连接加密序列生成模块的输入端,加密序列生成模块利用本原多项式对一次加密结果进行二次加密,生成最终加密序列,时序生成模块连接加密序列生成模块的时钟引脚,用于决定加密序列生成模块的计算次数。本实用新型专利技术可以有效的提高用户手机号码的隐私度。

A number encryption circuit

【技术实现步骤摘要】
一种号码的加密电路
本技术涉及一种号码的加密电路,属于电子电路

技术介绍
目前在物流等领域,很多用户的手机号码暴露无遗,对个人隐私造成威胁,对信息进行加密是形式所需。现在的加密方式一般是中间四位或者最后四位不显示,这种加密方式易于破解,不能做到对个人隐私的真正保护。
技术实现思路
本技术目的是提供了一种号码的加密电路,可以有效的提高用户手机号码的隐私度。本技术为实现上述目的,通过以下技术方案实现:一种号码的加密电路,包括逻辑操作模块、时序生成模块和加密序列生成模块,逻辑操作模块和加密序列生成模块的数量相等,为一个或多个,逻辑操作模块的输入端连接号码原始值,用于对号码进行一次加密,生成一次加密结果,逻辑操作模块的输出端连接加密序列生成模块的输入端,加密序列生成模块利用本原多项式对一次加密结果进行二次加密,生成最终加密序列,时序生成模块连接加密序列生成模块的时钟引脚,用于决定加密序列生成模块的计算次数。进一步的,所述逻辑操作模块为非门、与门、或门、异或门或者同或门。进一步的,加密序列生成模块包括线性本文档来自技高网...

【技术保护点】
1.一种号码的加密电路,其特征在于:包括逻辑操作模块、时序生成模块和加密序列生成模块,逻辑操作模块和加密序列生成模块的数量相等,为一个或多个,逻辑操作模块的输入端连接号码原始值,用于对号码进行一次加密,生成一次加密结果,逻辑操作模块的输出端连接加密序列生成模块的输入端,加密序列生成模块利用本原多项式对一次加密结果进行二次加密,生成最终加密序列,时序生成模块连接加密序列生成模块的时钟引脚,用于决定加密序列生成模块的计算次数。/n

【技术特征摘要】
1.一种号码的加密电路,其特征在于:包括逻辑操作模块、时序生成模块和加密序列生成模块,逻辑操作模块和加密序列生成模块的数量相等,为一个或多个,逻辑操作模块的输入端连接号码原始值,用于对号码进行一次加密,生成一次加密结果,逻辑操作模块的输出端连接加密序列生成模块的输入端,加密序列生成模块利用本原多项式对一次加密结果进行二次加密,生成最终加密序列,时序生成模块连接加密序列生成模块的时钟引脚,用于决定加密序列生成模块的计算次数。


2.根据权利要求1所述的号码的加密电路,其特征在于:所述逻辑操作模块为非门、与门、或门、异或门或者同或门。


3.根据权利要求1所述的号码的加密电路,其特征在于:加密序列生成模块包括线性反馈移位寄存器和模2加法器,线性反馈移位寄存器由4N个寄存器级联而成,N为加密序列生成模块加密号码的位数,与本原多项式的项对应的寄存器输出端连接至模2加法器的输入端,模2加法器的输出端连接至第一个寄存器的输入端。


4.根据权利要求3所...

【专利技术属性】
技术研发人员:李朋金长新姜凯郝虹秦刚
申请(专利权)人:山东浪潮人工智能研究院有限公司
类型:新型
国别省市:山东;37

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

1