掌桥专利:专业的专利平台
掌桥专利
首页

一种验证方法、装置、终端设备及存储介质

文献发布时间:2023-06-19 11:29:13


一种验证方法、装置、终端设备及存储介质

技术领域

本发明涉及信息安全技术领域,特别涉及一种验证方法、装置、终端设备及存储介质。

背景技术

许多APP或网站与服务器进行重要的交互(例如登录、注册、支付等)时,为了增加安全性,防止操作行为是网络机器人而不是真正用户发出的,会要求用户输入图形验证码的内容来进行验证。只有在通过了图形验证码验证后,才能进行相互之间的交互。

目前为防止网络机器人暴力破解,图形验证码的内容通常的出现方式有:

(1)、普通图形验证码,一般组成规则是4个字母或数字或混合组成,为了防止被轻易破解,一般会用汉字或者增加长度、增加噪点、增加干扰线、字符倾斜等手段来增加复杂度;

(2)、滑动拼图验证,即拖动滑块到空缺的地方来填充拼图、完成验证。使攻击者不仅需要用图像识别找出需要将滑块拖动到哪个位置,还需要模仿人类做出滑动的手势,所以相比于普通图形验证码,滑动拼图类的图形验证码的操作更加简便、破解难度更大;

(3)、图形点选验证,即按提示点击某几个图片或文字,点选验证码一般会有一张背景图,通过在背景图上绘制文字或者图案,让用户依次点击图案来完成验证。

上述的图形验证码的内容采用的验证方式过于单一,目前互联网上已经存在若干种暴力破解方法,继续采用上述验证保护方式已不在安全。

另外,目前的图形验证,需要将若干个背景图片存储于一个文件夹中,服务器在验证用户登陆时,需要依照路径从文件夹中随机调取一背景图片,以用于图形验证,此种方式首先对于内存的占用过大,其次,服务器依照路径从文件夹中调取图片的调取速度很慢,不利于快速验证,降低用户体验。

发明内容

本发明的目的是提供一种验证方法、装置、终端设备及存储介质,旨在有效的减少了服务器本地存储图片的存储占比,并提升图片的调用速度,尽快的完成验证以提高用户体验;并且通过多要素的图片融合,提升了机器识别复杂性,有效的防止网络机器人进行暴力破解验证,保障用户网络信息安全。

为实现上述目的,本发明提供如下技术方案:

一种验证方法,包括:

步骤一,接收验证指令;

步骤二,根据所述验证指令从预建立的素材库中随机获取base64编码,所述base64编码包括第一素材base64编码、第二素材base64编码和背景base64编码;

步骤三,对所述base64编码进行进制识别,得到分别与所述第一素材base64编码、第二素材base64编码和背景base64编码对应的第一素材、第二素材以及背景图片;

步骤四,将所述第一素材和第二素材融合至所述背景图片中,并分别标记所述第一素材和第二素材在背景图片中的第一坐标位置和第二坐标位置,得到坐标连线验证图;

步骤五,将所述坐标连线验证图反馈至前端,并请求用户输入连线数据;

步骤六,接收所述连线数据;

步骤七,判断所述连线数据是否符合预设的验证规则,若是,则验证成功,若否,则重复执行步骤二至步骤五。

进一步地,所述根据所述验证指令从预建立的素材库中随机获取base64编码的步骤中,预建立素材库的方法为:

采用爬虫技术从互联网中随机获取图片;

将图片进行随机分类,以分类出素材和背景图片;

确定出一固定的分辨率,对素材和背景图片进行压缩处理;

并从所述素材的左上方至右下方进行色彩识别,同时进行进制处理,得到对应素材base64编码,以及从背景图片的左上方至右下方进行色彩识别,同时进行进制处理,得到背景base64编码;

将背景base64编码与素材base64编码存储于素材库中,以构建素材库。

进一步地,所述将所述第一素材和第二素材融合至所述背景图片中,并分别标记所述第一素材和第二素材在背景图片中的第一坐标位置和第二坐标位置,得到坐标连线验证图的步骤包括:

