远程测控系统数据发布及信息安全技术研究
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 自动化 >> 远动技术 >> 正文
远程测控系统数据发布及信息安全技术研究
Form: 论文之家 作者:龚清勇 Publish: 2005-5-9 Hits:-
【中文题名】 远程测控系统数据发布及信息安全技术研究
【英文题名】 The Remote Measure and Control System Data Releasing and Information Security Technology Research
【学科专业】 通信与信息系统
【论文级别】 硕士论文
【投稿时间】 2005-5-9
【中关键词】 远程测控,数据发布,RSA,DSA,数字签名,身份认证
【英关键词】 Remote measure or control,Data Publishing, RSA,DSA ,Digital signature,Identity authentication,
【分类导航】 工业技术>自动化技术、计算机技术>远动技术>远动化系统>远距离测量、远距离测量系统>
【论文摘要】 九十年代以来,随着Internet的广泛应用,计算机技术和网络技术得到迅速发展,促使其相关技术也逐渐走向成熟,而基于Internet的远程测控技术更引起工业界的广泛关注。基于Internet的远程测控系统实现了数据共享,具有信息传递快捷和交互性强等特点,推动着控制技术向着网络化、分布性和开放性的方向发展,这种发展趋势使控制系统功能的扩展更加灵活,性能不断提高,使用更加简便。而使用浏览器和网站方式建立B/S结构的远程测控系统已成为测控系统开发的主要方向。 基于网络的信息发布技术也随着Internet的发展而发展,从最初的静态文本,发展到了目前的动态图像。 但在早期的文件服务式Web上,发布数据是由手工完成的,需要付出大量的劳动力,才能随时更新数据,随时维护几十至几百甚至上千张HTML页面。因此如何生成动态的数据,乃至实时的数据,自动发布出来,并且根据用户的不同请求,自动生成所需的HTML页面就成了一项很有吸引力的技术。 但由于计算机网络所具有的开放性和共享性,远程测控系统信息的安全问题也日益受到的关注,如如何防止非法用户窃取信息、篡改数据、删添数据等。作为一种能够有效保护信息安全的重要手段,密码学其重要...
【论文题纲】
1 绪论 11-15
1.1 课题研究的背景 11-12
1.2 发展现状 12-14
1.2.1 测控技术发展现状 12-13
1.2.2 数据发布技术发展现状 13-14
1.3 课题研究实际意义 14
1.4 课题研究的内容 14-15
2 B/S结构远程测控系统的数据发布技术 15-21
2.1 远程测控系统 15-17
2.1.1 基于Internet远程测控系统的构成 15-16
2.1.2 远程测控系统分类 16-17
2.2 数据发布及相关技术和理论 17-19
2.2.1 数据发布 17
2.2.2 数据发布的相关技术和理论 17-19
2.3 基于B/S网络模型测控系统的数据发布 19-20
2.4 本章小结 20-21
3 信息发布的安全技术 21-44
3.1 密码学数论基础知识介绍 21-23
3.2 密码系统模型 23-24
3.3 加解密的数学表示 24
3.4 密码算法和密钥 24-25
3.5 密码分析和密码系统的安全性 25-26
3.6 对称密钥密码系统(symmetric key cryptosystem) 26-27
3.7 公开密钥密码系统(public key cryptosystem)思想 27-28
3.8 用哈希函数和消息验证码保证消息完整性的原理 28-29
3.9 结合公开密钥密码系统和哈希函数实现数字签名的原理 29-31
3.10 对称密钥密码和公开密钥密码系统结合的密钥交换原理 31-32
3.11 RSA公开密钥密码系统 32-34
3.11.1 RSA算法描述 32-33
3.11.2 RSA算法的合理性证明 33-34
3.12 DSS数字签名体制 34-40
3.12.1 DSA的特点 34
3.12.2 DSS签名与验证的基本框图 34-35
3.12.3 DSA算法描述 35-37
3.12.4 DSA算法的证明 37-40
3.13 公钥基础结构机制 40-43
3.13.1 公钥基础结构的提出实现了信息安全技术和管理的结合 40-41
3.13.2 RFC-2459提出的PKI实体模型 41-43
3.14 本章小结 43-44
4 课题实现模型的研究与分析 44-59
4.1 系统总体设计 44-46
4.2 C++ Builder和LabVIEW语言简介 46-48
4.2.1 C++ Builder语言简介 46
4.2.2 LabVIEW语言简介 46-48
4.3 利用LabVIEW 的远程面板技术实现B/S结构远程测控系统的数据发布 48-53
4.3.1 配置LabVIEW Web Server 48-51
4.3.2 在LabVIEW 环境中操作Remote Panels 51-52
4.3.3 通过网页浏览器在网页中操作Remote Panels 52-53
4.4 用C++ Builder实现嵌入式浏览器 53-55
4.4.1 TCppWebBrowser组件 53-54
4.4.2 用TCppWebBrowser组件实现的一个浏览器程序 54-55
4.5 用C++ Builder技术实现数字签名协议 55-57
4.5.1 C++ Builder安全体系结构 55-56
4.5.2 C++ Builder实现数字签名的组件 56
4.5.3 C++ Builder实现加密解密功能的组件 56-57
4.6 C++ Builder数字签名组件的使用方法 57-58
4.6.1 密钥的表示 57
4.6.2 密钥的管理 57
4.6.3 生成和验证数字签名 57-58
4.7 本章小结 58-59
5 服务器监控系统的实现 59-73
5.1 服务器监控功能分析 59-60
5.2 系统的详细设计 60-62
5.2.1 服务器的软件工作流程 60-61
5.2.2 客户机软件的工作流程 61
5.2.3 实时数据服务器的软件结构流程 61-62
5.3 系统安全设置 62-64
5.3.1 妥善设置Windows NT帐号 62
5.3.2 使用NTFS的格式 62
5.3.3 设置SQL Server认证模式 62-63
5.3.4 应用程序中对安全的考虑 63-64
5.4 系统的实现过程 64-72
5.4.1 客户端实现过程 64-66
5.4.2 服务器实现过程 66-72
5.5 程序的异常处理 72
5.6 本章小结 72-73
结论 73-75
参考文献 75-78
攻读硕士期间发表的论文及所取得的研究成果 78-79
致谢 79
【DOI】 LunWen.ID:2.2008.389542
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:远程测控 论文 数据发布 RSA DSA 数字签名 身份认证
远动技术最新论文
远动技术热门论文