DTLS: Use ECDSA key

This commit is contained in:
Marvin W 2022-10-28 18:26:36 +02:00
parent 2ab7374aa5
commit a2f2224781
No known key found for this signature in database
GPG Key ID: 072E9235DB996F2A
2 changed files with 3 additions and 2 deletions

View File

@ -76,7 +76,7 @@ public class Handler {
int err = 0;
X509.PrivateKey private_key = X509.PrivateKey.create();
err = private_key.generate(PKAlgorithm.RSA, 2048);
err = private_key.generate(PKAlgorithm.ECDSA, 256);
throw_if_error(err);
var start_time = new DateTime.now_local().add_days(1);

View File

@ -221,7 +221,8 @@ namespace GnuTLS {
public enum PKAlgorithm {
UNKNOWN,
RSA,
DSA;
DSA,
ECDSA;
}
[CCode (cname = "gnutls_digest_algorithm_t", cprefix = "GNUTLS_DIG_", has_type_id = false)]