识别背景图片在确定有统一分辨率环境下的像素长度和像素宽度;

以背景图片的左下角边缘作为原点O,建立坐标轴,其X轴为长度,Y轴为宽度;

将X轴与Y轴中相间隔的两个坐标点的间隔距离设定为36px,以制得坐标轴;

将第一素材和第二素材随机的添加至所述坐标轴中,形成坐标连线验证图。

进一步地,所述连线数据包括输入的连线轨迹,所述判断所述连线数据是否符合预设的验证规则的步骤包括:

验证所述连线轨迹与指定轨迹的移动重合部分是否在容错区间内,所述指定轨迹为预设于坐标连线验证图中的轨迹。

进一步地,所述连线数据包括输入的当前背景图片,所述判断所述连线数据是否符合预设的验证规则的步骤包括:

识别出当前背景图片对应的待验证base64编码;

对比所述待验证base64编码与后端中对应于所述当前背景图片的背景base64编码是否一致。

进一步地,所述接收所述连线数据的步骤中,包括:

变更背景图片对应的背景base64编码中一组或多组十六进制组;

生成与变更后背景base64编码对应的当前背景图片,并将所述当前背景图片反馈至前端。

进一步地,所述连线数据包括根据所述连线轨迹确定的素材与背景图片重合的重合base64编码,所述判断所述连线数据是否符合预设的验证规则的步骤包括:

根据所述连线轨迹在后端中识别素材与背景图片的重合部分,并根据确定的所述重合部分进制识别出对应的验证base64编码;

判断所述重合base64编码是否与所述验证base64编码是否一致。

本发明提出一种验证装置,包括:

第一接收单元执行步骤一,接收验证指令;

获取单元执行步骤二,根据所述验证指令从预建立的素材库中随机获取base64编码,所述base64编码包括第一素材base64编码、第二素材base64编码和背景base64编码;

识别单元执行步骤三,对所述base64编码进行进制识别,得到分别与所述第一素材base64编码、第二素材base64编码和背景base64编码对应的第一素材、第二素材以及背景图片;

融合单元执行步骤四,将所述第一素材和第二素材融合至所述背景图片中,并分别标记所述第一素材和第二素材在背景图片中的第一坐标位置和第二坐标位置,得到坐标连线验证图;

反馈单元执行步骤五,将所述坐标连线验证图反馈至前端,并请求用户输入连线数据;

第二接收单元执行步骤六,接收所述连线数据;

判断单元执行步骤七,判断所述连线数据是否符合预设的验证规则,若是,则验证成功,若否,则重复执行步骤二至步骤五。

本发明还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述的验证方法的步骤。

本发明还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述的验证方法的步骤。

本发明提供了一种验证方法、装置、终端设备及存储介质,具有以下有益效果:

通过接收验证指令;以从预建立的素材库中随机获取base64编码;对所述base64编码进行进制识别,以得到进制识别后的第一素材、第二素材以及背景图片,解决了服务器存储图片,导致内存占用过大,以及调取速度过慢的问题;然后通过将所述第一素材和第二素材融合至所述背景图片中,并分别标记所述第一素材和第二素材在背景图片中的第一位置坐标点和第二位置坐标点,得到坐标连线验证图;将所述坐标连线验证图反馈至前端,实现服务器验证图的制作,增强了服务器验证功能的强度,防止网络机器人暴力破解,最终接收所述用户输入端连线数据;并判断所述连线数据是否符合预设的验证规则,若是,则验证成功;实现服务器执行基于图片融合的坐标连线验证方法的过程。

附图说明

图1为本发明一实施例的验证方法的第一流程示意图;

图2为本发明一实施例的验证方法坐标验证图的示意图;

图3为本发明另一实施例的验证方法坐标验证图的示意图;

图4为本发明又一实施例的验证方法坐标验证图的示意图;

图5为本发明一实施例的验证装置的结构框图;

