Update Simulcrypt ECMg
This commit is contained in:
@@ -39,6 +39,7 @@ Status GenerateAesSignature(const std::string& message,
|
||||
|
||||
Status GenerateRsaSignature(const std::string& message,
|
||||
const std::string& private_key,
|
||||
HashAlgorithm hash_algorithm,
|
||||
std::string* signature) {
|
||||
if (signature == nullptr) {
|
||||
return Status(error::INVALID_ARGUMENT, "signature is nullptr");
|
||||
@@ -49,7 +50,7 @@ Status GenerateRsaSignature(const std::string& message,
|
||||
return Status(error::INTERNAL, "Failed to construct a RsaPrivateKey");
|
||||
}
|
||||
std::string sig;
|
||||
if (!rsa_private_key->GenerateSignature(message, &sig)) {
|
||||
if (!rsa_private_key->GenerateSignature(message, hash_algorithm, &sig)) {
|
||||
return Status(error::INTERNAL, "Failed to generate a RSA signature");
|
||||
}
|
||||
if (sig.empty()) {
|
||||
|
||||
Reference in New Issue
Block a user