物理隔离网络环境下实现含时间戳的Windows代码签名的安全方法技术

技术编号:15825348 阅读:82 留言:0更新日期:2017-07-15 06:43
本发明专利技术公开了物理隔离网络环境下实现含时间戳的Windows代码签名的安全方法,包括以下步骤:1)启动该时间戳代理服务;2)调用Windows代码签名工具;3)时间戳代理服务收到请求数据并保存到一个文本中;4)代码签名过程停止;5)人工审查文本中的数据内容并传输至互联网环境;6)发送至有效的时间戳服务,并返回值;7)将返回值传输至物理隔离网络环境;8)返回值放置到时间戳代理服务的目录下;9)重新调用Windows代码签名工具;10)返回值,从而完成代码签名。本发明专利技术不仅方便地完成物理隔离网络环境下的含时间戳的Windows代码签名操作,而且确保物理隔离网络的安全性要求。

【技术实现步骤摘要】
物理隔离网络环境下实现含时间戳的Windows代码签名的安全方法
本专利技术涉及计算机网络安全
,尤其涉及一种物理隔离网络环境下实现含时间戳的Windows代码签名的安全方法。
技术介绍
Windows应用程序包括可执行程序(EXE)、控件(如IE浏览器控件等)和驱动,都需要开发商进行代码签名,以保证应用发布源的可信性。WindowsXP以后的系统,会在运行这些应用前先检查是否有代码签名,若没有代码签名,则会提示风险(对EXE、控件)或拒绝运行(对驱动)。为此,对Windows应用进行代码签名是应用发布的惯例,在进行代码签名时,一般都要包含时间戳,这样才能保证在签名证书失效后(一般签名证书有效期为1-3年),这些应用还能继续使用而不受影响。如果要包含时间戳,就要指定提供时间戳服务的网址,这些网址都由代码证书签发商免费提供,并通过互联网提供服务。例如,Symantec的时间戳服务:(http://timestamp.verisign.com/scripts/timstamp.dll)、WoSign的时间戳服务(http://timestamp.wosign.com/timesta本文档来自技高网...
物理隔离网络环境下实现含时间戳的Windows代码签名的安全方法

【技术保护点】
物理隔离网络环境下实现含时间戳的Windows代码签名的安全方法,其特征在于,包括以下步骤:1)在物理隔离网络环境中,创建一个时间戳代理服务,并启动该时间戳代理服务;2)调用Windows代码签名工具,并指定步骤1)中的时间戳代理服务的地址为时间戳服务地址,并侦听是否有应用程序发出时间戳签名请求;3)当时间戳代理服务侦听到有时间戳签名请求时,检查时间戳代理服务的目录下是否存在与该时间戳签名请求相对应的时间戳签名应答数据文件,若检查为有,则进入步骤10),若检查为否,则进入步骤4);4)时间戳代理服务将时间戳签名请求保存在文本中形成时间戳签名请求数据文件,并返回错误信息通知应用程序的代码签过程停...

【技术特征摘要】
1.物理隔离网络环境下实现含时间戳的Windows代码签名的安全方法,其特征在于,包括以下步骤:1)在物理隔离网络环境中,创建一个时间戳代理服务,并启动该时间戳代理服务;2)调用Windows代码签名工具,并指定步骤1)中的时间戳代理服务的地址为时间戳服务地址,并侦听是否有应用程序发出时间戳签名请求;3)当时间戳代理服务侦听到有时间戳签名请求时,检查时间戳代理服务的目录下是否存在与该时间戳签名请求相对应的时间戳签名应答数据文件,若检查为有,则进入步骤10),若检查为否,则进入步骤4);4)时间戳代理服务将时间戳签名请求保存在文本中形成时间戳签名请求数据文件,并返回错误信息通知应用程序的代码签过程停止;5)人工审查步骤4)中的时间戳签名请求数据文件,...

【专利技术属性】
技术研发人员:任伟
申请(专利权)人:上海格尔软件股份有限公司
类型:发明
国别省市:上海,31

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

1