Javacard Campus Party

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Javacard Campus Party - Presentation Transcript

    1. JAVA CARD and Smart  Card Ricardo Chikasawa CA Presidente Prudente Sun MicroSystems 1
    2. Campus Party 2009 Ricardo Chikasawa • Penúltimo ano em Ciência da Computação, Unesp de Presidente Prudente. • Projetos Open Sources. • Grupos de Usuários > JAVA : Java Noroeste > Open Solaris : OSUG – Noroeste Paulista • Blogs: http://blogs.sun.com/chikasawa • OSUM:http://osum.sun.com/group/javacard Java Card e Smart Card 2
    3. Campus Party 2009 JAVA CARD Java Card e Smart Card 3
    4. Agenda 1 – Introdução 2 – Java Card 3 – Principais caracteristicas 4 – Smart Card 5 – Arquitetura Smart Card 6 – Cartões Inteligentes 7 – Java Card Especificações 8 – OSUM 9 – Mais informações 4
    5. Campus Party 2009 Introdução Java Card e Smart Card 5
    6. Campus Party 2009 Java Card > Tecnologia adapta a plataforma Java > Uso em cartões inteligentes > Outros dipositivos cujos ambientes são altamente especializados > Memórias e processamentos tem restrições > Dispositivos J2ME Java Card e Smart Card 6
    7. Campus Party 2009 Java Card e Smart Card 7
    8. Campus Party 2009 Principais características • Interoperabilidade > Escreve uma vez e roda em qualquer cartão inteligente que seja Java Card • Seguro > Java Card implementa diversas funções criptográficas • Capacidade de múltiplos aplicativos > Plataforma Java Card oferece isso possibilitando inúmeras oportunidades de negócios • Dinâmico • Compatível Java Card e Smart Card 8
    9. Campus Party 2009 Java Card e Smart Card 9
    10. Campus Party 2009 Arquitetura Smart Card Java Card e Smart Card 10
    11. Campus Party 2009 Cartões Smart Card • Pontos de contatos de um Smart Card > Vcc : fornece a energia ao Chip > RST: Ponto usado para enviar um sinal de reset ao microprocessador > CLK : Fornecer o sinal do Clock externo, a partir do sinal interno de Clock > GND: Ponto usado com tensão de referência > Vpp: Ponto Opcional > I/O: Ponto de contato usado para transferir dados e comandos entre o Cartão Inteligente e o mundo exterior > RFU :Ponto reservado para um uso futuro Java Card e Smart Card 11
    12. Campus Party 2009 Cartões inteligentes • Dois tipos de cartões inteligentes de contato e sem contatos Java Card e Smart Card 12
    13. Campus Party 2009 Cartões inteligentes • Cartão com contato > Comunicando através de contato físico entre um leitor de cartões e os cartões de 8 pinos • Cartão sem contato > Por meio de um sinal de rádio frequência > Tecnologia RadioFrequência(RFID) Java Card e Smart Card 13
    14. Campus Party 2009 Java Card Especificações • Menos memória (4-8K de memória RAM e 32-64K de EEPROM) • 8 bits Processadores (lento) • Apoio parcial de tipos básicos (8/16-bit valores, não flutuar, não Cordas) • Roda 3.7MHz, com 1k e Ram e mas 16 K de memória não voltátil(EEPROM ou flash) • Alto desempenho , com um processador e chip criptográficos e memória para criptografia, e alguns vêm com um CPU de 32 bits Java Card e Smart Card 14
    15. Campus Party 2009 Java Card Especificações • Maquina virtual Java Card > Define um subconjunto da linquagem de programação Java > Compatível com Java VM para cartões inteligentes – Java VM interpreta bytecode – Gera classe e objetos > Inclui dados binários Java Card e Smart Card 15
    16. Campus Party 2009 Java Card Especificações (Cont.) • A Máquina Virtual Java Card > Define um subconjunto da linquagem de programação Java e um VM para cartões inteligentes • Java Card Runtime Environment > Define o comportamento do runtime para Java com base em cartões inteligente • Java Card API > Núcleo, e extensão pacotes e classes Java para aplicações de cartões inteligente Java Card e Smart Card 16
    17. Campus Party 2009 Java Card Especificações • API Java Card > Define um pequeno subconjunto do tradicional linguagem de programação Java API > Menor do que a de CLDC J2ME's > Não dá suporte para “String” ou múltiplos threads > Não existem “Boolean”, “Integer” e nenhuma “Class” ou “System” Java Card e Smart Card 17
    18. Campus Party 2009 Java Card Especificações • Java Runtime Card > Define o ciclo de vida da máquina virtual Java Card > Fornece uma interface independente de plataforma para os serviços prestado pelo sistema operacional do cartão > Consiste no Java Card Virtual Machine, a API Java Card. Java Card e Smart Card 18
    19. Campus Party 2009   Applet   Applet   Applet Vendor and / or Industru Specific Extensions Java Cardd Framework and APIs Java Card VM Card OS Java Card e Smart Card 19
    20. Campus Party 2009                       Open Source Meetup (OSUM) Java Card e Smart Card 20
    21. Campus Party 2009 SPARC •Java •Solaris           Open Source Meetup (OSUM) •Community •Infrastructure •Ecosystem java.net The Source for Java Technology Collaboration Java Card e Smart Card 21
    22. Campus Party 2009 Java Technology Download dos ● Software: ● Sun SPOT's developers.sun.com/stud ● JavaFX ents/free_software ● Glassfish ● NetBeans IDE ● OpenSolaris Participe das ● Sun Studio comunidades! Compiler* developers.sun.com/ ● JRuby students/open_source ● Gaming: Darkstar ● OpenOffice ● OpenSPARC Java Card e Smart Card 22
    23. Campus Party 2009 Java Card e Smart Card 23
    24. Campus Party 2009 Onde você encontra: – As Tecnologias mais novas – Campus Ambassadors – Oportunidades de carreira e estágio – Concursos – Treinamentos Gratuitos – Cursos para Estudantes – Iniciativa Acadêmica da Sun – Certificações Sun – Open Source – Eventos da Sun – e muito mais Java Card e Smart Card 24
    25. Campus Party 2009 Participe!!!  Open Source  University  Meetup Java Card e Smart Card 25
    26. Campus Party 2009 Mais informações • Acesse: OSUM – JAVA CARD > http://osum.sun.com/group/javacard • Blogs > Ricardo Chikasawa – blogs.sun.com/chikasawa > Igor Medeiros – weblogs.java.net/blog/igormedeiros • Site > http://java.sun.com/products/javacard/ Java Card e Smart Card 26
    27. Campus Party 2009 Java Card e Smart Card 27
    28. Obrigado !!!! Ricardo Chikasawa ricardo.chikasawa@sun.com 28

    + liyushiroliyushiro, 10 months ago

    custom

    428 views, 1 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 428
      • 428 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 10
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Tags