基于GPU的S63标准电子海图数据解密算法  

S63 ENC Decrypt Algorithm Based on GPU

在线阅读下载全文

作  者:钟云海[1] 郑海[1] 周红进[1] 

机构地区:[1]海军大连舰艇学院航海系,辽宁大连116018

出  处:《地理信息世界》2014年第2期54-58,共5页Geomatics World

基  金:海军大连舰艇学院科研发展项目(2013FZJJZL05)资助

摘  要:S63标准采用Blowfish算法对原始海图数据加密后发行,数据的解密成为电子海图系统数据转换和更新中一个耗时的过程。为提高数据处理的速度,针对Blowfish分组密码算法的特点,提出一种利用图形处理器(GPU)的海图并行解密算法,并采用数据传输和处理的同步技术进行了优化。测试表明,采用GPU的并行解密算法是纯CPU串行处理的9.8倍。该算法不仅可大大加快海图数据转换和更新过程,对地理信息系统海量数据处理也有一定的借鉴价值。IHO Data Protection Scheme (S63) use Blowfish algorithm to encrypt the ENC. Decryption is the most time-consuming process in the ENC installation and update. In order to speed up the data processing, this paper presents a parallel decryption method based on GPU. This method utilizes the features of Blowfish algorithm and optimizes with data overlapping between copies and execute. The testing result shows that the parallel decryption algorithm is x times the CPU handle. This method is not only speed up the process of ENC install and update, but also be reference by other mass data processing in GIS.

关 键 词:S63标准 BLOWFISH算法 图形处理器 并行计算 统一设备计算架构 S63 

分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象