问题描述
- 怎么计算用维吉尼亚加密的密文的分组重合指数?
-
比如这个是经过维吉尼亚加密的密文,长度为31:wplle omkam aicqu ioigy oewrd hjlle o
假如密钥为5,所以把密文分成5列,Na,Nb....Nz为每个字母在文中出现的次数
1 2 3 4 5
w p l l e
o m k a m
a i c q u
i o i g y
o e w r d
h j l l e
o那么第一列的重合指数是不是把这一列的每一个字母(w,o,a,i,h)在整篇文中出现的次数的平方相加再除以文章长度(31^2)的平方
就像这样:(Nw^2 + No^2 + Na^2 + Ni^2 + Nh^2) / (31^2)
以此类推,求出其他4列然后再进行求平均值。是这样求么?
解决方案
http://www.pudn.com/downloads625/sourcecode/hack/crack/detail2542949.html
http://wenku.baidu.com/link?url=X1NgkEgdjJCmyc__VZgcJKWEyqYTdqvdEOdjHSXZQqIzR32CEhklIST_KGpGGdmuT0Ag6pQ_bm6ke4-4uCqa9i9eUYHpyF79PhPTjTLqO-S
解决方案二:
http://download.csdn.net/detail/anfeng1234/1790356
时间: 2024-09-13 19:04:27