一种数据处理方法、装置、设备和存储介质制造方法及图纸

技术编号:27206434 阅读:53 留言:0更新日期:2021-01-31 12:30
本申请公开了一种数据处理方法、装置、设备和存储介质,在接收到信息存储指令的情况下,获取用户输入的原始字符值,信息存储指令包括信息和信息写入地址,信息写入地址用于存储信息。将原始字符值作为物理不可克隆函数的输入,得到物理不可克隆函数的输出结果。将输出结果作为加密密钥,利用加密算法对信息进行加密,得到密文,并将原始字符值和密文存储至信息写入地址中。相较于现有技术,直接将信息明文存储至磁盘中,本申请利用加密算法对信息进行加密,以密文的方式将信息存储至磁盘中,信息存储的安全性明显得到提高。基于物理不可克隆函数的特性,输出结果作为加密算法的密钥,能够提高第三方盗取密钥的难度,从而加强信息存储的安全性。信息存储的安全性。信息存储的安全性。

【技术实现步骤摘要】
一种数据处理方法、装置、设备和存储介质


[0001]本申请涉及信息安全领域,尤其涉及一种数据处理方法、装置、设备和存储介质。

技术介绍

[0002]随着计算机应用越来越普及,使用计算机存储信息成为了常规手段,为此,信息的存储安全由此成为了信息社会中不可忽视的一部分。此外,在特定情况(例如,计算机的操作系统能会被第三方破解)下,还需对信息进行快速销毁,防止信息泄露。
[0003]目前,使用计算机存储信息,通常是将信息直接写入磁盘。然而,若磁盘被第三方盗取,则磁盘上的信息依旧会被盗取。此外,为了防止信息泄露,计算机系统普遍利用数据覆写,对磁盘上的信息进行销毁,其耗费时间过长、速率较低,难以满足信息实时销毁的应用需求。

技术实现思路

