Um cartão inteligente, também chamado de cartão com chip ou cartão de circuito integrado (ICC) pode parecer com um cartão de crédito com tarja magnética, mas não é. A maioria dos cartões inteligentes possui um chip de computador que contém um microprocessador que, diferentemente de um cartão de tarja magnética, é capaz de receber e processar dados. Os cartões inteligentes são usados para identificação, para manter registros importantes e para transações financeiras. Existem vários tipos diferentes de tecnologia de cartão inteligente, e novos tipos continuam a ser desenvolvidos à medida que sistemas mais seguros são procurados e novos usos são inventados para eles.
No geral, muitos distinguem a tecnologia de cartão inteligente em cartões de contato e cartões sem contato que têm uma relação diferente com o leitor de cartão, que é geralmente chamado de CAD ou dispositivo de aceitação de cartão e Vault Cards ™. Um cartão sem contato, também conhecido como cartão de proximidade, possui uma antena incorporada e faz uma conexão sem fio com o leitor de cartão.
Os cartões de contato são a forma mais comum de tecnologia de cartão inteligente. Esses cartões são os que têm o chip, que aparece como uma pequena placa de ouro. Quando o cartão de contato é inserido em um CAD, o CAD faz contato com o chip, permitindo a transferência de informações. Existem dois tipos de cartões de contato: cartões de memória - que podem ter memória direta, memória protegida / segmentada ou memória de valor armazenado - e cartões CPU / MPU. Os cartões de memória retos têm mais armazenamento de dados, mas eles apenas armazenam dados e são essencialmente disquetes em miniatura. Os cartões de memória protegidos / segmentados podem proteger contra gravação alguns dos dados que mantêm, restringir o acesso através de uma senha e ter capacidade de leitura / gravação.
Os cartões de memória com valor armazenado têm recursos permanentes de segurança, mas toda ou quase toda a memória é utilizada para armazenar o valor ou os tokens que eles possuem. Um exemplo de uso é um cartão de telefone. O cartão pode ser recarregável ou descartável, dependendo do design. Cartões de CPU / MPU ou cartões multifuncionais de microprocessador são capazes de processar dados. Eles têm a capacidade de identificar com segurança usuários e atualizar informações.
Os cartões Java são outro tipo de tecnologia de cartão inteligente. Eles diferem de outros cartões inteligentes na linguagem que usam - Java, em vez de linguagem assembly -, bem como no uso de applets, aplicativos pequenos. A Sun Microsystems®, agora parte do Oracle®, continua o desenvolvimento do cartão Java.


