summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorDaiki Ueno <dueno@redhat.com>2019-04-22 08:27:43 +0200
committerDaiki Ueno <dueno@redhat.com>2020-01-23 07:07:22 +0100
commit07596231f2e4b3c28d1587907ce51fe15c2d990a (patch)
treebc1b94b9ad3c1fe5548510580d05ca00b280b30d /devel
parentaf5e42aba4294ce09a263573febe840e804cf1ed (diff)
downloadgnutls-07596231f2e4b3c28d1587907ce51fe15c2d990a.tar.gz
algorithms: implement X448 key exchange and Ed448 signature scheme
Signed-off-by: Daiki Ueno <dueno@redhat.com>
Diffstat (limited to 'devel')
-rw-r--r--devel/libdane-latest-x86_64.abi16
-rw-r--r--devel/libgnutls-latest-x86_64.abi16
2 files changed, 26 insertions, 6 deletions
diff --git a/devel/libdane-latest-x86_64.abi b/devel/libdane-latest-x86_64.abi
index ad8a136352..9e66a95bee 100644
--- a/devel/libdane-latest-x86_64.abi
+++ b/devel/libdane-latest-x86_64.abi
@@ -321,6 +321,8 @@
<enumerator name='GNUTLS_MAC_AES_GMAC_192' value='206'/>
<enumerator name='GNUTLS_MAC_AES_GMAC_256' value='207'/>
<enumerator name='GNUTLS_MAC_GOST28147_TC26Z_IMIT' value='208'/>
+ <enumerator name='GNUTLS_MAC_SHAKE_128' value='209'/>
+ <enumerator name='GNUTLS_MAC_SHAKE_256' value='210'/>
</enum-decl>
<typedef-decl name='gnutls_mac_algorithm_t' type-id='type-id-50' id='type-id-38'/>
<enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-51'>
@@ -439,6 +441,7 @@
<enumerator name='GNUTLS_GROUP_SECP384R1' value='3'/>
<enumerator name='GNUTLS_GROUP_SECP521R1' value='4'/>
<enumerator name='GNUTLS_GROUP_X25519' value='6'/>
+ <enumerator name='GNUTLS_GROUP_X448' value='20'/>
<enumerator name='GNUTLS_GROUP_GC256A' value='16'/>
<enumerator name='GNUTLS_GROUP_GC256B' value='17'/>
<enumerator name='GNUTLS_GROUP_GC256C' value='18'/>
@@ -480,7 +483,9 @@
<enumerator name='GNUTLS_ECC_CURVE_GOST256B' value='17'/>
<enumerator name='GNUTLS_ECC_CURVE_GOST256C' value='18'/>
<enumerator name='GNUTLS_ECC_CURVE_GOST256D' value='19'/>
- <enumerator name='GNUTLS_ECC_CURVE_MAX' value='19'/>
+ <enumerator name='GNUTLS_ECC_CURVE_X448' value='20'/>
+ <enumerator name='GNUTLS_ECC_CURVE_ED448' value='21'/>
+ <enumerator name='GNUTLS_ECC_CURVE_MAX' value='21'/>
</enum-decl>
<typedef-decl name='gnutls_ecc_curve_t' type-id='type-id-71' id='type-id-66'/>
<enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-72'>
@@ -496,7 +501,9 @@
<enumerator name='GNUTLS_PK_GOST_01' value='8'/>
<enumerator name='GNUTLS_PK_GOST_12_256' value='9'/>
<enumerator name='GNUTLS_PK_GOST_12_512' value='10'/>
- <enumerator name='GNUTLS_PK_MAX' value='10'/>
+ <enumerator name='GNUTLS_PK_ECDH_X448' value='11'/>
+ <enumerator name='GNUTLS_PK_EDDSA_ED448' value='12'/>
+ <enumerator name='GNUTLS_PK_MAX' value='12'/>
</enum-decl>
<typedef-decl name='gnutls_pk_algorithm_t' type-id='type-id-72' id='type-id-67'/>
<typedef-decl name='gnutls_group_entry_st' type-id='type-id-62' id='type-id-73'/>
@@ -551,7 +558,8 @@
<enumerator name='GNUTLS_SIGN_GOST_94' value='43'/>
<enumerator name='GNUTLS_SIGN_GOST_256' value='44'/>
<enumerator name='GNUTLS_SIGN_GOST_512' value='45'/>
- <enumerator name='GNUTLS_SIGN_MAX' value='45'/>
+ <enumerator name='GNUTLS_SIGN_EDDSA_ED448' value='46'/>
+ <enumerator name='GNUTLS_SIGN_MAX' value='46'/>
</enum-decl>
<typedef-decl name='gnutls_sign_algorithm_t' type-id='type-id-75' id='type-id-29'/>
<class-decl name='__anonymous_struct__' size-in-bits='320' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-76' visibility='default' id='type-id-77'>
@@ -1711,6 +1719,8 @@
<enumerator name='GNUTLS_DIG_GOSTR_94' value='15'/>
<enumerator name='GNUTLS_DIG_STREEBOG_256' value='16'/>
<enumerator name='GNUTLS_DIG_STREEBOG_512' value='17'/>
+ <enumerator name='GNUTLS_DIG_SHAKE_128' value='209'/>
+ <enumerator name='GNUTLS_DIG_SHAKE_256' value='210'/>
</enum-decl>
<typedef-decl name='gnutls_digest_algorithm_t' type-id='type-id-218' id='type-id-215'/>
<class-decl name='__anonymous_struct__' size-in-bits='24' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-219' visibility='default' id='type-id-220'>
diff --git a/devel/libgnutls-latest-x86_64.abi b/devel/libgnutls-latest-x86_64.abi
index bf45d3c5b1..cab31da9a8 100644
--- a/devel/libgnutls-latest-x86_64.abi
+++ b/devel/libgnutls-latest-x86_64.abi
@@ -1563,6 +1563,8 @@
<enumerator name='GNUTLS_MAC_AES_GMAC_192' value='206'/>
<enumerator name='GNUTLS_MAC_AES_GMAC_256' value='207'/>
<enumerator name='GNUTLS_MAC_GOST28147_TC26Z_IMIT' value='208'/>
+ <enumerator name='GNUTLS_MAC_SHAKE_128' value='209'/>
+ <enumerator name='GNUTLS_MAC_SHAKE_256' value='210'/>
</enum-decl>
<typedef-decl name='gnutls_mac_algorithm_t' type-id='type-id-44' id='type-id-31'/>
<enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-45'>
@@ -1680,6 +1682,7 @@
<enumerator name='GNUTLS_GROUP_SECP384R1' value='3'/>
<enumerator name='GNUTLS_GROUP_SECP521R1' value='4'/>
<enumerator name='GNUTLS_GROUP_X25519' value='6'/>
+ <enumerator name='GNUTLS_GROUP_X448' value='20'/>
<enumerator name='GNUTLS_GROUP_GC256A' value='16'/>
<enumerator name='GNUTLS_GROUP_GC256B' value='17'/>
<enumerator name='GNUTLS_GROUP_GC256C' value='18'/>
@@ -1731,7 +1734,9 @@
<enumerator name='GNUTLS_ECC_CURVE_GOST256B' value='17'/>
<enumerator name='GNUTLS_ECC_CURVE_GOST256C' value='18'/>
<enumerator name='GNUTLS_ECC_CURVE_GOST256D' value='19'/>
- <enumerator name='GNUTLS_ECC_CURVE_MAX' value='19'/>
+ <enumerator name='GNUTLS_ECC_CURVE_X448' value='20'/>
+ <enumerator name='GNUTLS_ECC_CURVE_ED448' value='21'/>
+ <enumerator name='GNUTLS_ECC_CURVE_MAX' value='21'/>
</enum-decl>
<typedef-decl name='gnutls_ecc_curve_t' type-id='type-id-67' id='type-id-59'/>
<enum-decl name='__anonymous_enum__' is-anonymous='yes' id='type-id-68'>
@@ -1747,7 +1752,9 @@
<enumerator name='GNUTLS_PK_GOST_01' value='8'/>
<enumerator name='GNUTLS_PK_GOST_12_256' value='9'/>
<enumerator name='GNUTLS_PK_GOST_12_512' value='10'/>
- <enumerator name='GNUTLS_PK_MAX' value='10'/>
+ <enumerator name='GNUTLS_PK_ECDH_X448' value='11'/>
+ <enumerator name='GNUTLS_PK_EDDSA_ED448' value='12'/>
+ <enumerator name='GNUTLS_PK_MAX' value='12'/>
</enum-decl>
<typedef-decl name='gnutls_pk_algorithm_t' type-id='type-id-68' id='type-id-60'/>
<typedef-decl name='gnutls_group_entry_st' type-id='type-id-55' id='type-id-69'/>
@@ -1802,7 +1809,8 @@
<enumerator name='GNUTLS_SIGN_GOST_94' value='43'/>
<enumerator name='GNUTLS_SIGN_GOST_256' value='44'/>
<enumerator name='GNUTLS_SIGN_GOST_512' value='45'/>
- <enumerator name='GNUTLS_SIGN_MAX' value='45'/>
+ <enumerator name='GNUTLS_SIGN_EDDSA_ED448' value='46'/>
+ <enumerator name='GNUTLS_SIGN_MAX' value='46'/>
</enum-decl>
<typedef-decl name='gnutls_sign_algorithm_t' type-id='type-id-71' id='type-id-21'/>
<type-decl name='int' size-in-bits='32' id='type-id-22'/>
@@ -2963,6 +2971,8 @@
<enumerator name='GNUTLS_DIG_GOSTR_94' value='15'/>
<enumerator name='GNUTLS_DIG_STREEBOG_256' value='16'/>
<enumerator name='GNUTLS_DIG_STREEBOG_512' value='17'/>
+ <enumerator name='GNUTLS_DIG_SHAKE_128' value='209'/>
+ <enumerator name='GNUTLS_DIG_SHAKE_256' value='210'/>
</enum-decl>
<typedef-decl name='gnutls_digest_algorithm_t' type-id='type-id-214' id='type-id-211'/>
<class-decl name='__anonymous_struct__' size-in-bits='24' is-struct='yes' is-anonymous='yes' naming-typedef-id='type-id-215' visibility='default' id='type-id-216'>