Details
-
Task
-
Resolution: Won't Do
-
P2: Important
-
None
-
None
-
-
21
-
Team 2 Foundation_Sprint 47, Team 2 Foundation_Sprint 48, Team Two Foundation Sprint 49, Team Two Foundation Sprint 50, Team Two Foundation Sprint 51, Team Two Foundation Sprint 52, Team B Foundation Sprint 53
Description
The Keccak implementation described by sha3_keccak in qtbase/src/3rdparty/sha3/qt_attribution.json appears to be the one that Team Keccak have archived under a "Warning! Below are obsolete packages and documents." The same site links to diverse Free and Open Source implementations. Presumably the archived version is deprecated in favour of these and we should upgrade to one of them. This may also make the sha3_endian component (in the same directory) redundant.
Attachments
For Gerrit Dashboard: QTBUG-71327 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
243452,3 | Document provenance and version of sha3_keccak | 5.12 | qt/qtbase | Status: MERGED | +2 | 0 |
394488,6 | Add new third party SHA-3 implementation to replace old obsolete one | dev | qt/qtbase | Status: MERGED | +2 | 0 |
394552,8 | Change third party SHA-3 implementation to use | dev | qt/qtbase | Status: MERGED | +2 | 0 |
395956,1 | Remove obsolete and replaced third party SHA-3 implementation | dev | qt/qtbase | Status: ABANDONED | +1 | 0 |
398074,3 | Revert "Change third party SHA-3 implementation to use" | dev | qt/qtbase | Status: MERGED | +2 | 0 |
398456,2 | Revert "Add new third party SHA-3 implementation to replace old obsolete one" | dev | qt/qtbase | Status: MERGED | +2 | 0 |
399165,4 | WIP: Change SHA-3 library to XKCP | dev | qt/qtbase | Status: ABANDONED | -2 | 0 |