JavacardOS will not accept order any more, please contact our partner Feitian online Store:
https://ftsafe.en.alibaba.com/index.html
https://ftsafe.en.alibaba.com/index.html
Store AESKey in javacard
Moderator: UNKNwYSHSA
Store AESKey in javacard
In my java card application, I need to share some keys of type AESKey with different terminals. Because there is no structure like HashTable in Java Card, I think I could do something with byte arrays. But is this the best solution to cover my needs? Any other methods? I would be appreciated for any help.
- horse dream
- Posts: 76
- Joined: Thu May 21, 2015 11:48 pm
- Points :140
- Contact:
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.
Re: Store AESKey in javacard
You should be familiar with key derivation.
You can derive the key using the terminal ID and store the result in a transient array and then set the value of a transient key to that value. Of course you would need to delete the derived key immediately.
You can derive the key using the terminal ID and store the result in a transient array and then set the value of a transient key to that value. Of course you would need to delete the derived key immediately.
Onward...
Who is online
Users browsing this forum: No registered users and 6 guests