Med en antydan från liknande namngivna Java Cryptography Architecture, Qt kryptografiska arkitektur (QCA för kort) syftar till att ge en enkel och plattformsoberoende Crypto API, med hjälp av Qt datatyper och konventioner. QCA skiljer API från genomförandet, med hjälp av insticksmoduler som kallas Providers.
Fördelen med denna modell är att tillåta att program för att undvika att länka till eller uttryckligen beroende på en viss kryptografiska bibliotek. Detta gör att man enkelt ändra eller uppgradera krypto implementeringar utan att ens behöva kompilera om programmet! QCA bör fungera överallt Qt gör, inklusive Windows / Unix / MacOSX.
Här är några viktiga inslag i "Qt Cryptographic Architecture":
· SSL / TLS
· X509
· SASL
· RSA
· Hashning (SHA1, MD5)
· Chiffer (Blowfish, 3DES, AES)
Hur fungerar det?
Ansökan omfattar bara qca.h och länkar till libqca, vilket ger "wrapper API och plugin lastare. Crypto funktionalitet bestäms under körning, och plugins laddas från "krypto" undermapp av Qt Library banor.
Mjukvaruinformation:
Version: 1.0 / 2.0.0 Beta 4
Ladda upp dagen: 3 Jun 15
Licens: Gratis
Popularitet: 24
Kommentarer hittades inte