Bu sayfanın seçili sürümü ile mevcut sürümü arasındaki farkları gösterir.
|
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. | ||