mirror of
git://git.gnupg.org/gnupg.git
synced 2025-01-17 14:07:03 +01:00
gpg: Algo "kyber" is now a shortcut for ky768_bp256.
* g10/keygen.c (parse_key_parameter_part): Change Kyber defaults. -- Also kyber1024 is now a shortcut for ky1024_bp384. This change is to align it with the original wussler draft.
This commit is contained in:
parent
473f37a53e
commit
351fc6e6fa
@ -3769,7 +3769,7 @@ parse_key_parameter_part (ctrl_t ctrl,
|
|||||||
{
|
{
|
||||||
/* Get the curve and check that it can technically be used
|
/* Get the curve and check that it can technically be used
|
||||||
* (i.e. everything except the EdXXXX curves. */
|
* (i.e. everything except the EdXXXX curves. */
|
||||||
curve = openpgp_is_curve_supported ("brainpoolP384r1", &algo, NULL);
|
curve = openpgp_is_curve_supported ("brainpoolP256r1", &algo, NULL);
|
||||||
if (!curve || algo == PUBKEY_ALGO_EDDSA)
|
if (!curve || algo == PUBKEY_ALGO_EDDSA)
|
||||||
return gpg_error (GPG_ERR_UNKNOWN_CURVE);
|
return gpg_error (GPG_ERR_UNKNOWN_CURVE);
|
||||||
algo = PUBKEY_ALGO_KYBER;
|
algo = PUBKEY_ALGO_KYBER;
|
||||||
@ -3780,7 +3780,7 @@ parse_key_parameter_part (ctrl_t ctrl,
|
|||||||
{
|
{
|
||||||
/* Get the curve and check that it can technically be used
|
/* Get the curve and check that it can technically be used
|
||||||
* (i.e. everything except the EdXXXX curves. */
|
* (i.e. everything except the EdXXXX curves. */
|
||||||
curve = openpgp_is_curve_supported ("brainpoolP512r1", &algo, NULL);
|
curve = openpgp_is_curve_supported ("brainpoolP384r1", &algo, NULL);
|
||||||
if (!curve || algo == PUBKEY_ALGO_EDDSA)
|
if (!curve || algo == PUBKEY_ALGO_EDDSA)
|
||||||
return gpg_error (GPG_ERR_UNKNOWN_CURVE);
|
return gpg_error (GPG_ERR_UNKNOWN_CURVE);
|
||||||
algo = PUBKEY_ALGO_KYBER;
|
algo = PUBKEY_ALGO_KYBER;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user