Search found 76 matches
- Tue Jan 26, 2016 3:10 am
- Forum: Questions & Answers
- Topic: Implementing Elliptic Curve Cryptography on javacard
- Replies: 1
- Views: 5226
Re: Implementing Elliptic Curve Cryptography on javacard
Firstly, you should check whether your card supports EC cryptography. ECC is rather dedicated to sign/verify operation on java card. Here is part of sample code which maybe helpful to you. byte[] dataToSend = new byte[64]; KeyPair ecKeyPair = new KeyPair(KeyPair.ALG_EC_FP, KeyBuilder.LENGTH_EC_FP_12...
- Tue Jan 26, 2016 2:14 am
- Forum: Questions & Answers
- Topic: How to add a JavaCard3.0 to a mobile phone
- Replies: 2
- Views: 6307
Re: How to add a JavaCard3.0 to a mobile phone
Until now, I have not seen any commercial Java Card 3.0 Connected Edition products.
- Tue Jan 26, 2016 2:07 am
- Forum: Questions & Answers
- Topic: Strong authentication and JavaME apps
- Replies: 1
- Views: 5441
Re: Strong authentication and JavaME apps
Java Card 3.0 Connected Edition defines Servlets as application containers. The midlet will be your client, probably communicating via JSR 177/257 to the smart card web server / Java Card 3.0.
You will need to write this web application for the card.
You will need to write this web application for the card.
- Thu Jan 21, 2016 10:19 pm
- Forum: Questions & Answers
- Topic: How to write Ki and IMSI codes to card
- Replies: 1
- Views: 6085
Re: How to write Ki and IMSI codes to card
Yes, you are right!
But firstly you have to get a real __clear__ couple (IMSI / KI). And then loading IMSI/Ki to SIM card is vendor-dependent technique.
The Ki on a SIM card when it's stored in a file can never be read by any external entity.
But firstly you have to get a real __clear__ couple (IMSI / KI). And then loading IMSI/Ki to SIM card is vendor-dependent technique.
The Ki on a SIM card when it's stored in a file can never be read by any external entity.
- Thu Jan 21, 2016 10:08 pm
- Forum: Questions & Answers
- Topic: How to get GMT time and IMEI , IMSI or ICCID from javacard
- Replies: 1
- Views: 5500
Re: How to get GMT time and IMEI , IMSI or ICCID from javacard
For GMT time and IMEI, you can get via STK command "PROVIDE LOCAL INFORMATION". See GSM 11.14 for more information.
IMSI You can get from EF-IMSI file.
ICCID - from EF-ICCID file. See GSM 11.11 for structure.
IMSI You can get from EF-IMSI file.
ICCID - from EF-ICCID file. See GSM 11.11 for structure.
- Thu Jan 21, 2016 10:05 pm
- Forum: Questions & Answers
- Topic: communicate with javacard from web applet
- Replies: 2
- Views: 5681
Re: communicate with javacard from web applet
Have you tried signing your applet with a code signing certificate? For applet code to run with higher security privileges you need to sign your code. You need to look into the jar signer tool that come with the JDK.
- Wed Jan 06, 2016 5:40 am
- Forum: Questions & Answers
- Topic: How to enter user-ID in related form
- Replies: 1
- Views: 5446
Re: How to enter user-ID in related form
Typically, your conversation with the smart card goes like this: App: “List the X.509 certificates (usernames and public keys) for which you know the private keys.” Card: “X.509 certificate for CN=Bob, signed by company’s Active Directory with CN=...” App: “Authenticate the user using this PIN: 1234...
- Wed Dec 30, 2015 11:48 pm
- Forum: Algorithm School
- Topic: Store AESKey in javacard
- Replies: 2
- Views: 7657
Re: Store AESKey in javacard
Important security-relevant data like keys and PINs shall always be stored in designated objects from the Javacard API.
The smart card operating system will perform additional internal operations to protect the relevant values from leaking.
The smart card operating system will perform additional internal operations to protect the relevant values from leaking.
- Wed Dec 30, 2015 11:32 pm
- Forum: Questions & Answers
- Topic: Is UICC able to store multiple USIM communication profiles?
- Replies: 1
- Views: 5045
Re: Is UICC able to store multiple USIM communication profiles?
USIM profiles can be considered as Javacard "applications" and be downloaded, installed or deleted as the device owner decides to switch mobile operator. All this operations can be implemented using the GlobalPlatform security architecture. Moreover, in order to load a USIM into your UICC ...
- Mon Dec 21, 2015 1:22 am
- Forum: Questions & Answers
- Topic: How can I select and read EF and DF data?
- Replies: 2
- Views: 6432
Re: How can I select and read EF and DF data?
You have to implement a proprietary version of CREATE FILE and the ISO versions of READ BINARY and UPDATE BINARY yourself. Usually the files consist of an (object containing a) Java Card byte array in EEPROM (just new byte[size]) for the file and meta information - maybe also in a byte[]) such as re...