I've used CryptoCpp (as someone else mentioned) with Qt. It was actually easier for me to get running than QCA on my project which has to support OSX, Android, iOS. It also was FIPS certified, though your configuration will not technically inherit it - though having obtained it in the past is still a Good Thing(tm). I also received excellent support from the maintainer.
Sent: Sunday, January 07, 2018 at 1:00 PM
From: "Christophe Thomas" <oxygen77...@gmail.com>
To: interest@qt-project.org
Subject: [Interest] Integrate crypto in Qt project
From: "Christophe Thomas" <oxygen77...@gmail.com>
To: interest@qt-project.org
Subject: [Interest] Integrate crypto in Qt project
Hello,
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interestI'm working on a projects that needs to integrate following crypto functions:
- validate signature
- compute hash ==> I found QCryptographiqueHash
- manage certificate ==> I found QSslCertificate
- do some decryption/encryption using blowfish ==> I found some simple C++ implementation that I've added to my project
So I'm blocked on the first subject. I have to admit that I'm not mastering crypto subjects. What I understand:
- I have 3 data:
* a signature => (I only have 2 data named R & S)
* a hash of data (SHA1)
* a public key (p, g, g, y=pub data)
- I should use DSA
- I will get a Correct / Not Correct answer
Any hint on what to use? dive into openssl api ? use QCA project (https://github.com/highfidelity/qca) ?
Thank you
Chris
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest