Font Size: a A A

Research And Implementation Of Secure Data Exchange Based On XML

Posted on:2005-07-22Degree:MasterType:Thesis
Country:ChinaCandidate:C F NieFull Text:PDF
GTID:2168360152965420Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As a public general language without license and patent limit, more structural and having nothing to do with platforms, XML is becoming the first choice for data exchange between businesses.Before, the data was exchanged by EDI in enterprise, but the traditional EDI technique and cost were much higher, it was different to bring into effect in middle or small enterprise. Along with the XML(eXtensible Markup Language) emergence, XML has resolved many difficult questions, and is a good format for data exchange. XML is pure text file and sometimes it seems redundant, which makes a special focus on security and effectiveness in the process of transmission.This dissertation analyzes the characteristic of XML language, the principle of XML encryption and digital signature and I design a data exchange system based on XML for businesses. It can take operations on XML files such as encrypt, digital signature and compact. Currently the XML application is rising and the standard of data exchanges is not uniform. This system provides some periods and values in convenient, secure and effective data exchanges.This dissertation mainly does the following work:1. Analyzing the reason of the security problem of XML, the present condition of domestic and international research. According to the trend of development, we need a set of system of data safety exchange based on XML urgently.2. Introducing the language of XML and the comparing advantage with HTML, discussing the basic principle of the security of XML, including encryption and signature of XML, and simple introduction of XML compression.3. According to the relation between XML and relation databases, resolving the conversion problem of XML and relation databases in XML data before exchange or exchange behind.4. Designing the system of data safety exchange based on XML, including public models, sending models and receiving models. Researching and analyzing the security circumstance in the whole exchange process, insuring the absolute security of XMLdata.5. Putting forward realization towards the part in the system application by .NET kernel technique, such as encryption, signature. Dealing with the restoring XML, including the conversion as HTML, storing the database etc...6. Summarizing this system, and put forward the next works in some days and phases.
Keywords/Search Tags:data exchange, XML encryption, XML digital signature, XML compression, .NET
PDF Full Text Request
Related items