-
公开(公告)号:CN111611551B
公开(公告)日:2023-04-18
申请号:CN202010370716.6
申请日:2020-05-06
Applicant: 山东正中信息技术股份有限公司
Abstract: 本申请实施例提供一种基于国密算法的动态链接库保护方法,包括:使用国密SM2算法生成公钥a和对应的私钥aa,使用所述私钥aa对目标动态链接库进行加密;判断目标应用程序是否为由授权开发工具开发的合法应用程序,所述授权开发工具用于编写和编译合法的应用程序,所述合法的应用程序运行时将调用所述目标动态链接库;确定所述目标应用程序为由授权开发工具开发的合法应用程序后,使用init函数获取所述目标应用程序的公钥a’,当所述公钥a’与所述公钥a相同时,使用所述公钥a解密所述目标动态链接库,运行所述目标应用程序,当所述公钥a’与所述公钥a不相同时,退出所述目标应用程序的运行。
-
公开(公告)号:CN112333699A
公开(公告)日:2021-02-05
申请号:CN202011211130.1
申请日:2020-11-03
Applicant: 山东正中信息技术股份有限公司
IPC: H04W12/02 , H04W12/041 , H04W12/0433 , H04W12/106 , H04L9/32
Abstract: 本申请实施例公开了一种物联网通信协议加密方法、设备及存储介质,所述方法包括在每次与服务器设备握手成功后,生成初始密钥,并向所述服务器设备发送所述初始密钥;在每次向服务器设备发送用户数据前,根据当前的信道噪声数据对所述初始密钥进行更新,获得更新密钥;使用所述更新密钥对所述用户数据进行加密,获得加密后的用户数据;向服务器设备发送所述加密后的用户数据和所述信道噪声数据。采用本申请实施例所提供的技术方案,初始密钥实现一话一密,即一次会话生成一次初始密钥,解决密钥更新时间过长的问题,在每次信息传输时,对初始密钥进行一次更新,实现一次一密,进一步提高密钥的更新频率,增加密文数据的破解难度。
-
公开(公告)号:CN112333699B
公开(公告)日:2022-11-08
申请号:CN202011211130.1
申请日:2020-11-03
Applicant: 山东正中信息技术股份有限公司
IPC: H04W12/02 , H04W12/041 , H04W12/0433 , H04W12/106 , H04L9/32
Abstract: 本申请实施例公开了一种物联网通信协议加密方法、设备及存储介质,所述方法包括在每次与服务器设备握手成功后,生成初始密钥,并向所述服务器设备发送所述初始密钥;在每次向服务器设备发送用户数据前,根据当前的信道噪声数据对所述初始密钥进行更新,获得更新密钥;使用所述更新密钥对所述用户数据进行加密,获得加密后的用户数据;向服务器设备发送所述加密后的用户数据和所述信道噪声数据。采用本申请实施例所提供的技术方案,初始密钥实现一话一密,即一次会话生成一次初始密钥,解决密钥更新时间过长的问题,在每次信息传输时,对初始密钥进行一次更新,实现一次一密,进一步提高密钥的更新频率,增加密文数据的破解难度。
-
公开(公告)号:CN111611551A
公开(公告)日:2020-09-01
申请号:CN202010370716.6
申请日:2020-05-06
Applicant: 山东正中信息技术股份有限公司
Abstract: 本申请实施例提供一种基于国密算法的动态链接库保护方法,包括:使用国密SM2算法生成公钥a和对应的私钥aa,使用所述私钥aa对目标动态链接库进行加密;判断目标应用程序是否为由授权工具开发的合法应用程序,所述授权开发工具用于编写和编译合法的应用程序,所述合法的应用程序运行时将调用所述目标动态链接库;确定所述目标应用程序为由授权工具开发的合法应用程序后,使用init函数获取所述目标应用程序的公钥a’,当所述公钥a’与所述公钥a相同时,使用所述公钥a解密所述目标动态链接库,运行所述目标应用程序,当所述公钥a’与所述公钥a不相同时,退出所述目标应用程序的运行。
-
-
-