是否有任何AES测试向量用于加密/解密任意长度的明文?
我所能找到的只是明文的测试向量,长度是16字节的倍数......
我需要它在AES实现中验证我的内部填充功能(PKCS#7)
谢谢!
答案 0 :(得分:2)
不,很可能没有特定的AES测试向量,其长度超过AES块长度...
但是既然你想测试一个PKCS7实现,那么你想用AES测试向量做什么呢?
AES处理块...一次128位...当你有一个有效的AES实现时,可以安全地假设DEC(ENC(DATA,K),K)= DATA ...
所以你需要测试的是你的填充函数是否产生与PKCS7参考实现相同的输出而没有任何密码...... AES与你的问题无关