ESYAE-imza Kütüphaneleri

User Tools

Site Tools


esya:smartcard:pkcs7

Farklar

Bu sayfanın seçili sürümü ile mevcut sürümü arasındaki farkları gösterir.

Karşılaştırma görünümüne bağlantı

esya:smartcard:pkcs7 [2013/07/22 13:25]
Beytullah Yiğit created
esya:smartcard:pkcs7 [2013/08/28 08:40] (mevcut)
Beytullah Yiğit
Satır 1: Satır 1:
 ===== SmartCard Modülü ile BES Tipi İmza Atılması ===== ===== SmartCard Modülü ile BES Tipi İmza Atılması =====
  
-PKCS7 yapısı en basit imza yapılarından biridir. ​ PKCS7Signature sınıfı PKCS7 formatında imza atılmasından sorumlu sınıftır. ​ Ayrık imza veya bütünleşik imza atılabilir.+PKCS7 yapısı en basit imza yapılarından biridir.  ​''​PKCS7Signature'' ​sınıfı PKCS7 formatında imza atılmasından sorumlu sınıftır. ​Bu sınıf kullanılarak ayrık imza veya bütünleşik imza atılabilir.
  
-signExternalContent fonksiyonu ile ayrık imza,  signInternalContent fonksiyonu ile bütünleşik imza atılabilir. +''​signExternalContent'' ​fonksiyonu ile ayrık imza,  ​''​signInternalContent'' ​fonksiyonu ile bütünleşik imza atılabilir. 
-Aşağıdaki örnek kodda PKCS7 yapısında imzanın nasıl atılacağı gösterilmiştir. Örnekte ayrık imza atılmıştır. ​ signInternalContent fonksiyonu kullanılırsa bütünleşik imza atılacaktır. Bütünleşik imzadan içerik PKCS7 nesnesinin getContentInfo().getContentBytes() fonksiyonu ile alınabilir.+Aşağıdaki örnek kodda PKCS7 yapısında imzanın nasıl atılacağı gösterilmiştir. Örnekte ayrık imza atılmıştır.  ​''​signInternalContent'' ​fonksiyonu kullanılırsa bütünleşik imza atılacaktır. Bütünleşik imzadan içerik PKCS7 nesnesinin ​''​getContentInfo().getContentBytes()'' ​fonksiyonu ile alınabilir.
  
 Aşağıdaki örnek kod sadece Java için geçerli olup, PKCS7 yapısının .NET ESYA API tarafında desteği bulunmamaktadır. Aşağıdaki örnek kod sadece Java için geçerli olup, PKCS7 yapısının .NET ESYA API tarafında desteği bulunmamaktadır.
esya/smartcard/pkcs7.1374499547.txt.gz · Son değiştirilme: 2013/07/22 13:25 Değiştiren: Beytullah Yiğit