解密数据的展示方法、装置、存储介质及计算机设备与流程

文档序号:29913128发布日期:2022-05-06 02:20阅读:83来源:国知局
解密数据的展示方法、装置、存储介质及计算机设备与流程

1.本发明涉及信息技术领域,尤其是涉及一种解密数据的展示方法、装置、存储介质及计算机设备。


背景技术:

2.日常工作中,用户经常会向服务器发送请求,同时服务器也会针对用户发送的请求返回响应,为了防止请求与响应中携带的数据被泄露或者篡改,需要对数据进行加密处理,同时,在发送请求与返回响应的过程中,测试人员有时候需要对数据进行解密,并将展示的解密后的数据与加密之前的数据进行比较来校验加密数据的正确性,基于此,解密后数据的展示形式对数据的校验结果起到至关重要的作用。
3.目前,通常通过人工选择解密后数据对应的展示形式,并根据选择的展示形式对解密后的数据进行展示。然而,这种方式需要用户预先了解加密前数据对应的格式,并根据加密前数据对应的格式,选择对应的展示方式将解密后的数据进行展示,从而导致解密数据展示的效率较低,与此同时,如果工作人员对加密前数据的格式了解错误,则会选择错误的展示方式对解密后的数据进行展示,导致解密数据展示错误。


技术实现要素:

