Qca-2.1.3
Introduction à Qca
Qca vise à fournir une API de
chiffrement directe et de plate-forme croisée, utilisant des types
de données et des conventions Qt.
Qca sépare l'API de
l'implémentation, en utilisant des plugins connus en tant que
fournisseurs.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-8.4.
Informations sur le paquet
-
Téléchargement (HTTP) :
http://download.kde.org/stable/qca/2.1.3/src/qca-2.1.3.tar.xz
-
Téléchargement (FTP) :
-
Somme de contrôle MD5 du téléchargement :
5019cc29efcf828681cd93164238ce26
-
Taille du téléchargement : 672 Ko
-
Estimation de l'espace disque requis : 28 Mo
-
Estimation du temps de construction : 0.5 SBU (avec
parallélisme = 4 ; 0.6 SBU supplémentaires pour les
tests)
Téléchargements supplémentaires
Dépendances de Qca
Requises
make-ca-1.2, CMake-3.13.4, Qt-5.12.1 et Which-2.21
Facultatives
Cyrus SASL-2.1.27, GnuPG-2.2.13,
libgcrypt-1.8.4, libgpg-error-1.35, NSS-3.42.1, NSPR-4.20, p11-kit-0.23.15, Doxygen-1.8.15 et
Which-2.21
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/qca
Installation de Qca
Utilisez openssl-1.1 :
patch -Np1 -i ../qca-2.1.3-openssl-1.patch
Corrigez l'emplacement des certificats de CA :
sed -i 's@cert.pem@certs/ca-bundle.crt@' CMakeLists.txt
Installez Qca en lançant les
commandes suivantes :
mkdir build &&
cd build &&
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man \
.. &&
make
Pour tester les résultats, tapez make
test. Un test est connu pour échouer.
Maintenant, en tant qu'utilisateur root
:
make install
Explication des commandes
-DCMAKE_BUILD_TYPE=Release
: Ce
paramètre est utilisé pour appliquer le plus haut niveau
d'optimisation du compilateur.
-DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man
:
Installe les pages de manuel qca à l'emplacement normal.
Contenu
Programmes installés:
mozcerts-qt5 et qcatool-qt5
Bibliothèques installées:
libqca-qt5.so, libqca-cyrus-sasl.so,
libqca-gcrypt.so, libqca-gnupg.so, libqca-logger.so,
libqca-nss.so, libqca-ossl.so et libqca-softstore.so
Répertoires installés:
$QT5DIR/include/Qca-qt5,
$QT5DIR/lib/cmake/Qca-qt5 et $QT5DIR/lib/qca-qt5
Descriptions courtes
mozcerts-qt5
|
est un outil en ligne de commandes pour convertir
certdata.txt en fichiers outfile.pem.
|
qcatool-qt5
|
est un outil en ligne de commandes pour réaliser
différentes opérations de chiffrage avec Qca.
|
libqca-qt5.so
|
est la bibliothèque de l'architecture de chiffrement Qt
(Qca).
|
Last updated on 2019-02-18 01:10:59 +0000