Vzhledem náznak od podobně-jmenoval Java Cryptography Architecture, Qt Cryptographic Architektura (QCA v krátkosti) má za cíl poskytnout jednoduchý a multiplatformní šifrovací rozhraní API, pomocí Qt datové typy a konvence. QCA odděluje API od implementace, použití pluginů známé jako poskytovatelé.
Výhodou tohoto modelu je umožnit aplikace, aby se zabránilo spojování nebo explicitně v závislosti na konkrétní kryptografické knihovny. To umožňuje, aby jeden snadno změnit nebo upgradovat kryptografických implementace i bez nutnosti překompilovat aplikace! QCA by měl fungovat všude Qt dělá, včetně Windows / Unix / MacOSX.
Zde jsou některé klíčové rysy "Qt Cryptographic architektury":
· SSL / TLS
· X509
· SASL
· RSA
· Hashing (SHA1, MD5)
· Šifry (Blowfish, 3DES, AES)
Jak to funguje?
Aplikace jednoduše zahrnuje qca.h a odkazy na libqca, který poskytuje "obálky API" a plugin nakladač. Crypto funkce je určena během běhu, a pluginy jsou načteny z "krypto" podsložky knihovnu Qt Cesty.
Podrobnosti Software:
Verze: 1.0 / 2.0.0 Beta 4
Datum uploadu: 3 Jun 15
Licence: Volný
Popularita: 24
Komentáře nebyl nalezen