diff options
author | Saturneric <[email protected]> | 2022-11-26 17:52:27 +0000 |
---|---|---|
committer | Saturneric <[email protected]> | 2022-11-26 17:52:27 +0000 |
commit | efd722000d7ea6648b11b5627b1c833bdf64b0af (patch) | |
tree | 4e540b27671783e722519cf5a84ef767386e86e2 /src/core/function/gpg/GpgKeyOpera.cpp | |
parent | feat: change submodules url (diff) | |
download | GpgFrontend-efd722000d7ea6648b11b5627b1c833bdf64b0af.tar.gz GpgFrontend-efd722000d7ea6648b11b5627b1c833bdf64b0af.zip |
feat: support generate ecc key
1. support elliptische kurve nist
Diffstat (limited to 'src/core/function/gpg/GpgKeyOpera.cpp')
-rw-r--r-- | src/core/function/gpg/GpgKeyOpera.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/function/gpg/GpgKeyOpera.cpp b/src/core/function/gpg/GpgKeyOpera.cpp index 03d8c8d9..0839c132 100644 --- a/src/core/function/gpg/GpgKeyOpera.cpp +++ b/src/core/function/gpg/GpgKeyOpera.cpp @@ -245,6 +245,10 @@ GpgFrontend::GpgError GpgFrontend::GpgKeyOpera::GenerateSubkey( const GpgKey& key, const std::unique_ptr<GenKeyInfo>& params) { if (!params->IsSubKey()) return GPG_ERR_CANCELED; + LOG(INFO) << "generate subkey" + << "algo" << params->GetAlgo() << "key size" + << params->GetKeySizeStr(); + auto algo_utf8 = (params->GetAlgo() + params->GetKeySizeStr()); const char* algo = algo_utf8.c_str(); unsigned long expires = 0; |