4.本发明提供了一种解密数据的展示方法、装置、存储介质及计算机设备,主要在于能够提高解密数据展示的效率和准确度。
5.根据本发明的第一个方面,提供一种解密数据的展示方法,包括:
6.响应于解密数据展示指令,获取待展示的解密数据;
7.判断所述解密数据中是否包含预设字符;
8.若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式,对所述解密数据进行展示;
9.若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示。
10.根据本发明的第二个方面,提供一种解密数据的展示装置,包括:
11.获取单元,用于响应于解密数据展示指令,获取待展示的解密数据;
12.判断单元,用于判断所述解密数据中是否包含预设字符;
13.第一展示单元,用于若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式,对所述解密数据进行展示;
14.第二展示单元,用于若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示。
15.根据本发明的第三个方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:
16.响应于解密数据展示指令,获取待展示的解密数据;
17.判断所述解密数据中是否包含预设字符;
18.若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式,对所述解密数据进行展示;
19.若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示。
20.根据本发明的第四个方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:
21.响应于解密数据展示指令,获取待展示的解密数据;
22.判断所述解密数据中是否包含预设字符;
23.若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式,对所述解密数据进行展示;
24.若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示。
25.根据本发明提供的一种解密数据的展示方法、装置、存储介质及计算机设备,与目前通过人工选择解密后数据对应的展示形式,并根据选择的展示形式对解密后的数据进行展示的方式相比,本发明通过响应于解密数据展示指令,获取待展示的解密数据;并判断所述解密数据中是否包含预设字符;若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式,对所述解密数据进行展示;若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示,由此通过判断所述解密数据中是否包含预设字符,若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式对所述解密数据进行展示,若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示,从而提高了解密数据展示的效率,与此同时,能够避免由于工作人员的疏忽选择错误的展示方式对解密后的数据进行展示的情况,提高了解密数据展示的准确度。
附图说明
26.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
27.图1示出了本发明实施例提供的一种解密数据的展示方法流程图;
28.图2示出了本发明实施例提供的另一种解密数据的展示方法流程图;
29.图3示出了本发明实施例提供的一种解密数据的展示装置的结构示意图;
30.图4示出了本发明实施例提供的另一种解密数据的展示装置的结构示意图;
31.图5示出了本发明实施例提供的一种计算机设备的实体结构示意图。
具体实施方式
32.下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
33.目前,通过人工选择解密数据展示形式的方式,解密数据展示的效率较低,此外,很可能由于工作人员的疏忽选择错误的展示方式对解密数据进行展示,导致解密数据展示错误。
34.为了解决上述问题,本发明实施例提供了一种解密数据的展示方法,如图1所示,所述方法包括:
35.101、响应于解密数据展示指令,获取待展示的解密数据。
36.其中,解密数据可以是对用户向服务器发送请求中的加密数据进行解密后的数据,以及对服务器针对用户发送的请求返回给用户的加密数据进行解密后的数据。
37.对于本发明实施例,为了克服现有技术中解密数据的展示效率低和展示准确度低的情况,本发明实施例通过判断所述解密数据中是否包含预设字符,若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式对所述解密数据进行展示,若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示,从而提高了解密数据展示的效率,与此同时,能够避免由于工作人员的疏忽选择错误的展示方式对解密后的数据进行展示的情况,提高了解密数据展示的准确度。本发明实施例主要应用于对解密数据进行展示的场景,本发明实施例的执行主体为能够对解密数据进行展示的装置或者设备,具体可以设置在客户端或者服务器一侧。
38.具体地,在用户向服务端发送请求时,获取所述请求中携带的加密数据,对所述加密数据进行解密处理,得到所述请求对应的解密数据,与此同时,服务器针对用户的请求返回响应时,可以获取所述响应中携带的加密数据,并对所述响应中携带的加密数据进行解密处理,得到所述响应对应的解密数据,点击数据展示系统中的展示按钮,即触发了所述解密数据对应的数据展示指令,当接收到所述数据展示指令时,首先需要判断所述解密数据中是否包含预设字符,若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式,对所述解密数据进行展示,若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示,提高了解密数据的展示效率。
39.102、判断所述解密数据中是否包含预设字符。
40.其中,预设字符包括[{.*}]、{.*}、+、=等,对于本发明实施例,在接收解密数据对应的数据展示指令后,基于所述数据展示指令中携带的解密数据,需要判断所述解密数据中是否包含[{.*}]、{.*}、+、=等预设字符,若包含上述预设字符,则根据所述预设字符对应第一目标展示形式对所述解密数据进行展示,若不包含上述预设字符,则采用第二目标展示形式对所述解密数据进行展示,提高了解密数据展示的效率,同时能够避免由于工作人员的疏忽选择错误的展示方式对解密后的数据进行展示的情况,提高了解密数据展示的准确度。
[0041]
103、若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式,对所述解密数据进行展示。
[0042]
对于本发明实施例,在判断所述解密数据中是否包含[{.*}]、{.*}、+、=等预设字符后,若包含所述预设字符,则确定所述预设字符对应的第一目标展示形式,并基于所述第一目标展示形式对所述解密数据进行展示,若不包含上述预设字符,确定加密前数据属于普通格式的数据,则采用第二目标展示形式对所述解密数据进行展示,由此通过判断所述解密数据中是否包含预设字符,若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式对所述解密数据进行展示,若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示,从而提高了解密数据展示的效率,与此同时,能够避免由于工作人员的疏忽选择错误的展示方式对解密后的数据进行展示的情况,提高了解密数据展示的准确度。
[0043]
104、若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示。
[0044]
对于本发明实施例,若所述解密数据中不包含所述预设字符,则确定所述解密数据对应的加密前的数据是普通格式的数据,则采用所述普通格式对应的第二目标展示形式对所述解密数据进行展示,由此通过判断所述解密数据中是否包含预设字符,若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式对所述解密数据进行展示,若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示,从而提高了解密数据展示的效率,与此同时,能够避免由于工作人员的疏忽选择错误的展示方式对解密后的数据进行展示的情况,提高了解密数据展示的准确度。
[0045]
根据本发明提供的一种解密数据的展示方法,与目前通过人工选择解密后数据对应的展示形式,并根据选择的展示形式对解密后的数据进行展示的方式相比,本发明通过响应于解密数据展示指令,获取待展示的解密数据;并判断所述解密数据中是否包含预设字符;若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式,对所述解密数据进行展示;若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示,由此通过判断所述解密数据中是否包含预设字符,若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式对所述解密数据进行展示,若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示,从而提高了解密数据展示的效率,与此同时,能够避免由于工作人员的疏忽选择错误的展示方式对解密后的数据进行展示的情况,提高了解密数据展示的准确度。
[0046]
进一步的,为了更好的说明上述解密数据的展示过程,作为对上述实施例的细化和扩展,本发明实施例提供了另一种解密数据的展示方法,如图2所示,所述方法包括:
[0047]
201、响应于解密数据展示指令,获取待展示的解密数据。
[0048]
对于本发明实施例,为了对解密数据进行展示,首先需要配置fiddler解密插件,可以采用ini的配置方式配置fiddler解密插件,fiddler_plugin.ini配置文件中包括sectionname,所述sectionname用来标注节点名,每个sectionname节点下均包含rname,所述rname表示要匹配的域名,fiddler_plugin.ini配置文件中还包括key,所述key表示加密数据对应的密钥,所述配置文件中还包含encfield,encfield具有读取请求信息或响应信息中加密数据的功能,上述ini的配置文件是用来获取请求信息或响应信息中的加密数据,接下来还可以配置解密插件,可以在ini中配置decrytools.cs插件用于对加密数据进行解密,最后还需要在ini配置文件中配置解密数据展示插件,在ini配置文件中配置reqdecjson.cs和reqdecwebform.cs插件,用于对解密数据以第一目标展示形式进行展示,其中,reqdecjson.cs插件对应树状展示形式,reqdecwebform.cs插件对应表格展示形式,resdec.cs插件对应响应信息的直接解密结果展示,在ini配置文件中配置resdec.cs插件,用于对解密数据以第二目标展示形式进行展示。
[0049]
具体地,当用户向服务器发送请求时,启动fiddler系统,首先利用fiddler等抓包工具抓取http/https等请求信息,并读取fiddler_plugin.ini中的各sectionname字段,然后遍历各字段下面的rname,即读取fiddler_plugin.ini中各个节点下面的域名,将所述域名与请求信息中的域名进行匹配,若匹配上,则利用encfield插件读取请求信息中的加密数据,例如,用户像服务器发送的请求信息的域名为www.a.b.c.d和www.a.f.c,fiddler插件中sectionname节点下配置的域名为www.a.f.c,对用户发送的域名进行分词处理,得到各个分词为w/w/w/./a/./b/./c/./d和w/w/w/./a/./f/./c,与此同时,对sectionname节点
下配置的域名为www.a.f.c进行分词处理,得到的各个分词为w/w/w/./a/./f/./c,分别计算用户请求信息对应的各个分词与sectionname节点下配置的域名对应的各个分词中相同分词的数量,并在所述相同分词数量中确定最大相同分词数量,所述最大相同分词数量对应的域名即为与sectionname节点下配置的域名相匹配的域名,与此同时,若请求信息中的域名与sectionname节点下配置的域名不匹配,则放行所述请求信息,所述请求信息中的所述数据不一定都是加密数据,例如get请求信息中的部分信息属于加密数据,body请求信息中的所有信息都为加密数据,服务器返回的响应信息整体都为加密数据,利用get请求信息对应的格式,可以构相应的正则表达式,并利用构建的正则表达式判断所述请求信息是否为get请求信息,若所述请求信息属于get请求信息,则所述get请求信息中的部分数据属于加密数据,则可以利用encfield插件读取请求信息中的加密数据,具体读取加密数据的方法为,通过string的split方法,对当前请求信息使用”?”进行一次split,split后得到数组a,所述数组a中的index=1的部分即为携带参数部分,然后再使用”&”对参数部分进行split得到数组b,对数组b进行遍历,拿到包含encfield+”=”的index部分,再次使用”=”对此部分进行split,即可获取到加密数据,若所述请求信息为body请求信息,则确定所述请求信息中的所有数据均为加密数据,则获取整个body信息,具体获取body中加密数据的方法为,首先进入到publicbyte[]body,首先判断decflag是否为true,为true则继续,再判断ishasdeshost是否为true,为true说明该request请求的host命中了ini中配置的域名,则继续判断mbody.length是否大于0,因为有的request请求body内容为空,若大于0,则继续,并判断length是否为4的倍数,满足则继续遍历keylist,将密文和key依次发给解密模块,解密成功则交给mrequesttextviewer显示,失败则显示原生的mbody内容,与此同时,若所述信息为服务器针对用户的请求返回的响应信息,所述响应信息中的所有数据都为加密数据,将获取到的所述加密数据和所述加密数据对应的密钥传送至解密插件中进行解密,得到解密后的数据,获取到解密数据后,需要判断所述明文是否是空值,若不为空值,则将所述解密数据传递给mrequesttextviewer控件,所述mrequesttextviewer控件为对解密后数据进行展示的控件。
[0050]
进一步地,基于所述解密后的数据,触发fiddler系统中的数据展示按钮,便会接收到所述解密数据对应的数据展示指令,并判断所述数据展示指令中携带的解密数据中是否包含预设字符,若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式对所述解密数据进行展示,若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示。
[0051]
202、判断所述解密数据中是否包含预设字符。
[0052]
对于本发明实施例,在获取数据展示指令中携带的解密数据后,需要判断所述解密数据是否被损坏,基于此,所述方法包括:确定所述解密数据对应的加密前数据的第一哈希值,以及所述解密数据对应的第二哈希值;判断所述第一哈希值是否与所述第二哈希值相等;若所述第一哈希值与所述第二哈希值相等,则确定所述解密数据未被损坏。
[0053]
具体地,因为每个数据对应的哈希值是唯一的,即两个数据若存在微小的变化,则其对应的哈希值都会不同,基于此,为了判断所述解密数据是否被损坏,需要计算所述解密数据对应的加密前数据对应的第一哈希值,并计算所述解密数据对应的第二哈希值,之后判断所述第一哈希值是否等于所述第二哈希值,若所述第一哈希值不等于所述第二哈希
值,则确定所述解密数据被损坏,则需要重新对所述加密数据进行解密处理,若所述第一哈希值等于所述第二哈希值,则确定所述解密数据没有被损坏,若所述解密数据没有被损坏,则需要判断所述解密数据中是否包含预设字符,基于此,步骤202具体包括:基于所述预设字符对应的格式,构建预设正则表达式;利用所述预设正则表达式判断所述解密数据中是否包含所述预设字符。
[0054]
具体地,可以根据[{.*}]、{.*}、-=等预设字符的特殊格式,构建相应的预设正则表达式,并利用该预设正则表达式,对所述解密数据中的预设字符进行检测标记,若利用所述预设正则表达式检测出所述解密数据中包含所述预设字符,则根据所述预设字符对应的第一目标展示形式对所述解密数据进行展示,若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示,由此通过判断所述解密数据中是否包含预设字符,若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式对所述解密数据进行展示,若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示,从而提高了解密数据展示的效率,与此同时,能够避免由于工作人员的疏忽选择错误的展示方式对解密后的数据进行展示的情况,提高了解密数据展示的准确度。
[0055]
203、若所述预设字符为第一目标字符,则利用树状展示形式,对所述解密数据进行展示。
[0056]
其中,所述第一目标字符包括[{.*}]、{.*}等,对于本发明实施例,若所述解密数据中包含所述第一目标字符,则确定解密后的数据中存在父节点、子节点等节点数据,则所述第一目标字符对应的数据展示形式应为树状展示形式,则采用所述树状展示形式对所述解密数据进行展示,便于检测人员将解密数据与加密之前的数据进行比较,以此校验解密后数据的准确性。
[0057]
204、若所述预设字符为第二目标字符,则利用表格展示形式,对所述解密数据进行展示。
[0058]
其中,第二目标字符包括-=等字符,对于本发明实施例,若所述解密数据中包含所述第二目标字符,则确定所述解密数据中存在key、value的键值对,例如,解密数据为key1=value1&key2=value2&key3=value3,则确定所述解密数据属于表格形式的数据,即所述第二目标字符对应的数据展示形式为表格展示形式,最终采用所述表格展示形式对所述解密数据进行展示,基于此,步骤204具体包括:获取所述解密数据中的属性字段及其对应的字段值;基于所述属性字段及其对应的字段数量,确定所述表格对应的列信息;基于所述字段值及其对应的字段值数量,确定所述表格对应的行信息;基于所述表格对应的所述列信息和所述行信息,对所述解密数据以所述表格展示形式进行展示。
[0059]
具体地,为了将所述解密数据以表格展示形式进行展示,需要确定表格的行数和列数,并确定所述表格中的数据,基于此,所述方法为,首先获取解密数据中的属性字段,以及所述属性字段对应的字段值,具体获取所述属性字段和所述字段值的方法为:利用第一预设函数获取所述解密数据中的属性字段;利用利用第二预设函数在所述解密数据中获取所述属性字段对应的字段值。
[0060]
具体地,首先采用entryset函数获取解密数据中的key,即属性字段,然后利用get函数获取所述key对应的value,即所述属性字段对应的字段值,具体获取属性字段及其对应的字段值的执行语句如下所示:
[0061][0062]
获取所述解密数据中的属性字段及其对应的字段值后,需要基于所述属性字段,以及所述属性字段对应的字段数量,确定所述表格对应的每列的标题信息和表格对应的列数,同理,基于所述字段值,确定所述表格中各个属性字段下面对应的数据,以及基于所述字段值对应的字段值数量,确定所述表格中的行数,由此能够确定所述表格中的行信息和列信息,最终基于所述行信息和所述列信息,对所述解密数据以所述表格展示形式进行展示。
[0063]
205、若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示。
[0064]
对于本发明实施例,若所述解密数据中既不包含所述所述第一目标字符,也不包含所述第二目标字符,则确定所述解密数据属于普通形式的数据,则以所述解密数据对应的原始展示形式对所述解密数据进行展示,基于此,若解密数据中不包含所述预设字符,则步骤205具体包括:采用原始展示形式对所述解密数据进行展示,其中,所述原始展示形式为对加密数据进行解密后的数据对应的普通展示形式。
[0065]
具体地,若所述解密数据中不包含所述第一目标字符,也不包含所述第二目标字符,则不对所述解密数据进行格式化处理,即将所述解密数据以原始展示形式进行展示,由此通过判断所述解密数据中是否包含预设字符,若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式对所述解密数据进行展示,若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示,从而提高了解密数据展示的效率,与此同时,能够避免由于工作人员的疏忽选择错误的展示方式对解密后的数据进行展示的情况,提高了解密数据展示的准确度。
[0066]
根据本发明提供的另一种解密数据的展示方法,与目前通过人工选择解密后数据对应的展示形式,并根据选择的展示形式对解密后的数据进行展示的方式相比,本发明通过响应于解密数据展示指令,获取待展示的解密数据;并判断所述解密数据中是否包含预设字符;若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式,对所述解密数据进行展示;若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示,由此通过判断所述解密数据中是否包含预设字符,若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式对所述解密数据进行展示,若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示,从而提高了解密数据展示的效率,与此同时,能够避免由于工作人员的疏忽选择错误的展示方式对解密后的数据进行展示的情况,提高了解密数据展示的准确度。
[0067]
进一步地,作为图1的具体实现,本发明实施例提供了一种解密数据的展示装置,
如图3所示,所述装置包括:获取单元31、判断单元32、第一展示单元33和第二展示单元34。
[0068]
所述获取单元31,可以用于响应于解密数据展示指令,获取待展示的解密数据。
[0069]
所述判断单元32,可以用于判断所述解密数据中是否包含预设字符。
[0070]
所述第一展示单元33,可以用于若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式,对所述解密数据进行展示。
[0071]
所述第二展示单元34,可以用于若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示。
[0072]
在具体应用场景中,为了校验所述解密数据的准确性,如图4所示,所述装置还包括确定单元35。
[0073]
所述确定单元35,可以用于确定所述解密数据对应的加密前数据的第一哈希值,以及所述解密数据对应的第二哈希值。
[0074]
所述判断单元32,还可以用于判断所述第一哈希值是否与所述第二哈希值相等。
[0075]
所述确定单元35,具体可以用于若所述第一哈希值与所述第二哈希值相等,则确定所述解密数据未被损坏。
[0076]
在具体应用场景中,为了判断所述解密数据中是否包含预设字符,所述判断单元32,包括构建模块321和判断模块322。
[0077]
所述构建模块321,可以用于基于所述预设字符对应的格式,构建预设正则表达式。
[0078]
所述判断模块322,可以用于利用所述预设正则表达式判断所述解密数据中是否包含所述预设字符。
[0079]
在具体应用场景中,为了以第一目标展示形式对所述解密数据进行展示,所述第一展示单元33,具体可以用于若所述预设字符为第一目标字符,则利用树状展示形式,对所述解密数据进行展示;若所述预设字符为第二目标字符,则利用表格展示形式,对所述解密数据进行展示。
[0080]
对于本发明实施例,为了以表格展示形式对所述解密数据进行展示,所述第一展示单元33,包括获取模块331、确定模块332和展示模块333。
[0081]
所述获取模块331,可以用于获取所述解密数据中的属性字段及其对应的字段值。
[0082]
所述确定模块332,可以用于基于所述属性字段及其对应的字段数量,确定所述表格对应的列信息。
[0083]
所述确定模块332,还可以用于基于所述字段值及其对应的字段值数量,确定所述表格对应的行信息。
[0084]
所述展示模块333,可以用于基于所述表格对应的所述列信息和所述行信息,对所述解密数据以所述表格展示形式进行展示。
[0085]
在具体应用场景中,为了获取所述解密数据中的属性字段及其对应的字段值,所述获取模块331,具体可以用于利用第一预设函数获取所述解密数据中的属性字段;利用第二预设函数在所述解密数据中获取所述属性字段对应的字段值。
[0086]
在具体应用场景中,为了采用第二目标展示形式对所述解密数据进行展示,所述第二展示单元34,具体可以用于将所述解密数据以原始展示形式进行展示。
[0087]
需要说明的是,本发明实施例提供的一种解密数据的展示装置所涉及各功能模块
的其他相应描述,可以参考图1所示方法的对应描述,在此不再赘述。
[0088]
基于上述如图1所示方法,相应的,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:响应于解密数据展示指令,获取待展示的解密数据;判断所述解密数据中是否包含预设字符;若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式,对所述解密数据进行展示;若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示。
[0089]
基于上述如图1所示方法和如图3所示装置的实施例,本发明实施例还提供了一种计算机设备的实体结构图,如图5所示,该计算机设备包括:处理器41、存储器42、及存储在存储器42上并可在处理器上运行的计算机程序,其中存储器42和处理器41均设置在总线43上所述处理器41执行所述程序时实现以下步骤:响应于解密数据展示指令,获取待展示的解密数据;判断所述解密数据中是否包含预设字符;若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式,对所述解密数据进行展示;若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示。
[0090]
通过本发明的技术方案,本发明通过响应于解密数据展示指令,获取待展示的解密数据;并判断所述解密数据中是否包含预设字符;若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式,对所述解密数据进行展示;若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示,由此通过判断所述解密数据中是否包含预设字符,若包含所述预设字符,则根据所述预设字符对应的第一目标展示形式对所述解密数据进行展示,若不包含所述预设字符,则采用第二目标展示形式对所述解密数据进行展示,从而提高了解密数据展示的效率,与此同时,能够避免由于工作人员的疏忽选择错误的展示方式对解密后的数据进行展示的情况,提高了解密数据展示的准确度。
[0091]
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0092]
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1