发明名称 PROTECTION OF SOFTWARE MODELS
摘要 An encryption method is provided that has a software model of a technical system, the model including software components is encrypted by a public key and a decryption structure, wherein the latter includes definitions of component groups of the software model. The decryption structure is integrated at least partially into the encrypted software model. Correspondingly, in a decryption method according to the invention, via a secret key that likewise comprises definitions of component groups, only the particular component groups are decrypted whose definitions the secret key includes in agreement with the definitions of the encrypted software model. The definitions of the secret key can be extended after the fact by a key extension, so that additional component groups can be decrypted with an extended secret key.
申请公布号 US2016112195(A1) 申请公布日期 2016.04.21
申请号 US201514886523 申请日期 2015.10.19
申请人 dSPACE digital signal processing and control engineering GmbH 发明人 JOCHHEIM Janek;KRUEGEL Karsten;BLOEMER Johannes;LISKE Gennadij
分类号 H04L9/14;G06F9/44;H04L9/08;H04L9/00;H04L9/30 主分类号 H04L9/14
代理机构 代理人
主权项 1. A method for encrypting a software model having software components of a technical system, a control unit and/or a system controlled or regulated by a control unit, the method comprising: generating a public key and a master key; generating a decryption structure that includes at least one definition of a component group of the software components of the software model; at least partially encrypting the software model via the public key; and at least partially integrating the decryption structure into the encrypted software model such that the at least one component group is only decryptable via a secret key that includes the definition of the at least one component group.
地址 Paderborn DE