地理信息世界
地理信息世界
지리신식세계
GEOMATICS WORLD
2014年
2期
54-58
,共5页
钟云海%郑海%周红进
鐘雲海%鄭海%週紅進
종운해%정해%주홍진
S63标准%Blowfish算法%图形处理器%并行计算%统一设备计算架构
S63標準%Blowfish算法%圖形處理器%併行計算%統一設備計算架構
S63표준%Blowfish산법%도형처리기%병행계산%통일설비계산가구
S63%Blowfish Algorithm%GPU%Parallel Calculation%CUDA
S63标准采用Blowfish算法对原始海图数据加密后发行,数据的解密成为电子海图系统数据转换和更新中一个耗时的过程。为提高数据处理的速度,针对Blowfish分组密码算法的特点,提出一种利用图形处理器(GPU)的海图并行解密算法,并采用数据传输和处理的同步技术进行了优化。测试表明,采用GPU的并行解密算法是纯CPU串行处理的9.8倍。该算法不仅可大大加快海图数据转换和更新过程,对地理信息系统海量数据处理也有一定的借鉴价值。
S63標準採用Blowfish算法對原始海圖數據加密後髮行,數據的解密成為電子海圖繫統數據轉換和更新中一箇耗時的過程。為提高數據處理的速度,針對Blowfish分組密碼算法的特點,提齣一種利用圖形處理器(GPU)的海圖併行解密算法,併採用數據傳輸和處理的同步技術進行瞭優化。測試錶明,採用GPU的併行解密算法是純CPU串行處理的9.8倍。該算法不僅可大大加快海圖數據轉換和更新過程,對地理信息繫統海量數據處理也有一定的藉鑒價值。
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.