图6为本发明一实施例的计算机设备的结构框图。

本发明为目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参照附图1,为本发明提出的验证方法的流程示意图;

验证方法,包括:

S1,接收验证指令;

S2,根据验证指令从预建立的素材库中随机获取base64编码,base64编码包括第一素材base64编码、第二素材base64编码和背景base64编码;

S3,对base64编码进行进制识别,得到分别与第一素材base64编码、第二素材base64编码和背景base64编码对应的第一素材、第二素材以及背景图片;

S4,将第一素材和第二素材融合至背景图片中,并分别标记第一素材和第二素材在背景图片中的第一坐标位置和第二坐标位置,得到坐标连线验证图;

S5,将坐标连线验证图反馈至前端,并请求用户输入连线数据;

S6,接收连线数据;

S7,判断连线数据是否符合预设的验证规则,若是,则验证成功,若否,则重复执行步骤二至步骤五。

具体的:

S1:接收验证指令。

执行主体为服务器,通过服务器执行验证方法;用户通过用户前端发出验证指令,服务器接收该验证指令。

具体的,上述验证指令包括登陆验证、支付验证、浏览验证等。

S2:根据验证指令从预建立的素材库中随机获取base64编码,base64编码包括第一素材base64编码、第二素材base64编码和背景base64编码。

上述素材库部署于服务器中,用于存储以base64编码形式的图片素材,上述base64编码优选采用十六进制编码,采用十六进制编码构成不同的图片素材;base64编码包括第一素材base64编码、第二素材base64编码和背景base64编码,服务器从素材库中随机调取第一素材base64编码、第二素材base64编码和背景base64编码。

可以理解,图片一定是不同的色彩相互组合构建而成的,而色彩可以通过十六进制编码构成,因而将图片以色彩十六进制编码的形式存储于预建立的素材库中。

在一个实施例中,根据验证指令从预建立的素材库中随机获取base64编码的步骤中,预建立素材库的方法为:

采用爬虫技术从互联网中随机获取图片;

将图片进行随机分类,以分类出素材和背景图片;

确定出一固定的分辨率,对素材和背景图片进行压缩处理;

并从素材的左上方至右下方进行色彩识别,同时进行进制处理,得到对应素材base64编码,以及从背景图片的左上方至右下方进行色彩识别,同时进行进制处理,得到背景base64编码;

将背景base64编码与素材base64编码存储于素材库中,以构建素材库。

上述的爬虫技术优选为Scrapy爬虫技术,在互联网中随机的获取词语,以词语作为实体,启用蜘蛛,在互联网中爬取与实体相关的图片,实现图片的爬取过程;无论随机分类的素材像素长宽面积多大,全部进行对应的压缩使得像素平面面积为36px×36px,因为后续的融合过程需要将素材融合于背景图片中,因此保证背景图片的平面像素大小的随机性,有利于提高破解的难度,即不对背景图片进行像素长宽的压缩限定;随后,可采用PS的色彩识别组件分别对背景图片和素材进行色彩识别,并分析色彩对应的十六进制编码,从而得到素材与背景图片的base64编码。最终,服务器将多个图片随机拆分为素材和背景图片并分别存于素材库中的两个文件夹中,两个文件夹分别为素材文件夹和背景文件夹,在服务器调取base64时,从素材文件夹中随机调取两个base64编码,从背景文件夹中随机调取一个base64编码,实现服务器素材库的构建和调取素材/背景图片的过程。

S3:对base64编码进行进制识别,得到分别与第一素材base64编码、第二素材base64编码和背景base64编码对应的第一素材、第二素材以及背景图片。

服务器从素材库中随机调取两个素材base64编码和一个背景base64编码之后,采用ps色彩识别组件对调取的两个素材base64编码和一个背景base64编码进行进制识别,以得到两个图片形式的素材和一个背景图片;

具体的,对上述素材base64编码的识别,例如:282828,e4a0a0,…*36px;上述的一组十六进制“282828”代表1px×1px的像素面积,经过36组的进制识别后,服务器得到素材base64编码对应的素材,因此,得到第一素材和第二素材。

