- Wiadomości z formum PEMI - http://pemi.ayz.pl/forum/viewtopic.php?t=109&postdays=0&postorder=asc&start=45
- Co oznacza keyUsage:
- a) digitalSignature: przeznaczenie certyfikatu do realizacji usługi uwierzytelnienia za pomocą podpisu cyfrowego w innych celach niż określone w pkt b, f i g;
b) nonRepudiation: przeznaczenie certyfikatu dla zapewnienia usługi niezaprzeczalności przez osoby fizyczne, ale jednocześnie dla innego celu niż określony w pkt f i g. Bit nonRepudiation może być ustawiony tylko w kwalifikowanych certyfikatach kluczy publicznych użytkowników służących do weryfikacji bezpiecznych podpisów elektronicznych i nie może być łączony z innymi przeznaczeniami, w tym w szczególności, o których mowa w pkt c-e związanych z zapewnieniem poufności,
c) keyEncipherment: do szyfrowania kluczy algorytmów symetrycznych zapewniających poufność danych,
d) dataEncipherment: do szyfrowania danych użytkownika, innych niż określone w pkt c i e;
e) keyAgreement: do protokołów uzgadniania klucza,
f) keyCertSign: klucz publiczny jest używany do weryfikacji poświadczen elektronicznych w certyfikatach i zaświadczeniach certyfikacyjnych wydanych przez kwalifikowany podmiot świadczący usługi certyfikacyjne,
g) cRLSign: klucz publiczny jest używany do weryfikacji poświadczen elektronicznych w listach unieważnionych i zawieszonych certyfikatów oraz listach unieważnionych i zawieszonych zaświadczen certyfikacyjnych wydanych przez kwalifikowany podmiot świadczący usługi certyfikacyjne,
h) encipherOnly: może być użyty tylko z bitem keyAgreement do wskazania, że służy tylko do szyfrowania danych w protokołach uzgadniania klucza,
i) decipherOnly: może być użyty tylko z bitem keyAgreement do wskazania, że służy tylko do odszyfrowania danych w protokołach uzgadniania klucza.
Brak ustawienia jakiegokolwiek z powyższych bitów oznacza użycie certyfikatu w innym celu, niż określony w pkt a-i. - Przy podpisywaniu deklaracji w formacie XML, zgodnie ze specyfikacją Ministerstwa Finansów, stosuje się XAdES-BES (XMLDSIG typu enveloped) albo PKCS#7. Zaleca się pierwszą metodę. W tym przypadku MF wymaga następujących algorytmów:
• CanonicalizationMethod Algorithm=http://www.w3.org/TR/2001/REC-xml-c14n-20010315
• SignatureMethod Algorithm=http://www.w3.org/2000/09/xmldsig#rsa-sha1
• DigestMethod Algorithm=http://www.w3.org/2000/09/xmldsig#sha1
• Transform Algorithm=http://www.w3.org/2000/09/xmldsig#enveloped-signature
a w podpisanym dokumencie muszą być elementy:
• KeyInfo zawierający X509Certificate
• Object zawierający SigningCertificate - Sprawdzenie XAdES – bramka testowa - testowej Ministerstwa Finansów
piątek, marca 20, 2009
E-faktura i jej obszar
Subskrybuj:
Komentarze do posta (Atom)
Brak komentarzy:
Prześlij komentarz