无论如何我可以从javax.crypto包中检索sbox信息吗?
我遇到这个网站,显示des alogrithm的sboxes。 http://www.gymnase-yverdon.vd.ch/branches/mathematique/cryptographie/textes/s_boxes.htm
但是我怀疑不同的开发者在另一个词上对sbox有不同的实现,这并不意味着每个人都会使用类似的sbox值实现des。
非常感谢有人可以帮我解决sbox问题。
答案 0 :(得分:2)
我同意@sarnold。 DES算法在替换阶段使用“Feistel”函数中的八个sbox。
但是你无法在javax.crypto包中找到sbox信息,因为它是一个规范,而不是一个实现。你可以在
中找到sbox imoformation com.sun.crypto.provider
包或
bouncy castle
实施或任何其他提供商。