Justin Karneges 3bb22da611 some fixes and cleanups
svn path=/trunk/kdesupport/qca/; revision=245371
2003-08-27 03:29:09 +00:00
2003-08-27 03:29:09 +00:00
2003-08-27 03:29:09 +00:00
2003-08-26 11:22:39 +00:00
2003-07-22 21:20:42 +00:00
2003-07-22 18:14:46 +00:00
2003-07-22 16:54:36 +00:00
2003-07-21 16:44:45 +00:00
2003-07-09 00:31:45 +00:00
2003-07-03 02:23:29 +00:00
2003-07-23 01:22:46 +00:00
2003-07-21 18:24:12 +00:00
2003-07-13 11:22:06 +00:00
2003-08-27 03:29:09 +00:00
2003-08-26 11:22:39 +00:00
2003-07-28 16:27:16 +00:00
2003-07-23 23:49:20 +00:00
2003-08-26 11:22:39 +00:00
2003-07-23 01:22:46 +00:00
2003-08-26 15:32:31 +00:00

Qt Cryptographic Architecture
-----------------------------
Author: Justin Karneges <justin@affinix.com>
Date: July 10th 2003

This library provides a skeleton API for the following features:

  Hashing (SHA1, MD5)
  Ciphers (BlowFish, 3DES, AES)
  RSA
  X509
  SSL/TLS
  SASL

Your application will compile and link in all cases, regardless of
whether or not the installed QCA actually supports the features you
need.  Functionality is provided via plugins, which are loaded
automatically.

This solves several issues surrounding security:
  1) Compilation.  No more "./configure --with-ssl" stupidity.  Your
     program can always support SSL, changable at runtime.
  2) Crypto export.  As neither QCA nor your application contain any
     actual crypto routines, export hassles are safely dodged.
  3) Licenses.  As OpenSSL is not GPL-compatible, many secure GPL
     programs are violating their own license (and possibly the libraries
     they link to).  While QCA does not remove this incompatibility, it
     does defer it to the plugin space, making your application "clean."
  4) No need to roll your own plugins to achieve these things.  QCA
     does it all for you.

And of course, you get a very simple crypto API for Qt, where you can
do things like:

  QString hash = QCA::SHA1::hashToString(blockOfData);

Have fun!

Description
No description provided
Readme 5.8 MiB
Languages
C++ 96.8%
CMake 2.2%
C 0.7%
Perl 0.2%