针对维吉尼亚密码的卡西斯基方法分析
密码学与安全
2019-12-11 v1
摘要
维吉尼亚密码的弱点在于其密钥短且重复,因此在加密消息时存在密钥循环,密码分析者利用卡西斯基方法据此获知密钥长度从而破解该算法。卡西斯基方法利用在密文中发现的重复密码组来确定密钥长度。维吉尼亚密码的改进通过使用排列密钥来强化密码,使其难以针对卡西斯基方法攻击破解密钥。本研究分析了维吉尼亚密码密文及改进维吉尼亚密码在使用不同密钥构成的明文加密结果下的强度,以抵御卡西斯基方法攻击。本研究采用定量方法与描述性途径,通过符号检验的非参数统计检验。结果显示,即便使用相同密钥,加密过程所得的密文强度也存在差异。卡西斯基方法若不能获知全部密钥长度,则所编密文中不会出现重复密码组。维吉尼亚密码的改进对密码强度有正向影响,并能影响所构建密文抵御卡西斯基方法攻击的强度。
引用
@article{arxiv.1912.04519,
title = {Analyzing the Kasiski Method Against Vigenere Cipher},
author = {April Lia Hananto and Arip Solehudin and Agung Susilo Yuda Irawan and Bayu Priyatna},
journal= {arXiv preprint arXiv:1912.04519},
year = {2019}
}