18.11.2014 Views

Anais - Engenharia de Redes de Comunicação - UnB

Anais - Engenharia de Redes de Comunicação - UnB

Anais - Engenharia de Redes de Comunicação - UnB

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

0 103: SEQUENCE<br />

{<br />

2 38: SEQUENCE {<br />

4 36: SEQUENCE {<br />

6 34: SEQUENCE {<br />

8 3: OBJECT IDENTIFIER role (2 5 4 72)<br />

13 27: SET {<br />

15 25: SEQUENCE {<br />

17 23: [1] {<br />

19 21: [6] ’Director’<br />

: }<br />

: }<br />

: }<br />

: }<br />

: }<br />

: }<br />

42 34: SEQUENCE {<br />

44 32: SEQUENCE {<br />

46 30: SEQUENCE {<br />

48 3: OBJECT IDENTIFIER role (2 5 4 72)<br />

53 23: SET {<br />

55 21: SEQUENCE {<br />

57 19: [1] {<br />

59 17: [6] ’Financial Manager’<br />

: }<br />

: }<br />

: }<br />

: }<br />

: }<br />

: }<br />

78 25: SEQUENCE {<br />

80 23: SEQUENCE {<br />

82 21: SEQUENCE {<br />

84 3: OBJECT IDENTIFIER role (2 5 4 72)<br />

89 14: SET {<br />

91 12: SEQUENCE {<br />

93 10: [1] {<br />

95 8: [6] ’Department Supervisor’<br />

: }<br />

: }<br />

: }<br />

: }<br />

: }<br />

: }<br />

: }<br />

Figure 3. Contract Authorization Requirements ASN.1<br />

this way. That is because natural languages are inherently ambiguous and this turns the<br />

constraint’s interpretation and localization in the text a lot more difficult and imprecise.<br />

On the other hand, the inclusion of signature authorization requirements in the<br />

documents un<strong>de</strong>rlying structure is more suitable for automated validation. Once there is<br />

a clear specification of where those requirements shall be inclu<strong>de</strong>d and how they shall<br />

be interpreted, the software implementations become easy. Still, in principle, any kind of<br />

electronic file can be signed. While it is possible to promote the structural changes nee<strong>de</strong>d<br />

on some file formats, expanding those changes to all types of files would be impractical.<br />

Obviously, the employment of the signature requirements is more common in electronic<br />

documents and PDF is currently one of the most wi<strong>de</strong>ly used file formats for documents.<br />

As shown in section 3, PDF already offers internal structures for the inclusion<br />

of constraints upon future signatures. What it does not provi<strong>de</strong>, though, is an integrity<br />

guarantee of those constraints. In a sense, the constraints only work as gui<strong>de</strong>lines, since<br />

they are subject to changes until signatures are applied to the document.<br />

402

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!