加密装置的制造方法

文档序号:9995123阅读:596来源:国知局
加密装置的制造方法
【技术领域】
[0001]本实用新型涉及加密领域,具体而言,涉及一种加密装置。
【背景技术】
[0002]目前,社会已全面进入信息化和网络化的时代,越来越多的用户通过网络来获取信息,处理信息,传递信息。随着网络需求的不断增强,网络中安全隐患的危险日趋明显。如何保护网络和信息安全,已成为关注的焦点。数据加解密技术作为网络安全的一个重要组成部分,在其中扮演着非常重要的角色,它牵涉到数据的完整性、机密性、可鉴别和不可抵赖。
[0003]现在一般采用硬件加密卡对设备之间的通信数据进行加密,以保护网络和信息安全,加密算法只能在卡中完成数据加解密操作。现有加密卡主要包括以下3种:1、PCI (Peripheral Component Interconnect,外设部件互联标准)加密卡,但是该加密卡的接口比较多而且现在配有PCI接口的处理器越来越少,通用性不高;2、PC1-E加密卡,但是该加密卡的接口芯片成本较高,也增加了软件开发的难度;3、USB(Universal Serial Bus,通用串行总线)加密卡,但是该加密卡的接口芯片的传输速率受限,成本较高,同时因主芯片的USB接口一般全用于外接设备,会占用系统关键资源。
[0004]针对上述的问题,目前尚未提出有效的解决方案。
【实用新型内容】
[0005]本实用新型实施例提供了一种加密装置,以至少解决现有的加密装置与主芯片之间通信复杂且占用系统资源大的技术问题。
[0006]根据本实用新型实施例的一个方面,提供了一种加密装置,包括:
[0007]转换芯片,控制芯片以及与所述控制芯片连接的加密芯片;其中,所述转换芯片,用于控制串行数据与并行数据之间的转换;所述控制芯片,与所述转换芯片连接,用于将转换得到的并行数据转换为对应所述加密芯片的数据格式的数据,或者,将所述加密芯片加密后的对应所述加密芯片的数据格式的数据转换为所述并行数据;所述加密芯片,用于对所述控制芯片转换后的所述加密芯片对应的数据格式的数据进行加密。
[0008]进一步地,所述转换芯片,用于将主芯片发送的所述串行数据转换为所述并行数据。
[0009]进一步地,所述转换芯片,用于将所述控制芯片转换后的所述并行数据转换为所述串行数据。
[0010]进一步地,所述加密装置还包括:电平转换芯片,所述电平转换芯片连接在所述控制芯片与所述加密芯片之间,用于控制所述控制芯片与所述加密芯片之间的电平转换。
[0011]进一步地,所述转换芯片为88E1111芯片。
[0012]进一步地,所述控制芯片为现场可编程门阵列FPGA芯片。
[0013]进一步地,所述FPGA芯片为EP3C10E144C8N芯片。
[0014]进一步地,所述电平转换芯片包括74ALVCH164245ID芯片和74LVC1T4OTBV芯片。
[0015]进一步地,所述电平转换芯片,用于在接收的数据的传输方向为单向时,通过74LVCIT4OTBV芯片控制所述控制芯片与所述加密芯片之间的电平转换;在接收的数据的传输方向为双向时,通过74ALVCH164245ID芯片控制所述控制芯片与所述加密芯片之间的电平转换。
[0016]在本实用新型实施例中,转换芯片,控制芯片以及与该控制芯片连接的加密芯片;其中,该转换芯片,用于控制串行数据与并行数据之间的转换;该控制芯片,与该转换芯片连接,用于将转换得到的并行数据转换为对应该加密芯片的数据格式的数据,或者,将该加密芯片加密后的对应该加密芯片的数据格式的数据转换为该并行数据;该加密芯片,用于对该控制芯片转换后的该加密芯片对应的数据格式的数据进行加密。这样,通过转换芯片实现串行数据与并行数据之间的转换,从而解决了现有的加密装置与主芯片之间通信复杂且占用系统资源大的技术问题。
【附图说明】
[0017]此处所说明的附图用来提供对本实用新型的进一步理解,构成本申请的一部分,本实用新型的示意性实施例及其说明用于解释本实用新型,并不构成对本实用新型的不当限定。在附图中:
[0018]图1是根据本实用新型实施例的一种可选的加密装置的示意图;
[0019]图2是根据本实用新型实施例的另一种可选的加密装置的示意图;
[0020]图3是根据本实用新型实施例的一种可选的88E1111芯片的管脚图;
[0021]图4是根据本实用新型实施例的一种可选的88E1111芯片与FPGA芯片的管脚连接不意图;
[0022]图5是根据本实用新型实施例的一种可选的74ALVCH164245ID芯片的管脚图;
[0023]图6是根据本实用新型实施例的一种可选的74LVC1T4OTBV芯片的管脚图。
【具体实施方式】
[0024]为了使本技术领域的人员更好地理解本实用新型方案,下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分的实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本实用新型保护的范围。
[0025]需要说明的是,本实用新型的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本实用新型的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0026]图1为本实用新型实施例提供的一种加密装置,如图1所示,在本实用新型实施例中,该加密装置可以是硬件加密卡,该加密装置包括:转换芯片101,控制芯片102以及与该控制芯片102连接的加密芯片103 ;其中,
[0027]该转换芯片101,用于控制串行数据与并行数据之间的转换;
[0028]该控制芯片102,与该转换芯片101连接,用于将转换得到的并行数据转换为对应该加密芯片的数据格式的数据,或者,将该加密芯片103加密后的对应该加密芯片的数据格式的数据转换为该并行数据;
[0029]该加密芯片103,用于对该控制芯片102转换后的该加密芯片对应的数据格式的数据进行加密。
[0030]这样,通过转换芯片实现串行数据与并行数据之间的转换,从而解决了现有的加密装置与主芯片之间通信复杂且占用系统资源大的技术问题。
[0031]可选地,该转换芯片101,用于将主芯片发送的该串行数据转换为该并行数据。
[0032]其中,该主芯片可以是CN7010芯片。
[0033]在本实用新型实施例中,对于从主芯片接收的串行数据,该转换芯片将该串行数据转换为并行数据。
[0034]可选地,该转换芯片101,用于将该控制芯片转换后的该并行数据转换为该串行数据。
[0035]在本实用新型实施例中,对于从控制芯片接收的并行数据,该转换芯片将该并行数据转换为串行数据。
[0036]可选地,如图2所示,该加密装置还包括:电平转换芯片104,该电平转换芯片104连接在该控制芯片102与该加密芯片103之间,用于控制该控制芯片102与该加密芯片103之间的电平转换。
[0037]需要说明的是,由于加密芯片在特定电平(如5V)供电情况下才能达到最大的工作频率,而控制芯片的接口的电平不一定支持该特定电平,如果加密芯片直接与该控制芯片连接,将导致控制芯片锁死或者烧毁,因此,通过在加密芯片和控制芯片之间连接电平转换芯片,控制该控制芯片与该加密芯片之间的电平转换,使得控制芯片的接口的电平与加密芯片工作的电平匹配,从而防止由于加密芯片和控制芯片直接连接造成
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1