对上述背景base64编码的识别,例如:161645,a64d71,…*N,N为正整数;上述的一组十六进制“161645”代表1px×1px的像素面积,因为背景base64编码对应的背景图片的像素大小不确定,因此采用如下方式构建背景图片:分别识别背景base64编码中的各组十六进制,从而得到1px×1px的像素面积的图片,然后将各组识别出的图片进行横向排列,得到一条像素长条“长=Npx,宽=1px”,然后对长进行平均切分,将切分后的若干像素长条进行纵向的拼接,从而得到背景base64编码对应的背景图片。

参考附图2,为坐标验证图的示意图;

S4:将第一素材和第二素材融合至背景图片中,并分别标记第一素材和第二素材在背景图片中的第一坐标位置和第二坐标位置,得到坐标连线验证图。

服务器将第一素材和第二素材融合至背景图片中,并分别标记第一素材和第二素材在背景图片中的第一位置坐标点(X1-X2,Y1-Y2)和第二位置坐标点(X3-X4,Y3-Y4),具体的,由上述可知第一素材与第二素材的像素平面面积为36px×36px,因此坐标点的面积应当是36px×36px,故X轴与Y轴同轴中相邻的坐标点距离为36px,即X1-X2之间距离为36PX,Y1-Y2之间距离为36PX;上述“-”为表示至。

例如:通过进制识别两个素材base6编码和一个背景base64编码后,得到三个图片,分别为第一素材、第二素材和背景图片,服务器得到背景图片之后,背景图片中的36px为一单元(即X轴与Y轴的同轴两个相邻坐标点的距离为36px),建立坐标轴的x轴与y轴,坐标原点o位于背景图片左下角,服务器建立坐标轴之后将第一素材与第二素材添加至坐标轴中(即将素材添加至同轴两个相邻坐标点之间),由上述可知,第一素材与第二素材的像素大小分别为36px*36px,最终,得到添加有第一素材与第二素材的坐标连线验证图。

进一步地,参考附图3与附图4,分别为坐标轴另外实施例的示意图,将第一素材和第二素材融合至背景图片中,并分别标记第一素材和第二素材在背景图片中的第一坐标位置和第二坐标位置,得到坐标连线验证图的步骤S4包括:

识别背景图片在确定有统一分辨率环境下的像素长度和像素宽度;

以背景图片的左下角边缘作为原点O,建立坐标轴,其X轴为长度,Y轴为宽度;

将X轴与Y轴中相间隔的两个坐标点的间隔距离设定为36px,以制得坐标轴;

将第一素材和第二素材随机的添加至坐标轴中,形成坐标连线验证图。

附图2位服务器将第一素材与第二素材融合至坐标轴中,再将背景图片与融合后的坐标轴进行重叠,得到坐标连线验证图;附图3为服务器反馈至前端的坐标连线验证图的形式。

S5:将所述坐标连线验证图反馈至前端,并请求用户输入连线数据;

服务器将制成的坐标连线验证图反馈至用户前端,并请求用户输入连线数据,其中,通过请求数据以请求用户输入连线数据,而请求数据包括验证规则例如:将第一素材按照指定轨迹拖动到第二素材的位置处,具体,上述第一素材为第一素材、第二素材为第二素材,上述的指定轨迹为服务器在背景图片中预设定的连接第一素材和第二素材的连线,需要说明,验证规则由服务器随机从数据库中调取。因为第一素材与第二素材的位置随机摆放,并规定有必要的连线轨迹,有效的防止破解者采用网络组件进行暴力破解。

S7:判断所述连线数据是否符合预设的验证规则,若是,则验证成功,若否,则重复执行S2至S5的步骤;

上述连线数据包括连线轨迹、前端实时上传的背景局部变动base64编码和前端实时上传的素材与背景图片重合部分的重合背景base64编码;

