нашел пример по ссылке http://www.jensign.com/JavaScience/sigview/index.html там все нормально, если взять хэш от строки: Mitch Gallant.. и...
Прочитал но не особо понял) (опыта не очень) У меня серт - Signed-data content type В конце сертификата зашифрованный хэш, не могу понять от чего...
с x.509 разабралсо такае же проблема возникла с контейнером PKCS#7 допустем есть серт PKCS#7 в нем содержица серт X.509 в конце подпись, открытый...
ок, выяснил что хэш значение нужно считать тока для структуры: tbsCertificate (rfc3280 п.4.1, rfc5280 4.1) Certificate ::= SEQUENCE {...
выяснил что это DER кодировка ASN.1 SEQUENCE(2 elem) SEQUENCE(2 elem) OBJECT IDENTIFIER1.3.14.3.2.26 (код для SHA1) NULL OCTET...
взял нормальный сертификат, расшифровал цифровую подпись его (см. первый пост), удалил как полагаеца 80h последних байт и начал вычислять sha1 от...
походу это константная строка: 0x30 0x21 0x30 0x9 0x6 0x5 0x2b 0xe 0x3 0x2 0x1a 0x5 0x0 0x4 0x14 которая участвует в вычислениях при расшифровки...
Взял подписанный pdf, расшифровал подпись на выходе: 0x1 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff...
лично не, но тут где-то были обсуждения по-поводу непрерывности загрузки PE, помню что - непрерывность загрузки в память никем не гарантирована в мсдн
del
Имена участников (разделяйте запятой).