Hi guys,

I want to use crypto++ library in a Qt application(3.3.5) developed by me.

For this I have downloded crypto5.4 version and checked the souce files
with some examples. I'm able to get the output.

Now my question is here.
I have a Qt(3.3.5) application like ms paint. It
gererates some text file which needs to be encrypted and decrypted.

There are so many algorithms provided in crypto++ that which one to
use is really confusing.


My requirement is as follows:
I have some text files which I need to encrypt and decrypt. The
encryption should be password protected which means whenever I encrypt
a file a password has to be provided by the user. The other user who
wants to read the data in that file has to first enter a correct
password. If he/she enters correct password, the file is decrypted and
read
else fails.


Now first question is
how do I use crypto++ library in my Qt project???
What is the procedure to include crypto++ library to my project???

The next question is
what algorithm is the best provided by crypto++ for the above scenario???


Details of my project::::
Language: C++
GUI : Qt ( a C++ GUI Tool )
Platform: Windows and Linux
Editor used: On Windows-->Microsoft Visual Studio .NET 2003
On Linux-->Kdevelop

I have also another doubt....In the Links section there is something called
Libraries->Qt Cryptographic Architecture. Can this help me to achieve what
crypto++ provides...If yes please let me know how I can achieve that in my Qt
application