上述的验证规则包括(A)验证连线轨迹与指定轨迹的移动重合部分是否在容错区间内、(B)对比待验证base64编码与后端中对应于当前背景图片的背景base64编码是否一致、(C)判断重合base64编码是否与验证base64编码是否一致;由服务器随机从上述(A)、(B)、(C)中调取一项作为验证规则,当用户前端发出的连线数据符合服务器所随机选择的验证规则时,服务器判定用户前端验证通过。

具体如下:

针对上述(A):连线数据包括输入的连线轨迹,判断连线数据是否符合预设的验证规则的步骤包括:

验证连线轨迹与指定轨迹的移动重合部分是否在容错区间内,指定轨迹为预设于坐标连线验证图中的轨迹。

具体的,容错区间为在指定轨迹中增加X轴与Y轴的容错区间[+50px,-50px];

例如:指定轨迹为直向连线,其起点是(x1-x2=36-72px,y1-y2=36-72px),终点是(x3-x4=1020-1056px,y3-y4=1020-1056px),而增加了容错区间的指定轨迹的起点为:(Rx1-Rx2=[-14]-122px,Ry1-Ry2=[-14]-122px),终点为:(Rx3-Rx4=970-1106px,Ry3-Ry4=970-1106px)。

当服务器验证连线轨迹完全处于指定轨迹的容错区间内时,视为验证成功,服务器生成uuid发送至前端,前端以uuid作为通行证进行登陆验证、支付验证、浏览验证等操作,上述uuid可以理解为解密坐标连线图的秘钥。

针对上述(B):连线数据包括输入的当前背景图片,判断连线数据是否符合预设的验证规则的步骤包括:

识别出当前背景图片对应的待验证base64编码;

对比待验证base64编码与后端中对应于当前背景图片的背景base64编码是否一致。

服务器获取当前背景图片,并识别出该当前背景图片对应的base64编码,最终将base64编码与背景base64编码进行对比;当服务器验证base64编码与背景base64编码一致时,视为验证成功,服务器生成uuid发送至前端,前端以uuid作为通行证进行登陆验证、支付验证、浏览验证等操作。

逻辑为:服务器在后端变更上述背景base64编码中的一组或多组十六进制组,从而与背景base64编码对应的背景图片会发生局部的变动,以形成上述当前背景图片,服务器将该当前背景图片上传至前端,从而用户在实时验证的过程中,服务器会在验证的某一时间节点将背景图片替换为当前背景图片;当用户前端完成验证后,服务器接收当前背景图片,并识别当前背景图片对应的base64编码,并将该base64编码与变更一组或多组十六进制组之后的背景base64编码进行比对判断是否一致,从而实现背景图片变更判断,提升网络机器人对背景图片的识别难度

进一步地,接收连线数据的步骤中,包括:

变更背景图片对应的背景base64编码中一组或多组十六进制组;

生成与变更后背景base64编码对应的当前背景图片,并将当前背景图片反馈至前端。

服务器对背景图片的局部进行随机十六进制的base64编码变动,由上述可知,背景base64编码例如:282828,e4a0a0,…,1238a5;服务器从背景base64编码中随机变更一组或多组十六进制组,从而生成对应的当前背景图片。当服务器检测执行了步骤S611与S612时,则加入步骤S72的验证规则。其中,加入步骤S72的验证规则中的“加入”为将步骤S72加入至后续的验证规则过程,例如:服务器采用步骤S71与S72进行验证。以提升网络机器人对背景图片的识别难度。

针对上述(C):连线数据包括根据连线轨迹确定的素材与背景图片重合的重合base64编码,判断连线数据是否符合预设的验证规则的步骤包括:

根据连线轨迹在后端中识别素材与背景图片的重合部分,并根据确定的重合部分进制识别出对应的验证base64编码;

判断重合base64编码是否与验证base64编码是否一致。

服务器获取素材与背景图片重合部分的base64编码,并要求前端反馈编码一致的重合背景base64编码,以提升网络机器人对背景图片的识别难度。

