论文部分内容阅读
为实现制造企业间的资源共享和协同工作,建立网络化制造的标准模式和系统架构,提出了制造网格(ManufacturingGrid,MG)的概念。制造网格是基于OGSA(OpenGridServiceArchitecture)的网格技术在制造业的一个新的应用,其目的是以OGSA为系统框架,以GT3.2(GlobusToolkit3.2)为开发工具,充分利用网格技术的开放性和标准性,为制造业提供一个可扩展的资源共享和协同工作平台,形成各种网络化制造的标准。本文详细讨论了数字签名(DigitalSignature,DSIG)技术及其在制造网格中的实现和应用。
数字签名是基于非对称加密技术,是针对一个电子记录,由签名者应用非对称加密算法和哈希函数对其进行数据变换而产生的数字签名,其目的是为了提供数据完整性(Integrity)保护和不可否认性(Non-repudiation)功能。
论文在对各种数字签名方法分析对比的基础上,结合制造网格本身的特点选用XML数字签名。XML数字签名的处理规范充分利用了XML语言本身及其伙伴标准例如XPath、XPointer、XSLT强大的表达能力和扩展能力,可以在较细的粒度上如对文档的特定部分进行签名,很好地满足了要求,保证了该平台上传输文件的完整性和不可否认性。
论文提出了基于OGSA的制造网格中的数字签名(MG-DSIG)的系统框架,采用RSA数据加密算法为数字签名的实现基础,调用Java安全中的API和GSI-API(GridSecurityInfrastructure)把数字签名按照网格服务的思想来实现。系统提供了数字签名及其验证服务,从而为制造网格文件传输过程中的安全性问题提出了一条切实可行的解决方案。
最后,论文给出了数字签名在制造网格中具体应用的例子,证实了数字签名在制造网格中实现的可行性和正确性。