Статус: Активный участник
Группы: Участники
Зарегистрирован: 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?
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 14.11.2008(UTC) Сообщений: 41
|
java.lang.NullPointerException возникает если работаешь с машиной в jre6 а если работать с jdk то всё нормально, в чем проблема то?
Можно ли обойтись работая с Java без JCP (так чтобы его не устанавливать)?
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 11.01.2010(UTC) Сообщений: 10 Откуда: Москва
|
Добрый день!
Просьба подсказать стоимость JTLS для клиента, или JTLS для клиента поставляется с комплекте JCP?
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 09.10.2008(UTC) Сообщений: 181
|
KL написал: Просьба подсказать стоимость JTLS для клиента, или JTLS для клиента поставляется с комплекте JCP?
JTLS для клиента поставляется с комплекте JCP.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 09.10.2008(UTC) Сообщений: 181
|
e-ken написал:Можно ли обойтись работая с Java без JCP (так чтобы его не устанавливать)? Нельзя, JCP надо устанавливать. И федералы требуют, чтоб эта установка проводилась с доверенного источника.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 09.10.2008(UTC) Сообщений: 181
|
e-ken написал:java.lang.NullPointerException возникает если работаешь с машиной в jre6 а если работать с jdk то всё нормально, в чем проблема то? Может JCP просто не установлен в jre6 ? В стеке вызовов ни одного класса JCP нет.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close