Що таке проміжне програмне забезпечення CAC?

Проміжне ПЗ дозволяє сертифікатам DoD PKI, які зберігаються на вашій картці загального доступу (CAC), взаємодіяти з багатьма програмами з відкритим ключем (PKE) у вашій системі та в Інтернеті. Двома найпоширенішими програмами проміжного програмного забезпечення, які використовуються в Міністерстві оборони, є ActivClient і Spyrus.

Вам знадобиться проміжне програмне забезпечення для Linux для зв’язку з CAC. Модуль CoolKey PKCS#11 забезпечує доступ до CAC і може бути встановлений за допомогою команд керування пакетами Linux. Для дистрибутивів на основі Fedora використовуйте команду yum install coolkey. Модуль CoolKey PKCS #11 версії 1.1.

CAC — це «розумна» картка розміром із кредитну картку стандартна ідентифікація військовослужбовців у військовій формі, вибраного резерву, цивільних працівників Міністерства оборони та відповідного персоналу підрядників.

Проміжне ПЗ дозволяє комп’ютерним програмам спілкуватися з мікросхемою комп’ютера на смарт-картці. Проміжне програмне забезпечення — це канал зв’язку (наприклад, перекладач) між програмами на вашому комп’ютері та спеціальним комп’ютерним кодом, розміщеним на смарт-картці.

По суті, це так «клей», який полегшує з’єднання різних програмних систем, програм, інструментів або баз даних. Існують різні типи проміжного програмного забезпечення, включаючи автентифікацію безпеки, бази даних, монітори обробки транзакцій, веб-сервери та інтеграції.

Без проміжного програмного забезпечення розробникам довелося б створювати модуль обміну даними для кожного програмного компонента, який підключається до програми. Це складно, оскільки сучасні програми складаються з кількох мікросервісів або невеликих програмних компонентів, які спілкуються між собою.