javax.crypto des sbox

时间:2011-06-10 00:59:03

标签: java cryptography

无论如何我可以从javax.crypto包中检索sbox信息吗?

我遇到这个网站,显示des alogrithm的sboxes。 http://www.gymnase-yverdon.vd.ch/branches/mathematique/cryptographie/textes/s_boxes.htm

但是我怀疑不同的开发者在另一个词上对sbox有不同的实现,这并不意味着每个人都会使用类似的sbox值实现des。

非常感谢有人可以帮我解决sbox问题。

1 个答案:

答案 0 :(得分:2)

我同意@sarnold。 DES算法在替换阶段使用“Feistel”函数中的八个sbox。

但是你无法在javax.crypto包中找到sbox信息,因为它是一个规范,而不是一个实现。你可以在

中找到sbox imoformation

com.sun.crypto.provider包或

bouncy castle实施或任何其他提供商。