Qt Cryptographic Architecture

Software screenshot:
Qt Cryptographic Architecture
Software detaljer:
Version: 1.0 / 2.0.0 Beta 4
Upload dato: 3 Jun 15
Udvikler: Justin Karneges
Licens: Gratis
Popularitet: 24

Rating: 4.0/5 (Total Votes: 1)

At tage et vink fra tilsvarende navngivne Java Cryptography Architecture, Qt Cryptographic Arkitektur (QCA for korte) til formål at give en enkel og cross-platform krypto API, ved hjælp af Qt datatyper og konventioner. QCA adskiller API fra implementeringen, ved hjælp af plugins kendt som Providers.
Fordelen ved denne model er at tillade, at programmer for at undgå at linke til eller eksplicit afhængigt af en bestemt kryptografisk bibliotek. Dette gør det muligt at nemt at ændre eller opgradere krypto implementeringer uden selv at behøve at rekompilere ansøgning! QCA bør arbejde overalt Qt gør, herunder Windows / Unix / MacOSX.
Her er nogle vigtige funktioner i "Qt Cryptographic Architecture":
· SSL / TLS
· X509
· SASL
· RSA
· Hashing (SHA1, MD5)
· Ciphers (Blowfish, 3DES, AES)
Hvordan virker det?
Ansøgningen omfatter simpelthen qca.h og links til libqca, som giver den "wrapper API" og plugin loader. Crypto funktionalitet bestemmes under runtime, og plugins er indlæst fra den "krypto" undermappe af QT Bibliotek Paths.

Kommentarer til Qt Cryptographic Architecture

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!