Details
-
Suggestion
-
Resolution: Done
-
P3: Somewhat important
-
None
-
None
-
None
-
-
5d69aa3ee1214cf689e2357bff8688f2ff138471 (qt/qtbase/dev)
Description
I need to use the BLAKE2b hash algorithm in a library written with Qt (QXmpp) and I would like to add it in Qt.
BLAKE2b is a very fast hashing algorithm and it is getting more and more popular. It is required to be supported in XMPP now: https://xmpp.org/extensions/xep-0414.html#recommendations (That is why I need it)
There is libb2 licensed under CC0 1.0 - it could be used as a 3rdparty module.
Then there is the question: If I add BLAKE2b, should I also add BLAKE2s (less common; optimized for 8-bit to 32-bit platforms)?
Attachments
For Gerrit Dashboard: QTBUG-78198 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
283070,5 | QCryptographicHash: Add BLAKE2b hashing alogrithmn | 5.15 | qt/qtbase | Status: ABANDONED | -1 | 0 |
307389,9 | QCryptographicHash: Add BLAKE2b and BLAKE2s hashing algorithms | dev | qt/qtbase | Status: MERGED | +2 | 0 |