我正在实现 AES 加密。在混合列/逆混合列过程中,我需要进行 Galois 域乘法。我正在使用以下文档中的查找表(第 5.4.2 节) https://www.ime.usp.br/~rt/cranalysis/AESSimplified.pdf
如果转到上面指定的部分,L 表中的 (0,0) 列为空。那么当我说我需要查找 L(0,0) 时,我会返回什么?我试图返回 0,但它给了我错误的加密。
最佳答案
原始 Action 是乘法。因此,如果你的值是0x00,你就不用去L表中查找,整个乘法的结果为零。
关于ocaml - 如何进行伽罗华域乘法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29979705/