В основном предполагается, что JSR 177 будет использоваться для извлечения сертификата, который находится на SIM-карте, чтобы вы могли зашифровать / расшифровать / подписать данные так, как это нравится вашему MNO.
Сложность поиска документации возникает из-за того, что очень мало производителей мобильных телефонов включили в свои телефоны полную реализацию JSR177.
Это, в свою очередь, предположительно связано с огромным количеством внешних спецификаций, связанных с безопасностью, которые необходимо прочитать и понять, прежде чем сама спецификация JSR177 обретет смысл, если вы не являетесь экспертом по протоколам криптографии.
Исходники TCK и дополнительный тестовый код Symbian / Nokia были бы хорошим местом для поиска, но, к сожалению, ни один из них еще не был открыт.
Общие команды, такие как изменение PIN-кода SIM-карты, в основном требуют понимания самого двоичного протокола. Простое добавление правильной последовательности байтов к URL-адресу APDU GCF приведет к его выполнению, если сама реализация JSR177 верна.
Если вы смотрели только на Sun JavaME SDK, вам, вероятно, стоит взглянуть на пример мидлета APDU в последней версии SDK Series60 и добавить документацию в библиотеку Nokia Java Developer's Library.
person
michael aubert
schedule
21.05.2009