Last indexation completed on 2024-04-21 06:00:38 UTC

This directory holds simple unit tests for QCA.
You can run the whole test suite by doing "make test" in this directory. You can also run a single set of tests by doing "make test" in the applicable subdirectory. See "TestPlan" for more detail.
The unittests were originally designed to be run through cmake, however they should work just fine without it. Please report any problems.


SEE ALSO: README

  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2024-02-11 01:35:57

Qt Cryptographic Architecture (QCA)
Description
QCA is a library that provides an easy API for a range of cryptographic features, including SSL/TLS, X.509 certificates, SASL, OpenPGP, smartcards, and much more.


SEE ALSO: README

folder base64unittest/ - 2024-02-11 01:35:57  
folder bigintunittest/ - 2024-02-11 01:35:57  
folder certunittest/ - 2024-02-11 01:35:57  
folder cipherunittest/ - 2024-02-11 01:35:57  
folder clientplugin/ - 2024-02-11 01:35:57  
folder cms/ - 2024-02-11 01:35:57  
folder dsaunittest/ - 2024-02-11 01:35:57  
folder filewatchunittest/ - 2024-02-11 01:35:57  
folder hashunittest/ - 2024-02-11 01:35:57  
folder hexunittest/ - 2024-02-11 01:35:57  
folder kdfunittest/ - 2024-02-11 01:35:57  
folder keybundle/ - 2024-02-11 01:35:57  
folder keygenunittest/ - 2024-02-11 01:35:57  
folder keylengthunittest/ - 2024-02-11 01:35:57  
folder keystore/ - 2024-02-11 01:35:57  
folder logger/ - 2024-02-11 01:35:57  
folder macunittest/ - 2024-02-11 01:35:57  
folder metatype/ - 2024-02-11 01:35:57  
folder pgpunittest/ - 2024-02-11 01:35:57  
folder pipeunittest/ - 2024-02-11 01:35:57  
folder pkits/ - 2024-02-11 01:35:57

This directory holds PKITS (PKI Test Suite).
The certificates and CRLs used for the tests are made by the NIST (csrc.nist.gov/groups/ST/crypto_apps_infra/pki/pkitesting.html">http://csrc.nist.gov/groups/ST/crypto_apps_infra/pki/pkitesting.html), if the certificates are expired (for i.e.: This lib is still used after 10 years again), you can download the certificates on the NIST's website.
- PKITS v1.0.1, posted on 2011.

folder rsaunittest/ - 2024-02-11 01:35:57  
folder securearrayunittest/ - 2024-02-11 01:35:57  
folder staticunittest/ - 2024-02-11 01:35:57  
folder symmetrickeyunittest/ - 2024-02-11 01:35:57  
folder testcerts/ - 2024-02-11 01:35:57

These are the tools used to generate test certificates for unit testing in QCA.
You need to have openssl installed.
Do not try to generate certificates blindly. You always need to read and understand the openssl.cnf options to make any kind of sensible certificate.
The PEM passphrase is always "start".

folder tls/ - 2024-02-11 01:35:57  
folder velox/ - 2024-02-11 01:35:57

This test is intended to verify the subject hostname indication extension (see RFC3546 Section 3.1).
It requires network access, and contacts a public test server (sni.velox.ch).
Note that this test requires a suitable backend (plugin). If you are running this test with OpenSSL 0.9.8 or earlier, then you can expect it to fail.

file checkall 1163 bytes 2024-02-11 01:35:57 2024-04-21 04:44:03  
file CMakeLists.txt 1225 bytes 2024-02-11 01:35:57 -  
file README 1167 bytes 2024-02-11 01:35:57 -  
file TestPlan 2276 bytes 2024-02-11 01:35:57 -