Беручи натяк від однойменної Java криптографії архітектури, Qt Cryptographic Architecture (ККА для стислості) покликана забезпечити простий і крос-платформної шифрування API, за допомогою Qt типів даних і конвенцій. ККА відділяє API від реалізації, за допомогою плагінів, відомі як постачальників.
Перевага цієї моделі, щоб дозволити додаткам, щоб уникнути посилання на явно або залежно від будь-якої конкретної криптографічного бібліотеки. Це дозволяє легко змінювати або оновлювати крипто реалізації навіть не потребуючи перекомпілювати додаток! ККА повинен працювати скрізь Qt робить, в тому числі Windows / Unix / MacOS.
Ось деякі ключові особливості "Qt Cryptographic Architecture":
· SSL / TLS
· X509
· SASL
· RSA
· Хеш (SHA1, MD5)
· Шифри (Blowfish, 3DES, AES)
Як це працює?
Додаток включає в себе просто qca.h та посилання на libqca, який забезпечує «обгортку API" і завантажувача плагінів. Крипто функціональність визначається під час виконання, і плагіни завантажуються з "крипто", вкладеної в Qt Library Paths.
Дані програми:
Версія: 1.0 / 2.0.0 Beta 4
Дата завантаження: 3 Jun 15
Ліцензія: Безкоштовно
Популярність: 24
Коментар не знайдено