Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java ME (J2ME) > load Private key в мобильное приложение.


Автор: Anatret 30.8.2012, 09:08
Доброе время суток. Пытаюсь в мобильное приложение подгрузить Private ключ. В SE это решается так 
Код

            FileInputStream keyfis = new FileInputStream("key");
            byte[] encKey = new byte[keyfis.available()];
            keyfis.read(encKey);
            keyfis.close();
            PKCS8EncodedKeySpec privKeySpec = new PKCS8EncodedKeySpec(encKey);
            KeyFactory keyFactory = KeyFactory.getInstance("RSA");
            RSAPrivateCrtKey privKey = (RSAPrivateCrtKey) keyFactory.generatePrivate(privKeySpec);


В ME этот код не работает так как в библиотеке lcrypto-j2me-147 нет класса PKCS8EncodedKeySpec а так же у KeyFactory нет метода generatePrivate.

Пожалуйста, подскажите какими другими средствами можно решить эту проблему.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)