4
0
mirror of https://github.com/QuasarApp/qca.git synced 2025-05-12 10:49:32 +00:00
Brad Hards 6ad4fb500e Remove the default arguments on MessageAuthenticationCode,
as discussed with Justin.

It basically made sense to have a default of SHA1 for HMAC, but
when we went away from having all the specific classes, defaulting
all MAC to be HMAC(SHA1) was a bit of a stretch.

svn path=/trunk/kdesupport/qca/; revision=605322
2006-11-16 10:58:43 +00:00
2005-04-01 22:57:48 +00:00
2006-11-15 05:21:41 +00:00
2006-11-16 02:12:47 +00:00
2003-09-17 01:31:55 +00:00
2005-08-01 06:56:44 +00:00
2006-04-06 23:10:01 +00:00
2006-10-02 09:59:51 +00:00
2006-04-03 01:00:35 +00:00
2006-02-24 08:09:27 +00:00

Qt Cryptographic Architecture (QCA)
-----------------------------------

Author: Justin Karneges <justin@affinix.com>


About QCA
---------
This library provides an easy API for a range of cryptographic
features, including SSL/TLS, X.509 certificates, SASL, symmetric
ciphers, public key ciphers, hashes and much more.

Functionality is supplied via plugins.  This is useful for avoiding
dependence on a particular crypto library and makes upgrading easier,
as there is no need to recompile your application when adding or
upgrading a crypto plugin.  Also, by pushing crypto functionality into
plugins, your application is free of legal issues, such as export
regulation.


Building from a Source package
------------------------------

See the 'INSTALL' file.


Building from CVS/SVN
---------------------

First, install the 'qconf' program, at least version 1.3.  You can download
the source here:
  http://delta.affinix.com/qconf/

Then, go into the QCA source tree and type 'qconf'.  You should now have a
configure script to execute.

When you execute that script, you should see something like the following:

     Configuring Qt Cryptographic Architecture (QCA) ...
     Verifying Qt 4 build environment ... ok
     Checking for certstore ... using bundled

     Good, your configure finished.  Now run /usr/bin/gmake.

If so, you can just run (g)make to build QCA. If not, have a look at
conf.log to see what might have gone wrong.


You will also need to build appropriate plugins to get support for
many of the QCA features.
Description
No description provided
Readme 5.8 MiB
Languages
C++ 96.8%
CMake 2.2%
C 0.7%
Perl 0.2%