【技术实现步骤摘要】
【国外来华专利技术】在主体的整个生命周期内安全地提供其数据的方法和系统
[0001]本专利技术涉及一种用于在主体的整个生命周期内安全地提供其数据的方法,以及一种构造用于执行该方法的系统。
技术介绍
[0002]电气产品及其组合的产品生命周期以联网方式跨多个组织单元延伸。准则VDI/VDE 2182描述了自动化解决方案的建立方、机器制造方和系统集成方以及生产和过程设备的运营方之间的相关性。该准则遵循基于风险的办法,该办法首先将自动化解决方案称为观察主体。该观察主体经历不同的生命周期阶段(制造、集成、运行)。这里,应当注意生命周期阶段不一定限于单个组织。
[0003]产品生命周期管理(Product Lifecycle Management,PLM)是用于集成地汇总在产品的生命周期中出现的所有数据的概念。PLM系统的核心功能是产品结构化和文档管理。在此,这些功能或多或少严格地遵循重叠的用于配置管理的方法模型(例如CMII、ANSI649、ISO10007)。配置管理包括用于管理配置对象(所谓的Configuration Items)的方法:
[0004]·
配置对象的识别和命名,
[0005]·
配置更改的识别,
[0006]·
配置更改的释放,
[0007]·
配置的审计。
[0008]因此,PLM实际上是跨组织的过程,并且需要用于身份、更改状态、释放和可审计性的模型。
[0009]然而,传统上,PLM从单个组织的角度来运行并且在其IT系统中实施。例如 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于在主体的整个生命周期内安全地提供该主体的数据的方法,其中每个主体通过相应的自己的实体代表,使所述实体能够根据密码学的身份识别,方式是为每个实体生成包括公共密钥和私人密钥的非对称密钥对,并且为所述实体对应地址,所述方法包括另外的步骤:
‑
a)产生涉及所述主体的数据,
‑
b)借助密码学的哈希函数基于在步骤a)中产生的数据生成第二哈希值,
‑
c)产生更改状态,
‑
d)将在步骤a)中产生的数据和在步骤b)中生成的第二哈希值作为用户数据存储于在步骤c)中产生的更改状态中,
‑
e)借助密码学的哈希函数基于所述更改状态来生成第三哈希值,其中所述第三哈希值用作所述更改状态的地址,
‑
f)产生数据对象,
‑
g)将所述更改状态和第三哈希值存储于在步骤f)中产生的数据对象中,并且
‑
h)将所述数据对象存储在分散分布的内容寻址的存储系统中。2.根据权利要求1所述的方法,其中作为所述实体的地址使用所述实体的公共秘钥、或者第一哈希值,所述第一哈希值借助密码学的哈希函数基于实体的所述公共秘钥生成。3.根据前述权利要求中任一项所述的方法,其中涉及所述主体的数据指定所述主体的特征。4.根据前述权利要求中任一项所述的方法,其中将存储在更改状态内的涉及主体的数据分级地结构化为文件和文件夹,其中由最低层级开始直至最高层级,逐步地根据存在的文件和/或文件夹的数量生成至少一个文件哈希值和/或文件夹哈希值,其中对于每个文件借助密码学的哈希函数基于其文件内容生成文件哈希值,其中对于每个仅包含多个文件的文件夹,借助密码学的哈希函数基于包含在文件夹中的文件的文件名称和文件哈希值来生成文件夹哈希值,其中对于每个仅包含多个文件夹的文件夹,借助密码学的哈希函数基于包含在文件夹中的文件夹的文件夹名称和文件夹哈希值来生成文件夹哈希值,其中对于每个包含多个文件夹和多个文件的文件夹,基于包含在文件夹中的文件夹的文件夹名称和文件夹哈希值以及基于包含在文件夹中的文件的文件名称和文件哈希值、借助密码学的哈希函数生成文件夹哈希值,其中在步骤b)中基于存在于最高层级上的文件夹的文件夹名称和文件夹哈希值和/或基于存在于最高层级上的文件的文件名称和文件哈希值、借助密码学的哈希函数来生成所述第二哈希值5.根据前述权利要求中任一项所述的方法,其中在步骤d)中,除了所述用户数据之外,还将更改作者、更改日期、更改时间、更改描述文本和/或数据量值作为附加数据存储于在步骤c)中产生的更改状态中。6.根据前述权利要求中任一项所述的方法,
其中在步骤d)中,除了所述用户数据之外,还将所述实体的地址作为附加数据存储于在步骤c)中产生的更改状态中。7.根据前述权利要求中任一项所述的方法,其中在步骤g)中,为所述更改状态产生名称,并将其对应于所述更改状态并同样存储于在步骤f)中产生的数据对象中。8.根据前述权利要求中任一项所述的方法,其中在步骤d)中,除了所述用户数据之外,还将一个较旧的更改状态的第三哈希值或者多个较旧的更改状态的第三哈希值作为附加数据存储于在步骤c)中产生的更改状态中。9.根据前述权利要求中任一项所述的方法,其中所述主体的生命周期在其制造之前已经开始,其中所述主体在其制造之前作为主体类型存在,并且其中所述主体随着其制造的开始作为至少一个主体实例存在,其中每个主体实例由所述主体类型推导出,其中每个主体类型和每个主体实例通过相应的自己的实体代表,其中在步骤d)中,在新推导出的主体实例的在步骤c)中产生的更改状态中,除了所述用户数据之外还将主体类型的更改状态的第三哈希值作为附加数据存储。10.根据前述权利要求中任一项所述的方法,其中在步骤d)中...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。