专利汇可以提供带身份自动识别的电子文件批量加密转存方法、系统及介质专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种带身份自动识别的 电子 文件批量加密转存方法、系统及介质,该电子文件批量加密转存方法包括应用 软件 激活步骤、数据加密步骤和数据解密步骤,通过软件和 硬件 的配合实现文件的加密转存。本发明的有益效果是:本发明具有身份自动识别功能,即插即用,使用便捷;且采用软件+硬件结合、及证书与密码结合的加密方案,具有自动地识别独立身份功能,采取一文一密的文件独立加密方式,安全性高,不容易破解。,下面是带身份自动识别的电子文件批量加密转存方法、系统及介质专利的具体信息内容。
1.一种带身份自动识别的电子文件批量加密转存方法,其特征在于,包括应用软件激活步骤、数据加密步骤和数据解密步骤,所述应用软件激活步骤包括:
第1步:当终端安装且激活应用软件时,接收用户输入的用户名,读取存储器中的初始公钥,由初始公钥推算出该初始公钥对应的识别标识,读取当前的存储器标识与所述识别标识进行对比,若相同,则向所述用户名的指定位置发送实时随机验证码,接收用户输入的实时随机验证码,继续激活应用软件并接收用户设置的登陆密码,若存储器标识与所述识别标识对比不相同,则判定为盗版,应用软件退出;
第2步:当应用软件被激活后,会产生加密算法的密钥,且由用户名、登陆密码、存储器的CPK序列号标识任意组合形成一套组合公钥,将组合公钥保存到存储器中,用沙箱保存;
由组合公钥产生一套新的CPK私密,对所述加密算法的密钥进行加密,并保存至存储器中,用沙箱保存;在第2步中,存储器的CPK序列号标识为激活应用软件后产生的新的存储器标识;
第3步:用户名加盐值后,再经加密后,保存至存储器,进行加密总值固定;
数据加密步骤:用户登陆时,应用软件解密存储器的用户名和登陆密码与用户输入的用户名和登陆密码进行对比,如果相同,则给与密码打开沙箱,若能成功打开,则表示密码是对的,打开沙箱后,解密沙箱后获取组合公钥,组合公钥经CPK计算得到CPK私钥,由CPK私钥获取加密算法的密文,解开加密算法的密码,在终端中对文件用一文一密的形式进行加密,将加密的文件调入至存储器中;如果应用软件解密存储器的用户名和登陆密码与用户输入的用户名和登陆密码进行对比不相同,那么则退出应用软件;
数据解密步骤包括:
第一步:当打开应用软件后,应用软件调入数据,检测识别存储器是否为带有CPK身份标识的存储器;
第二步:应用软件解密存储器的用户名和登陆密码与用户输入的用户名和登陆密码进行对比,如果相同,则给与密码打开沙箱,若能成功打开,则表示密码是对的,打开沙箱后,解密沙箱后获取组合公钥,组合公钥经CPK计算得到CPK私钥,由CPK私钥获取加密算法的密文,解开加密算法的密码,识别存储器的CPK序列号标识,将加密后的文件从存储器中调入至终端中,在终端中对文件用一文一密的形式进行解密;如果应用软件解密存储器的用户名和登陆密码与用户输入的用户名和登陆密码进行对比不相同,那么则退出应用软件。
2.根据权利要求1所述的电子文件批量加密转存方法,其特征在于,用户名包括手机号码、电子邮箱地址,在所述第1步中,当存储器标识与识别标识相同时,由应用软件通知后台服务器向手机号码所在的手机或相应的电子邮箱发送实时随机验证码;
在所述第2步中,由用户名、登陆密码、激活应用软件后产生的新的存储器标识任意组合形成一套组合公钥是指:由用户名和登陆密码组合形成一套组合公钥,或者由用户名和新的存储器标识组合形成一套组合公钥,或者由登陆密码和新的存储器标识组合形成一套组合公钥,或者由用户名和登陆密码和新的存储器标识组合形成一套组合公钥。
3.根据权利要求1所述的电子文件批量加密转存方法,其特征在于,使用时,存储器与终端相连,终端包括移动终端、个人电脑,移动终端上安装的应用软件是从官网上下载的,个人电脑与存储器相连时,个人电脑从存储器中安装应用软件;
应用软件存储于存储器的CD区,个人电脑与存储器相连时,个人电脑从存储器的CD区中安装应用软件。
4.根据权利要求1所述的电子文件批量加密转存方法,其特征在于:
在所述第1步中,当激活应用软件时,首先从存储器的保留区中读取初始公钥;
在所述第2步中,将组合公钥保存到存储器的保留区中,用沙箱保存;由组合公钥产生一套新的CPK私密,对所述加密算法的密钥进行加密,并保存至存储器的保留区中,用沙箱保存;
在所述第3步中,用户名加盐值后,再经加密后,保存至存储器的保留区,进行加密总值固定;
在数据加密步骤中,在终端中对文件用一文一密的形式进行加密后,将加密的文件调入至存储器的公共区中;
在所述数据解密步骤中,将加密后的文件从存储器的公共区中调入至终端中,在终端中对文件用一文一密的形式进行解密。
5.一种带身份自动识别的电子文件批量加密转存装置,其特征在于,包括应用软件激活单元、数据加密单元和数据解密单元,所述应用软件激活单元包括:
初始激活模块:用于当终端安装且激活应用软件时,接收用户输入的用户名,读取存储器中的初始公钥,由初始公钥推算出该初始公钥对应的识别标识,读取当前的存储器标识与所述识别标识进行对比,若相同,则向所述用户名的指定位置发送实时随机验证码,接收用户输入的实时随机验证码,继续激活应用软件并接收用户设置的登陆密码,若存储器标识与所述识别标识对比不相同,则判定为盗版,应用软件退出;
密钥保存模块:用于当应用软件被激活后,会产生加密算法的密钥,且由用户名、登陆密码、存储器的CPK序列号标识任意组合形成一套组合公钥,将组合公钥保存到存储器中,用沙箱保存;由组合公钥产生一套新的CPK私密,对所述加密算法的密钥进行加密,并保存至存储器中,用沙箱保存;在密钥保存模块中,存储器的CPK序列号标识为激活应用软件后产生的新的存储器标识;
处理模块:用于用户名加盐值后,再经加密后,保存至存储器,进行加密总值固定;
数据加密单元:用于用户登陆时,应用软件解密存储器的用户名和登陆密码与用户输入的用户名和登陆密码进行对比,如果相同,则给与密码打开沙箱,若能成功打开,则表示密码是对的,打开沙箱后,解密沙箱后获取组合公钥,组合公钥经CPK计算得到CPK私钥,由CPK私钥获取加密算法的密文,解开加密算法的密码,在终端中对文件用一文一密的形式进行加密,将加密的文件调入至存储器中;如果应用软件解密存储器的用户名和登陆密码与用户输入的用户名和登陆密码进行对比不相同,那么则退出应用软件;
数据解密单元包括:
数据调入模块:用于当打开应用软件后,应用软件调入数据,检测识别存储器是否为带有CPK身份标识的存储器;
解密处理模块:用于应用软件解密存储器的用户名和登陆密码与用户输入的用户名和登陆密码进行对比,如果相同,则给与密码打开沙箱,若能成功打开,则表示密码是对的,打开沙箱后,解密沙箱后获取组合公钥,组合公钥经CPK计算得到CPK私钥,由CPK私钥获取加密算法的密文,解开加密算法的密码,识别存储器的CPK序列号标识,将加密后的文件从存储器中调入至终端中,在终端中对文件用一文一密的形式进行解密;如果应用软件解密存储器的用户名和登陆密码与用户输入的用户名和登陆密码进行对比不相同,那么则退出应用软件。
6.根据权利要求5所述的电子文件批量加密转存装置,其特征在于,用户名包括手机号码、电子邮箱地址,在所述初始激活模块中,当存储器标识与识别标识相同时,由应用软件通知后台服务器向手机号码所在的手机或相应的电子邮箱发送实时随机验证码;
在所述密钥保存模块中,由用户名、登陆密码、激活应用软件后产生的新的存储器标识任意组合形成一套组合公钥是指:由用户名和登陆密码组合形成一套组合公钥,或者由用户名和新的存储器标识组合形成一套组合公钥,或者由登陆密码和新的存储器标识组合形成一套组合公钥,或者由用户名和登陆密码和新的存储器标识组合形成一套组合公钥。
7.根据权利要求5所述的电子文件批量加密转存装置,其特征在于,使用时,存储器与终端相连,终端包括移动终端、个人电脑,移动终端上安装的应用软件是从官网上下载的,个人电脑与存储器相连时,个人电脑从存储器中安装应用软件;应用软件存储于存储器的CD区,个人电脑与存储器相连时,个人电脑从存储器的CD区中安装应用软件。
8.根据权利要求5所述的电子文件批量加密转存装置,其特征在于,
在初始激活模块中,当激活应用软件时,首先从存储器的保留区中读取初始公钥;
在密钥保存模块中,将组合公钥保存到存储器的保留区中,用沙箱保存;由组合公钥产生一套新的CPK私密,对所述加密算法的密钥进行加密,并保存至存储器的保留区中,用沙箱保存;
在处理模块中,用户名加盐值后,再经加密后,保存至存储器的保留区,进行加密总值固定;
在数据加密单元中,在终端中对文件用一文一密的形式进行加密后,将加密的文件调入至存储器的公共区中;
在所述数据解密单元中,将加密后的文件从存储器的公共区中调入至终端中,在终端中对文件用一文一密的形式进行解密。
9.一种带身份自动识别的电子文件批量加密转存系统,其特征在于,包括:存储器、处理器以及存储在所述存储器上的计算机程序,所述计算机程序配置为由所述处理器调用时实现权利要求1-4中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其特征在于:所述计算机可读存储介质存储有计算机程序,所述计算机程序配置为由处理器调用时实现权利要求1-4中任一项所述的方法的步骤。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种网络小说防盗章方法、装置、存储器和处理器 | 2020-05-15 | 579 |
一种软件保护、授权和注册的方法 | 2020-05-18 | 204 |
带身份自动识别的电子文件批量加密转存方法、系统及介质 | 2020-05-11 | 770 |
一种汽车VR体验系统 | 2020-05-14 | 383 |
安全地分发软件的方法、处理器、计算设备及安全地存储和执行应用的系统 | 2020-05-18 | 755 |
软件的保护方法和装置 | 2020-05-13 | 612 |
用于可视化标记防伪验证方法 | 2020-05-13 | 251 |
一种软件授权方法和软件授权文件生成系统 | 2020-05-17 | 624 |
一种软件加密方法 | 2020-05-15 | 43 |
电子设备内置软件的防盗版装置及其方法 | 2020-05-18 | 124 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。