节点文献
智能化DER编码系统的设计与实现
【作者】 李婷;
【作者基本信息】 北京化工大学 , 控制理论与控制工程, 2000, 硕士
【摘要】 本文着重分析了在互连网中进行数据传输存在的问题,闸明了国际标准化组织(ISO)为保证数据传输安全制定的抽象文法描述一(ASN.1)和系列编码规则的重要性。理论证明在电子商务体系中使用DER编码,可以保证数据传输的安全无误。本文分析了传统DER编码的优缺点,提出了智能化DER编码系统模型,并基于该模型,使用C语言设计实现了智能化DER编码系统。 本文提出的智能化DER编码系统模型分为两部分:预处理和编解码。预处理部分分为人工语言描述层、ASN.1文法描述层和模板构造层,通过预处理部分实现了编码系统的智能化,为不熟悉ASN.1和具体编码规则的人员使用DER编码提供了方便。编解码部分分为主控编解码处理层和基本编解码处理层,编解码部分保证了系统的通用性,可以为使用编码系统的人员提供了一对用于编解码的接口。 本文基于提出的智能化DER编码模型,使用C语言设计实现了智能化DER编码系统。详细演绎智能化DER编码模型,为其他高级编程语言实现智能化DER编码系统提供了良好的解决方案。同时,在系统实现过程中对模板的信息、内存管理和中间数据堆栈等方面有些独到的见解,可以成为其他程序开发人员在解决类似问题的工具。 最后,实践证明本文实现的智能化DER编码在电子商务领域中得到了较好的应用效果。同时,本文又深入探讨了在工业控制的应用,结沦表明智能化DER编码系统在大型应用系统中巨大的应用潜力和广阔的应用前景。
【Abstract】 This paper analyses the problems in transfers of data struct or files on internet, and enucleates it is importants of Abstrct Sysnax Notation One(ASN. 1)and a series of encoding rules formulated for security of data transfers by International Standardization Organiz -ation(ISO). Theory verify using DER in E_commerce System can assure nicety and security of data transfers. The paper summarizes virtue and shortcoming of using DER in the past few years, and put forwards theory of intelligentize DER system model, and base on this theory designs and implements intelligentize DER system in C language.In the paper, intelligentize DER system model is made of pretreat -ment part and en_decoding part. The pretreatment part has three layers: natural language description layer, ASN.1 description layer and template constitution layer.The pretreatment part actualizes intelligentize of DER system, and provides convenience for fresh men. en_decoding part has two layers:main controlling en_decoding process layer and basic en_decod -ing process layer.The en_decoding part provide a pair of API using encoding and decoding for operators, and ensure that system be universal.Base on theory of intelligentize DER system model, the paper design and implement intelligentize DER system using C language. This DER system can provide favourable scheme to design and implement intelligentize DER system using other programme language. At the same time, this paper provides original idea at infomation of template, memory menagement and data stack in this DER system to resolve sameproblems for other system.At last, this intelligentize DER system can run well in field of E_commerce. The paper deeply discuss using of intelligentize DER system in field of industry control. Result show that intelligentize DER system have large potential and widest prospect in large application systems.
【Key words】 ASN.1; DER Encode; template; stack; memory management;
- 【网络出版投稿人】 北京化工大学 【网络出版年期】2005年 01期
- 【分类号】TP393.08
- 【被引频次】3
- 【下载频次】110