【技术实现步骤摘要】
一种验证处理方法、系统、装置、计算设备及存储介质
[0001]本专利技术涉及网络安全领域,尤其涉及一种验证处理方法
、
系统
、
装置
、
计算设备及存储介质
。
技术介绍
[0002]随着互联网的发展,人们越发关注网络安全,在服务端与客户端的握手过程中,需要进行证书验证
。
[0003]目前,证书验证流程通常为:服务端的工作进程接收客户端发送的证书验证请求后,去数据验证服务器查询证书状态,并将证书状态返回至客户端
。
然而,在多工作进程场景下,每个工作进程都需要各自去数据验证服务器获取证书状态,导致验证处理量大且验证效率低下
。
[0004]综上,目前亟需一种验证处理方法,用以降低握手过程中证书验证的处理量并提高验证效率
。
技术实现思路
[0005]本专利技术提供一种验证处理方法
、
系统
、
装置
、
计算设备及存储介质,用以降低握手过程中证书验证的处理量并提高验证效率
。
[0006]第一方面,本专利技术提供一种验证处理方法,适用于具有工作进程
、
辅助进程和共享内存的服务端,其中,工作进程与辅助进程均可对共享内存执行操作
。
方法包括:工作进程获取验证请求,在确定共享内存中不存在验证请求对应的验证结果,且共享内存中未记载验证请求处于获取状态的情况下,或在确定共享内存中存在验证请求对应的验 ...
【技术保护点】
【技术特征摘要】
1.
一种验证处理方法,其特征在于,适用于具有工作进程
、
辅助进程和共享内存的服务端,所述工作进程与所述辅助进程均可对所述共享内存执行操作,所述方法包括:所述工作进程获取验证请求;所述工作进程在确定所述共享内存中不存在所述验证请求对应的验证结果且所述共享内存中未记载所述验证请求处于获取状态的情况下,或所述工作进程在确定所述共享内存中存在所述验证请求对应的验证结果且所述验证结果失效的情况下,向所述辅助进程发送所述验证请求,并在所述共享内存中写入所述验证请求处于获取状态;所述辅助进程通过数据验证服务器获取所述验证结果,并将所述验证结果写入所述共享内存中;所述工作进程从所述共享内存中读取所述验证结果
。2.
如权利要求1所述的方法,其特征在于,所述将所述验证结果写入所述共享内存中之后,还包括:所述辅助进程向所述工作进程发送所述验证请求对应的验证响应;所述工作进程从所述共享内存中读取所述验证结果,包括:所述工作进程基于所述验证响应,从所述共享内存中读取所述验证结果
。3.
如权利要求1所述的方法,其特征在于,所述方法还包括:在所述共享内存中记载所述验证请求处于获取状态的情况下,所述工作进程将所述验证请求挂起;所述辅助进程在通过数据验证服务器获取所述验证结果后,将所述验证结果写入所述共享内存中;所述工作进程从所述共享内存中读取所述验证结果,并将所述验证请求恢复
。4.
如权利要求3所述的方法,其特征在于,所述工作进程将所述验证请求挂起,包括:所述工作进程将所述验证请求放入所述工作进程的等待队列中;所述工作进程将所述验证请求恢复,包括:所述工作进程将所述验证请求从所述等待队列中释放
。5.
如权利要求1所述的方法,其特征在于,所述工作进程从所述共享内存中读取所述验证结果之后,还包括:所述工作进程将所述验证结果缓存至所述工作进程的本地内存
。6.
如权利要求1所述的方法,其特征在于,所述验证结果包括数据有效期;所述数据有效期包括证书有效期以及预设查询时间;所述方法还包括:根据所述数据有效期,所述工作进程判断其本地内存中的所述验证结果是否失效;若失效,则所述工作进程主动发起验证请求
。7.
如权利要求2所述的方法,其特征在于,所述方法还包括:所述工作进...
【专利技术属性】
技术研发人员:魏建新,柳鹏锋,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。