Ir para o conteúdo
Idioma: PT

Por que copiar um cartão de transporte não funciona?

Porque um cartão de transporte é um pequeno sistema protegido e não um recipiente de conteúdo. O saldo e o histórico ficam atrás de chaves que a operadora detém, então uma ferramenta de leitura nunca os obtém, e não há nada disponível para copiar em outra tag.

Ele não é uma tag no sentido que você quer dizer

Uma tag entrega o conteúdo dela a quem pedir. Um cartão de transporte não: ele roda uma pequena aplicação, guarda valor armazenado, e libera informação apenas a leitores que se autenticam antes.

Os dois compartilham uma camada de rádio e quase nada mais. Compará-los é como comparar um cartaz impresso com um armário trancado a chave porque os dois são feitos de papel e metal.

O que uma ferramenta obtém de verdade

A detecção, a tecnologia, e o identificador que o cartão expõe durante a seleção. É essa a extensão do que qualquer aplicativo de uso geral obtém.

O saldo, o histórico de viagens e as credenciais estão em áreas protegidas. O cartão recusa liberá-los sem uma chave, e a chave pertence à operadora.

Demonstrações que mostram mais em geral envolvem ou um aplicativo da própria operadora, ou um sistema específico com fraquezas conhecidas que já foi substituído. Nenhuma das duas coisas se generaliza.

Por que ele é projetado assim

Porque o cartão carrega dinheiro. Um instrumento de valor armazenado que entregasse o conteúdo a qualquer leitor por perto, e pudesse ser duplicado numa tag virgem, seria inutilizável como sistema de pagamento.

A proteção não é, portanto, um obstáculo posto no seu caminho, é o produto funcionando corretamente. Um cartão de transporte que pudesse ser copiado seria um cartão de transporte em que ninguém poderia confiar.

O que é legítimo no lugar

O aplicativo da própria operadora, que detém as chaves e consegue mostrar um saldo ou recarregar.

O suporte da carteira da plataforma onde a operadora o habilitou, que emite uma credencial legítima no celular em vez de copiar um cartão existente.

E, para a necessidade real por baixo, em geral simplesmente carregar o cartão. A maioria de quem faz esta pergunta quer uma reserva ou quer o cartão no celular, e as duas coisas a operadora oferece ou não oferece.

O que não vai funcionar, seja qual for a ferramenta, é ler um cartão com um aplicativo de uso geral e gravar o resultado numa tag virgem. Não existe resultado a gravar.

Perguntas frequentes

Algum aplicativo consegue ler o saldo do meu cartão de transporte?

Só aplicativos que detenham as chaves da operadora, o que na prática quer dizer o software da própria operadora. Uma ferramenta de uso geral vê que o cartão existe e nada mais.

Por que eu consigo ler um cartão de hotel e não um de transporte?

Muitos cartões de hotel usam tecnologias simples com proteção fraca ou padrão, então um leitor de uso geral vai mais longe. Cartões de transporte são feitos justamente para resistir a isso.

Isso vale fora do Japão?

O princípio vale em todo lugar. A maioria dos sistemas de transporte protege os dados com chaves da operadora, seja qual for a tecnologia por baixo, então a resposta é a mesma em qualquer cidade.

Dá para pôr o meu cartão de transporte no celular?

Só onde a operadora suportar, pelo aplicativo dela ou pela carteira da plataforma. Isso é uma credencial nova sendo emitida, e não uma cópia do cartão que você tem.