2017-04-11 20 views
2

是否有任何AES測試向量用於加密/解密任意長度的明文?帶有任意長度明文的AES測試向量

所有我能找到的是爲明文的測試向量長度哪些是16個字節的倍數...

我需要它來驗證我的內部填充功能(PKCS#7)在AES實現

謝謝!

回答

2

沒有,也最有可能沒有具體的AES測試向量與其他長度比AES塊長度...

但因爲你想測試PKCS7實現,你想反正AES測試向量是什麼?

AES一次處理128位數據塊......當您有一個可用的AES實施時,您可以安全地假設DEC(ENC(DATA,K),K)= DATA ...

所以你需要測試的是如果你的填充函數產生與PKCS7參考實現相同的輸出而沒有任何後面的密碼...... AES與你的問題無關

+1

你說得對!謝謝。 我必須補充一點,我發現了AES-CTR模式的測試向量,它在長36個字節的明文上操作。 你可以在這裏找到它們:https://tools.ietf.org/html/rfc3686 –