Статус: Активный участник
Группы: Участники
Зарегистрирован: 04.10.2011(UTC) Сообщений: 74 Откуда: Moscow
Сказал(а) «Спасибо»: 1 раз Поблагодарили: 1 раз в 1 постах
|
Здравствуйте, не удается верифицировать только что созданную подпись, т.к. при верификации выбрасывается исключение: Цитата: Not enough revocation values for the certificate Sn 1cfff0c84697d300000003f00060002, subject CN=Биккинина Элина Александровна, C=RU, ST=02 Башкортостан Респ, L=Месягутово, O=Общество с ограниченной ответственностью Айсберг, T=Директор, OID.1.2.643.100.1=#120D31303437373936303431303339, OID.1.2.643.3.131.1.1=#120C303037373037353130373231, OID.1.2.643.100.3=#120B3038383234323138343832, OID.1.2.840.113549.1.9.2=Устав, SURNAME=Биккинина, GIVENNAME=Элина Александровна, EMAILADDRESS=e.bikkininna@qiwi.ru, STREET="452530, респ. Башкортостан, Дуванский район, с. Месягутово, ул. Революционная, д.28, кв. 2", errors: 'Certificate status is unknown' (19) at ru.CryptoPro.CAdES.b.d.c.a(Unknown Source) at ru.CryptoPro.CAdES.b.d.a.a(Unknown Source) at ru.CryptoPro.CAdES.b.d.a.a(Unknown Source) at ru.CryptoPro.CAdES.CAdESSigner.a(Unknown Source) at ru.CryptoPro.CAdES.CAdESSignature.a(Unknown Source) at ru.CryptoPro.CAdES.CAdESSignature.verify(Unknown Source)
Код: Код:
public static void main(String[] args) {
try {
String alias = "cades-crypto-migr-test";
String password = "test";
String tsaUrl = "http://cades.iitrust.ru:8777/tsp";
byte[] data = "secret".getBytes("UTF-8");
KeyStore ks = KeyStore.getInstance("HDImageStore", "JCP");
ks.load(null, null);
PrivateKey pk = (PrivateKey) ks.getKey(alias, password.toCharArray());
Certificate[] chain = ks.getCertificateChain(alias);
CAdESSignature signature = new CAdESSignature(true);
signature.addSigner(pk, Arrays.asList(chain), CAdESType.CAdES_X_Long_Type_1, tsaUrl);
byte[] sign = signature.sign(data);
signature = new CAdESSignature(sign, data, CAdESType.CAdES_X_Long_Type_1);
signature.verify(null);
} catch (Exception e) {
e.printStackTrace();
}
}
Использую: Java HotSpot (1.7.0_05) + jcp 1.0.54 + cades 1.0.55 Отредактировано пользователем 24 ноября 2014 г. 20:36:24(UTC)
| Причина: Не указана Вложение(я):  cert_status_unknown.log (279kb) загружен 4 раз(а).У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
|