Java Card™ Technology


I want to share some ideas about Java & Embedded Technologies.
So, we can meet, talk, discuss, like a free forum.

Cup Coffee Card

For introduction,
Java Card™ Technology
Java Card™ Technology is Java Technology that provides a secure environment for the execution of applications on Smart Cards and other devices with limited memory and processing capabilities.

Achieve Interoperability
Java Card™ supports several standard APIs for the programmers to use for application development. The application program will then convert to bytecode. The bytecode is stored in the Java Card™ memory.When running the bytecode, Java Virtual Machine will interpret the bytecodes and execute it.

Do u want to share, talk, discuss, like a free forum in this blog?

Warm Regards,


14 Responses to “Java Card™ Technology”

  1. Hallo Boss… When will be the gathering on this topic? I would like to learn more on this technology. Thank you for your training and guidance.

  2. If you would, we can try gathering deeper on this topic as the discussion that we can share. Thanks a lot..

  3. Michelle Says:

    Hi, I love what you’ve done.
    im an underground at the UoG and doing my final year project in smart cards (Java card) Where are you located? Can i join your forum? You definaelty can teach me a thing or two

  4. Hi Michelle, Thanks for the appreciation.
    What Smartcard/Javacard project are u doing now?
    I am in Jakarta. I think we can talk deeper about the Javacard and welcome to the forum..

  5. Pliz i nid a help im also doing a degree in computer scinces and it practice and a project on java card technology and it is giving me a headache seriuosly…don know where to in Botswana pliz help and guide here and there.

  6. Hi Tom,
    Of course, I would help u and share.. please tell me what kind of project u ‘re doing in your email.
    Regards, Youzt

  7. Hi Boss,
    It’s been long time don’t see you around.
    Do you have more expressions to share about javacard?

    • Hi mang Ucup..
      Nice to see u again. It’s been long time I never update this blog.
      Actually I have some application can be shared and we can develop.
      Waiting for your email.

  8. Hi!

    I have been reading your blog, and it is very interesting.

    So… I am learning about java cards, and I understand all theory concepts. But, I have a absurd doubt: “how I install my .cap file in my real card?”

    I’m waiting your response.

    A lot of thanks,


    • Hi Marti, you need the loader tools to load your .cap into the real card.
      To download into the real card, the tools are usually available based on each javacard vendor property, because it will be protected by their own loading keys mechanism related the standard used (GP or Sun loader). Basically, the .cap loading is also the APDU command collection and security to package the .cap content and dowload into Javacard.
      But, for the trial of your .cap in the Javacard simulator, there are some loader tools that is free, available and downloaded from the internet, find and use that tools.
      please, also read the .cap loading mechanism in GP/VGP or Sun loader specification as your understanding / knowledge.


  9. Hi Youzt,

    I read your posts about JC. It’s nice and concise.
    Much better than mine 🙂

  10. Hi Hung Trinh,
    Thanks. Your Android’s post is also nice and interesting.

  11. hi guys. im searching for a new approach to implement STK applet in java. currently im using menu table approach where arrays r used to store data for each level. the array will be browsed to check which command will be executed next. is there any other better approach for implementing STK applet? Thanks!!!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s