In fact, this issue is also being discussed abroad.
The general answer is: yes. However, mobile phones do not currently support this standard.
More information:
For Javacard This kind of thing, Midp2.0 Is called Security and trust Services API for J2EE (satsa); JSR 177 For more information, see Http://java.sun.com/products/satsa/ .
The security and trust Services API for J2EE (satsa) Extended J2EE Security features of the platform, which adds a password API , Digital signatures and user identity authentication management. This specification also defines how Smartcard Interaction.
However, it is estimated that such things may be supported by devices within the next year.
If the phone does not support Satsa classes Add your own MIDlet Of course, because Satsa classes override cldc and MIDP classes You need to use Proguard Set Satsa Obfuscation. Of course, you 'd better wait for a device to actually support this.
We recommend that you read
Instructions on satsa developer's Guide (http://java.sun.com/j2me/docs/satsa-dg/:
Satsa developer's Guide
Satsa reference implementation
1.0
December 2004
Satsa-1_0-windows.zip, Windows platform-security and trust Services API for j2e-satsa Binary Package 1.0, which you can download from sun.