为了保证分布式协同设计系统中信息交换的基本安全需求,基于椭圆曲线Gap-Diffie-Hellman问题,提出了一个分布式协同设计内容摘录方案。该方案可以从设计者签名认证过的设计文档中摘录出指定部分,并可被任何第三方验证摘录的部分是由原始设计者签名认证过的,同时隐藏文档中没有被摘录的部分。该功能可以满足一种新的安全需求,即在不出示完整文档的情况下认证文档中的部分内容,解决协同信息的共享性、协同性、开放性与机密性、真实性、完整性和不可否认性等安全要求之间的矛盾。
To satisfy essential security requirement for information exchange in distributed collaborative design system, a content extraction signature scheme for distributed collaborative design was proposed based on Gap-Diffie- Hellman problem from Elliptic curves. This new scheme allowed the owner of a document which was signed by the designer to produce an "extracted signature" on certain selected portions of the original document. Any third party could verify the validity of the "extracted signature', while the un-extracted portions of the original document were hidden. This new function could be used to satisfy especial security requirement, in which, the certain selected portions of the original document could be verified but the owner of the signed document need not pass on the whole document to verifying party. Also, it could be used to solve the contradictions among information sharing, collaboration, publicity and message confidentiality, integrity, and non-repudiation in distributed collaborative design system.