论文部分内容阅读
随着信息化时代的不断推进,需要存储的信息量也越来越大了,政府、企业利用异构的数据库存储数据的现象已经日益突出,而且不同的系统之间不再是单独的存在而是需要进行数据的分享和集成,因此在异构数据库系统之间解决数据交换问题是十分关键的。同时交换过程中的数据也存在着包括被截获、篡改、冒充等安全威胁,因此数据交换过程中的安全性问题也变得至关重要了。本课题主要研究内容是如何解决在异构数据库间数据交换的数据冲突问题和数据传输过程中的安全性问题。具体研究了包括XML和数据交换技术、数据加密算法,即将DES算法和改进后的RSA算法应用到安全数据交换模型上,使得整个系统在安全和效率上得到了进一步的优化。同时通过制定规则的方法解决了数据交换过程中的冲突问题和利用二进制转化的技术解决了大对象数据交换的难题。最后设计并实现了异构数据交换平台系统。本课题的最终目的就是通过建立一个安全快速的异构数据交换平台实现异构系统数据的分享和集成。通过最后对基于XML的异构数据库数据交换平台的设计与测试结果分析,可知利用本课题的理论完全可以实现异构系统之间安全的数据交换。对平台系统的实现证明了本课题从理论上和在实际应用中的可行性、安全性、高效性。本课题的主要创新点是利用模型驱动技术解决数据冲突问题以及利用DES算法结合RSA改进算法优化和完善了异构数据交换环境的安全性和高效性。