Java Card / SIM Card proprietary APIs

Hello all,
I am finishing my graduation on Informatics Engineering and my final thesis is about Smart Cards.
In the thesis I have to present all the development solutions available to create Smart Cards and SIM Cards applications
This way, i not only have to talk about Java Card API and SIM Toolkit, but also about the UICC and USIM toolkit and about proprietary APIs, like Gemalto, G&D, etc APIs.
I have searched on the web about proprietary APIs, or special events/features to each types of cards but I couldn't get any documentation on this. Of course if they are proprietary I am not expecting to get the implementation or the code of it, but I just need any documentation about these APIs, or any description about the methods or events on them.
So, did any of you guys already used any proprietary APIs? or have any information about any proprietary API?
Thank you very much,
Helri

Hi Joseph, thank you for your response, i'll search for .NET cards and for PKCS#15 cards as well.
That was a great help, thank you

Similar Messages

  • SD Card & Sim Card sometimes become unrecognized/disconnected?

    Hey everyone, I've had my Sony Xperia Z2 for almost 2 weeks now and 4 times so far it has randomly disconnected my Sim & SD card. They are working fine, then all of a sudden, both stop at the same time.
    Anyone else have this issue or know how to fix it?

    Safe mode will start up the phone without any 3rd party apps/widgets etc. If the phone runs fine in safe mode, the problem is caused by some app you have installed and not by a fault in the phone itself. Try running the phone in safe mode for a day or so and see what happens.
     - Official Sony Xperia Support Staff
    If you're new to our forums make sure that you have read our Discussion guidelines.
    If you want to get in touch with the local support team for your country please visit our contact page.

  • Reception - SIM Card Connection

    I have been following the banter for a few days and looking for a reason why my reception isn't as good as I expected it to be.
    While I am not an engineer or electronics expert, I did conclude that the only part of the iPhone 4 that wasn't completely designed and manufactured with Apple's strict quality control, R&D, testing and trials was the AT&T produced mini-sim card. A small production error of even .5-1 mm of the border puts one of the contacts of the SIM card in contact with the stainless steel SIM card holder. I used regular electrical tape making sure not to cover where the contacts of the phone touched the SIM card and have seen over the past 1 and a half days much better, faster and clearer reception. From my experiment I find it plausible that the SIM card-SIM card tray contact produces an unfavorable condition for reception. I used dry erase marker to see if there was contact between the two metal surfaces and found there was. I marked the card and found marker on the tray. Not very scientific but effective none the less.
    Curious if anyone else is able to duplicate my results....
    I must say, it is an awesome device.

    I had a no sim card issue every two hours it was saying there was no sim card got tried of messing with the phone because of the ant. problem and the no sim card I returned my phone i'm a every technical guy man this would make a lot of sense if the sim card is shorting out with 3g ant then you grab the phone causing to short out with the wi/fi / bluetooth side i,m going to try this experiment with my employe Iphone 4 will get back with you tomorrow or you can contact me at [email protected]

  • STK SIM card PIN code validation ?

    Dear all,
    I'm developing STK applets on GSM SIM cards and I would like to know whether it is possible or not to ask the user for a PIN input (GetInput-command) and then check if that PIN is equal with the real SIM PIN. So the idea would be to use the already existing SIM-PIN instead of an applet's internal OwnerPIN object.
    I couldn't find such a possibility - but maybe I missed something?

    Hi Ginodesoomer,
    Welcome to the support community!
    It sounds like you have security enabled on your SIM card. You may wish to disable this to prevent being prompted for the PIN. Please see this KB article for more information. ""Enter PIN" is displayed when the BlackBerry smartphone is locked" KB18647
    You can disable this on your BlackBerry Z10 smartphone in Settings > Security and Privacy > SIM Card > SIM Card PIN Lock.
    Please let me know if that helps.
    -FS
    Come follow your BlackBerry Technical Team on Twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.
    Click Solution? for posts that have solved your issue(s)!

  • IOS 5.0.1 problem with SIM card autorisation

    Hi
    I have Iphone 3GS
    I installed new 5.0.1
    And I experiencing problem with locked SIM card / Sim card not installed
    Phone I buy in USA and currently use in EU.
    I had no problems with IOs 4.2...
    Can you please help me out?
    Thanks

    iPhones bought in the USA are usually locked to the carrier and can't be unlocked. so, if you are using another SIM than the original one, your phone will be locked again to this original carrier after the update.

  • Applet loading on JAVA SIM CARD

    Does someone already load an Applet on a GSM java SIM Card ??
    If YES, I really need help.
    What is the difference of action between a JavaCArd & a JavaSIMCard for applet loading ?
    I can't select the Installer Applet on my SIM with :
    0x00 0xA4 0x04 0x00 0x09 0xa0 0x00 0x00 0x00 0x62 0x03 0x01 0x08 0x01 0x7F;
    response : SW1=9E SW2=00
    9E00 -> CLASS error ??
    So how to do if CLA mustn't be 0x00 ??
    thx for quick reply.

    Thx for your reply !
    I'm Working on a Gemplus Java SIM Card.
    Which tool ?
    No one !
    I used Javacard Kit 2-1-2 for compiling, converting and Script Generation.
    So I have the CAP and SCR files.
    But now, I haven't got any tool for loading my converted Applet !
    I know, you 'll tell me to buy one.
    Now, I'll be obliged to, I tried without and as i didn't find how to do ...
    Any suggestion on the Kit I need ??
    thx

  • Java Card and SIM Card

    Hi all,
    can anyon eof u enlight me about the Java card and ordinary SIM card. Whether both are same or different?. If diffrent means can u give some more details too..
    Thanks in Advance
    Siva

    There are Java SIM cards on the market, and they comply with the Java Card specifications. Take a look at Schlumberger and Gemplu$ for more information.

  • Reading phone book from SIM card

    Hi,
    Is there any API or programming framework that supports importing the phonebook from the SIM card. I am using java wireless toolkit and nokia 9500. I need to import the phone book from the sim card.
    Thanks in advance.

    I think maybe you can see JSR177.It has defined the APDU and STK way to access sim card.But I don't think it's good for your requirement.

  • Change to another SIM card

    Dear all,
    I am new to J2ME, and sorry if I am not in the right forum...
    I am connecting two SIM cards to my mobile using dome device, can I create a J2ME app. that can tell the phone to disconnect the current SIM and connect to another?
    What should I read, where I have to go ? ;)
    Thanks in advance

    You need to read up on Security and Trust Services API for J2ME (SATSA); JSR 177 http://java.sun.com/products/satsa which allows J2ME midlets to communicate with SIM cards.
    However I'm not sure if what you want to do is supported by the standard.

  • Accessing SIM card information

    Hello,
    Is there any way i can access GSM cell ID and Location area code from the information in the sim card using a Midlet? The System.getProperty() method does not return cell-id. I am able to use AT calls to get this information but haven't been able to find a way to obtain it on the cellphone itself. I have a sony ericsson z500, CLDC 1.1 MIDP 2.0 .. i can upgrade my phone but i am looking for a Java solution. I know JSR-177 and JSR 179 will provide this info but can't find any phones supporting them. Any help will be really appreciated..

    MIDP doesn't 'know' it's on a phone, so there is nothing in the API. If the phone number is available, it'll be in the API available on the specific device.

  • BlackBerry phone to be used in a country with a different SIM card

    Hello Everyone
    I have got a BB phone which was purchased through o2 retailer (english mobile operator) in the United Kingdom as I lived there for a long time. I am back in Italy where I hoped to continue and use it by simply inserting an italian SIM card. I tested few SIM cards of friends and went to an italian retailer (Vodafone which is also known in UK) but apparently my BB doesn't recognize the new SIMs becuase it is probably clocked by o2... Does anyone know whether it can be fixed somehow? Or do I have to go back to o2? Or what are the possibilities.
    Thank you all very much for your help.

    Hi and Welcome to the Community!
    There's nothing to add to your BB per se. Using the BB-specific services is a matter of your carrier providing those to you. And there are some things that must happen for them to do so.
    Any BB can be used on any carrier that runs the same radio frequencies that the BB is capable of (and I've no idea if your's are such). But, to bring a BB onto a carrier network that they did not sell to you, there are several hurdles to cross:
    1) The carrier must say "yes" to the fact...they own their network and have every right to say what devices will be allowed to connect to it. If they say "no", then that's the end of it.
    2) You must be sure that your BB is properly unlocked from it's originally manufactured-for carrier...see this helpful thread for details:
    http://supportforums.blackberry.com/t5/General-BlackBerry-Functions-and/Unlocking-your-BlackBerry-Gu...
    3) You must get all of your voice level services functioning on the carrier, before you even try anything about data
    4) You must subscribe, from the carrier, to an adequate data plan to enable the BB-proprietary services you desire
    5a) If the carrier directly supports your specific model BB, then you can proceed with registering the BB onto their network, generating the proper Service Book delivery to your BB, and proceeding to function.
    5b) But, if the carrier does not directly support your specific model number of BB, then the challenges are much greater as most carrier systems will not deliver, to the BB, the necessary service books to enable the BB-proprietary data services, even if you do subscribe to them.
    So, depending on all of that, your BB may or may not ever fully function on that carrier network. It can be quite tricky to accomplish, especially if 5b applies. So take a look at all of that and decide how you wish to proceed. Most folks wind up just buying a new BB if 5b applies.
    Good luck and let us know!
    Occam's Razor nearly always applies when troubleshooting technology issues!
    If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
    Join our BBM Channels
    BSCF General Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Get the MCC and the MNC of the SIM card and of the network

    Hello,
    We publish a network speed and quality measurement application used on desktop, tablet and smartphone.
    This application is called nPerf. It is available on desktop via a web browser at www.nperf.com, on iOS at ios.nperf.com and Android at android.nperf.com.
    We are currently working on porting our solution for Windows Phone / Windows. The project is a universal project using Windows RT 8.1 (Visual Studio 2013 Express Update 4).
    However, the project is currently "stuck" because we lack two essential information to identify the operator of the user: the MCC (Mobile Country Code) and MNC (Mobile Network Code), at least those contained in the SIM card.
    Ideally, we would also need, in order of priority, the MCC and the MNC of the active connection (in the case of roaming), a DB signal strength of type RSSI or RSRP (more accurate than the number of reception bars displayed on the phone), the id of the cell
    on which the connection is established (CellId) and the cell area code (LAC or TAC).
    I have reviewed all the Windows RT 8.1 APIs available, particularly the namespace Windows.Networking.Connectivity and none seems to contain this information.
    We would understand that it is not possible to access all this information but the SIM MCC and MNC are really needed and are available on other systems such as iOS or Android. It would really be a pity if we are not able to continue the development of this
    application simply because these two information is not available ...
    Would it be possible to tell us how to retrieve this information or, failing that, to give us the e-mail address or phone of a person likely to talk with us about this and identify possible steps to take to find a solution mutually acceptable?
    Thanking you in advance,
    FH Sarl company

    Hi Usnake,
    “Mobile Network code” and “Mobile country code” has not public API to third party apps.
    https://social.msdn.microsoft.com/Forums/windowsapps/en-US/9dbeca88-be45-4708-bd2a-14766182a7eb/how-to-get-mcc-and-mnc-in-window-phone?forum=wpdevelop.
    If you are asking for them, I suggest you send a request to
    https://wpdev.uservoice.com/forums/110705-dev-platform.
    Thank you for understanding.
    Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Looking for proper SIM card for applet development

    Hi,
    I would like to develop some applet on the SIM card. And does anyone know where I can get the proper SIM card?
    I have a bit search for test SIM card and blank SIM card, but I am not sure which one can be used for applet development. It seems that Gemalto provides some development suit that includes some sample cards. But the suit is too expensive and maybe I don't need the tools they provide. I don't want to buy the wrong one, so it would be very helpful if any of you has some provider information or links!!
    Thanks in advance!!
    regards,

    934624 wrote:
    I would like to develop some applet on the SIM card. And does anyone know where I can get the proper SIM card?You should over the internet and should contact different vendors. There are many Chinese companies which can provide you sample cards.
    I have a bit search for test SIM card and blank SIM card, but I am not sure which one can be used for applet development. Any Java SIM card can be used for applet development.
    maybe I don't need the tools they provide. You do as you will need a tool to install your applet on the SIM card
    I don't want to buy the wrong one, so it would be very helpful if any of you has some provider information or links!!Are you just want to write applications or wanna be able to install them too on real cards ? If the purpose is just writing of apps then oracle and ETSI have provided everything, you don't need to buy any additional tool. But yes for dubuging you will need some third party tool or write your own one : -)

  • What is stored, in addition to contacts, on the iPhone sim card?

    Other than Contacts, what is stored on the iphone sim card?

    The iPhone can store contacts to the SIM Card, but this is not supported by Apple, but the iPhone can actually write to the SIM Card. The iPhone can read contacts from the SIM Card, so if any contacts are present, it can read them perfectly.
    The SIM Card stores your personal phone number and has the User specific Carrier ICCID number among other possible proprietary information.

  • Send sms  through SMSC to SIM card

    I interested in java card development and sms sending, I read a lot of specification but I�m very confused.
    I want to send some proactive command to the sim card via SMS message using smpp through a real SMSC, So How can I do that?
    CLIENT->smpp  SMSC -> ME -> SIM
    First I�m sending smpp packet SUBMIT_SM to the SMSC, UDH contains some text message to be displayed to the mobile. �44 69 73 70 6C 61 79 20 54 65 78 74� =Display text
    Do you think that is enough to set :
    1: 7f Protocol Identifier: 0x7F = SIM Data download
    and
    2: Tag 70 SIM Toolkit Security Header
    And data will be downloaded to the sim card?
    How and where I should create APDU? where I should specify proactive command?
    APDU: [CLASS][INS][P1][P2] [DATA]
    DATA: D0 18 81 03 01 21 00 82 02 81 02 8D 0D 04 [44 69 73 70 6C 61 79 20 54 65 78 74]
    Could you gave me at least some advices?
    Thanks in advance,
    mikestm

    Hey cluxy33,
    Welcome to the BlackBerry Support Community Forums.
    Thanks for the questions.
    There is no built-in feature to save SMS messages to the sim card.  You can backup your SMS messages to your computer and restore them at a later date.
    I hope this helps. 
    Let me know if you have any more questions.
    -ViciousFerret
    Come follow your BlackBerry Technical Team on Twitter! @BlackBerryHelp
    Be sure to click Like! for those who have helped you.
    Click  Accept as Solution for posts that have solved your issue(s)!

Maybe you are looking for

  • Difference b/w KEY FILEDS and DATA FILEDS

    Hello Experts...! What is the difference between char , KF and keyfields and data fileds...? we are going to map this in the ODS concept. char to keyfileds. keyfig to datafields. regards, amit.

  • Storage location report

    Does anyone know of a report that details items in any given storage location on a line by line basis ( not purely the balance ) Please advise, ta

  • Issue with DB Adapter involving multiple tables

    Hi, Am facing an issue with DB Adapter with multiple tables. Here are the details. I have 4 tables. Header, Details,Products and Devices. The relationship is defined as follows: Header has 1:M relationship with Details. Details has 1:M relationship w

  • Adobe archiver downloader does not work

    on my win 7 machine which runs adobe photoshop elements 9 the downloader just keeps saying try again ??? I reall do not need this grief how do I protect my files and get an archive set up ?

  • What CS5 conditional text can do

    Trying to get up to speed with IDD CS5 after decades of FrameMaker, and frequently tripped up by differences! (mr Gold, you'll understand my situation -) Armed with Real World Adobe InDesign CS5, I've managed to set up {date}_new and {date}_deleted c