Arquitetura

A figura 4.1.1 abaixo mostra o esquema padrão de um chip de um smart card, com breve descrição dos componentes em seguida.

Vcc - porta de alimentação do smart card. Utiliza corrente contínua.
Reset - recomeça a comunicação do cartão com o leitor/programador
Clock - dá um sinal de clock, a partir do qual os dados de sincronismo são derivados
Auxiliar - utilizados para conexão USB, entre outros usos
Terra - voltagem de referência
Uso Padrão - programação da tensão de entrada. Não é mais utilizado, mas era uma entrada de uma tensão mais alta para programar a memória (EEPROM, por exemplo)
Entrada e saída                                                                                                                                                  Fig. 2.1.1: esquema padrão de contatos de um smart card

 

Existem duas classes de smart card relativas à forma como os dados são transmitidos: com e sem contato. Ambos apresentam a mesma estrutura de terminais de conexão apresentados acima, a diferença está na conexão em si: os smart cards de contato apresentam o chip exposto e a troca é dada por contato direto com o leitor/programador.

Já no sem contato, a informação é trocada por ondas eletromagnéticas, com diversos fios passando por dentro do cartão, servindo como antena para comunicação e alimentação. A comunicação é feita a 13.56MHz e conforme o padrão ISO 14443 (ver abaixo).

 

 

 

                                                                                                                                                                                          Fig. 2.1.2: esquema de cartão sem fio

Existe também o cartão híbrido, que funciona tanto com como sem contato, com memória e processador compartilhados.

topo

Padrões

ISO/IEC 7816

Dividido em 15 partes. As partes 1, 2 e 3 se referem somente a cartões de contato e definem aspectos como as dimensões físicas, interface elétrica, protocolos de comunicação, etc. A parte 7 define uma abordagem de banco de dados relacional segura para smart cards, baseados em interfaces SQL. A parte 10 se refere a cartões de memória aplicados a sistemas de créditos pré-pagos (ver aplicações). As demais partes são relevantes a todos os tipos de smart cards, sejam com ou sem contato, e definem estruturas lógicas, comandos usados pela interface de programação de aplicativos, gerência de aplicativos, verificação biométrica, serviços criptográficos e nomeação de aplicativos.

ISO/IEC 14443

Lida com cartões sem contato de proximidade, incluindo interface de rádio-frequência, interface elétrica, além de protocolos de comunicação e anti-colisão. Cartões que seguem essa norma operam a 13.56MHz e possuem alcance operacional de até 10 centímetros. Esse padrão é o mais utilizado para fins de transporte, financeiro e controle de acesso.

ISO/IEC 15693

Lida com os cartões "de vizinhança" que podem operar até a um metro de distância. Essa norma estabelece padrões para características físicas, potência da fraquência de rádio e interface do sinal, protocolos de transmissão e anti-colisão.

topo