参考附图5,为本发明提出的验证装置的结构框图,包括:

第一接收单元1,用于接收验证指令;

获取单元2,用于根据验证指令从预建立的素材库中随机获取base64编码,base64编码包括第一素材base64编码、第二素材base64编码和背景base64编码;

识别单元3,用于对base64编码进行进制识别,得到分别与第一素材base64编码、第二素材base64编码和背景base64编码对应的第一素材、第二素材以及背景图片;

融合单元4,用于将第一素材和第二素材融合至背景图片中,并分别标记第一素材和第二素材在背景图片中的第一坐标位置和第二坐标位置,得到坐标连线验证图;

反馈单元5,用于将坐标连线验证图反馈至前端,并请求用户输入连线数据;

第二接收单元6,用于接收连线数据;

判断单元7,用于判断连线数据是否符合预设的验证规则,若是,则验证成功,若否,则重复执行步骤二至步骤五。

参照图6,本发明实施例中还提供一种计算机设备,该计算机设备可以是服务器,其内部结构可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设计的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储素材与背景图片等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种验证方法。

一种验证方法,包括:

步骤一,接收验证指令;

步骤二,根据所述验证指令从预建立的素材库中随机获取base64编码,所述base64编码包括第一素材base64编码、第二素材base64编码和背景base64编码;

步骤三,对所述base64编码进行进制识别,得到分别与所述第一素材base64编码、第二素材base64编码和背景base64编码对应的第一素材、第二素材以及背景图片;

步骤四,将所述第一素材和第二素材融合至所述背景图片中,并分别标记所述第一素材和第二素材在背景图片中的第一坐标位置和第二坐标位置,得到坐标连线验证图;

步骤五,将所述坐标连线验证图反馈至前端,并请求用户输入连线数据;

步骤六,接收所述连线数据;

步骤七,判断所述连线数据是否符合预设的验证规则,若是,则验证成功,若否,则重复执行步骤二至步骤五。

本领域技术人员可以理解,图6中示出的结构,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的计算机设备的限定。

本发明一实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现一种验证方法的步骤,具体为:

一种验证方法,包括:

步骤一,接收验证指令;

步骤二,根据所述验证指令从预建立的素材库中随机获取base64编码,所述base64编码包括第一素材base64编码、第二素材base64编码和背景base64编码;

步骤三,对所述base64编码进行进制识别,得到分别与所述第一素材base64编码、第二素材base64编码和背景base64编码对应的第一素材、第二素材以及背景图片;

步骤四,将所述第一素材和第二素材融合至所述背景图片中,并分别标记所述第一素材和第二素材在背景图片中的第一坐标位置和第二坐标位置,得到坐标连线验证图;

步骤五,将所述坐标连线验证图反馈至前端,并请求用户输入连线数据;

步骤六,接收所述连线数据;

步骤七,判断所述连线数据是否符合预设的验证规则,若是,则验证成功,若否,则重复执行步骤二至步骤五。

综上所述,通过接收验证指令;以从预建立的素材库中随机获取base64编码;对所述base64编码进行进制识别,以得到进制识别后的第一素材、第二素材以及背景图片,解决了服务器存储图片,导致内存占用过大,以及调取速度过慢的问题;然后通过将所述第一素材和第二素材融合至所述背景图片中,并分别标记所述第一素材和第二素材在背景图片中的第一位置坐标点和第二位置坐标点,得到坐标连线验证图;将所述坐标连线验证图反馈至前端,实现服务器验证图的制作,增强了服务器验证功能的强度,防止网络机器人暴力破解,最终接收所述用户输入端连线数据;并判断所述连线数据是否符合预设的验证规则,若是,则验证成功;实现服务器执行基于图片融合的坐标连线验证方法的过程。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储与一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的和实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM通过多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双速据率SDRAM(SSRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

相关技术
  • 终端设备安全验证方法、装置、可读存储介质及终端设备
  • 一种终端设备验证方法、装置及存储介质
技术分类

06120112941238