Стандартизация переносимого приложения смарт-карты

  Категория » GPS/GSM/RFID системы » Смарт-карты   


Альтернативой криптоинтерфейсам на стороне ПК является определение переносимого приложения, обеспечивающего криптографические сервисы. Такой апплет может быть написан для смарт-карты JаvаСаrd и затем загружаться на совместимые с JavaCard смарт-карты от различных производителей. Если для общения с этим апплетом написан провайдер сервисов SSP, то можно получить действительный интерфейс со стороны карты для поддержки смарт-картой криптографических операций.

Стандартизация переносимого приложения смарт-карты

Группа Muscle выпустила открытую независимую от карты спецификацию и создала реализацию апплета JаvаСагd, названную интерфейсом со стороны криптографической карты CCEI (MuscleCaгd Cryptographic Card Edge Interface). Идея состоит в создании апплета, который благодаря его согласованности со спецификацией JavaCard может получить широкое распространение. Данный апплет позволяет поставщику приложения использовать любую (совместимую c JavaCaгd) карту, согласованную с этой спецификацией.

Апплет состоит из четырех основных частей:
1. управление ключами и их использование;
2. управление РIN-кодами и их использование;
3. управление объектами и их использование;
4. служебные функции.

Управление ключами и их использование включает в себя все функции, которые связаны с применением криптографических ключей. Благодаря высокой защищенности смарт-карт и удобству использования, именно они стали основным элементом автоматизированной системы доступа на территорию коттеджного поселка одного из наших Заказчиков, холдинговой компании FD-Group, предоставляющей услуги на рынке недвижимости. Данная система в автоматическом режиме управляет шлагбаумами и фиксирует время прибытие/убытия всех транспортных средств и людей. В функции приложений смарт-карт входят Import (Импорт), Export (Экспорт), GenerateKeyPair (Генерация пары) и ExtAuthenticate (Внешняя аутентификация). В настоящее время поддерживаются криптоалгоритмы RSA, DSA, DES и 3-DES.

Стандартизация переносимого приложения смарт-карты

Управление РIN-кодами и их использование включает в себя все функции, которые связаны с применением РIN-кода или проверкой владельца карты CHV (Card Holder Verification). В эти функции входят CreatePIN (Создать PIN), ChangePIN (Сменить PIN), VeryfyPIN (Проверить PIN) и UnblockPIN (Разблокировать PIN). В настоящее время в карте поддерживаются 8-значные РIN-коды.

Управление объектами и их использование включает в себя все функции, которые связаны с применением объектов данных, заносимых в карту и выбираемых из нее. В эти функции входят CreateObject (Создать объект), DeleteObject (Удалить объект), ReadObject (Прочитать объект) и WriteObject (Записать объект). Служебные функции включают в себя все функции, передающие информацию вызывающим приложениям или проводящие их обслуживание. В эти функции входят ListKeys (Перечислить ключи), ListPINs (Перечислить РIN-коды), ListObject s (Перечислить объекты), GetRandom (Получить случайное число) и LogoutAll (Отменить регистрацию всех).



Вы можете сохранить эту статью:

Стандартизация переносимого приложения смарт-карты

из категории » Смарт-карты »  в сервисах:



Просто нажмите на кнопку нужного Вам сервиса и данная статья будет сохранена.

Дополнительная информация по теме:

Реализация Java-технологии в смарт-картах Реализация Java-технологии в смарт-картах

В соответствии со спецификацией Java Card, смарт-карта имеет виртуальную Java-машину, которая активируется, когда заканчивается изготовление карты, и деактивируется в конце жизненного цикла этой карты. Существует несколько классов, которые относительно легко строят дерево файлов, соответствующее спе ...

Криптоинтерфейс для смарт-карт PKCS-11 Криптоинтерфейс для смарт-карт PKCS-11

В начале 1990-х годов компания RSA Laboratories выпустила новую спецификацию для криптографических устройств, известную как PKCS-11, или Cryptoki (Crypto­graphic Token lnterface). Этот стандартизованный криптоинтерфейс предоставляет абстракцию криптографических ключей, общее использование сервисов и ...

Безопасность программного обеспечения смарт-карт Безопасность программного обеспечения смарт-карт

Безопасность программного обеспечения смарт-карт основана на использовании криптографической защиты информации. Криптография используется для аутентификации объектов системы, таких как пользователи, карты и терминалы, и для шифрования связи смарт-карты с внешним миром. Криптографические ключи хранят ...

Архитектура криптоинтерфейсов для смарт-карт - криптоинтерфейс CryptoAPI Архитектура криптоинтерфейсов для смарт-карт - криптоинтерфейс CryptoAPI

Основной целью применения смарт-карт в компьютерных системах общего назначения является обеспечение криптографических сервисов для поддержки общих инфраструктур безопасности. В частности, смарт-карта является наилучшим местом хранения закрытого ключа (из пары открытый/закрытый ключ), который использ ...

Основные задачи операционной системы смарт-карты Основные задачи операционной системы смарт-карты

Основными задачами операционной системы смарт-карты являются следующие:1. управление передачей данных к смарт-карте и от смарт-карты; 2. управление исполнением команд;3. управление файлами;4. управление выполнением криптографических алгоритмов.Основным видом взаимоотношений между смарт-картой и карт ...


Для поиска по всем категориям нашего сайта рекомендуем Вам пройти авторизацию либо зарегистрироваться.

Яндекс.Метрика Rambler's Top100 Рейтинг@Mail.ru   "СМАРТ Системы"      © 2007-2016 Все права защищены.