| commit | f160ccf80d46fda857a7cd4d87c036f61ef9df74 | [log] |
|---|---|---|
| author | Damian <damian.walkowski@primesoft.pl> | Mon Jun 22 21:06:34 2020 +0300 |
| committer | Mike Kaganski <mike.kaganski@collabora.com> | Tue Jun 23 12:32:19 2020 +0200 |
| tree | 723886483638373b727926fc26e1cb56b4919b14 | |
| parent | fa749d0a355ec3b0a2437d8cfc663e4ab2a3e0e9 [diff] |
tdf#134041: reset engine before next digest computation Change-Id: I68ef078f6f885bebaf29b37d5fd704a9c70c826a Reviewed-on: https://gerrit.libreoffice.org/c/online/+/96899 Tested-by: Jenkins Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
diff --git a/wsd/ProofKey.cpp b/wsd/ProofKey.cpp index f3bff75..3bfaf14 100644 --- a/wsd/ProofKey.cpp +++ b/wsd/ProofKey.cpp
@@ -243,6 +243,7 @@ { assert(m_pKey); static Poco::Crypto::RSADigestEngine digestEngine(*m_pKey, "SHA256"); digestEngine.reset(); digestEngine.update(proof.data(), proof.size()); return BytesToBase64(digestEngine.signature()); }