论文题名: | 基于S63标准的电子海图数据保护方案研究 |
关键词: | 电子海图;S-63标准;数据保护;软件模块;工作流程 |
摘要: | 现代加密技术、数字签名技术作为数字时代防止盗版和数据侵权的重要方法,因其能够有效的保证数据来源的权威性、数据的完整性、限制数据的非授权复制传播,已经广泛应用在数字通讯的各个领域。 电子海图数据由于缺少相应的数据保护,非法复制和传播电子海图不仅给电子海图数据服务商带来严重的经济损失,由于无法及时更新数据和传输过程中完整性容易遭到破坏,给安全航海带来极大的安全隐患。为了解决这一问题,国际海道测量组织推出了S-63数据保护方案,本文所做的主要工作如下: (1)将S-63数据保护方案中涉及的重要软件 Blowfish加密解密算法、DSA数字签名与验证算法、SHA-1安全散列算法的原理给出了详细解释。其中Blowfish是分组加密算法,它是一个以64-位分组及可变密钥长度的分组密码算法;DSA数字签名与验证算法建立在公开密钥算法的基础上,它属于非对称算法的一种;安全散列算法用于对信息产生一段信息摘要,该算法对输入极为敏感。 (2)对S-63数据保护方案进行了整体的概述,将数据保护方案分为四个模块:方案管理员,数据服务商,数据客户端,设备制造商,对四个模块的主要职责和工作流程展开详细论述。其中方案管理员是整个数据保护方案的管理者和维护者,数据服务商负责发布加密后带数字签名文件的海图数据,设备制造商负责制作符合S-63数据保护方案的软件,数据客户端即ECDIS终端。 (3)以设备制造商为视角,完整的叙述作为软件开发商的职责及工作流程,对其中涉及的主要算法给出了Java和C++的代码示例。另外,针对在实践过程中发现的数据保护方案的不足之处予以指出并提出适当的修改建议。 |
作者: | 张树凯 |
专业: | 航海科学与技术 |
导师: | 史国友 |
授予学位: | 硕士 |
授予学位单位: | 大连海事大学 |
学位年度: | 2013 |
正文语种: | 中文 |