DTLS: Use ECDSA key
This commit is contained in:
parent
1c72f95988
commit
bf0fecf04f
|
@ -76,7 +76,7 @@ public class Handler {
|
||||||
int err = 0;
|
int err = 0;
|
||||||
|
|
||||||
X509.PrivateKey private_key = X509.PrivateKey.create();
|
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);
|
throw_if_error(err);
|
||||||
|
|
||||||
var start_time = new DateTime.now_local().add_days(1);
|
var start_time = new DateTime.now_local().add_days(1);
|
||||||
|
|
|
@ -221,7 +221,8 @@ namespace GnuTLS {
|
||||||
public enum PKAlgorithm {
|
public enum PKAlgorithm {
|
||||||
UNKNOWN,
|
UNKNOWN,
|
||||||
RSA,
|
RSA,
|
||||||
DSA;
|
DSA,
|
||||||
|
ECDSA;
|
||||||
}
|
}
|
||||||
|
|
||||||
[CCode (cname = "gnutls_digest_algorithm_t", cprefix = "GNUTLS_DIG_", has_type_id = false)]
|
[CCode (cname = "gnutls_digest_algorithm_t", cprefix = "GNUTLS_DIG_", has_type_id = false)]
|
||||||
|
|
Loading…
Reference in a new issue