Qca-2.3.7
Introdução a Qca
O Qca visa a fornecer uma API
criptográfica direta e multiplataforma, usando tipos de dados e
convenções Qt. Qca separa a API da implementação, usando
"plugins" conhecidos como "Providers".
Esse pacote é conhecido por construir e funcionar corretamente
usando uma plataforma LFS 12.0.
Informação do Pacote
-
Transferência (HTTP): https://download.kde.org/stable/qca/2.3.7/qca-2.3.7.tar.xz
-
Transferência (FTP):
-
Soma de verificação MD5 da transferência:
0e50817de610e145c83ca012f79f18f5
-
Tamanho da transferência: 732 KB
-
Espaço em disco estimado exigido: 43 MB
-
Tempo de construção estimado: 0,4 UPC (usando paralelismo=4;
adicionar 0,1 UPC para testes)
Dependências do Qca
Exigidas
make-ca-1.12, CMake-3.27.2, Qt-5.15.10 e Which-2.21
Opcionais
Cyrus SASL-2.1.28, GnuPG-2.4.3,
libgcrypt-1.10.2, libgpg-error-1.47, nss-3.92, NSPR-4.35, p11-kit-0.25.0, Doxygen-1.9.7, Which-2.21 e Botan
Instalação do Qca
Corrija o local dos certificados de AC:
sed -i 's@cert.pem@certs/ca-bundle.crt@' CMakeLists.txt
Instale Qca executando os
seguintes comandos:
mkdir build &&
cd build &&
cmake -DCMAKE_INSTALL_PREFIX=$QT5DIR \
-DCMAKE_BUILD_TYPE=Release \
-DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man \
.. &&
make
Para testar os resultados, emita: make test.
Agora, como o(a) usuário(a) root
:
make install
Explicações do Comando
-DCMAKE_BUILD_TYPE=Release
:
Essa chave é usada para aplicar um nível mais alto de otimização à
compilação.
-DQCA_MAN_INSTALL_DIR:PATH=/usr/share/man
:
Instala a página de manual do "qca" no local normal.
Conteúdo
Aplicativos Instalados:
mozcerts-qt5 e qcatool-qt5
Bibliotecas Instaladas:
libqca-qt5.so, libqca-cyrus-sasl.so,
libqca-gcrypt.so, libqca-gnupg.so, libqca-logger.so,
libqca-nss.so, libqca-ossl.so e libqca-softstore.so
Diretórios Instalados:
$QT5DIR/include/Qca-qt5,
$QT5DIR/lib/cmake/Qca-qt5 e $QT5DIR/lib/qca-qt5
Descrições Curtas
mozcerts-qt5
|
é uma ferramenta de linha de comando para converter
"certdata.txt" em arquivos "arquivo_saida_gerada.pem"
|
qcatool-qt5
|
é uma ferramenta de linha de comando para realizar várias
operações criptográficas com o "Qca"
|
libqca-qt5.so
|
é a biblioteca "Qt Cryptography Architecture" (Qca)
|