| 
            Last change
 on this file since 168 was             24, checked in by dmik, 19 years ago           | 
        
        
          | 
             
QCA: Imported original QCA 1.0 sources from Affinix 
 
           | 
        
        
          | 
            File size:
            816 bytes
           | 
        
      
      
| Line |   | 
|---|
| 1 | Qt Cryptographic Architecture
 | 
|---|
| 2 | -----------------------------
 | 
|---|
| 3 | Version: API v1.0, Plugin v1
 | 
|---|
| 4 | Author: Justin Karneges <justin@affinix.com>
 | 
|---|
| 5 | Date: September 10th 2003
 | 
|---|
| 6 | 
 | 
|---|
| 7 | This library provides an easy API for the following features:
 | 
|---|
| 8 | 
 | 
|---|
| 9 |   SSL/TLS
 | 
|---|
| 10 |   X509
 | 
|---|
| 11 |   SASL
 | 
|---|
| 12 |   RSA
 | 
|---|
| 13 |   Hashing (SHA1, MD5)
 | 
|---|
| 14 |   Ciphers (BlowFish, 3DES, AES)
 | 
|---|
| 15 | 
 | 
|---|
| 16 | Functionality is supplied via plugins.  This is useful for avoiding
 | 
|---|
| 17 | dependence on a particular crypto library and makes upgrading easier,
 | 
|---|
| 18 | as there is no need to recompile your application when adding or
 | 
|---|
| 19 | upgrading a crypto plugin.  Also, by pushing crypto functionality into
 | 
|---|
| 20 | plugins, your application is free of legal issues, such as export
 | 
|---|
| 21 | regulation.
 | 
|---|
| 22 | 
 | 
|---|
| 23 | And of course, you get a very simple crypto API for Qt, where you can
 | 
|---|
| 24 | do things like:
 | 
|---|
| 25 | 
 | 
|---|
| 26 |   QString hash = QCA::SHA1::hashToString(blockOfData);
 | 
|---|
| 27 | 
 | 
|---|
| 28 | Have fun!
 | 
|---|
| 29 | 
 | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.