A expressão Smart Card designa um tipo de cartões com chips que podem armazenar dados pessoais do utilizador e efectuar transacções financeiras.
Um smart card é um cartão de plástico do tamanho de um cartão de crédito, com um microchip incorporado que pode ser carregado com dados, usado para chamadas de telefone, pagamentos de caixa eletrónico, e outras aplicações, e, em seguida, é periodicamente atualizado para um uso adicional. O interior de um smart card normalmente contém um microprocessador embutido. O microprocessador está sob uma almofada de contacto de ouro sobre um lado do cartão.
O microprocessador no smart card está lá para a segurança do cartão. O leitor do computador e o cartão realmente “conversam” com o microprocessador. O microprocessador aplica o acesso aos dados no cartão. Se o computador lesse e escrevesse na memória RAM do smart card, ele não seria diferente do que um disquete .
Os smart cards podem ter até 8 kilobytes de memória RAM, 346 kilobytes de ROM , 256 kilobytes de ROM programável e um microprocessador de 16 bits. O smart card utiliza uma interface Serial e recebe a sua energia a partir de fontes externas, como um leitor de cartão. O processador usa um conjunto limitado de instruções para aplicações como a criptografia.
As aplicações mais comuns de smart cards são:
- Cartões de crédito
- Dinheiro eletrónico
- Sistemas de segurança informática
- A comunicação sem fio
- Sistemas de fidelização (como pontos de passageiro frequente)
- Bancárias
- Televisão por satélite
- Identificação do governo
Os smart cards podem ser usados como um anexo do leitor de smart cards a um computador pessoal para autenticar um utilizador. Os navegadores da Web também podem usar a tecnologia de smart cards para complementar o Secure Sockets Layer (SSL) e para melhorar a segurança das transações na Internet. No Visa Smart Card FAQ mostra como as compras online funcionam quando o utilizador tem um smart card e um PC equipado com um leitor de smart cards. Os leitores de smart cards também podem ser encontrados em telemóveis e máquinas de venda automática.
Atualmente, o utilizador pode ser capaz de usar um smart card para:
- Estabelecer uma ligação num telefone móvel
- Estabelecer a sua identidade ao fazer log in num provedor de acesso à Internet ou a um banco online
- Pagar pelo estacionamento em parquímetros ou para andar nos metros, comboios e autocarros
- Dar os dados pessoais em hospitais ou aos médicos sem o preenchimento de um formulário
- Fazer pequenas compras em lojas de produtos eletrónicos na Internet (uma espécie de cybercash)
- Comprar gasolina num posto de gasolina
Mais de um bilião de smart cards já estão em uso. Actualmente, a Europa é a região onde eles são mais utilizados. O hardware para fazer os cartões e os dispositivos que podem lê-los é actualmente composta principalmente pela Bull, Gemplus, e Schlumberger.
Na Europa, o seguro de saúde e indústrias bancárias utilizam smart cards extensivamente. Todos os cidadãos alemães têm um smart card para o seguro de saúde.
Como os Smart Cards funcionam
Um smart card contém mais informações do que um cartão de banda magnética e pode ser programado para diferentes aplicações. Alguns cartões podem conter programação e dados para suportar múltiplas aplicações e alguns podem ser atualizados para adicionar novas aplicações depois de serem emitidos. Os smart cards podem ser concebidos para serem inseridos numa ranhura e lidos por um leitor especial ou para serem lidos à distância, tais como uma portagem. Os cartões podem ser descartáveis ou recarregáveis (para a maioria das aplicações).
Uma interface padrão da indústria entre a programação e o hardware PC num cartão inteligente foi definido pelo Grupo de Trabalho PC / SC, representado pela Microsoft, IBM, Touro, Schlumberger, e por outras empresas. Um outro padrão é chamado OpenCard. Há dois principais sistemas operativos de smart cards: JavaCard e MULTOS (Multiple Operating System).