RU2530337C1 - Устройство usb-ключа и способ подключения смарт-карты с помощью интерфейса usb - Google Patents

Устройство usb-ключа и способ подключения смарт-карты с помощью интерфейса usb Download PDF

Info

Publication number
RU2530337C1
RU2530337C1 RU2013107936/08A RU2013107936A RU2530337C1 RU 2530337 C1 RU2530337 C1 RU 2530337C1 RU 2013107936/08 A RU2013107936/08 A RU 2013107936/08A RU 2013107936 A RU2013107936 A RU 2013107936A RU 2530337 C1 RU2530337 C1 RU 2530337C1
Authority
RU
Russia
Prior art keywords
interface
usb
key device
circuit
smart card
Prior art date
Application number
RU2013107936/08A
Other languages
English (en)
Other versions
RU2013107936A (ru
Inventor
Донгшенг ЛИ
Original Assignee
Тендирон Корпорейшн
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Тендирон Корпорейшн filed Critical Тендирон Корпорейшн
Publication of RU2013107936A publication Critical patent/RU2013107936A/ru
Application granted granted Critical
Publication of RU2530337C1 publication Critical patent/RU2530337C1/ru

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/36Handling requests for interconnection or transfer for access to common bus or bus system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Systems (AREA)

Abstract

Группа изобретений относится к вычислительной технике. Технический результат заключается в расширении функциональных возможностей за счет взаимодействия USB-ключа с устройством считывания смарт-карт. Устройство USB-ключа содержит микросхему защиты; схему синхронизации и генератор тактовой частоты, соединенный с микросхемой защиты; схему сопряжения USB с первым контактом D+ и первым контактом D-, соединенными с микросхемой защиты; схему интерфейса IO с двунаправленным интерфейсом и первым входным интерфейсом, соединенную с микросхемой защиты; интерфейс USB со вторым контактом D+ и вторым контактом D-, в котором второй контакт D+ соединен с первым контактом D+ схемы сопряжения USB, второй контакт D- соединен с первым контактом D- схемы сопряжения USB, второй контакт D+ соединен с двунаправленным интерфейсом или первым входным интерфейсом, а второй контакт D- интерфейса USB соответственно соединен с первым входным интерфейсом или двунаправленным интерфейсом; и процессор интерфейса, соединенный со схемой сопряжения USB и схемой интерфейса IO и сконфигурированный для определения уровня двунаправленного интерфейса после установки двунаправленного интерфейса во входной режим и для подключения или отключения схемы сопряжения USB в зависимости от уровня двунаправленного интерфейса. 2 н. и 8 з.п. ф-лы, 6 ил.

Description

Область техники
Предлагаемые изобретения относятся к области электронных технологий, в частности к устройству USB-ключа и способу подключения смарт-карты с помощью интерфейса USB.
Предшествующий уровень техники
В настоящее время устройство USB-ключа обычно используется для цифрового подтверждения права доступа. При соединении с ПК через интерфейс USB, устройство USB-ключа используют для цифрового подтверждения права доступа с помощью его внутреннего микропроцессора. Интерфейс USB устройства USB-ключа соединяется с внутренним микропроцессором после согласования протокола обмена. Обычное устройство USB-ключа может только взаимодействовать с ПК через интерфейс USB как USB-продукт, но не может быть опознано как смарт-карта в случае соединения с устройством считывания смарт-карт через интерфейс USB. Поэтому обычное устройство USB-ключа не может взаимодействовать с устройством считывания смарт-карт для реализации различных применений смарт-карты.
Краткое описание объектов изобретения
Согласно изобретениям предлагаются устройство USB-ключа и способ подключения смарт-карты с устройством USB-ключа через интерфейс USB. Устройство USB-ключа с интерфейсом USB может не только взаимодействовать с внешними устройствами через интерфейс USB как USB-устройство, но также может взаимодействовать с устройством считывания смарт-карт через интерфейс USB как контактная смарт-карта.
Такой результат достигается с помощью технических решений, описанных ниже. Согласно изобретению предлагается устройство USB-ключа. Устройство USB-ключа включает: микросхему защиты; схему синхронизации и генератор тактовой частоты, соединенные с микросхемой защиты; схему сопряжения USB с первым контактом D+ и первым контактом D-, соединенную с микросхемой защиты; схему интерфейса IO с двунаправленным интерфейсом и первым входным интерфейсом, соединенную с микросхемой защиты; интерфейс USB со вторым контактом D+ и вторым контактом D-, в котором второй контакт D+ соединен с первым контактом D+ схемы сопряжения USB, второй контакт D- соединен с первым контактом D- схемы сопряжения USB, второй контакт D+ соединен с двунаправленным интерфейсом или первым входным интерфейсом, а второй контакт D- соединен с первым входным интерфейсом или двунаправленным интерфейсом соответственно; и процессор интерфейса, соединенный со схемой сопряжения USB и схемой интерфейса IO соответственно и сконфигурированный для оценки уровня двунаправленного интерфейса после установки двунаправленного интерфейса во входной режим и подключения или отключения схемы сопряжения USB в зависимости от уровня двунаправленного интерфейса.
В одном из вариантов реализации двунаправленный интерфейс схемы интерфейса IO содержит второй входной интерфейс и выходной интерфейс.
В одном из вариантов процессор интерфейса содержит: установочный модуль, скомпонованный для установки двунаправленного интерфейса во входной режим; модуль оценки, сконфигурированный для оценки, имеет ли двунаправленный интерфейс низкий уровень или высокий уровень, когда двунаправленный интерфейс находится во входном режиме; и управляющий модуль, сконфигурированный для отключения схемы сопряжения USB, когда двунаправленный интерфейс имеет высокий уровень, и для включения схемы сопряжения USB, когда двунаправленный интерфейс имеет низкий уровень.
Возможно объединение схемы интерфейса IO с микросхемой защиты.
В одном из вариантов микросхемой защиты является микросхема смарт-карты.
Также возможен вариант, в котором схема синхронизации объединена с микросхемой защиты.
Как вариант, генератор тактовой частоты устанавливает частоту схемы синхронизации, равной 9600 бит в секунду.
Согласно изобретению предлагается также способ подключения смарт-карты с помощью устройства USB-ключа через интерфейс USB. Устройство USB-ключа является устройством USB-ключа согласно вышеописанным вариантам исполнения, а способ включает: установку двунаправленного интерфейса схемы интерфейса IO, соединенной с интерфейсом USB, во входной режим, когда устройство USB-ключа подключено к питанию; оценку, является ли уровень двунаправленного интерфейса высоким или низким. Если двунаправленный интерфейс имеет низкий уровень, подключается схема сопряжения USB для соединения микросхемы защиты с интерфейсом USB через схему сопряжения USB с тем, чтобы позволить устройству USB-ключа осуществить коммуникацию USB-устройства. Если уровень двунаправленного интерфейса оказывается высоким, отключается схема сопряжения USB для соединения микросхемы защиты с интерфейсом USB через схему интерфейса IO с тем, чтобы позволить устройству USB-ключа провести коммуникацию смарт-карты.
В одном из вариантов способ также включает использование схемы синхронизации в устройстве USB-ключа в качестве входной схемы синхронизации, когда устройство USB-ключа осуществляет коммуникацию смарт-карты.
В возможном варианте частота схемы синхронизации в устройстве USB-ключа составляет 9600 бит в секунду, что читается устройством считывания смарт-карт.
В соответствии с предлагаемыми изобретениями, при использовании схемы интерфейса IO и соединения интерфейса USB с микросхемой защиты через схему интерфейса IO и схему сопряжения USB соответственно устройство USB-ключа может определить, какие подсоединены внешние устройства (такие как интерфейс USB персонального компьютера или устройство считывания смарт-карт), после чего устройство USB-ключа может взаимодействовать с USB-устройством или с устройством считывания смарт-карт. Устройство USB-ключа согласно настоящему изобретению легко и просто в использовании, что позволяет обмен данных посредством коммуникации с устройством считывания смарт-карт. Более того, с устройством USB-ключа согласно настоящему изобретению нет необходимости обновлять или значительно переделывать существующие устройства считывания смарт-карт, за исключением выполнения параллельного интерфейса смарт-карт в устройстве считывания смарт-карт для образования формы интерфейса USB, что несложно выполнить и распространять.
Краткое описание чертежей
Фиг.1 - блок-схема устройства USB-ключа согласно первому объекту предлагаемого изобретения;
Фиг.2 - другая возможная блок-схема устройства USB-ключа согласно первому объекту предлагаемого изобретения;
Фиг.3 - блок-схема процессора интерфейса в устройстве USB-ключа согласно первому объекту предлагаемого изобретения;
Фиг.4 - коммутационная схема устройства USB-ключа согласно первому объекту предлагаемого изобретения;
Фиг.5 - другая коммутационная схема устройства USB-ключа согласно первому объекту предлагаемого изобретения; и
Фиг.6 - последовательность операций в способе коммуникации устройства USB-ключа согласно второму объекту предлагаемого изобретения.
Подробное описание изобретения
Предлагаемое изобретение будет подробно описано далее со ссылками на прилагаемые чертежи и возможные варианты осуществления.
Объект 1 (устройство)
Первым объектом настоящего изобретения является устройство USB-ключа, которое можно использовать как маркер электронной подписи или как смарт-карту.
На Фиг.1 показана блок-схема устройства USB-ключа согласно первому объекту предлагаемого изобретения. На Фиг.2 - другая блок-схема устройства USB-ключа согласно первому объекту предлагаемого изобретения. Как показано на Фиг.1 и Фиг.2, устройство USB-ключа содержит интерфейс 1 USB, схему 2 сопряжения USB, схему 3 интерфейса IO, микросхему 4 защиты, процессор 5 интерфейса, генератор 6 тактовой частоты и схему 7 синхронизации. На практике микросхема 4 защиты может использовать микросхему смарт-карты, такую как микросхема SHC 1216S.
Интерфейс 1 USB электрически соединен с микросхемой 4 защиты через схему 2 сопряжения USB и схему 3 интерфейса IO соответственно.
И схема 7 синхронизации, и генератор 6 тактовой частоты электрически соединены с микросхемой 4 защиты.
Схема 2 сопряжения USB имеет контакт D+ и контакт D-, и интерфейс 1 USB имеет контакт D+ и контакт D-. Контакт D+ интерфейса 1 USB электрически соединен с контактом D+ схемы 2 сопряжения USB, и контакт D- интерфейса 1 USB электрически соединен с контактом D- схемы 2 сопряжения USB.
Схема 3 интерфейса IO имеет двунаправленный интерфейс А и первый входной интерфейс В, в котором двунаправленный интерфейс А содержит второй входной интерфейс и выходной интерфейс.
Контакт D+ интерфейса 1 USB электрически соединен с любым одним интерфейсом схемы 3 интерфейса IO (т.е. или с двунаправленным интерфейсом А, или с первым входным интерфейсом В), а контакт D- интерфейса 1 USB электрически соединен с другим интерфейсом схемы 3 интерфейса IO. Другими словами, контакт D+ интерфейса 1 USB может быть электрически соединен как с двунаправленным интерфейсом А, так и с первым входным интерфейсом В схемы 3 интерфейса IO, контакт D- интерфейса 1 USB также может быть электрически соединен как с двунаправленным интерфейсом А, так и с первым входным интерфейсом В схемы 3 интерфейса IO, пока контакт D+ и контакт D- интерфейса 1 USB электрически соединены с разными интерфейсами схемы 3 интерфейса IO соответственно. Как показано на Фиг.1, контакт D+ интерфейса 1 USB электрически соединен с двунаправленным интерфейсом А схемы 3 интерфейса IO, а контакт D- интерфейса 1 USB электрически соединен с первым входным интерфейсом В схемы 3 интерфейса IO. Как показано на Фиг.2, контакт D+ интерфейса 1 USB электрически соединен с первым входным интерфейсом В схемы 3 интерфейса IO, а контакт D- интерфейса 1 USB электрически соединен с двунаправленным интерфейсом А схемы 3 интерфейса IO.
Процессор 5 интерфейса электрически соединен со схемой 3 интерфейса IO и схемой 2 сопряжения USB соответственно и сконфигурирован для оценки уровня двунаправленного интерфейса А после установки двунаправленного интерфейса А во входной режим и подключения или отключения схемы 2 сопряжения USB в зависимости от уровня двунаправленного интерфейса А.
На Фиг.3 дана блок-схема процессора 5 интерфейса в устройстве USB-ключа. Как показано на Фиг.3, процессор 5 интерфейса включает установочный модуль 51, а модуль 51 - модуль оценки 52 и управляющий модуль 53.
Установочный модуль 51 сконфигурирован для установки двунаправленного интерфейса А во входной режим.
Модуль 52 оценки сконфигурирован для оценки, имеет ли двунаправленный интерфейс А низкий или высокий уровень, когда двунаправленный интерфейс А находится во входном режиме.
Управляющий модуль 53 сконфигурирован отключать схему 2 сопряжения USB, когда двунаправленный интерфейс А имеет высокий уровень, и подключать схему 2 сопряжения USB, когда двунаправленный интерфейс А имеет низкий уровень.
Следует понимать, что модули процессора 5 интерфейса в устройстве USB-ключа могут быть аппаратными или программными модулями, поскольку они могут выполнять соответствующие функции.
В одном случае схема 3 интерфейса IO может быть встроена в микросхему 4 защиты.
В другом варианте, и схема 2 сопряжения USB, и схема 3 интерфейса IO, и генератор 6 тактовой частоты могут быть объединены в единой микросхеме, такой как микросхема ST7267.
И еще в одном варианте, и схема 2 сопряжения USB, и схема 3 интерфейса IO, и генератор 6 тактовой частоты, и микросхема 4 защиты могут быть объединены в единой микросхеме, такой как микросхема SHC 1408.
В одном варианте схема 7 синхронизации может быть встроена в микросхему 4 защиты, а частота схемы 7 синхронизации может быть установлена равной 9600 бит в секунду (что согласуется с частотой схемы 7 синхронизации обычного устройства считывания смарт-карт) генератором 6 тактовой частоты. Частота схемы 7 синхронизации может быть установлена и иной, если она согласуется с частотой схемы синхронизации внешнего устройства считывания смарт-карт.
Когда вышеописанное устройство USB-ключа соединено с внешним устройством считывания смарт-карт, контакт D+ и контакт D- интерфейса 1 USB в устройстве USB-ключа соединены с контактом D+ и контактом D- интерфейса USB в устройстве считывания смарт-карт соответственно. Поэтому, когда контакт D+ интерфейса 1 USB в устройстве USB-ключа соединен с двунаправленным интерфейсом А схемы интерфейса IO и контакт D- интерфейса 1 USB соединен с первым входным интерфейсом В схемы 3 интерфейса IO, контакт D+ интерфейса USB в устройстве считывания смарт-карт должен быть соединен с контактом DATA на схеме интерфейса подключения смарт-карт в устройстве считывания смарт-карт и контакт D- интерфейса USB в устройстве считывания смарт-карт должен быть соединен с контактом RST на схеме интерфейса подключения смарт-карт в устройстве считывания смарт-карт.
В отличие от предыдущего, когда контакт D+ интерфейса 1 USB в устройстве USB-ключа соединен с первым входным интерфейсом В схемы 3 интерфейса IO и контакт D- интерфейса 1 USB соединен с двунаправленным интерфейсом А схемы 3 интерфейса IO, контакт D+ интерфейса USB в устройстве считывания смарт-карт должен быть соединен с контактом RST на схеме интерфейса подключения смарт-карт в устройстве считывания смарт-карт, а контакт D- на интерфейсе USB в устройстве считывания смарт-карт должен быть соединен с контактом DATA на схеме интерфейса подключения смарт-карт в устройстве считывания смарт-карт.
Согласно предлагаемым изобретениям, устройство USB-ключа обычно используют как подчиненное USB-устройство. Схема 3 интерфейса IO (включающая по крайней мере один двунаправленный интерфейс и один входной интерфейс) в устройстве USB-ключа может быть встроена в микросхему 4 защиты, а контакты D+ и D- интерфейса 1 USB соединены соответственно с двумя интерфейсами (по крайней мере один из двух интерфейсов является двунаправленным) схемы 3 интерфейса IO параллельно. Когда USB-ключ подключен к питанию, двунаправленный интерфейс внутренней схемы 3 интерфейса IO устанавливается во входной режим (на данное время он находится в высокоимпедансном состоянии), после чего определяется уровень двунаправленного интерфейса. Если уровень двунаправленного интерфейса является низким уровнем, можно определить, что устройство USB-ключа соединено с ведущим устройством USB (таким как интерфейс USB персонального компьютера), и тогда устройство USB-ключа может взаимодействовать как USB-устройство. Если уровень двунаправленного интерфейса является высоким уровнем, можно определить, что устройство USB-ключа соединено с контактным устройством считывания смарт-карт, и тогда схема 2 сопряжения USB отключается, соединяя интерфейс 1 USB с микросхемой 4 защиты через схему 3 интерфейса IO, в которой контакт интерфейса 1 USB, соединенный с двунаправленным интерфейсом схемы 3 интерфейса IO, действует как контакт DATA интерфейса контактной смарт-карты, контакт интерфейса 1 USB, соединенный со входным интерфейсом схемы 3 интерфейса IO, действует как контакт RST интерфейса контактной смарт-карты, и частота схемы 7 синхронизации устанавливается читаемой для устройства считывания смарт-карт.
Таким образом, устройство USB-ключа может взаимодействовать с контактным устройством считывания смарт-карт согласно стандарту ISO7816. Фактическая схема соединения устройства USB-ключа согласно настоящему изобретению представлена на коммутационных схемах, показанных на Фиг.4 и Фиг.5.
Согласно предлагаемым изобретениям, при использовании схемы интерфейса IO и соединении интерфейса USB с микросхемой защиты через схему интерфейса IO и схему сопряжения USB соответственно устройство USB-ключа может определить, какое из внешних устройств (такое как интерфейс USB персонального компьютера или устройство считывания смарт-карт) к нему подсоединено, после чего устройство USB-ключа может взаимодействовать с USB-устройством или с устройством считывания смарт-карт. Устройство USB-ключа согласно настоящему изобретению легко и просто в использовании, что позволяет обмен данных посредством коммуникации с устройством считывания смарт-карт. Более того, с устройством USB-ключа согласно настоящему изобретению нет необходимости обновлять или значительно переделывать существующие устройства считывания смарт-карт, за исключением выполнения параллельного интерфейса смарт-карт в устройстве считывания смарт-карт для образования формы интерфейса USB, что несложно выполнить и распространять.
Объект 2 (способ)
Вторым объектом предлагаемого изобретения является способ подключения смарт-карты с устройством USB-ключа через интерфейс USB. Устройство USB-ключа является устройством, описанным как первый объект изобретения. Как показано на Фиг.6, способ включает следующие этапы:
Этап 31: схему интерфейса IO, имеющую двунаправленный интерфейс и входной интерфейс, оснащают устройством USB-ключа с интерфейсом USB, и интерфейс USB соединяют с микросхемой защиты через схему интерфейса IO и схему сопряжения USB соответственно.
Этап 32: двунаправленный интерфейс схемы интерфейса IO устанавливают во входной режим, когда устройство USB-ключа подключено к питанию, и оценивают, является ли уровень двунаправленного интерфейса низким уровнем.
Этап 33: если уровень двунаправленного интерфейса является низким уровнем, микросхема защиты электрически соединяется с интерфейсом USB через схему сопряжения USB, чтобы позволить устройству USB-ключа осуществить подключение смарт-карты.
Этап 34: если уровень двунаправленного интерфейса не низкий, а высокий, схема сопряжения USB отключается для соединения микросхемы защиты с интерфейсом USB через схему интерфейса IO с тем, чтобы позволить устройству USB-ключа осуществить подключение смарт-карты.
На практике тактовую частоту также устанавливают такой, чтобы тактовая частота устройства USB-ключа соответствовала тактовой частоте внешне подключенного устройства считывания смарт-карт. Обычно тактовая частота ридера смарт-карт составляет 9600 бит в секунду.
Согласно настоящему изобретению, при использовании схемы интерфейса IO и соединении интерфейса USB с микросхемой защиты через схему интерфейса IO и схему сопряжения USB соответственно устройство USB-ключа может определить, какое из внешних устройств (такое как интерфейс USB персонального компьютера или устройство считывания смарт-карт) к нему подсоединено, после чего устройство USB-ключа может взаимодействовать с USB-устройством или с устройством считывания смарт-карт. Устройством USB-ключа согласно настоящему изобретению просто и легко пользоваться, что делает возможным обмен данными посредством соединения с устройством считывания смарт-карт. Более того, с устройством USB-ключа согласно настоящему изобретению нет необходимости обновлять или значительно переделывать существующие устройства считывания смарт-карт, за исключением выполнения параллельного интерфейса смарт-карт в устройстве считывания смарт-карт для образования формы интерфейса USB, что несложно выполнить и распространять.
Хотя были представлены и описаны поясняющие примеры, специалисту должно быть понятно, что в конструктивных вариантах, не отклоняясь от духа и смысла изобретения, могут присутствовать изменения, варианты и модификации. Поэтому объем испрашиваемой защиты определяется формулой изобретения.

Claims (10)

1. Устройство USB-ключа, включающее:
микросхему защиты;
схему синхронизации и генератор тактовой частоты, соединенный с микросхемой защиты;
схему сопряжения USB с первым контактом D+ и первым контактом D-, соединенными с микросхемой защиты;
схему интерфейса IO с двунаправленным интерфейсом и первым входным интерфейсом, соединенную с микросхемой защиты;
интерфейс USB со вторым контактом D+ и вторым контактом D-, в котором второй контакт D+ соединен с первым контактом D+ схемы сопряжения USB, второй контакт D- соединен с первым контактом D- схемы сопряжения USB, второй контакт D+ соединен с двунаправленным интерфейсом или первым входным интерфейсом, а второй контакт D- интерфейса USB соответственно соединен с первым входным интерфейсом или двунаправленным интерфейсом; и процессор интерфейса, соединенный со схемой сопряжения USB и схемой интерфейса IO соответственно и сконфигурированный для определения уровня двунаправленного интерфейса после установки двунаправленного интерфейса во входной режим и для подключения или отключения схемы сопряжения 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 бит в секунду, которая читается устройством считывания смарт-карт.
RU2013107936/08A 2010-04-07 2010-07-23 Устройство usb-ключа и способ подключения смарт-карты с помощью интерфейса usb RU2530337C1 (ru)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010142982XA CN101840387B (zh) 2010-04-07 2010-04-07 USB Key装置及其利用USB接口实现智能卡通信的方法
PCT/CN2010/075434 WO2011124049A1 (zh) 2010-04-07 2010-07-23 Usbkey装置及利用usb接口实现智能卡通信的方法

Publications (2)

Publication Number Publication Date
RU2013107936A RU2013107936A (ru) 2014-09-10
RU2530337C1 true RU2530337C1 (ru) 2014-10-10

Family

ID=42743766

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2013107936/08A RU2530337C1 (ru) 2010-04-07 2010-07-23 Устройство usb-ключа и способ подключения смарт-карты с помощью интерфейса usb

Country Status (5)

Country Link
US (1) US20130173836A1 (ru)
EP (1) EP2587385B1 (ru)
CN (1) CN101840387B (ru)
RU (1) RU2530337C1 (ru)
WO (1) WO2011124049A1 (ru)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102122332B (zh) * 2011-02-16 2014-06-18 天地融科技股份有限公司 电子签名工具的密码管理方法及***
CN103064489B (zh) 2011-10-21 2016-03-30 华为终端有限公司 一种根据usb接口状态进行内部电路选择的方法及终端
CN102594559A (zh) * 2012-01-30 2012-07-18 公安部第三研究所 具备人体感应功能的usb私钥装置及其实现安全验证的方法
CN103427989A (zh) * 2012-05-16 2013-12-04 王志良 一种面向物联网环境的数据加密和身份认证方法
CN102819501B (zh) * 2012-08-21 2015-06-17 天地融科技股份有限公司 一种电子设备、数据接口类型的检测方法
CN102855202B (zh) * 2012-08-21 2015-06-17 天地融科技股份有限公司 一种电子设备、数据接口类型的检测方法
CN102929824B (zh) * 2012-10-15 2016-01-06 天地融科技股份有限公司 一种复用usb接口传输数据的***
CN102929825B (zh) * 2012-10-15 2016-04-13 天地融科技股份有限公司 一种复用usb接口传输数据的方法和电子签名工具
US9710411B2 (en) 2013-01-24 2017-07-18 Texas Instruments Incorporated Signal conditioner
CN103077151A (zh) * 2013-01-25 2013-05-01 上海斐讯数据通信技术有限公司 一种用于切换usb接口和标准串口的装置
US9471523B2 (en) * 2013-09-18 2016-10-18 Infineon Technologies Ag Serial interface systems and methods having multiple modes of serial communication
US9965424B2 (en) 2014-02-07 2018-05-08 Texas Instruments Incorporated USB switch with multi-role ports
TWI509418B (zh) * 2014-06-30 2015-11-21 Chant Sincere Co Ltd 資料轉換系統與及其控制方法
CN104378200A (zh) * 2014-11-19 2015-02-25 中城智慧科技有限公司 一种采用时钟来控制密钥有效期的方法
US9734358B2 (en) * 2015-01-02 2017-08-15 High Sec Labs Ltd Self-locking USB protection pug device having LED to securely protect USB jack
US10673477B2 (en) * 2015-10-21 2020-06-02 Tendyron Corporation Communication device, adapter device, communication system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6439464B1 (en) * 2000-10-11 2002-08-27 Stmicroelectronics, Inc. Dual mode smart card and associated methods
EP1513098A2 (en) * 2003-09-03 2005-03-09 STMicroelectronics, Inc. Method and apparatus for a USB and contactless smart card device
RU2345401C2 (ru) * 2003-08-03 2009-01-27 Циньхуа Юниверсити Универсальный двунаправленный последовательный интерфейс передачи данных и способ передачи данных
US7562829B2 (en) * 2004-07-05 2009-07-21 Samsung Electronics Co., Ltd. Multi-mode integrated circuit devices including mode detection and methods of operating the same
US7685328B2 (en) * 2004-09-09 2010-03-23 Stmicroelectronics, Inc. Generic universal serial bus device operable at low and full speed and adapted for use in a smart card device

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3144312B2 (ja) * 1996-08-28 2001-03-12 日本電気株式会社 クロック周期調節方法とその装置
US6581122B1 (en) * 1998-03-26 2003-06-17 Gemplus Smart card which operates with the USB protocol
US6168077B1 (en) * 1998-10-21 2001-01-02 Litronic, Inc. Apparatus and method of providing a dual mode card and reader
CN1262485A (zh) * 1998-11-10 2000-08-09 阿拉丁知识***有限公司 由可灵活连接计算机***群体使用的用户-计算机交互方法
US6978335B2 (en) * 2000-06-30 2005-12-20 02Micro International Limited Smart card virtual hub
US6913196B2 (en) * 2002-02-20 2005-07-05 O2Micro International Limited Dual mode controller for ISO7816 and USB enabled smart cards
CN2627564Y (zh) * 2003-06-04 2004-07-21 武汉天喻信息产业股份有限公司 U-Key盘
CN2672739Y (zh) * 2004-01-06 2005-01-19 江苏意源科技有限公司 双界面智能卡芯片
WO2007023473A2 (fr) * 2005-08-25 2007-03-01 Idtek Track-And-Trace Sa Élément combinant une clé usb et un lecteur rfid
KR100842484B1 (ko) * 2006-10-30 2008-07-01 탁승호 접촉 및 비접촉식 스마트카드용 단말기와 그 단말기 회로
CN201044100Y (zh) * 2007-01-19 2008-04-02 北京天地融科技有限公司 Usb接口转换装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6439464B1 (en) * 2000-10-11 2002-08-27 Stmicroelectronics, Inc. Dual mode smart card and associated methods
RU2345401C2 (ru) * 2003-08-03 2009-01-27 Циньхуа Юниверсити Универсальный двунаправленный последовательный интерфейс передачи данных и способ передачи данных
EP1513098A2 (en) * 2003-09-03 2005-03-09 STMicroelectronics, Inc. Method and apparatus for a USB and contactless smart card device
US7562829B2 (en) * 2004-07-05 2009-07-21 Samsung Electronics Co., Ltd. Multi-mode integrated circuit devices including mode detection and methods of operating the same
US7685328B2 (en) * 2004-09-09 2010-03-23 Stmicroelectronics, Inc. Generic universal serial bus device operable at low and full speed and adapted for use in a smart card device

Also Published As

Publication number Publication date
EP2587385B1 (en) 2015-04-22
US20130173836A1 (en) 2013-07-04
WO2011124049A1 (zh) 2011-10-13
RU2013107936A (ru) 2014-09-10
EP2587385A4 (en) 2014-02-19
EP2587385A1 (en) 2013-05-01
CN101840387A (zh) 2010-09-22
CN101840387B (zh) 2012-05-23

Similar Documents

Publication Publication Date Title
RU2530337C1 (ru) Устройство usb-ключа и способ подключения смарт-карты с помощью интерфейса usb
US7069369B2 (en) Extended-Secure-Digital interface using a second protocol for faster transfers
US7467249B2 (en) Efficient connection between modules of removable electronic circuit cards
US9059906B1 (en) Data communication interface
CN101373629B (zh) 时钟信号发生器、包含其的半导体存储装置及其操作方法
US20160004287A1 (en) Portable electronic device and power management method thereof
KR101493527B1 (ko) 카드형 주변 장치
US20110026213A1 (en) Memory card with sata connecter
US9589160B2 (en) Working method for smart card reader
TW201235862A (en) External bridge system
CN106358179B (zh) 一种客户识别模块sim卡的切换电路和切换方法
US20080126588A1 (en) Memory card
TWI299450B (en) A multi mode host and device having multiple communication protocols, a single mode device, and methods of initializing the host or device using an electrical receptacle or plug in order to perform data communications
CN100447700C (zh) 用于电子处理器的多功能便携设备
CN111858422B (zh) 集成接口及具有所述集成接口的电子装置
CN201820218U (zh) 主机***和数据传输电路
US20100140354A1 (en) Debug device sharing a memory card slot with a card reader
CN102314405A (zh) 一种ccid协议处理电路
EP2462544A1 (en) Electronic circuit for interconnecting a smartcard chip
CN101094464A (zh) 利用手机管理u盘中文件的装置及方法
CN103176588B (zh) 计算机***
CN113052288B (zh) 一种自动适配上位机进行读写的sd卡及其自动适配的方法
CN214504410U (zh) 一种用于人工智能领域的核心板
TWI484348B (zh) 資料傳輸控制器、系統及方法
US7886092B2 (en) Keyboard