Opened up fine in Acrobat 9, noting that the document is signed (by someone I
don’t know), but otherwise seems fine.
However, running a validation pass over the file shows NUMEROUS problems with
the file. I’ve enclosed the details.
Leonard
From: Domenico Testa [mailto:[email protected]]
Sent: Monday, May 04, 2009 10:18 AM
To: podofo-users
Subject: [Podofo-users] [Signature] Corrupted file
I've been able to build such a PDF file and i've computed digital signature
using OpenSSL.
I obtain a corrupted file due to some mistake i cannot understand. I'm trying
to debug PDF file structure using podofobrowser with no results.
Can you take a look and tell me if you can find something wrong in this file?
http://217.70.152.141/psp-signed.pdf
--
Domenico Testa
http://del.icio.us/domtes
Title: DVA Results
Key-Value Errors
| Error type |
Error description |
Key |
Value |
Value type |
Object type |
Cos ID |
Traversal path |
| Syntax Error |
The required key /DigestLocation is missing |
DigestLocation |
- |
- |
SigRefDocMDP |
22 |
->Perms->DocMDP |
| Syntax Error |
The required key /DigestValue is missing |
DigestValue |
- |
- |
SigRefDocMDP |
22 |
->Perms->DocMDP |
| Syntax Error |
The required key /TransformMethod is missing |
TransformMethod |
- |
- |
SigRefDocMDP |
22 |
->Perms->DocMDP |
| Syntax Error |
An unexpected value is associated with the key |
Type |
/Sig |
CosName |
SigRefDocMDP |
22 |
->Perms->DocMDP |
| Unexamined object |
The value associated with the key is of incorrect type |
BBox |
- |
CosArray |
AppearanceSubDict |
23 |
->AcroForm->Fields->[0]->AP->N |
| Syntax Error |
The value associated with the key must be an indirect object |
BBox |
Array |
CosArray |
AppearanceSubDict |
23 |
->AcroForm->Fields->[0]->AP->N |
| Unexamined object |
The value associated with the key is of incorrect type |
Filter |
- |
CosName |
AppearanceSubDict |
23 |
->AcroForm->Fields->[0]->AP->N |
| Syntax Error |
The value associated with the key must be an indirect object |
Filter |
/FlatDecode |
CosName |
AppearanceSubDict |
23 |
->AcroForm->Fields->[0]->AP->N |
| Unexamined object |
The value associated with the key is of incorrect type |
FormType |
- |
CosInteger |
AppearanceSubDict |
23 |
->AcroForm->Fields->[0]->AP->N |
| Syntax Error |
The value associated with the key must be an indirect object |
FormType |
1 |
CosInteger |
AppearanceSubDict |
23 |
->AcroForm->Fields->[0]->AP->N |
| Unexamined object |
The value associated with the key is of incorrect type |
Matrix |
- |
CosArray |
AppearanceSubDict |
23 |
->AcroForm->Fields->[0]->AP->N |
| Syntax Error |
The value associated with the key must be an indirect object |
Matrix |
Array |
CosArray |
AppearanceSubDict |
23 |
->AcroForm->Fields->[0]->AP->N |
| Unexamined object |
The value associated with the key is of incorrect type |
Resources |
- |
CosDict |
AppearanceSubDict |
23 |
->AcroForm->Fields->[0]->AP->N |
| Syntax Error |
The value associated with the key must be an indirect object |
Resources |
Dict |
CosDict |
AppearanceSubDict |
23 |
->AcroForm->Fields->[0]->AP->N |
| Unexamined object |
The value associated with the key is of incorrect type |
SubType |
- |
CosName |
AppearanceSubDict |
23 |
->AcroForm->Fields->[0]->AP->N |
| Syntax Error |
The value associated with the key must be an indirect object |
SubType |
/Form |
CosName |
AppearanceSubDict |
23 |
->AcroForm->Fields->[0]->AP->N |
| Unexamined object |
The value associated with the key is of incorrect type |
Type |
- |
CosName |
AppearanceSubDict |
23 |
->AcroForm->Fields->[0]->AP->N |
| Syntax Error |
The value associated with the key must be an indirect object |
Type |
/XObject |
CosName |
AppearanceSubDict |
23 |
->AcroForm->Fields->[0]->AP->N |
| Syntax Error |
The required key /BBox is missing |
BBox |
- |
- |
XObjectForm |
0 |
->AcroForm->Fields->[0]->AP->N->Resources |
| Syntax Error |
The required key /Length is missing |
Length |
- |
- |
XObjectForm.StreamDict |
0 |
->AcroForm->Fields->[0]->AP->N->Resources |
| Syntax Error |
The required key /Subtype is missing |
Subtype |
- |
- |
XObjectForm |
0 |
->AcroForm->Fields->[0]->AP->N->Resources |
Efficiency Analysis and Operator Count
Page 1
| Text Showing Efficiency : |
|
ratio of text showing operators (2) to bytes in show strings (87) = 0.02 |
| General graphics state operators |
w=1 |
Percentage of content stream - 1.01 (6 bytes) |
| Special graphics state operators |
Q=5, cm=1, q=5 |
Percentage of content stream - 7.60 (45 bytes) |
| Path construction operators |
re=2 |
Percentage of content stream - 7.77 (46 bytes) |
| Path painting operators |
n=2 |
Percentage of content stream - 0.68 (4 bytes) |
| Clipping path operators |
W*=2 |
Percentage of content stream - 1.01 (6 bytes) |
| Text object operators |
BT=2, ET=2 |
Percentage of content stream - 2.03 (12 bytes) |
| Text state operators |
Tf=2 |
Percentage of content stream - 3.38 (20 bytes) |
| Text positioning operators |
Td=2 |
Percentage of content stream - 4.39 (26 bytes) |
| Text showing operators |
TJ=2 |
Percentage of content stream - 67.74 (401 bytes) |
| Color operators |
rg=2 |
Percentage of content stream - 3.04 (18 bytes) |
| XObject operators |
Do=1 |
Percentage of content stream - 1.35 (8 bytes) |
|
------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations
Conference from O'Reilly Media. Velocity features a full day of
expert-led, hands-on workshops and two days of sessions from industry
leaders in dedicated Performance & Operations tracks. Use code vel09scf
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Podofo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/podofo-users