我有一个工作ipsec工具configuration使用aes-ctrencryption与224位密钥(192位密钥+ 32位nonce)。 在3.2.0内核上一切正常。
以下是关于密钥长度的man setkey :
aes-ctr 160/224/288 draft-ietf-ipsec-ciph-aes-ctr-03
现在,在3.9.3内核中,相同的configuration结果
line 3: Not supported at [0xb852255497778bb093ea86d9f1474ec7c83822f0e2b64312657a9a06] parse failed, line 3.
我从之前看到的同样的信息从旧的内核移到3.2.0 – 它丢弃了160位密钥,并切换到224位解决了这个问题。 现在,在3.9.3的任何密钥长度我尝试结果在相同的错误消息。 3.9.3的关键长度是多less? 他们放弃AES-CTR,我应该使用不同的algorithm? 我没有想法
两个内核的setkey版本是0.8.0。 Ubuntu精确。
这可能是3.9.3内核中的一个bug。
3.9.3内核不与Ubuntu 12.04(精确)打包在一起,12.04安装它是一个特别的错误。 3.9.3内核只能用于Ubuntu 13.10(saucy)