Bu sayfanın seçili sürümü ile mevcut sürümü arasındaki farkları gösterir.
esya:xades:kod-imza-profilleri [2013/07/26 11:27] Süleyman Uslu |
esya:xades:kod-imza-profilleri [2013/08/20 11:47] (mevcut) Dindar Öz |
||
---|---|---|---|
Satır 1: | Satır 1: | ||
====== XAdES İmza Profillerine Göre İmza Atma ====== | ====== XAdES İmza Profillerine Göre İmza Atma ====== | ||
+ | |||
+ | İmza profillerinin açıklamalarını ''http://www.tk.gov.tr/bilgi_teknolojileri/elektronik_imza/dosyalar/Elektronik_Imza_Kullanim_Profilleri_Rehberi.pdf'' adresinde bulabileceğiniz gibi ''config/profiller'' altında ''Elektronik_Imza_Kullanim_Profilleri_Rehberi.pdf'' dökümanında da bulabilirsiniz. | ||
+ | |||
+ | Örnek kodları ''tr.gov.tubitak.uekae.esya.api.xades.example.profiles'' paketi altında bulabilirsiniz. | ||
===== P1- Anlık- İmza Profili ===== | ===== P1- Anlık- İmza Profili ===== | ||
- | Anlık doğrulama gerektiren güvenlik ihtiyacı düşük seviyede olan uygulamalarda kullanılır. İmza doğrulayıcının eline geçtiği an, imza zamanı sayılır. Gelecekte imzayı tekrar doğrulama ihtiyacı olmayacak senaryolarda tercih edilmelidir. | + | Anlık doğrulama gerektiren güvenlik ihtiyacı düşük seviyede olan uygulamalarda kullanılır. İmza doğrulayıcının eline geçtiği an, imza zamanı sayılır. Gelecekte imzayı tekrar doğrulama ihtiyacı olmayacak senaryolarda tercih edilmelidir. Örnek kod ''P1'' sınıfındadır. |
<sxh java> | <sxh java> | ||
Satır 41: | Satır 45: | ||
===== P2 -Kısa Süreli- İmza Profili ===== | ===== P2 -Kısa Süreli- İmza Profili ===== | ||
- | Kısa süreli kullanım ömrü olan imzalarda, ÇiSDuP erişimi bulunmayan ortamlarda tercih edilmelidir. ÇisDuP erişimi olan ortamlarda P4 profili kullanılmalıdır. | + | Kısa süreli kullanım ömrü olan imzalarda, ÇiSDuP erişimi bulunmayan ortamlarda tercih edilmelidir. ÇisDuP erişimi olan ortamlarda P4 profili kullanılmalıdır. Kodu ''P2'' sınıfında inceleyebilirsiniz. |
<sxh java> | <sxh java> | ||
Satır 86: | Satır 90: | ||
===== P3 -Uzun Süreli - İmza Profili ===== | ===== P3 -Uzun Süreli - İmza Profili ===== | ||
- | ÇiSDuP erişimi olmayan ortamlarda kullanılabilir. Aksi durumda P3 profilinin, P4 profiline tercih edilebilecek herhangi bir avantajı yoktur, SİL boyutlaır ve imzadan sonra SİL yayınlanmasını bekme gerekliliği gibi sebeplerle mecbur kalmadıkça tercih edilmemelidir.. | + | ÇiSDuP erişimi olmayan ortamlarda kullanılabilir. Aksi durumda P3 profilinin, P4 profiline tercih edilebilecek herhangi bir avantajı yoktur, SİL boyutları ve imzadan sonra SİL yayınlanmasını bekleme gerekliliği gibi sebeplerle mecbur kalmadıkça tercih edilmemelidir. Örnek kod ''P3'' sınıfındadır. |
<sxh java> | <sxh java> | ||
Satır 155: | Satır 159: | ||
===== P4 - Uzun Süreli- İmza Profili ===== | ===== P4 - Uzun Süreli- İmza Profili ===== | ||
- | En güvenilir, uzun ömürlü ve sorunsuz imza profilidir. Validasyon verisi imza içinde yer alır. | + | En güvenilir, uzun ömürlü ve sorunsuz imza profilidir. Doğrulama verisi imza içinde yer alır. Örnek kod ''P4'' sınıfındadır. |
<sxh java> | <sxh java> | ||
Satır 200: | Satır 204: | ||
===== Arşiv İmza ===== | ===== Arşiv İmza ===== | ||
- | Uzun süreli imza içindeki son zaman damgasını imzalayan sertifikanın ömrü dolmadan önce, yada imza içinde kullanılan algoritmalar güvenilirlik derecelerini yitirdikçe imza üzerine arĢiv zaman damgası eklenmelidir. Arşiv formatına erişmek için X-Long(Profil 4) imza üzerinde | + | Uzun süreli imza içindeki son zaman damgasını imzalayan sertifikanın ömrü dolmadan önce, yada imza içinde kullanılan algoritmalar güvenilirlik derecelerini yitirdikçe imza üzerine arşiv zaman damgası eklenmelidir. Arşiv formatına erişmek için X-Long(Profil 4) imza üzerinde |
<sxh java> | <sxh java> |