Identyfikator formatu podpisanego obiektu danych

Transkrypt

Identyfikator formatu podpisanego obiektu danych
Identyfikator formatu podpisanego
obiektu danych
Specyfikacja
identyfikatora formatu podpisanego obiektu danych
zgodnie z ETSI TS 101 903
www.abcpro.pl
Spis treści
Postać alfanumeryczna ............................................................................................ 3
Postać numeryczna.................................................................................................. 3
Zdefiniowany i zarejestrowany przez ....................................................................... 3
Opis ........................................................................................................................ 3
Przykład użycia identyfikatora ................................................................................. 4
2
ABC PRO Sp. z o.o.
NIP: 952-20-69-024
03-825 Warszawa
REGON: 141847780
ul. Owsiana 12
KRS: 0000329405
Spółka zarejestrowana w Sądzie Rejonowym dla M. ST. Warszawy w Warszawie,
XIII Wydział Gospodarczy Krajowego Rejestru Sądowego
Wysokość kapitału zakładowego: 50 000 zł
Postać alfanumeryczna
{iso(1) member-body(2) pl(616) business (2) ABC PRO(000001) idmssp(3) id-msspA&BC(1) id-sigAddAttributes(1) id-sigAddAttrOIDAsURI(3) 1}
Postać numeryczna
1.2.616.2.000001.3.1.1.3.1
Zdefiniowany i zarejestrowany przez
ABC PRO Spółka z ograniczoną odpowiedzialnością
ul. Owsiana 12
03-825 Warszawa
Polska
tel.: +48 0-22 379 09 00 (centrala)
fax: +48 (22) 379 09 09
e-mail: biuro(at)abcpro.pl
Opis
Identyfikator obiektu 1.2.616.2.000001.3.1.1.3.1 jednoznacznie identyfikuje
format podpisanego dokumentu (pliku) i jest stosowany podczas składania podpisu
elektronicznego zgodnego z postaci XAdES (patrz ETSI TS 101 903).
Opis formatu podpisanego dokumentu (pliku) oraz jego pełna nazwa są zgodne ze
strukturą nagłówka informacyjnego przedstawionego w specyfikacji RFC 2045
Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message
Bodies i mają postać:
MIME-Version: 1.0
Content-Type: typ zawartości
Content-Transfer-Encoding: kodowane zawartości
Content-Disposition: filename="nazwa pliku"
Atrybut typ zawartości opisuje zawartość dokumentu zapisanego w pliku w sposób
wystarczający do poprawnego zaprezentowania go użytkownikowi lub aplikacji
3
ABC PRO Sp. z o.o.
NIP: 952-20-69-024
03-825 Warszawa
REGON: 141847780
ul. Owsiana 12
KRS: 0000329405
Spółka zarejestrowana w Sądzie Rejonowym dla M. ST. Warszawy w Warszawie,
XIII Wydział Gospodarczy Krajowego Rejestru Sądowego
Wysokość kapitału zakładowego: 50 000 zł
przetwarzającej. Opis ten zawiera informacje o typie podpisanych danych (np. tekst,
obraz, audio) oraz typie aplikacji, za pomocą, której podpisane dane powinny zostać
zaprezentowane,
np.
Content-Type: application/octet-stream
Atrybut kodowanie zawartości określa sposób kodowania zawartości podpisanego
(szczegóły, patrz RFC 2045), np.
Content-Transfer-Encoding: binary
Ostatni atrybut (Content-Disposition) zawiera nazwę pliku (wraz z rozszerzeniem,
jeśli występuje), który został podpisany.
Opis tego formatu oraz jego pełna nazwa pliku są umieszczane w obrębie znacznika
Description należącego do elementu DataObjectFormat (typ zawartości jest
umieszczany dodatkowo w elemencie MimeType).
Przykład użycia identyfikatora
Opis formatu dokumentu XML zawartego w pliku plik.bin ma postać:
<xades:DataObjectFormat ObjectReference="#Reference1_565465654654654">
<xades:Description>
MIME-Version: 1.0
Content-Type: application/octet-stream
Content-Transfer-Encoding: binary
Content-Disposition: filename="plik.bin"
</xades:Description>
<xades:ObjectIdentifier>
<xades:Identifier Qualifier="OIDAsURI">
http://eap.upe.com.pl/OIDAsURI/ObjectIdentifier/1.2.616.2.000001.3.1.1.3.1
</xades:Identifier>
<xades:Description>
Opis formatu dokumentu oraz jego pełna nazwa
</xades:Description>
<xades:DocumentationReferences>
<xades:DocumentationReference>
http://eap.upe.com.pl/OIDAsURI/ObjectIdentifier.pdf
</xades:DocumentationReference>
</xades:DocumentationReferences>
</xades:ObjectIdentifier>
<xades:MimeType>application/octet-stream</xades:MimeType>
</xades:DataObjectFormat>
4
ABC PRO Sp. z o.o.
NIP: 952-20-69-024
03-825 Warszawa
REGON: 141847780
ul. Owsiana 12
KRS: 0000329405
Spółka zarejestrowana w Sądzie Rejonowym dla M. ST. Warszawy w Warszawie,
XIII Wydział Gospodarczy Krajowego Rejestru Sądowego
Wysokość kapitału zakładowego: 50 000 zł