crypto: rename generateKeyPairEdDSA · nodejs/node@df1c9eb (original) (raw)

`@@ -5835,9 +5835,9 @@ class ECKeyPairGenerationConfig : public KeyPairGenerationConfig {

`

5835

5835

`const int param_encoding_;

`

5836

5836

`};

`

5837

5837

``

5838

``

`-

class EdDSAKeyPairGenerationConfig : public KeyPairGenerationConfig {

`

``

5838

`+

class NidKeyPairGenerationConfig : public KeyPairGenerationConfig {

`

5839

5839

`public:

`

5840

``

`-

explicit EdDSAKeyPairGenerationConfig(int id) : id_(id) {}

`

``

5840

`+

explicit NidKeyPairGenerationConfig(int id) : id_(id) {}

`

5841

5841

``

5842

5842

` EVPKeyCtxPointer Setup() override {

`

5843

5843

`return EVPKeyCtxPointer(EVP_PKEY_CTX_new_id(id_, nullptr));

`

`@@ -6020,11 +6020,11 @@ void GenerateKeyPairEC(const FunctionCallbackInfo& args) {

`

6020

6020

`GenerateKeyPair(args, 2, std::move(config));

`

6021

6021

`}

`

6022

6022

``

6023

``

`-

void GenerateKeyPairEdDSA(const FunctionCallbackInfo& args) {

`

``

6023

`+

void GenerateKeyPairNid(const FunctionCallbackInfo& args) {

`

6024

6024

`CHECK(args[0]->IsInt32());

`

6025

6025

`const int id = args[0].As()->Value();

`

6026

6026

` std::unique_ptr config(

`

6027

``

`-

new EdDSAKeyPairGenerationConfig(id));

`

``

6027

`+

new NidKeyPairGenerationConfig(id));

`

6028

6028

`GenerateKeyPair(args, 1, std::move(config));

`

6029

6029

`}

`

6030

6030

``

`@@ -6447,7 +6447,7 @@ void Initialize(Local target,

`

6447

6447

` env->SetMethod(target, "generateKeyPairRSA", GenerateKeyPairRSA);

`

6448

6448

` env->SetMethod(target, "generateKeyPairDSA", GenerateKeyPairDSA);

`

6449

6449

` env->SetMethod(target, "generateKeyPairEC", GenerateKeyPairEC);

`

6450

``

`-

env->SetMethod(target, "generateKeyPairEdDSA", GenerateKeyPairEdDSA);

`

``

6450

`+

env->SetMethod(target, "generateKeyPairNid", GenerateKeyPairNid);

`

6451

6451

`NODE_DEFINE_CONSTANT(target, EVP_PKEY_ED25519);

`

6452

6452

`NODE_DEFINE_CONSTANT(target, EVP_PKEY_ED448);

`

6453

6453

`NODE_DEFINE_CONSTANT(target, EVP_PKEY_X25519);

`