我从斯丁森·帕特森的“理论与实践”一书中得出了以下问题。它规定如下:
2.17
(a)证明置换密码中的置换\pi是\pi(i) = j对所有i,j \in \{1,...,m \}表示\pi(j) = > i的一个包含的kei当且仅当。(b)确定m = 2,3,4,5, 和6的置换密码中对合密钥的数目。
我已经证明了第一项,表明x's和y's的索引保持不变,但是我没有任何提示来确定第二项b,这就是,我不确定密钥在这类密码中的作用;任何澄清,确实一个明确的答案都是好的。
发布于 2021-11-30 22:03:03
对合是与自共轭排列(即它们自己的逆置换)一一对应的。
该系列是在oeis A000085中给出的。
关于公式字母上对合排列数的n是;
首先,恒等置换\varepsilon总是对合的。在这里,我们将使用一行表示法。
的Sagemath代码
p = Permutation([1, 2,3,4,5])
for i in range(0,factorial(5)):
if p == p.inverse():
print(p)
p = p.next()带输出
[1, 2, 3, 4, 5]
[1, 2, 3, 5, 4]
[1, 2, 4, 3, 5]
[1, 2, 5, 4, 3]
[1, 3, 2, 4, 5]
[1, 3, 2, 5, 4]
[1, 4, 3, 2, 5]
[1, 4, 5, 2, 3]
[1, 5, 3, 4, 2]
[1, 5, 4, 3, 2]
[2, 1, 3, 4, 5]
[2, 1, 3, 5, 4]
[2, 1, 4, 3, 5]
[2, 1, 5, 4, 3]
[3, 2, 1, 4, 5]
[3, 2, 1, 5, 4]
[3, 4, 1, 2, 5]
[3, 5, 1, 4, 2]
[4, 2, 3, 1, 5]
[4, 2, 5, 1, 3]
[4, 3, 2, 1, 5]
[4, 5, 3, 1, 2]
[5, 2, 3, 4, 1]
[5, 2, 4, 3, 1]
[5, 3, 2, 4, 1]
[5, 4, 3, 2, 1]https://crypto.stackexchange.com/questions/96378
复制相似问题