ESYAE-imza Kütüphaneleri

User Tools

Site Tools


en:esya:cmszarf:cms-zarf

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ı

en:esya:cmszarf:cms-zarf [2013/09/11 08:27]
Dindar Öz oluşturuldu
en:esya:cmszarf:cms-zarf [2013/09/11 08:41] (mevcut)
Dindar Öz
Satır 1: Satır 1:
 =====  CMS Envelope ===== =====  CMS Envelope =====
  
-CMS Envelope ​yapısı şifreli veri oluşturmak için kullanılan bir yapıdırTemel olarak iki işlevi vardır+CMS Envelope ​structure is used for creating encrypted documentsThe API provides mainly two functions
-  * Gönderilecek verinin şifrelenmesi ​ +  * Creating CMS Envelope structure for the data to be encrypted. ​ 
-  * Alınan şifreli verinin çözülmesi+  * Decryption of a CMS Envelope structure.
  
-CMS Envelope ​yapısındaasimetrik ve simetrik şifreleme mantığı birlikte kullanılırSifrelenecek olan veri, simetrik anahtarla şifrelenirHer alıcı için bu simetrik anahtarasimetrik algoritmalarla şifrelenerek şifreli verinin sonuna eklenirDokümanın şifresini çözmek isteyen kişiasimetrik algoritma ile kendisi için şifrelenmiş alanın şifresini çözerBöylelikle dokümanın şifrelendiği simetrik anahtarı elde etmiş olur. Bu simetrik anahtar ile dokümanın şifresini çözebilir. Bu işlemler ​ESYA API CMS Envelope ​kütüphanesi tarafından yapılır, bu kütüphaneyi kullanan geliştiricinin bu yapılarla ilgilenmesine gerek yoktur.+In CMS Envelope, ​both asymmetric and symmetric encryption are usedThe plain data is encrypted with a symmetric keyFor each recipientthe symmetric encryption key is asymmetrically encrypted and these encrypted keys are appended to the documentUpon decryptionThe recipient first decrypts the encrypted symmetric key by using  his own asymmetric private key and then s/he can decrypt the encrypted data and get the plain contentThese operations can be performed by using ESYA CMS Envelope ​API
  
-Bir veriyi bir kullanıcıya şifreli olarak göndermeden önce güvenlik gereği sertifikasının geçerliliği kontrol edilmelidirÇünkü kullanıcı akıllı kartını çaldırmış ve sertifikasını iptal ettirmiş olabilir.+Before creating an enveloped data for a plain document, the validity of the recipients'​ certificates must be checkedThis is because some of the recipients may have their private keys stolen and revoked their certificates.
  
-**[[esya:​cmszarf:​sifreleme|Şifreleme]]**+**[[en:esya:​cmszarf:​sifreleme|Encryption]]**
  
-Bu bölümde örnek kodlarla birlikte şifreleme işlemleri anlatılmaktadır.+The encryption operation is explained with sample codes.
  
-**[[esya:​cmszarf:​cozuculer|Çözücüler]]** 
  
-Bu bölümde örnek kodlarla birlikte şifreli veriyi çözme işlemini yapan farklı çözücü sınıfları anlatılmaktadır.+**[[en:​esya:​cmszarf:​cozuculer|Decryption]]**
  
-|Önceki: [[esya:​asic:​eimza-asic-kutuphanesi|ASiC ​Eİmza Paketi]]|[[:start|Ana sayfa]]| Sonraki: [[esya:​smartcard:​akıllı-kart|Akıllı Kart]]|+The decryption operation is explained with sample codes. 
 + 
 +|Previous: [[en:esya:​asic:​eimza-asic-kutuphanesi|ASiC ​Signature API]]|[[:start_en|Home]]| Next: [[en:esya:​smartcard:​akıllı-kart|Smartcard]]|
en/esya/cmszarf/cms-zarf.1378888071.txt.gz · Son değiştirilme: 2013/09/11 08:27 Değiştiren: Dindar Öz