期刊文献+

应用软件密码加密算法研究讨 被引量:1

Research into applied software cipher encryption algorithm
下载PDF
导出
摘要 通过对密码加密过程及验证密码的分析,总结出了三个特点,利用其中最主要的第二个特点,即明文密码和密文密码 之间具有不可逆性,对应用软件密码进行加密,可以防止密码被破译或极大地增加了其被破译难度和破译时间。并初步探讨了增 强这种算法安全性的几种相关加密算法。同时对这种加密算法的明文密码空间、密文密码空间和加密强度等作了初步的分析。根 据分析可以看出这种加密算法具有很高的加密强度。 This paper summarizes three features of encryption by analyzing the procedure of cipher encryption and authentication. The second feature that is the most important one—the irreversibility between plaintext and ciphertext—is used to encrypt the cipher of application software. Therefore the decryption time and difficulty can be greatly increased, and the cipher can be protected from decryption in this algorithm. The paper also tentatively discusses several related encryption algorithms to improve the security and analyzes the plaintext key space, ciphertext key space and encryption strength. The analyses confirmed that the strength of this encryption algorithm is commendable.
出处 《辽宁工程技术大学学报(自然科学版)》 CAS 北大核心 2004年第2期233-235,共3页 Journal of Liaoning Technical University (Natural Science)
基金 黑龙江省攻关基金资助项目(955006)
关键词 软件加密 加密强度 加密算法 密码 非线性 不可逆 encryption cipher encryption strength nonlinearity irreversibility
  • 相关文献

参考文献1

  • 1BruceSchneier 吴世忠译.Applied Cryptography[M].北京:机械工业出版社,2000..

共引文献1

同被引文献6

  • 1刘学海.PIC单片机实用教程-提高篇[M].北京:北京航空航天大学出版社,2003.120-158,253-349.
  • 2Kobus Mameweck. An Introduction to KEELOQ Code Hopping (TB003 DS91002A) [J/OL]. Http\\www.microchip.com.2003-04-12.
  • 3Microchip Technology Inc. HCS410 KEELOQ Code Hopping Encoder and Transponder (DS40158E) [J/OL]. Http\\www. microchip.com.2003-06-10.
  • 4美国微芯科技股份有限公司.PIC16F87X数据手册--8/40脚8位FLASH单片机刘和平[M].北京:北京航空航天大学出版社,2001..
  • 5Lucio Di Jasio. Using KEELOQ to Validate Subsystem Compatibility (AN827 DS00827A) [J/OL]. Http\\www. microchip.com.2002-08-01.
  • 6Lucio Di Jasio. KEELOQ Decryption Routines in C (TB041 DS91041A_C) [J/OL]. Http\\www.microchip.com, 2001.11 ./2003.6.

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部