System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及密码系统和密码服务方法,例如,涉及用于在半导体装置中安装使用半导体装置的用户的密钥的密码系统和密码服务方法。
技术介绍
1、使用半导体装置的用户(在下文中,也称为客户或用户侧)向产品用户提供其中包含有半导体装置的客户产品。在这种情况下,客户有时向产品用户提供各种服务。为了向产品用户提供各种服务,客户有时在要包含的半导体装置中安装客户的密钥(以下也称为客户密钥)。例如,客户通过经加密以便能够通过客户密钥来解密的通信向产品用户提供服务。结果,服务将仅被提供给其中安装有适当的客户密钥的客户产品。
2、公开了以下列出的技术。
3、[专利文件1]日本未审专利申请公开no.2022-40957
4、例如,专利文件1描述了一种管理加密密钥的系统。
技术实现思路
1、例如,客户包括开发客户产品的开发基地和实际制造在开发基地中所开发的产品的制造基地(以下也称为工厂)。工厂不仅位于国内,而且也经常位于国外。关注的是存在这种客户密钥不能被充分管理的工厂,并且关注客户密钥的泄露。
2、例如,为了防止客户密钥从这种工厂泄露,存在一种密码系统,其中向客户提供半导体装置的提供方(以下也称为半导体制造商或提供方侧)生成提供方侧加密密钥(以下也称为第一加密密钥)和用于对加密密钥进行解密的解密密钥(以下也称为第一解密密钥),并且通过使用第一加密密钥和第一解密密钥来对客户密钥进行加密和解密。
3、在该密码系统中,半导体制造商预先在半导体装置中安装
4、在工厂中,客户在半导体装置中安装由第一加密密钥加密的客户密钥。在半导体装置中,通过预先安装的第一解密密钥来对经加密的客户密钥进行解码,并且在半导体装置中安装未加密的客户密钥。
5、采用上述密码系统,使得在工厂中处理的客户密钥由第一加密密钥进行加密,因此,可以防止客户密钥被泄露。
6、然而,在回顾上述密码系统之后,本专利技术的专利技术人注意到该密码系统具有如下所述的问题。也就是说,客户需要向半导体制造商提供客户密钥。认为需要高安全性的客户担心客户密钥被提供给半导体制造商。此外,由于需要被提供有客户密钥的半导体制造商以高安全性管理客户密钥,因此认为成本增加。
7、专利文件1没有公开上述密码系统。当然,专利文件1没有描述或启示本专利技术的专利技术人所注意到的上述问题。
8、下面将简要描述在本申请中所公开的实施例中的阐述类概要。
9、也就是说,密码系统包括提供半导体装置的提供方侧和使用半导体装置的用户侧。本文中,提供方侧生成第一加密密钥和用于对由第一加密密钥加密的事物进行解密的第一解密密钥,将第一解密密钥安装在半导体装置中,并且向用户侧生成第一解密密钥。用户侧生成第二加密密钥和第二解密密钥,第二加密密钥与第一加密密钥不同,第二解密密钥用于对由第二加密密钥加密的事物进行解密,用户侧通过第二加密密钥对要安装在半导体装置中的客户密钥进行加密,并且将经加密的客户密钥提供给提供方侧。提供方侧通过第一加密密钥对所提供的客户密钥进行加密而不进行解密,并且向用户侧提供由第一加密密钥加密的客户密钥,用户侧通过第二解密密钥对所提供的客户密钥进行解密,并且将经解密的客户密钥安装在半导体装置中。在半导体装置中,安装的客户密钥由提供方侧所安装的第一解密密钥进行解密。
10、根据说明书中的描述和附图,其它目的和新颖特征将是明显的。
11、根据实施例,可以提供能够抑制成本增加的高安全性密码系统。
本文档来自技高网...【技术保护点】
1.一种密码系统,包括:
2.根据权利要求1所述的密码系统,
3.根据权利要求2所述的密码系统,
4.根据权利要求2所述的密码系统,
5.根据权利要求2所述的密码系统,
6.一种用于在由提供方侧提供的半导体装置中安装用户侧的密钥的密码服务方法,所述方法包括:
7.根据权利要求6所述的密码服务方法,
8.根据权利要求7所述的密码服务方法,
【技术特征摘要】
1.一种密码系统,包括:
2.根据权利要求1所述的密码系统,
3.根据权利要求2所述的密码系统,
4.根据权利要求2所述的密码系统,
5.根据权利要求2所述的密码系...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。