本申请涉及加密认证,更具体地涉及一种加密认证系统。
背景技术:
1、现在的加密认证系统,大致分为接触式和非接触式两类。
2、接触式加密认证系统采用接触式通信,通信发起端设备110与认证目标设备120通过触点或者导线实现连接。如图1所示,导线连接包括电源和地线,以及时钟、信号、中断、使能等控制端。这么多的接触导线连接,往往要用到特殊定制的插座或夹具。如果认证目标设备无法从通信发起端设备获得电源,还需要在认证目标设备一侧外挂电池。因此,系统复杂,成本高。
3、非接触式加密认证系统采用非接触式通信,如图2所示,通信发起端设备210和认证目标设备240通常需要设置天线,即图中的第一天线220和第二天线230,以建立通信链路。天线尺寸与通信的频率相关,尺寸一般在几厘米以上。同样的,认证目标设备如果无法通过电磁场从通信发起端设备210获得电源,认证目标设备240一侧也需要外挂电池。在认证目标设备端,天线和电源的实现,都会增大认证目标端的整体物理尺寸和系统复杂度,从而增大了系统的设计难度和成本,同时也限制了加密认证系统的应用范围。
技术实现思路
1、考虑到上述问题而提出了本申请。本申请提供了一种加密认证系统,可有效降低系统复杂度,降低系统的设计难度和成本。
2、根据本申请第一方面,提供了一种加密认证系统,包括:通信发起装置和认证目标装置,所述通信发起装置和所述认证目标装置通过单总线连接;
3、所述通信发起装置,用于在加密认证时发起并建立与所述认证目标装置间的通信链路,并通过所述单总线为所述认证目标装置提供电源;
4、所述认证目标装置,用于从所述单总线上获取电源,并通过所述通信链路与所述通信发起装置进行信息交互。
5、在本申请的一个实施例中,所述通信发起装置包括第一处理器、收发电路,第一处理器和收发电路电连接;
6、所述第一处理器,用于生成第一加密认证信息,并将所述第一加密认证信息发送至所述收发电路;
7、所述收发电路,用于将所述第一加密认证信息调制后输出相应的发送信号至所述单总线;以及从接收信号中解调得到第二加密认证信息,并将所述第二加密认证信息发送至所述第一处理器。
8、在本申请的一个实施例中,所述收发电路包括发送电路和接收电路;
9、所述发送电路,用于基于所述第一加密认证信息对所述单总线的电压伏值进行调制,将调制后的信号输出至所述单总线;
10、所述接收电路,用于从接收的电压信号中解调得到第二加密认证信息,并将所述第二加密认证信息发送至所述第一处理器。
11、在本申请的一个实施例中,所述第一处理器支持sm4、rsa、des加密认证算法中的至少一种。
12、在本申请的一个实施例中,所述第一处理器,还用于对所述第二加密认证信息进行解密和认证。
13、在本申请的一个实施例中,所述认证目标装置包括第二处理器;
14、所述第二处理器,用于从所述单总线上获取电源,并从接收的电压信号中解调得到所述第一加密认证信息;以及基于第二加密认证信息对所述单总线的电压伏值进行调制,将调制后的电压信号输出至所述单总线。
15、在本申请的一个实施例中,所述第二处理器包括:整流稳压模块、第二发送模块、第二接收模块、第二加密认证逻辑模块;所述整流稳压模块分别与所述第二发送模块、所述第二接收模块、所述第二加密认证逻辑模块电连接,所述第二加密认证逻辑模块分别与所述第二发送模块、所述第二接收模块通信连接;
16、所述整流稳压模块,用于对接收信号进行整流和稳压,得到所述电源;
17、所述第二加密认证逻辑模块,用于生成第二加密认证信息;
18、所述第二发送模块,用于将所述第二加密认证信息调制后输出相应的发送信号至所述单总线;
19、所述第二接收模块,用于从接收信号中解调得到第一加密认证信息,并将所述第一加密认证信息发送至所述第二加密认证逻辑模块。
20、在本申请的一个实施例中,所述第二加密认证逻辑模块,还用于对所述第一加密认证信息进行解密和认证。
21、在本申请的一个实施例中,所述第二加密认证逻辑模块,还用于基于所述第一加密认证信息生成所述第二加密认证信息。
22、本申请的加密认证系统,通过单总线实现通信发起装置和认证目标装置的通信链路,并为认证目标装置供电,认证目标装置无需设计天线,也无需外挂电池,从而可以显著降低系统复杂度,降低系统的设计难度和成本,扩展了其应用场景。
1.一种加密认证系统,其特征在于,所述加密认证系统包括:通信发起装置和认证目标装置,所述通信发起装置和所述认证目标装置通过单总线连接;
2.如权利要求1所述的加密认证系统,其特征在于,所述通信发起装置包括第一处理器、收发电路,第一处理器和收发电路电连接;
3.如权利要求2所述的加密认证系统,其特征在于,所述收发电路包括发送电路和接收电路;
4.如权利要求2所述的加密认证系统,其特征在于,所述第一处理器支持sm4、rsa、des加密认证算法中的至少一种。
5.如权利要求2所述的加密认证系统,其特征在于,所述第一处理器,还用于对所述第二加密认证信息进行解密和认证。
6.如权利要求2所述的加密认证系统,其特征在于,所述认证目标装置包括第二处理器;
7.如权利要求6所述的加密认证系统,其特征在于,所述第二处理器包括:整流稳压模块、第二发送模块、第二接收模块、第二加密认证逻辑模块;所述整流稳压模块分别与所述第二发送模块、所述第二接收模块、所述第二加密认证逻辑模块电连接,所述第二加密认证逻辑模块分别与所述第二发送模块、所述第二接收模块通信连接;
8.如权利要求7中所述的加密认证系统,其特征在于,所述第二加密认证逻辑模块,还用于对所述第一加密认证信息进行解密和认证。
9.如权利要求7所述的加密认证系统,其特征在于,所述第二加密认证逻辑模块,还用于基于所述第一加密认证信息生成所述第二加密认证信息。