|
@@ -31,6 +31,7 @@ static struct xfrm_algo_desc aead_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.aead = {
|
|
|
+ .geniv = "seqniv",
|
|
|
.icv_truncbits = 64,
|
|
|
}
|
|
|
},
|
|
@@ -49,6 +50,7 @@ static struct xfrm_algo_desc aead_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.aead = {
|
|
|
+ .geniv = "seqniv",
|
|
|
.icv_truncbits = 96,
|
|
|
}
|
|
|
},
|
|
@@ -67,6 +69,7 @@ static struct xfrm_algo_desc aead_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.aead = {
|
|
|
+ .geniv = "seqniv",
|
|
|
.icv_truncbits = 128,
|
|
|
}
|
|
|
},
|
|
@@ -85,6 +88,7 @@ static struct xfrm_algo_desc aead_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.aead = {
|
|
|
+ .geniv = "seqniv",
|
|
|
.icv_truncbits = 64,
|
|
|
}
|
|
|
},
|
|
@@ -103,6 +107,7 @@ static struct xfrm_algo_desc aead_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.aead = {
|
|
|
+ .geniv = "seqniv",
|
|
|
.icv_truncbits = 96,
|
|
|
}
|
|
|
},
|
|
@@ -121,6 +126,7 @@ static struct xfrm_algo_desc aead_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.aead = {
|
|
|
+ .geniv = "seqniv",
|
|
|
.icv_truncbits = 128,
|
|
|
}
|
|
|
},
|
|
@@ -139,6 +145,7 @@ static struct xfrm_algo_desc aead_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.aead = {
|
|
|
+ .geniv = "seqiv",
|
|
|
.icv_truncbits = 128,
|
|
|
}
|
|
|
},
|
|
@@ -353,6 +360,7 @@ static struct xfrm_algo_desc ealg_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.encr = {
|
|
|
+ .geniv = "echainiv",
|
|
|
.blockbits = 64,
|
|
|
.defkeybits = 64,
|
|
|
}
|
|
@@ -373,6 +381,7 @@ static struct xfrm_algo_desc ealg_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.encr = {
|
|
|
+ .geniv = "echainiv",
|
|
|
.blockbits = 64,
|
|
|
.defkeybits = 192,
|
|
|
}
|
|
@@ -393,6 +402,7 @@ static struct xfrm_algo_desc ealg_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.encr = {
|
|
|
+ .geniv = "echainiv",
|
|
|
.blockbits = 64,
|
|
|
.defkeybits = 128,
|
|
|
}
|
|
@@ -413,6 +423,7 @@ static struct xfrm_algo_desc ealg_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.encr = {
|
|
|
+ .geniv = "echainiv",
|
|
|
.blockbits = 64,
|
|
|
.defkeybits = 128,
|
|
|
}
|
|
@@ -433,6 +444,7 @@ static struct xfrm_algo_desc ealg_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.encr = {
|
|
|
+ .geniv = "echainiv",
|
|
|
.blockbits = 128,
|
|
|
.defkeybits = 128,
|
|
|
}
|
|
@@ -453,6 +465,7 @@ static struct xfrm_algo_desc ealg_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.encr = {
|
|
|
+ .geniv = "echainiv",
|
|
|
.blockbits = 128,
|
|
|
.defkeybits = 128,
|
|
|
}
|
|
@@ -473,6 +486,7 @@ static struct xfrm_algo_desc ealg_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.encr = {
|
|
|
+ .geniv = "echainiv",
|
|
|
.blockbits = 128,
|
|
|
.defkeybits = 128,
|
|
|
}
|
|
@@ -493,6 +507,7 @@ static struct xfrm_algo_desc ealg_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.encr = {
|
|
|
+ .geniv = "echainiv",
|
|
|
.blockbits = 128,
|
|
|
.defkeybits = 128,
|
|
|
}
|
|
@@ -512,6 +527,7 @@ static struct xfrm_algo_desc ealg_list[] = {
|
|
|
|
|
|
.uinfo = {
|
|
|
.encr = {
|
|
|
+ .geniv = "seqiv",
|
|
|
.blockbits = 128,
|
|
|
.defkeybits = 160, /* 128-bit key + 32-bit nonce */
|
|
|
}
|