一种会计软件的加密控制系统的制作方法
【技术领域】
[0001]本发明涉及一种加密系统及方法,尤其涉及一种会计软件的加密控制系统。
【背景技术】
[0002]为了防止软件的非法复制和盗版,保护软件开发商的利益,需要对软件进行加密保护,特别是会计软件,里面有很多的商业数据需要保护,使用简单的加密手段,容易被解密者破解。
【发明内容】
[0003]本发明的目的在于提供一种会计软件加密控制系统,旨在解决密码单一容易破解的问题。
[0004]本发明是这样实现的,该会计软件加密控制系统包括存储模块、加密模块、验证模块、控制模块、报警模块;所述存储模块采用EFI的预留存储空间用于存储加密信息;所述加密模块用于对验证信息进行加密;所述验证模块用于检验所述加密模块对于获得的地址进行加密后所得到的结果是否跟预留存储空间的加密信息一致;所述控制模块用于对其他模块进行统一控制;所述报警模块用于在验证超时时发出警报信息。
[0005]进一步,所述的验证模块检验步骤为:
[0006](1)预置绑定信息
[0007]在控制模块设置有特征码,会计软件识别该唯一特征码;对应于该唯一特征码,软件实时生成一个变化的初始密钥,并且将该唯一特征码与初始密钥都发送给会计软件;
[0008]根据该唯一特征码和初始密钥,会计软件按照加密算法运算生成最终密钥;
[0009]对于匹配的会计软件,在存储模块中存储设定的加密算法与加密模块的加密算法相同;
[0010](2)运行绑定连接
[0011]当前控制系统将最终密钥打包添加到图像数据中,发送给会计软件;对当前播放电脑发送的图像数据,会计软件首先解压得到最终密钥,同时,会计软件根据当前播放电脑发来的唯一特征码与初始密钥按照自身设定的加密算法进行运算,得到另一最终密钥;
[0012]两个最终密钥进行匹配,若两个最终密钥匹配成功,则会计软件正常启动,若匹配不成功则进行数据拦截,确保会计软件的安全运行,如果数据拦截超过控制系统规定是时限,则由报警模块发出警报信息。
[0013]进一步,所述的控制模块包括控制器、显示屏和电源。
[0014]进一步,所述的报警模块包括时间信号采集电路和单片机控制电路,所述时间信号采集电路的输出信号依次经运放整流调整电路、A/D数据转换电路发送到单片机控制电路,单片机控制电路控制输出至通信电路、载波信号锁相电路,所述载波信号锁相电路的输出信号经选频放大器电路发送到载波信号译码电路。
[0015]技术效果
[0016]本发明提供的会计软件加密控制系统使用方便,密码通过两重授权代码双重保护,更加安全可靠。
【附图说明】
[0017]图1是本发明实施例提供的会计软件加密控制系统结构图;
[0018]图2是本发明实施例提供的会计软件加密控制系统的验证模块运作流程图;
[0019]图3是本发明实施例提供的报警模块的结构图。
[0020]图中:1、存储模块;2、加密模块;3、验证模块;4、控制模块;4-1、控制器;4_2、显示屏;4-3、电源;5、报警模块;5-1、时间信号采集电路;5-2、单片机控制电路;5-3、运放整流调整电路;5-4、A/D数据转换电路;5-5、通信电路;5-6、载波信号锁相电路;5-7、选频放大器电路;5-8、载波信号译码电路。
【具体实施方式】
[0021]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0022]下面结合图1、图2对本发明的应用原理作进一步描述。
[0023]本发明是这样实现的,该会计软件加密控制系统包括存储模块1、加密模块2、验证模块3、控制模块4、报警模块5;所述存储模块1采用EFI的预留存储空间用于存储加密信息;所述加密模2块用于对验证信息进行加密;所述验证模块3用于检验所述加密模块1对于获得的地址进行加密后所得到的结果是否跟预留存储空间的加密信息一致;所述控制模块4用于对其他模块进行统一控制;所述报警模块5用于在验证超时时发出警报信息。
[0024]进一步,所述的验证模块3检验步骤为:
[0025](1)预置绑定信息
[0026]在控制模块4设置有特征码,会计软件识别该唯一特征码;对应于该唯一特征码,软件实时生成一个变化的初始密钥,并且将该唯一特征码与初始密钥都发送给会计软件;
[0027]根据该唯一特征码和初始密钥,会计软件按照加密算法运算生成最终密钥;
[0028]对于匹配的会计软件,在存储模块1中存储设定的加密算法与加密模块的加密算法相同;
[0029](2)运行绑定连接
[0030]当前控制系统4将最终密钥打包添加到图像数据中,发送给会计软件;对当前播放电脑发送的图像数据,会计软件首先解压得到最终密钥,同时,会计软件根据当前播放电脑发来的唯一特征码与初始密钥按照自身设定的加密算法进行运算,得到另一最终密钥;
[0031]两个最终密钥进行匹配,若两个最终密钥匹配成功,则会计软件正常启动,若匹配不成功则进行数据拦截,确保会计软件的安全运行,如果数据拦截超过控制系统规定是时限,则由报警模块5发出警报信息。
[0032]进一步,所述的控制模块4包括控制器4-1、显示屏4-2和电源4-3。
[0033]进一步,所述的报警模块5包括时间信号采集电路5-1和单片机控制电路5-2,所述时间信号采集电路5-1的输出信号依次经运放整流调整电路5-3、A/D数据转换电路5-4发送到单片机控制电路5-2,单片机控制电路5-2控制输出至通信电路5-5、载波信号锁相电路5-6,所述载波信号锁相电路5-6的输出信号经选频放大器电路5-7发送到载波信号译码电路5-8。
[0034]会计软件加密控制系统的使用使得该会计软件只有在授权人在的情况下才能正常启动,有效的保护了会计软件的内部数据,解决了原有保密软件密码单一,易破解的问题。
[0035]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种会计软件加密控制系统,其特征在于,该会计软件加密控制系统包括存储模块、加密模块、验证模块、控制模块、报警模块;所述存储模块采用EFI的预留存储空间用于存储加密信息;所述加密模块用于对验证信息进行加密;所述验证模块用于检验所述加密模块对于获得的地址进行加密后所得到的结果是否跟预留存储空间的加密信息一致;所述控制模块用于对其他模块进行统一控制;所述报警模块用于在验证超时时发出警报信息。2.根据权利要求1所述的会计软件加密控制系统,其特征在于,所述的验证模块检验步骤为: (1)预置绑定信息 在控制模块设置有特征码,会计软件识别该唯一特征码;对应于该唯一特征码,软件实时生成一个变化的初始密钥,并且将该唯一特征码与初始密钥都发送给会计软件; 根据该唯一特征码和初始密钥,会计软件按照加密算法运算生成最终密钥; 对于匹配的会计软件,在存储模块中存储设定的加密算法与加密模块的加密算法相同; (2)运行绑定连接 当前控制系统将最终密钥打包添加到图像数据中,发送给会计软件;对当前播放电脑发送的图像数据,会计软件首先解压得到最终密钥,同时,会计软件根据当前播放电脑发来的唯一特征码与初始密钥按照自身设定的加密算法进行运算,得到另一最终密钥; 两个最终密钥进行匹配,若两个最终密钥匹配成功,则会计软件正常启动,若匹配不成功则进行数据拦截,确保会计软件的安全运行,如果数据拦截超过控制系统规定是时限,则由报警模块发出警报信息。3.根据权利要求1所述的会计软件加密控制系统,其特征在于,所述的控制模块包括控制器、显示屏和电源。4.根据权利要求1所述的会计软件加密控制系统,其特征在于,所述的报警模块包括时间信号采集电路和单片机控制电路,所述时间信号采集电路的输出信号依次经运放整流调整电路、A/D数据转换电路发送到单片机控制电路,单片机控制电路控制输出至通信电路、载波信号锁相电路,所述载波信号锁相电路的输出信号经选频放大器电路发送到载波信号译码电路。
【专利摘要】本发明公开了一种会计软件加密控制系统,该会计软件加密控制系统包括:存储模块、加密模块、验证模块、控制模块、报警模块;所述存储模块采用EFI的预留存储空间用于存储加密信息;所述加密模块用于对验证信息进行加密;所述验证模块用于检验所述加密模块对于获得的地址进行加密后所得到的结果是否跟预留存储空间的加密信息一致;所述控制模块用于对其他模块进行统一控制;所述报警模块用于在验证超时时发出警报信息。该会计软件加密控制系统的使用使得该会计软件只有在授权人在的情况下才能正常启动,有效的保护了会计软件内部使得数据,解决了原有保密软件密码单一,易破解的问题。
【IPC分类】G06F21/12
【公开号】CN105426705
【申请号】CN201510750482
【发明人】肖月华, 肖吉祥
【申请人】肖月华
【公开日】2016年3月23日
【申请日】2015年11月5日