一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信息加密传输方法、装置、设备及存储介质与流程

2022-07-23 08:05:46 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,尤其涉及一种信息加密传输方法、装置、设备及存储介质。


背景技术:

2.在前端页面和后端服务进行交互、登录的过程中,需要将用户标识信息从用户终端传输到服务器,以进行用户鉴权。用户标识信息可能为用户个人信息,例如用户标识信息可以为用户手机号码,直接将用户标识信息明文传输可能会导致用户个人信息的泄露,需要对用户标识信息进行编码或者加密处理,然后再进行数据传输。
3.目前,对用户标识信息进行加密处理的方式为:用户终端使用密钥对用户标识信息进行加密,并将加密后的用户标识信息发送至服务器;服务器接收到加密后的用户标识信息及密钥后,使用密钥对加密后的用户标识信息进行解密。
4.现有技术中,服务器接收到加密后的用户标识信息后,还需要进行解密操作,步骤繁多复杂,时间消耗比较大,影响服务器的响应速度;并且,由于同时发送加密后的用户标识信息及密钥,存在被破解风险,影响用户标识信息传输的安全性。


技术实现要素:

5.本技术提供一种信息加密传输方法、装置、设备及存储介质,用以解决服务器在接收到加密后的用户标识信息后,还需要进行解密操作,时间消耗比较大,影响服务器的响应速度,且加密后的用户标识信息存在被破解风险,影响用户标识信息传输的安全性的问题。
6.第一方面,本技术提供一种信息加密传输方法,包括:
7.获取用户标识信息;
8.对所述用户标识信息进行加盐处理,获取加盐处理后的用户标识信息;
9.采用md5信息摘要算法计算所述加盐处理后的用户标识信息的md5值;
10.将所述md5值发送至服务器,所述md5值用于指示服务器根据md5值确定对应的用户标识信息。
11.第二方面,本技术提供一种信息加密传输方法,包括:
12.获取用户终端发送的md5值,所述md5值是用户终端对用户标识信息进行加盐处理获得加盐处理后的用户标识信息,并采用md5信息摘要算法对加盐处理后的用户标识信息计算获得的;
13.在字典库中查找所述md5值,以确定所述md5值对应的用户标识信息。
14.第三方面,本技术提供一种信息加密传输装置,包括:
15.获取模块,用于获取用户标识信息;
16.加盐处理模块,用于对所述用户标识信息进行加盐处理,获取加盐处理后的用户标识信息;
17.计算模块,用于采用md5信息摘要算法计算所述加盐处理后的用户标识信息的md5
值;
18.发送模块,用于将所述md5值发送至服务器,所述md5值用于指示服务器根据md5值确定对应的用户标识信息。
19.第四方面,本技术提供一种信息加密传输装置,包括:
20.获取模块,用于获取用户终端发送的md5信息摘要算法值,所述md5值是用户终端对用户标识信息进行加盐处理获得加盐处理后的用户标识信息,并采用md5信息摘要算法对加盐处理后的用户标识信息计算获得的;
21.确定模块,用于在字典库中查找所述md5值,以确定所述md5值对应的用户标识信息。
22.第五方面,本技术提供一种用户终端,包括:处理器,以及与所述处理器通信连接的存储器和收发器;
23.所述处理器,所述存储器及所述收发器之间电路互连;
24.所述存储器存储计算机执行指令;所述收发器用于收发数据;
25.所述处理器执行所述存储器存储的计算机执行指令,以实现上述第一方面所述的信息加密传输方法。
26.第六方面,本技术提供一种服务器,包括:处理器,以及与所述处理器通信连接的存储器和收发器;
27.所述处理器,所述存储器及所述收发器之间电路互连;
28.所述存储器存储计算机执行指令;所述收发器用于收发数据;
29.所述处理器执行所述存储器存储的计算机执行指令,以实现上述第二方面所述的信息加密传输方法。
30.第七方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现上述任意一个方面所述的的信息加密传输方法。
31.本技术提供的信息加密传输方法、装置、设备及存储介质,获取用户标识信息;对所述用户标识信息进行加盐处理,获取加盐处理后的用户标识信息;采用md5信息摘要算法计算所述加盐处理后的用户标识信息的md5值;将所述md5值发送至服务器,所述md5值用于指示服务器根据md5值确定对应的用户标识信息。由于采用md5信息摘要算法计算获取的md5值是不可逆编码,因此通过传输用户标识信息对应的md5值实现对用户标识信息的加密传输,可以极大地降低由md5信息摘要算法加密后的用户标识信息被劫持后解码的风险,增加用户标识信息在传输过程中的安全性;并且对用户标识信息进行加盐处理后再采用md5信息摘要算法计算获取对应的md5值可以增加撞库的难度,进一步地增加用户标识信息在传输过程中的安全性;而服务器在接收到md5值后通过查询字典库就可以确定md5值对应的用户标识信息,无需对md5值进行解密操作,可以减少服务器根据加密后的用户标识信息获取用户标识信息的时间,增快服务器的响应速度。
附图说明
32.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
33.图1为本技术的一种应用场景示意图;
34.图2为本技术实施例一提供的信息加密传输方法流程图;
35.图3为本技术提供的一种获取用户标识信息对应的盐值方法流程图;
36.图4为本技术实施例三提供的信息加密传输方法流程图;
37.图5为本技术实施例四提供的信息加密传输方法流程图;
38.图6为本技术实施例五提供的信息加密传输方法流程图;
39.图7为本技术实施例六提供的信息加密传输装置的结构示意图;
40.图8为本技术实施例七提供的信息加密传输装置的结构示意图;
41.图9为本技术实施例八提供的用户终端的结构示意图;
42.图10为本技术实施例八提供的服务器的结构示意图。
43.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
44.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
45.术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。在以下各实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。
46.首先对本发明所涉及的现有技术进行详细说明及分析。
47.由于手机号码具备唯一性,因此通常采用用户手机号码作为用户标识信息,在应用前端和后端进行交互、登录时,需要将手机号码从用户终端传输至服务器进行用户鉴权。直接将手机号码明文传输可能会导致用户个人信息的泄露,需要对用户标识信息进行编码或者加密处理,然后再进行数据传输。
48.目前一种对用户标识信息进行加密传输的方式为:用户终端根据对称密钥对用户标识信息进行加密,并根据预先协商的算法生成包括对称密钥的签名密文;用户终端向服务器发送加密后的用户标识信息和包括对称密钥的签名密文;服务器验证签名密文合法后,根据签名密文中的对称密钥对用户标识信息进行解密,获取用户标识信息。
49.现有技术中,服务器接收到加密后的用户标识信息后,还需要进行解密操作,步骤繁多复杂,时间消耗比较大,增大了服务接口调用耗,影响服务器的响应速度,不利于应用程序的效率优化等;并且,由于同时发送加密后的用户标识信息及密钥,存在被破解风险,影响用户标识信息传输的安全性。发明人在研究中发现,可以在字典库中存储用户标识信息及对应的加密后的用户标识信息,服务器通过查询字典库就可以确定加密后的用户标识信息对应的用户标识信息,无需进行解密操作,可以减少服务器根据加密后的用户标识信息获取用户标识信息的时间,增快服务器的响应速度;而且由于采用md5信息摘要算法计算获取的md5值是不可逆编码,极大地降低了由md5信息摘要算法加密后的用户标识信息被劫
持后解码的风险,增加了用户标识信息在传输过程中的安全性;同时为了增加由md5信息摘要算法加密后的用户标识信息的安全性以及撞库的难度,对用户标识信息进行加盐处理后再采用md5信息摘要算法计算获取对应的md5值。
50.图1为本技术的一种网络架构示意图,如图1所示,包括:用户终端1、服务器2、字典库3;用户终端1在对用户标识信息进行加盐处理后,采用md5信息摘要算法计算获取用户标识信息对应的md5值;用户终端1将md5值发送至服务器2;服务器2通过查询字典库3就可以确定加密后的用户标识信息对应的用户标识信息,可以根据用户标识信息进行用户鉴权并进行相应的业务处理。
51.下面以具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
52.实施例一
53.图2为本技术实施例一提供的信息加密传输方法流程图,本技术实施例针对服务器在接收到加密后的用户标识信息后,还需要进行解密操作,时间消耗比较大,影响服务器的响应速度,且加密后的用户标识信息存在被破解风险,影响用户标识信息传输的安全性的问题,提供了信息加密传输方法。本实施例中的方法应用于信息加密传输装置,信息加密传输装置可以位于用户终端中。其中,用户终端可以为表示各种形式的数字计算机或可移动设备。诸如,膝上型计算机、台式计算机、工作台、个人数字助理、蜂窝电话、智能电话、和其它类似的计算装置等。
54.如图2所示,该方法具体步骤如下:
55.步骤s101、获取用户标识信息。
56.本技术实施例中,用户标识信息为用户的唯一编码。例如,用户标识信息可以为用户手机号码、用户身份证号或用户邮箱等。
57.本技术实施例中,用户终端可以在用户输入用户标识信息后获取用户标识信息,并根据用户标识信息确定用户标识信息对应的md5值,将用户标识信息对应的md5值存储在用户终端本地的存储空间中;在需要进行用户鉴权时,可以直接从用户终端本地的存储空间中获取用户标识信息对应的md5值,并将md5值发送至服务器。
58.本技术实施例中,用户终端还可以在用户发起的业务请求后获取用户标识信息,根据用户标识信息确定用户标识信息对应的md5值后,将md5值添加到业务请求中;将业务请求发送至服务器。
59.步骤s102、对用户标识信息进行加盐处理,获取加盐处理后的用户标识信息。
60.本技术实施例不限定对用户标识信息进行加盐处理的方式,例如,可以在用户标识信息的前端增加长度固定的盐值,也可以在用户标识信息的后端增加长度固定的盐值,还可以在用户标识信息中增加长度固定的盐值。例如,可以在用户标识信息的第四位字符后增加盐值。其中,增加长度固定的盐值可以为均增加4位字符的盐值,也可以为均增加6字符的盐值等,本技术实施例对此不做具体限定。
61.本技术实施例中,增加长度固定的盐值可以为增加相同的盐值,例如,均将abcd作为盐值对用户标识信息进行加盐处理。还可以根据用户标识信息确定对用户标识信息进行加盐处理的盐值,例如,将用户标识信息的后四位字符作为盐值对用户标识信息进行加盐
处理。
62.步骤s103、采用md5信息摘要算法计算加盐处理后的用户标识信息的md5值。
63.需要理解的是,md5信息摘要算法(英文全称为:message-digest algorithm 5)是一种被广泛使用的密码散列函数,可以产生出一个128位的散列值,用于确保信息传输完整一致。由于md5算法具有一复杂度和不可逆性,并且具有普遍、稳定、快速的特点,因此,本技术实施例采用md5信息摘要算法计算加盐处理后的用户标识信息的md5值。
64.步骤s104、将md5值发送至服务器,md5值用于指示服务器根据md5值确定对应的用户标识信息。
65.其中,md5值为对加盐处理后的用户标识信息采用md5信息摘要算法计算获得的128位的散列值。
66.本技术实施例中,在确定加盐处理后的用户标识信息对应的md5值后,可以将md5值发送给服务器,服务器可以通过查询字典库确定md5值对应的用户标识信息,从而实现用户鉴权,并根据用户标识信息进行业务处理。若服务器通过查询字典库无法确定用户标识信息,则可以向用户终端发送注册提示信息,以提示用户进行注册。
67.本技术实施例提供的信息加密传输方法,获取用户标识信息;对用户标识信息进行加盐处理,获取加盐处理后的用户标识信息;采用md5信息摘要算法计算加盐处理后的用户标识信息的md5值,将md5值发送至服务器,md5值用于指示服务器根据md5值确定对应的用户标识信息;由于采用md5信息摘要算法计算获取的md5值是不可逆编码,因此通过传输用户标识信息对应的md5值实现对用户标识信息的加密传输,可以极大地降低由md5信息摘要算法加密后的用户标识信息被劫持后解码的风险,增加用户标识信息在传输过程中的安全性;并且对用户标识信息进行加盐处理后再采用md5信息摘要算法计算获取对应的md5值可以增加撞库的难度,进一步地增加用户标识信息在传输过程中的安全性;而服务器在接收到md5值后通过查询字典库就可以确定md5值对应的用户标识信息,无需对md5值进行解密操作,可以减少服务器根据加密后的用户标识信息获取用户标识信息的时间,增快服务器的响应速度。
68.实施例二
69.在上述实施例的基础上,本技术实施例涉及的是步骤s102对用户标识信息进行加盐处理,获取加盐处理后的用户标识信息的实现方式的细化,该方法具体步骤如下:
70.步骤s201、根据用户标识信息获取用户标识信息对应的盐值。
71.本技术实施例不限制获取用户标识信息对应的盐值的方式。图3为本技术提供的一种获取用户标识信息对应的盐值方法流程图,如图3所示,若用户标识信息包含数字,例如用户标识信息为用户手机号码,则一种获取用户标识信息对应的盐值的方式可以包括以下步骤:
72.步骤s2011、计算用户标识信息中数字的自然对数值。
73.具体地,提取用户标识信息中的数字,将用户标识信息中的数字作为长整型数值代入公式y=lnn中,以计算用户标识信息中数字的自然对数值。其中,y为自然对数值,n为用户标识信息中的数字。
74.步骤s2012、获取自然对数值小数点后第一预设数量的数字。
75.步骤s2013、将第一预设数量的数字中的排布在后端第二预设数量的数字确定为
用户标识信息对应的盐值。
76.其中,第一预设数量大于第二预设数量。
77.示例性地,第一预设数量可以为15,第二预设数量可以为4,用户标识信息为用户手机号码,将用户手机号码作为长整型数值,计算其自然对数值。对该自然对数值取小数点后十五位并将小数点后十五位转为字符串,然后截取字符串最后四个字符,将获得的最后四个字符确定为用户标识信息对应的盐值。
78.通过上述方法确定的盐值,具备定长特征,具备动态特征,同时具备随机性特征,而且具备稳定性。由于通过上述方法确定的盐值具备随机性特征,因此可以进一步增强用户标识信息在传输过程中的安全性;并且上述方法获取用户标识信息对应的盐值模式固定并且随机迅速,能极大提升编码速度。
79.步骤s202、将用户标识信息对应的盐值添加至用户标识信息后端,以获取加盐处理后的用户标识信息。
80.其中,加盐处理后的用户标识信息为用户标识信息 盐值,例如,用户标识信息为18600000000,用户标识信息对应的盐值为1234,则将用户标识信息对应的盐值添加至用户标识信息后端获取的加盐处理后的用户标识信息为186000000001234。
81.本技术实施例提供的信息加密传输方法,通过根据用户标识信息获取用户标识信息对应的盐值,将用户标识信息对应的盐值添加至用户标识信息后端,以获取加盐处理后的用户标识信息,实现对用户标识信息的加盐处理,可以增加破解md5值对应的用户标识信息难度,进一步的增强用户标识信息在传输时的安全性。
82.实施例三
83.图4为本技术实施例三提供的信息加密传输方法流程图,在上述实施例的基础上,本实施例涉及的是用户发起的业务请求后,使服务器进行用户鉴权并获取。
84.如图4所示,该方法具体步骤如下:
85.步骤s301、响应于用户发起的业务请求,将md5值添加到业务请求中。
86.其中,业务请求可以为个人数据查询请求、支付请求等需要进行用户鉴权的请求,本技术实施例对此不做具体限定。
87.步骤s302、将业务请求发送至服务器。
88.具体地,可以将包含md5值的业务请求封装成数据包,通过ajax、websocket、https、http、restful api等网络协议,将数据包发送至服务器。
89.本技术实施例中,将包含md5值的业务请求发送至服务器后,服务器可以通过md5值确定用户标识信息,根据用户标识信息进行用户鉴权。若服务器通过查询字典库无法确定用户标识信息,则说明用户未在系统中注册,可以向用户终端发送注册提示信息,以提示用户进行注册。若用户鉴权通过,则向用户终端发送业务请求对应的业务数据;若用户鉴权失败,则不向用户终端发送业务请求对应的业务数据,可以向用户终端发送鉴权失败提示信息,以提示用户不具有进行相应业务的权限。
90.步骤s303、接收服务器发送的业务数据。
91.本技术实施例中,用户终端将业务请求发送至服务器后,若服务器根据业务请求中的md5值可以确定用户标识信息并且鉴权通过,则服务器可以按业务请求执行相应的获取业务数据、修改数据,对数据进行计算等操作,将处理后的业务数据封装成数据包发送至
用户终端,使用户终端接收到服务器发送的业务数据。
92.步骤s304、根据业务数据进行相应的业务处理。
93.本技术实施例中,用户终端接收到业务数据后,可以根据业务数据进行业务渲染、数据展示或进行其他相应的业务处理。
94.本技术实施例提供的信息加密传输方法,通过响应于用户发起的业务请求,将md5值添加到业务请求中,将业务请求发送至服务器;接收服务器发送的业务数据;根据业务数据进行相应的业务处理,可以在服务器需要根据用户标识信息进行业务请求相应的操作时,将用户标识信息以md5值的形式在服务器与用户终端之间传输,可以在使用户终端获取业务数据的同时,确保用户标识信息在传输时的安全性。
95.可选地,响应于用户的注册操作,将注册请求及用户标识信息发送至服务器,以使服务器获取用户标识信息并根据用户标识信息确定对应的md5值。
96.本技术实施例中,用户可以在用户终端提供的注册页面中输入用户标识信息进行注册操作。在用户进行注册操作后,用户终端向服务器发送注册请求及用户标识信息,以使服务器接收注册请求及用户标识信息,并且根据用户标识信息确定对应的md5值,将md5值与用户标识信息存储于字典库中,从而实现字典库的构建。
97.实施例四
98.图5为本技术实施例四提供的信息加密传输方法流程图,本技术实施例针对服务器在接收到加密后的用户标识信息后,还需要进行解密操作,时间消耗比较大,影响服务器的响应速度,且加密后的用户标识信息存在被破解风险,影响用户标识信息传输的安全性的问题,提供了信息加密传输方法。本实施例中的方法应用于信息加密传输装置,信息加密传输装置可以位于服务器中。其中,服务器可以为表示各种形式的数字计算机。诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。
99.如图5所示,该方法具体步骤如下:
100.步骤s401、获取用户终端发送的md5值。
101.其中,md5值是用户终端对用户标识信息进行加盐处理获得加盐处理后的用户标识信息,并采用md5信息摘要算法对加盐处理后的用户标识信息计算获得的。
102.本技术实施例中,在用户进行登录或发起的业务请求后,用户终端会将用户标识信息对应的md5值发送至服务器,以使服务器获取md5值。
103.步骤s402、在字典库中查找md5值,以确定md5值对应的用户标识信息。
104.其中,字典库可以为任意形式的数据库,字典库中关联存储有用户标识信息及md5值。
105.本技术实施例中,可以通过在在字典库中查找md5值,确定md5值对应的用户标识信息。若未在字典库中查找到该md5值,则说明用户未在系统中注册,可以向用户终端发送注册提示信息,以提示用户进行注册。若在字典库中查找到该md5值,则可以确定与该md5值具有关联关系的用户标识信息。
106.本技术实施例中,在确定md5值对应的用户标识信息后可以根据用户标识信息进行用户鉴权,例如,若用户发起的业务请求为个人数据查询请求,则可以根据用户标识信息确定该用户是否具有查询该个人数据的权限,若确定具有查询该个人数据的权限,则向用
户终端发送个人数据查询请求对应的个人数据。
107.本技术实施例提供的信息加密传输方法,通过获取用户终端发送的md5值;在字典库中查找md5值,以确定md5值对应的用户标识信息;由于采用md5信息摘要算法计算获取的md5值是不可逆编码,因此通过传输用户标识信息对应的md5值实现对用户标识信息的加密传输,可以极大地降低由md5信息摘要算法加密后的用户标识信息被劫持后解码的风险,增加用户标识信息在传输过程中的安全性;并且对用户标识信息进行加盐处理后再采用md5信息摘要算法计算获取对应的md5值可以增加撞库的难度,进一步地增加用户标识信息在传输过程中的安全性;而服务器在接收到md5值后通过查询字典库就可以确定md5值对应的用户标识信息,无需对md5值进行解密操作,可以减少服务器根据加密后的用户标识信息获取用户标识信息的时间,增快服务器的响应速度。
108.实施例五
109.图6为本技术实施例五提供的信息加密传输方法流程图,在上述实施例四的基础上,本技术实施例涉及的是在步骤s402在字典库中查找md5值之前,构建字典库的过程,如图6所示,该方法具体步骤如下:
110.步骤s501、接收用户终端发送的注册请求及用户标识信息。
111.本技术实施例中,用户可以在用户终端提供的注册页面中输入用户标识信息进行注册操作。在用户进行注册操作后,用户终端向服务器发送注册请求及用户标识信息,以使服务器接收注册请求及用户标识信息。
112.步骤s502、根据用户标识信息确定用户标识信息对应的md5值。
113.具体地,通过对用户标识信息进行加盐处理,获取加盐处理后的用户标识信息;采用md5信息摘要算法计算加盐处理后的用户标识信息的md5值。
114.本技术实施例中,服务器根据用户标识信息确定用户标识信息对应的md5值的方式与用户终端确定用户标识信息对应的md5值的方式相同,根据用户标识信息可以确定唯一的md5值。
115.步骤s503、将用户标识信息及用户标识信息对应的md5值关联存储于字典库中。
116.本技术实施例中,将用户标识信息及用户标识信息对应的md5值关联存储于字典库中,以在接收到md5值后,可以通过查询字典库确定md5值对应的用户标识信息。
117.本技术实施例提供的信息加密传输方法,通过接收用户终端发送的注册请求及用户标识信息;根据用户标识信息确定用户标识信息对应的md5值;将用户标识信息及用户标识信息对应的md5值关联存储于字典库中,构建包括用户标识信息及对应md5值的字典库,可以在接收到md5值后,通过查询字典库确定md5值对应的用户标识信息。
118.实施例六
119.图7为本技术实施例六提供的信息加密传输装置的结构示意图。本技术实施例六提供的信息加密传输装置可以执行信息加密传输方法实施例提供的处理流程。如图7所示,该信息加密传输装置70包括:获取模块701,加盐处理模块702,计算模块703和发送模块704。
120.具体地,获取模块701,用于获取用户标识信息。
121.加盐处理模块702,用于对用户标识信息进行加盐处理,获取加盐处理后的用户标识信息。
122.计算模块703,用于采用md5信息摘要算法计算加盐处理后的用户标识信息的md5值。
123.发送模块704,用于将md5值发送至服务器,md5值用于指示服务器根据md5值确定对应的用户标识信息。
124.本技术实施例六提供的信息加密传输装置可以具体用于执行上述实施例一所提供的方法实施例,具体功能此处不再赘述。
125.可选地,加盐处理模块702包括:盐值确定单元、加盐处理单元;盐值确定单元用于:根据用户标识信息获取用户标识信息对应的盐值;加盐处理单元用于:将用户标识信息对应的盐值添加至用户标识信息后端,以获取加盐处理后的用户标识信息。
126.可选地,用户标识信息包含数字,盐值确定单元具体用于:计算用户标识信息中数字的自然对数值;获取自然对数值小数点后第一预设数量的数字;将第一预设数量的数字中的排布在后端第二预设数量的数字确定为用户标识信息对应的盐值。
127.可选地,本技术实施例六提供的信息加密传输装置,还包括业务处理模块;发送模块704具体用于:响应于用户发起的业务请求,将md5值添加到业务请求中;将业务请求发送至服务器。业务处理模块具体用于:接收服务器发送的业务数据;根据业务数据进行相应的业务处理。
128.可选地,本技术实施例六提供的信息加密传输装置,还包括注册模块:注册模块具体用于:响应于用户的注册操作,将注册请求及用户标识信息发送至服务器,以使服务器获取用户标识信息并根据用户标识信息确定对应的md5值。
129.本技术实施例提供的装置可以具体用于执行方法实施例一到方法实施例三任一方法实施例,具体功能此处不再赘述。
130.实施例七
131.图8为本技术实施例七提供的信息加密传输装置的结构示意图。本技术实施例七提供的信息加密传输装置可以执行信息加密传输方法实施例提供的处理流程。如图8所示,该信息加密传输装置80包括:获取模块801,确定模块802。
132.具体地,获取模块801,用于获取用户终端发送的md5值,md5值是用户终端对用户标识信息进行加盐处理获得加盐处理后的用户标识信息,并采用md5信息摘要算法对加盐处理后的用户标识信息计算获得的。
133.确定模块802,用于在字典库中查找md5值,以确定md5值对应的用户标识信息。
134.本技术实施例七提供的信息加密传输装置可以具体用于执行上述实施例四所提供的方法实施例,具体功能此处不再赘述。
135.可选地,本技术实施例七提供的信息加密传输装置,还包括字典库构建模块;字典库构建模块用于:接收用户终端发送的注册请求及用户标识信息;根据用户标识信息确定用户标识信息对应的md5值;将用户标识信息及用户标识信息对应的md5值关联存储于字典库中。
136.本技术实施例提供的装置可以具体用于执行方法实施例四或方法实施例五,具体功能此处不再赘述。
137.实施例八
138.图9为本技术实施例八提供的用户终端的结构示意图。如图9所示,该用户终端90
包括:处理器901、存储器902、收发器903、以及存储在存储器902上并可在处理器901上运行的计算机执行指令。
139.其中,处理器901,存储器902及收发器903之间电路互连;存储器902存储计算机执行指令;收发器903用于收发数据;处理器901运行计算机执行指令时实现上述方法实施例一到方法实施例三任一方法实施例提供的信息加密传输方法。
140.图10为本技术实施例八提供的服务器的结构示意图。如图10所示,该服务器100包括:处理器1001、存储器1002、收发器1003、以及存储在存储器1002上并可在处理器1001上运行的计算机执行指令。
141.其中,处理器1001,存储器1002及收发器1003之间电路互连;存储器1002存储计算机执行指令;收发器1003用于收发数据;处理器1001运行计算机执行指令时实现上述方法实施例四或方法实施例五提供的信息加密传输方法。
142.本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时实现上述任一方法实施例提供的信息加密传输方法。
143.本技术实施例还提供了一种计算机程序产品,程序产品包括:计算机执行指令,计算机执行指令存储在可读存储介质中,处理器可以从可读存储介质读取计算机执行指令,至少一个处理器执行计算机执行指令时实现上述任一方法实施例提供的信息加密传输方法。
144.本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
145.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由下面的权利要求书指出。
146.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求书来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献