- 
    Bug 
- 
    Resolution: Duplicate
- 
     Not Evaluated Not Evaluated
- 
    5.9.1
- 
    None
- 
    macOS 10.12.6
 
 QT Creator 4.4.0
QCryptographicHash h(QCryptographicHash::Sha3_224);
is giving completely wrong hash result() output under 5.9.1. Qt 5.8, 5.7, 5.5 & 5.4 all match and are different to 5.9.1.
To repro,
QCryptographicHash h(QCryptographicHash::Sha3_224);
h.reset();
h.addData(seedBytes);
h.addData(serialBytes);
QByteArray hash = h.result();
where seedBytes is a QByteArray of length 12 and serialBytes is a QByteArray of length 10. Compare "hash" from 5.9.1 to other QT versions listed above.
- is replaced by
- 
                    QTBUG-62025 SHA3 implementation change -         
- Closed
 
-