【技术实现步骤摘要】
物理隔离网络环境下实现含时间戳的Windows代码签名的安全方法
本专利技术涉及计算机网络安全
,尤其涉及一种物理隔离网络环境下实现含时间戳的Windows代码签名的安全方法。
技术介绍
Windows应用程序包括可执行程序(EXE)、控件(如IE浏览器控件等)和驱动,都需要开发商进行代码签名,以保证应用发布源的可信性。WindowsXP以后的系统,会在运行这些应用前先检查是否有代码签名,若没有代码签名,则会提示风险(对EXE、控件)或拒绝运行(对驱动)。为此,对Windows应用进行代码签名是应用发布的惯例,在进行代码签名时,一般都要包含时间戳,这样才能保证在签名证书失效后(一般签名证书有效期为1-3年),这些应用还能继续使用而不受影响。如果要包含时间戳,就要指定提供时间戳服务的网址,这些网址都由代码证书签发商免费提供,并通过互联网提供服务。例如,Symantec的时间戳服务:(http://timestamp.verisign.com/scripts/timstamp.dll)、WoSign的时间戳服务(http://timestamp.wosign.c ...
【技术保护点】
物理隔离网络环境下实现含时间戳的Windows代码签名的安全方法,其特征在于,包括以下步骤:1)在物理隔离网络环境中,创建一个时间戳代理服务,并启动该时间戳代理服务;2)调用Windows代码签名工具,并指定步骤1)中的时间戳代理服务的地址为时间戳服务地址,并侦听是否有应用程序发出时间戳签名请求;3)当时间戳代理服务侦听到有时间戳签名请求时,检查时间戳代理服务的目录下是否存在与该时间戳签名请求相对应的时间戳签名应答数据文件,若检查为有,则进入步骤10),若检查为否,则进入步骤4);4)时间戳代理服务将时间戳签名请求保存在文本中形成时间戳签名请求数据文件,并返回错误信息通知应 ...
【技术特征摘要】
1.物理隔离网络环境下实现含时间戳的Windows代码签名的安全方法,其特征在于,包括以下步骤:1)在物理隔离网络环境中,创建一个时间戳代理服务,并启动该时间戳代理服务;2)调用Windows代码签名工具,并指定步骤1)中的时间戳代理服务的地址为时间戳服务地址,并侦听是否有应用程序发出时间戳签名请求;3)当时间戳代理服务侦听到有时间戳签名请求时,检查时间戳代理服务的目录下是否存在与该时间戳签名请求相对应的时间戳签名应答数据文件,若检查为有,则进入步骤10),若检查为否,则进入步骤4);4)时间戳代理服务将时间戳签名请求保存在文本中形成时间戳签名请求数据文件,并返回错误信息通知应用程序的代码签过程停止;5)人工审查步骤4)中的时间戳签名请求数据文件,...
【专利技术属性】
技术研发人员:任伟,
申请(专利权)人:上海格尔软件股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。