[发明专利]代码签名的方法、设备、存储介质和程序产品在审
申请号: | 201911003297.6 | 申请日: | 2019-10-22 |
公开(公告)号: | CN110750763A | 公开(公告)日: | 2020-02-04 |
发明(设计)人: | 张昌利;刁春飞 | 申请(专利权)人: | 北京联合信任技术服务有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12;G06F21/64 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100000 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仓库服务器 签名服务器 网络连接 计算机接收 程序产品 存储介质 信息发送 访问 | ||
本发明公开了一种代码签名的方法、设备、存储介质和程序产品。对代码进行签名的方法包括如下步骤:仓库服务器接收访问与所述仓库服务器通过网络连接的签名服务器的策略;所述仓库服务器从与所述仓库服务器通过网络连接的计算机接收代码;以及在满足预先设定的条件时,所述仓库服务器将所述代码的信息发送至所述签名服务器来进行签名。
技术领域
本公开涉及对代码进行签名的方法和设备,具体而言,涉及一种用于对代码的权属进行签名的方法、设备、存储介质和程序产品。
背景技术
近年来,随着互联网、移动互联网、通信技术的迅速发展,计算机软件作为一种新形式的技术成果,在信息技术领域中的作用越来越大。所以,人们越来越关注计算机软件的知识产权保护。目前,我国可以通过反不正当竞争法、著作权法和专利法等法律对计算机软件的知识产权进行保护。不同法律的侧重点也不同,其中,著作权法主要保护软件的源代码。
证明源代码的内容、作者、完成时间等的手段要么不够便捷,要么证明不完整,难以适应市场的需求。例如,软件著作权登记的周期长,费用高,人工成本投入大。此外,软件著作权登记还有诸多缺点。首先,软件著作权登记不要求提交全部的代码,只需提交前后若干页的代码即可。因此,无法证实代码的完整性。其次,软件著作权登记无法核验代码真实的完成时间,由申请人自由填写。因此,急需一种能够实现在计算机软件开发周期过程中、开发后,均可以快速、灵活地对代码权属进行签名的方法。
发明内容
根据本公开的一个方面,提供一种对代码进行签名的方法,其特征在于,包括如下步骤:仓库服务器接收访问与所述仓库服务器通过网络连接的签名服务器的策略;所述仓库服务器从与所述仓库服务器通过网络连接的计算机接收代码;以及在满足预先设定的条件时,所述仓库服务器将所述代码的信息发送至所述签名服务器来进行签名。
根据本公开的一个方面,提供一种对代码进行签名的设备,其特征在于,包括如下步骤:配置模块,用于配置访问与所述设备通过网络连接的签名服务器的策略;接收模块,用于从与所述设备通过网络连接的计算机接收代码;以及发送模块,用于在满足预先设定的条件时,将所述代码的信息发送至所述签名服务器来进行签名。
根据本公开的一个方面,提供一种计算机存储介质,存储有计算机指令,所述计算机指令在被执行时使设备执行上述方法。
根据本公开的一个方面,提供一种计算机程序产品,所述计算机程序产品存储在计算机存储介质中并具有计算机指令,所述计算机指令在被执行时使设备执行上述的方法。
附图说明
图1是本公开的实施例的示意图。
图2是本公开的仓库服务器的内部构成的框图。
图3是本公开在GitLab环境下的实施例的截图。
具体实施方式
下面将参照附图更详细地描述本公开的优选实施例。虽然附图中显示了本公开的优选实施例,但应该理解,可以以各种形式实现本公开而不被本文说明的实施例所限制。相反,提供这些实施例是为了使本领域技术人员更加清楚彻和完整地理解本公开。
在本文中使用的术语“包括”及其变形表示开放性包括,即“包括但不限于”。除非特别申明,术语“或”表示“和/或”。术语“基于”表示“至少部分地基于”。术语“一个示例实施例”和“一个实施例”表示“至少一个示例实施例”。术语“另一实施例”表示“至少一个另外的实施例”。术语“第一”、“第二”等等可以指代不同的或相同的对象,仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。下文还可能包括其他明确的和隐含的定义。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京联合信任技术服务有限公司,未经北京联合信任技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911003297.6/2.html,转载请声明来源钻瓜专利网。