Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.9.0, 5.9.1
-
None
Description
Qt 5.9 changed the definition of QCryptographicHash::Sha3_ family of algorithms from the original Keccak definitions to the standardized NIST ones. This change is sensible, but breaks backwards compatibility.
Therefore I would suggest adding `Keccak_` algorithms that use the original definition, enabling applications to maintain backwards compatibility. I would also suggest adding a note to the documentation explaining this situation.
Attachments
Issue Links
- replaces
-
QTBUG-63554 QCryptographicHash gives wrong hash result in QT 5.9.1
- Closed
For Gerrit Dashboard: QTBUG-62025 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
205458,5 | Restore compatibility with pre-5.9 Keccak calculation | 5.9 | qt/qtbase | Status: MERGED | +2 | 0 |