[0004]申请人发现:现有技术中,计算机系统都是将信息直接写入磁盘,即信息是以明文的方式存储在磁盘中,故存在信息被盗取的风险。另外,所谓的数据覆写,其原理为:利用无效信息替换磁盘上的原有信息,在替换过程中反复多次进行无效信息的写入操作,从而实现对原有信息的覆盖。原有信息的信息量巨大,数据覆写过程会消耗大量时间,致使信息销毁的速率大大降低。
[0005]本申请提供了一种数据处理方法、装置、设备和存储介质,目的在于提高信息存储的安全性。
[0006]为了实现上述目的,本申请提供了以下技术方案:
[0007]一种数据处理方法,包括:
[0008]在接收到信息存储指令的情况下,获取用户输入的原始字符值;所述信息存储指令包括信息和信息写入地址,所述信息写入地址用于存储所述信息;
[0009]将所述原始字符值作为预设的物理不可克隆函数的输入,得到所述物理不可克隆函数的输出结果;
[0010]将所述输出结果作为加密密钥,利用预设加密算法对所述信息进行加密,得到密文;
[0011]将所述原始字符值和所述密文存储至所述信息写入地址中。
[0012]可选的,还包括:
[0013]在接收到信息销毁指令的情况下,生成无效字符值,并利用所述无效字符值,对所述原始字符值所在的物理地址进行数据覆写。
[0014]可选的,还包括:
[0015]在触发所述密文解密的情况下,基于所述输出结果,判断系统环境是否发生改变;
[0016]在确定所述系统环境发生改变的情况下,生成错误的信息明文,并展示所述错误的信息明文;
[0017]在确定所述系统环境未发生改变的情况下,将所述输出结果作为解密密钥,对所述密文进行解密,得到信息明文,并展示所述信息明文。
[0018]可选的,所述基于所述输出结果,判断系统环境是否发生改变,包括:
[0019]比较第一字符值和第二字符值;其中,所述第一字符值为,第一次将所述原始字符值作为所述物理不可克隆函数的输入时,所得到的输出结果;所述第二字符值为,第n次将所述原始字符值作为所述物理不可克隆函数的输入时,所得到的输出结果,n为大于1的正整数;
[0020]在比较结果指示所述第一字符值和所述第二字符值相同的情况下,确定所述系统环境未发生改变;
[0021]在所述比较结果指示所述第一字符值和所述第二字符值不相同的情况下,确定所述系统环境发生改变。
[0022]一种数据处理装置,包括:
[0023]获取单元,用于在接收到信息存储指令的情况下,获取用户输入的原始字符值;所述信息存储指令包括信息和信息写入地址,所述信息写入地址用于存储所述信息;
[0024]输出单元,用于将所述原始字符值作为预设的物理不可克隆函数的输入,得到所述物理不可克隆函数的输出结果;
[0025]加密单元,用于将所述输出结果作为加密密钥,利用预设加密算法对所述信息进行加密,得到密文;
[0026]存储单元,用于将所述原始字符值和所述密文存储至所述信息写入地址中。
[0027]可选的,还包括:
[0028]销毁单元,用于在接收到信息销毁指令的情况下,生成无效字符值,并利用所述无效字符值,对所述原始字符值所在的物理地址进行数据覆写。
[0029]可选的,还包括:
[0030]解密单元,用于在触发所述密文解密的情况下,基于所述输出结果,判断系统环境是否发生改变;在确定所述系统环境发生改变的情况下,生成错误的信息明文,并展示所述错误的信息明文;在确定所述系统环境未发生改变的情况下,将所述输出结果作为解密密钥,对所述密文进行解密,得到信息明文,并展示所述信息明文。
[0031]可选的,所述解密单元具体用于:
[0032]比较第一字符值和第二字符值;其中,所述第一字符值为,第一次将所述原始字符值作为所述物理不可克隆函数的输入时,所得到的输出结果;所述第二字符值为,第n次将所述原始字符值作为所述物理不可克隆函数的输入时,所得到的输出结果,n为大于1的正整数;
[0033]在比较结果指示所述第一字符值和所述第二字符值相同的情况下,确定所述系统环境未发生改变;
[0034]在所述比较结果指示所述第一字符值和所述第二字符值不相同的情况下,确定所述系统环境发生改变。
[0035]一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,所述程序执行所述的数据处理方法。
[0036]一种数据处理设备,包括:处理器、存储器和总线;所述处理器与所述存储器通过
所述总线连接;
[0037]所述存储器用于存储程序,所述处理器用于运行程序,其中,所述程序运行时执行所述的数据处理方法。
[0038]本申请提供的技术方案,在接收到信息存储指令的情况下,获取用户输入的原始字符值,信息存储指令包括信息和信息写入地址,信息写入地址用于存储信息。将原始字符值作为预设的物理不可克隆函数的输入,得到物理不可克隆函数的输出结果。将输出结果作为加密密钥,利用预设加密算法对信息进行加密,得到密文,并将原始字符值和密文存储至信息写入地址中。相较于现有技术,直接将信息明文存储至磁盘中,本申请利用加密算法对信息进行加密,以密文的方式将信息存储至磁盘中,信息存储的安全性明显得到提高。基于物理不可克隆函数的特性,将物理不可克隆函数的输出结果作为加密算法的密钥,能够提高第三方盗取密钥的难度,从而加强信息存储的安全性。此外,只需销毁原始字符值,便无法得到密钥、无法解密密文得到信息明文,从而实现信息销毁的目的。由于原始字符值的信息量较少,因此,本申请对原始字符值所在的物理地址进行数据覆写,其所消耗的时间将会远远小于现有技术,信息销毁的速率显著增加,从而满足信息实时销毁的应用需求。
附图说明
[0039]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1a为本申请实施例提供的一种数据处理方法的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:在接收到信息存储指令的情况下,获取用户输入的原始字符值;所述信息存储指令包括信息和信息写入地址,所述信息写入地址用于存储所述信息;将所述原始字符值作为预设的物理不可克隆函数的输入,得到所述物理不可克隆函数的输出结果;将所述输出结果作为加密密钥,利用预设加密算法对所述信息进行加密,得到密文;将所述原始字符值和所述密文存储至所述信息写入地址中。2.根据权利要求1所述的方法,其特征在于,还包括:在接收到信息销毁指令的情况下,生成无效字符值,并利用所述无效字符值,对所述原始字符值所在的物理地址进行数据覆写。3.根据权利要求1所述的方法,其特征在于,还包括:在触发所述密文解密的情况下,基于所述输出结果,判断系统环境是否发生改变;在确定所述系统环境发生改变的情况下,生成错误的信息明文,并展示所述错误的信息明文;在确定所述系统环境未发生改变的情况下,将所述输出结果作为解密密钥,对所述密文进行解密,得到信息明文,并展示所述信息明文。4.根据权利要求3所述的方法,其特征在于,所述基于所述输出结果,判断系统环境是否发生改变,包括:比较第一字符值和第二字符值;其中,所述第一字符值为,第一次将所述原始字符值作为所述物理不可克隆函数的输入时,所得到的输出结果;所述第二字符值为,第n次将所述原始字符值作为所述物理不可克隆函数的输入时,所得到的输出结果,n为大于1的正整数;在比较结果指示所述第一字符值和所述第二字符值相同的情况下,确定所述系统环境未发生改变;在所述比较结果指示所述第一字符值和所述第二字符值不相同的情况下,确定所述系统环境发生改变。5.一种数据处理装置,其特征在于,包括:获取单元,用于在接收到信息存储指令的情况下,获取用户输入的原始字符值;所述信息存储指令包括信息和信息写入地址,所述信息写入地址用于存储所述信息;输出单元,用于将所述原始字符值...

【专利技术属性】
技术研发人员:崔超林伟斌赵云肖勇蔡梓文王浩林
申请(专利权)人:中国南方电网有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1