banner
blogue
casa /

blogue

/

guia de uso do java card

guia de uso do java card

24 Aug 2020
cartão javaé um cartão inteligente baseado em microprocessador, que consiste em vários elementos: hardware, sistema operacional de cartão java, módulo de segurança (gerenciador de cartão) e um ou mais miniaplicativos no momento do lançamento.

hardware
existem vários fabricantes de hardware, mas deve-se observar que os mais populares são nxp e infineon. os dois fabricantes de silício enviam milhões de chips de microprocessador em todo o mundo a cada ano. eles foram certificados pela emvco, visa, mastercard e unionpay international para fornecer a você uma plataforma de hardware com segurança de primeira classe.

sistema operacional
Javainteligentecartãoos é uma plataforma operacional que utiliza funções de hardware e permite que aplicativos (pequenos programas) escritos na linguagem de programação java sejam executados na placa. O java card é uma plataforma aberta e seus padrões (e kits de desenvolvimento) estão disponíveis gratuitamente no site java da oracle.

gerenciador de cartão
uma das principais funções da placa de microprocessador é sua função de segurança. uma área separada do chip é designada especificamente para esse propósito, o "gerenciador de cartões". trata-se de um aplicativo que reside permanentemente no chip, tem a função de realizar o gerenciamento de cartões e applets e é um gateway para um elemento de segurança (denominado domínio de segurança). este componente central é definido por outra plataforma global padrão de plataforma aberta.

globalplatform (globalplatform.org) é um órgão de padronização independente administrado por seus membros. os membros incluem apple, oracle, samsung, american express, gemalto, nxp, hid, visa, infineon, mastercard, etc.

applets
um miniaplicativo é um programa executado no cartão com o qual o usuário (ou terminal) irá interagir. cada cartão pode carregar um ou mais pequenos programas ao mesmo tempo, dependendo do espaço de armazenamento disponível no chip. nem todos os miniaplicativos precisam ser iguais, seus tamanhos e funções podem ser diferentes. o miniaplicativo pode usar o gerenciador de cartão para fins de segurança (como autenticação) ou pode gravar seu próprio domínio de segurança nele. uma vez que o miniaplicativo é instalado, o terminal pode se comunicar diretamente com ele sem a necessidade de conhecer o gerenciador de cartões. ao colocar o cartão no terminal, você pode selecionar um pequeno aplicativo ou pode selecionar um pequeno aplicativo como o aplicativo padrão.

ao escolher um produto de placa java que atenda aos seus requisitos, há muitas considerações a serem consideradas. o cartão inteligente universal pode guiá-lo através dessas operações para especificar o cartão correto para o seu projeto.

ponto de partida
um bom ponto de partida é responder às seguintes perguntas:
para que você quer usar o cartão?
para quais aplicativos o cartão será usado?
você precisa de contato, sem contato ou interface dupla?
quanto espaço de armazenamento é necessário no cartão?

obter respostas a essas perguntas ajudará a encontrar o hardware, sistema operacional e modelo corretos de qualquer miniaplicativo específico de que você possa precisar. os desenvolvedores que escrevem seus próprios miniaplicativos precisam apenas se preocupar com as funções de hardware específicas exigidas e as especificações relevantes do sistema operacional Java e da plataforma global.

se você está procurando umcartão java, cartão com chip java e precisar de ajuda para escolher o cartão java certo para o seu projeto, envie um e-mail para sales@smartcardrfidtag.com.
Deixe um recado Deixe um recado
Se você tiver alguma dúvida, por favor deixe a mensagem, nós responderemos em breve.