Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Offline e-ken  
#11 Оставлено : 27 января 2010 г. 20:35:29(UTC)
e-ken

Статус: Активный участник

Группы: Участники
Зарегистрирован: 14.11.2008(UTC)
Сообщений: 41

Есть код

KeyStore store = KeyStore.getInstance("FloppyStore", "JCP");
store.load(null, null);
PrivateKey privateKey = (PrivateKey)store.getKey(
nameContainer, passContainer.toCharArray());

byte[] data = value.getBytes();
Signature signature = Signature.getInstance(
"GOST3411withGOST3410EL", "JCP");


signature.initSign(privateKey);
signature.update(data);


byte[] dataSignature = signature.sign();

Возникает ошибка

java.lang.NullPointerException
at UbsCryptoJCP.UbsCryptoApplet.Sign(UbsCryptoApplet.java:77)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin.javascript.JSInvoke.invoke(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin.javascript.JSClassLoader.invoke(Unknown Source)
at sun.plugin2.liveconnect.JavaClass$MethodInfo.invoke(Unknown Source)
at sun.plugin2.liveconnect.JavaClass$MemberBundle.invoke(Unknown Source)
at sun.plugin2.liveconnect.JavaClass.invoke0(Unknown Source)
at sun.plugin2.liveconnect.JavaClass.invoke(Unknown Source)
at sun.plugin2.main.client.LiveConnectSupport$PerAppletInfo$DefaultInvocationDelegate.invoke(Unknown Source)
at sun.plugin2.main.client.LiveConnectSupport$PerAppletInfo$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.main.client.LiveConnectSupport$PerAppletInfo.doObjectOp(Unknown Source)
at sun.plugin2.main.client.LiveConnectSupport$PerAppletInfo$LiveConnectWorker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

В чём может быть проблема, может не использовать JCP?
Offline e-ken  
#12 Оставлено : 27 января 2010 г. 20:37:13(UTC)
e-ken

Статус: Активный участник

Группы: Участники
Зарегистрирован: 14.11.2008(UTC)
Сообщений: 41

java.lang.NullPointerException возникает если работаешь с машиной в jre6 а если работать с jdk то всё нормально, в чем проблема то?

Можно ли обойтись работая с Java без JCP (так чтобы его не устанавливать)?
Offline KL  
#13 Оставлено : 3 февраля 2010 г. 20:43:59(UTC)
KL

Статус: Участник

Группы: Участники
Зарегистрирован: 11.01.2010(UTC)
Сообщений: 10
Откуда: Москва

Добрый день!

Просьба подсказать стоимость JTLS для клиента, или JTLS для клиента поставляется с комплекте JCP?
Offline Iva  
#14 Оставлено : 5 февраля 2010 г. 11:52:41(UTC)
Iva

Статус: Активный участник

Группы: Участники
Зарегистрирован: 09.10.2008(UTC)
Сообщений: 181

KL написал:

Просьба подсказать стоимость JTLS для клиента, или JTLS для клиента поставляется с комплекте JCP?


JTLS для клиента поставляется с комплекте JCP.
Offline Iva  
#15 Оставлено : 5 февраля 2010 г. 11:57:30(UTC)
Iva

Статус: Активный участник

Группы: Участники
Зарегистрирован: 09.10.2008(UTC)
Сообщений: 181

e-ken написал:
Можно ли обойтись работая с Java без JCP (так чтобы его не устанавливать)?

Нельзя, JCP надо устанавливать.
И федералы требуют, чтоб эта установка проводилась с доверенного источника.
Offline Iva  
#16 Оставлено : 5 февраля 2010 г. 12:03:58(UTC)
Iva

Статус: Активный участник

Группы: Участники
Зарегистрирован: 09.10.2008(UTC)
Сообщений: 181

e-ken написал:
java.lang.NullPointerException возникает если работаешь с машиной в jre6 а если работать с jdk то всё нормально, в чем проблема то?

Может JCP просто не установлен в jre6 ?
В стеке вызовов ни одного класса JCP нет.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы<12
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.