УСТРОЙСТВО USB-КЛЮЧА И СПОСОБ ПОДКЛЮЧЕНИЯ СМАРТ-КАРТЫ С ПОМОЩЬЮ ИНТЕРФЕЙСА USB

1. Устройство USB-ключа, включающее:
микросхему защиты;
схему синхронизации и генератор тактовой частоты, соединенный с микросхемой защиты;
схему сопряжения USB с первым контактом D+ и первым контактом D-, соединенными с микросхемой защиты;
схему интерфейса IO с двунаправленным интерфейсом и первым входным интерфейсом, соединенную с микросхемой защиты;
интерфейс USB со вторым контактом D+ и вторым контактом D-, в котором второй контакт D+ соединен с первым контактом D+ схемы сопряжения USB, второй контакт D- соединен с первым контактом D- схемы сопряжения USB, второй контакт D+ соединен с двунаправленным интерфейсом или первым входным интерфейсом, а второй контакт D- интерфейса USB соответственно соединен с первым входным интерфейсом или двунаправленным интерфейсом; и процессор интерфейса, соединенный со схемой сопряжения USB и схемой интерфейса 10 соответственно и сконфигурированный для определения уровня двунаправленного интерфейса после установки двунаправленного интерфейса во входной режим и для подключения или отключения схемы сопряжения USB в зависимости от уровня двунаправленного интерфейса.
2. Устройство USB-ключа по п.1, отличающееся тем, что двунаправленный интерфейс схема интерфейса IO включает второй входной интерфейс и выходной интерфейс.
3. Устройство USB-ключа по п.1, отличающееся тем, что процессор интерфейса включает:
установочный модуль, сконфигурированный на установку двунаправленного интерфейса во входной режим;
модуль оценки, сконфигурированный на определение имеет ли двунаправленный интерфейс низкий уровень или высокий уровень, когда двунаправленный интерфейс находится во входном режиме; и
управляющий модуль, сконфигурированный на отключение схемы сопряжения USB, когда двунаправленный интерфейс имеет высокий уровень и подключение схемы сопряжения USB, когда двунаправленный интерфейс имеет низкий уровень.
4. Устройство USB-ключа по п.1, отличающееся тем, что схема интерфейса IO встроена в микросхему защиты.
5. Устройство USB-ключа по п.1, отличающееся тем, что микросхема защиты является микросхемой смарт-карты.
6. Устройство USB-ключа по п.1, отличающееся тем, что схема синхронизации встроена в микросхему защиты.
7. Устройство USB-ключа по п.1, отличающееся тем, что генератор тактовой частоты устанавливает частоту схемы синхронизации равной 9600 бит в секунду.
8. Способ подключения смарт-карты с помощью интерфейса USB, в котором устройство USB-ключа является устройством USB-ключа согласно п.1, а способ включает:
установку двунаправленного интерфейса схемы интерфейса IO, соединенного с интерфейсом USB во входной режим, когда устройство USB-ключа подключено к питанию;
определение, является ли уровень двунаправленного интерфейса высоким уровнем или низким уровнем;
если уровень двунаправленного интерфейса является низким уровнем, подключение схемы сопряжения USB для соединения микросхемы защиты с интерфейсом USB через схему сопряжения USB чтобы позволить устройству USB-ключа произвести подключение USB-устройства; и
если уровень двунаправленного интерфейса является высоким уровнем, отключение схемы сопряжения USB для соединения микросхемы защиты с интерфейсом USB через схему интерфейса IO, чтобы позволить устройству USB-ключа произвести подключение смарт-карты.
9. Способ по п.8, отличающийся тем, что
используют схему синхронизации устройства USB-ключа в качестве входной схемы синхронизации, когда устройство USB-ключа выполняет подключение смарт-карты.
10. Способ по п.8, отличающийся тем, что частота схемы синхронизации в устройстве USB-ключа составляет 9600 бит в секунду, которая читается устройством считывания смарт-карт.