延边大学学报(自然科学版)
延邊大學學報(自然科學版)
연변대학학보(자연과학판)
Journal of Yanbian University (Natural Science)
2015年
3期
249-253
,共5页
序列密码%单分组散列函数%哈希链%运行效率%安全性
序列密碼%單分組散列函數%哈希鏈%運行效率%安全性
서렬밀마%단분조산렬함수%합희련%운행효솔%안전성
stream cipher%Single-Block hash function%Hash chain%running efficiency%security
为了设计出能应用于无线移动通信的序列密码算法,提出了一种将单分组散列函数应用于哈希链方法的序列密码算法(SC-SBH)。该算法首先用哈希链的方法对单分组散列函数进行循环运算,将运算的每一次结果值输出后连接成序列密码的密钥序列,然后将明文与密钥序列进行按位异或运算得到密文。实现 SC-SBH算法后,对其安全性和随机性进行了测试,并将其运行效率与 SC-MD5和 SC-SHA 算法进行了比较。实验结果表明,SC-SBH 算法在加密方面不仅能够保证安全性,而且其运行效率明显高于 SC-MD5和 SC-SHA 算法。
為瞭設計齣能應用于無線移動通信的序列密碼算法,提齣瞭一種將單分組散列函數應用于哈希鏈方法的序列密碼算法(SC-SBH)。該算法首先用哈希鏈的方法對單分組散列函數進行循環運算,將運算的每一次結果值輸齣後連接成序列密碼的密鑰序列,然後將明文與密鑰序列進行按位異或運算得到密文。實現 SC-SBH算法後,對其安全性和隨機性進行瞭測試,併將其運行效率與 SC-MD5和 SC-SHA 算法進行瞭比較。實驗結果錶明,SC-SBH 算法在加密方麵不僅能夠保證安全性,而且其運行效率明顯高于 SC-MD5和 SC-SHA 算法。
위료설계출능응용우무선이동통신적서렬밀마산법,제출료일충장단분조산렬함수응용우합희련방법적서렬밀마산법(SC-SBH)。해산법수선용합희련적방법대단분조산렬함수진행순배운산,장운산적매일차결과치수출후련접성서렬밀마적밀약서렬,연후장명문여밀약서렬진행안위이혹운산득도밀문。실현 SC-SBH산법후,대기안전성화수궤성진행료측시,병장기운행효솔여 SC-MD5화 SC-SHA 산법진행료비교。실험결과표명,SC-SBH 산법재가밀방면불부능구보증안전성,이차기운행효솔명현고우 SC-MD5화 SC-SHA 산법。
We proposed a new stream cipher in this article to apply in the wireless mobile communications,new stream cipher implemented by Single-Block hash function based on Hash chain method.In this new algorithm, the Single-Block hash function processes loop operation adopted Hash chain method firstly,then links the out-put of each operation into the Stream Cipher key sequence,finally cipher text is obtained by bit XOR operation of plaintext and key sequence.After the realization of SC-SBH,we have tested its randomness and security, and have made comparison with SC-MD5 and SC-SHA in efficiency.The experimental results showed that the SC-SBH algorithm not only can ensure safety,but also have high efficiency relative to SC-MD5 and SC-SHA.