Description: QPaMaT is a password manager which stores passwords in an encrypted XML file or on an encrypted chipcard. It also checks the password quality and generates random passwords. You can print the passwords in clear-text as a backup strategy.Last changelog:
Which encryption algorythm does this app use? Saying that this app produces data that is encrypted doesn't necessarily make it secure. DES is an encryption algorythm and was relied upon by the US gov't for a long time. But DES has been broken, and in my opinion, DES is useless.
Does this app use Blowfish, IDEA, CAST or other? Is the encryption algorythm patented or unencumbered? Which algorythm is utilized and with how many bits? Can you post a URL to the homepage of this app or for more information as to the type and security of the encryption algorythm?
It uses the OpenSSL library. Which algorithm it uses depends on the OpenSSL library installed on your system (not all algorithms are available everywhere) and the user's choice.
The default is Blowfish, if it's available. If not, AES. If not available CAST5. IDEA (patended but secure) and 3DES are available, too.
Why Blowfish first and not AES? Simply because Blowfish is available in more OpenSSL installations, but this may change in future. (The algorithm is stored in the XML file, so QPaMaT can still read the files even if the default algorithm changes.)
For the key length, I think (more than one year since I've wrote the stuff) the default OpenSSL settings are used.
Ratings & Comments
4 Comments
I guess there will be no future replies
Hi, how can I compile it? Are you still working on this project? Regards Cornelius
Which encryption algorythm does this app use? Saying that this app produces data that is encrypted doesn't necessarily make it secure. DES is an encryption algorythm and was relied upon by the US gov't for a long time. But DES has been broken, and in my opinion, DES is useless.
Does this app use Blowfish, IDEA, CAST or other? Is the encryption algorythm patented or unencumbered? Which algorythm is utilized and with how many bits? Can you post a URL to the homepage of this app or for more information as to the type and security of the encryption algorythm?
It uses the OpenSSL library. Which algorithm it uses depends on the OpenSSL library installed on your system (not all algorithms are available everywhere) and the user's choice. The default is Blowfish, if it's available. If not, AES. If not available CAST5. IDEA (patended but secure) and 3DES are available, too. Why Blowfish first and not AES? Simply because Blowfish is available in more OpenSSL installations, but this may change in future. (The algorithm is stored in the XML file, so QPaMaT can still read the files even if the default algorithm changes.) For the key length, I think (more than one year since I've wrote the stuff) the default OpenSSL settings are used.