|
Last change
on this file since 90 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.