ESYAE-imza Kütüphaneleri

User Tools

Site Tools


en:esya:smartcard:akıllı-kart

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:smartcard:akıllı-kart [2013/09/11 12:42]
Dindar Öz oluşturuldu
en:esya:smartcard:akıllı-kart [2013/09/12 08:48] (mevcut)
Dindar Öz
Satır 1: Satır 1:
 ===== Smartcard ===== ===== Smartcard =====
  
-Kriptografik ​ işlemlerin ​ güvenli ​ bir  ortamda ​ yapılması ​ amacıyla ​ akıllı ​ kartlara ​ ihtiyaç duyulmaktadır ​Akıllı ​ kartlar özel anahtarın (private key) dışarıdan erişilmesine izin vermeyerek, açık anahtar altyapısı ​ için gerekli güvenliği sağlarAkıllı ​ kart  içinde ​kullanıcının ​ sertifikaları bulunmaktadır ​Her ​ sertifikanın ​ bir  açık ​ anahtarı ​ ve  bir  özel  anahtarı ​ yine  kart  içinde ​ yer almaktadır ​Sertifikalar ​ ve  açık ​ anahtarlar ​ kart  içinden ​ okunabilmektedir ​Özel ​ anahtar ​ ise kart dışına çıkartılamaz,​ fakat anahtar ile kart içinde kriptografik işlemler yapılabilir.+Smartcards are used to perform cryptographic operations in a secure environment and to protect confidantial material such as cryptographic keysThey prevents unauthorized access to private key which is crucial ​ for public key infrastructureThe user certificates and corresponding private keys are stored in the smartcard. The certificates , and thus the public keyscan be read from the smartcard where as private keys can not be extractedThe cryptographic operations requiring private key are performed in the smartcard with a proper authentication of the user(iepassword-based,​ biometric authentication etc.).
  
-ESYA API SmartCard ​modülü akıllı kart  işlemlerine yardımcı olur,  ​PKCS7  ​yapısında basit imza atabilir.+ESYA API SmartCard ​module provides basic functionality for smartcard operations and can perform ​PKCS7 signature creation.
  
 ==== Requirements ==== ==== Requirements ====
  
-SmartCard ​ API'​si  ​"​ma3api-smartcard-....jar" ​ ​ve  ​"​ma3api-common-....jar" ​kütüphanelerine ihtiyaç duymaktadırAyrıca kullanılacak akıllı ​ kartın ve akıllı ​ kart okuyucusunun sürücüsünün sisteme kurulmuş olması ​ gerekmektedir+SmartCard API needs "​ma3api-smartcard-....jar" ​and "​ma3api-common-....jar"​. ​The drivers of the smartcard and the card reader must also be set up on the target machine.
  
- +As for .NET  SmartCard ​ API
-.NET  SmartCard ​ API '​si ​ ise +
   * ma3api-smartcard.dll ​   * ma3api-smartcard.dll ​
   * ma3api-asn.dll  ​   * ma3api-asn.dll  ​
Satır 20: Satır 19:
   * log4net.dll   * log4net.dll
   * ma3api-pkcs11net.dll ​   * ma3api-pkcs11net.dll ​
-kütüphanelerine ihtiyaç duymaktadır.+libraries are required.
  
 **[[en:​esya:​smartcard:​karta-erisim |Accessing Smartcard]]** **[[en:​esya:​smartcard:​karta-erisim |Accessing Smartcard]]**
  
-Java 5, Java 6 ve .NET ortamında karta erişim kod ile örneklenmektedir.+Accessing smartcards on Java 5, Java 6 and .NET platforms are demonstraited.
  
 **[[en:​esya:​smartcard:​sertifika-okuma|Reading Certificates]]** **[[en:​esya:​smartcard:​sertifika-okuma|Reading Certificates]]**
  
-Akıllı karttan sertifika ve nesne adlarının okunması anlatılmaktadır.+Reading certificates and objects from smartcards are demonstraited. 
 + 
 +**[[en:​esya:​smartcard:​sifreleme-imzalama|Decryption-Signature Creation]]**
  
-**[[en:​esya:​smartcard:​sifreleme-imzalama|Encryption-Signature Creation]]**+Decryption and signature creation operations with smartcards are demonstrated.
  
-Akıllı kart ile imzalama ve şifreleme işlemlerinin yapılması örneklerle anlatılmaktadır. 
  
 **[[en:​esya:​smartcard:​konfig|Configuration]]** **[[en:​esya:​smartcard:​konfig|Configuration]]**
  
-Farklı tipteki akıllı kartların ​API tarafından otomatik olarak tanınması ve kullanılması için kullanılabilecek konfigürasyon dosyasının özellikleri anlatılmaktadır.+The API requires a configuration file to detect and to work with different brands of smartcards automatically. The properties of the configuration file are explained here.
  
 **[[en:​esya:​smartcard:​SmartCardManager| SmartCardManager]]** **[[en:​esya:​smartcard:​SmartCardManager| SmartCardManager]]**
  
-Kart üzerindeki işlemlerin hızlı ve kolayca yapılmasını sağlayan ​SmartCardManager ​sınıfının özellikleri açıklanmaktadır.+SmartCardManager, which provides an fast and practical functionality for card operations, is explained ​ here
  
-**[[en:​esya:​smartcard:​Pkcs7| ​SmartCard ​Signature]]**+**[[en:​esya:​smartcard:​Pkcs7| ​Smartcard ​Signature]]**
  
-Akıllı kart modülü ile PKCS7 yapısında imza atma işlemi anlatılmaktadır. PKCS7 yapısı en basit imza yapılarından biridir.+Creating ​PKCS7 signature, which is one of the simplest signature types, ​ by using smartcard is demonstraited here.
  
 |Previous: [[en:​esya:​cmszarf:​cms-zarf|CMS Envelope]]|[[:​start_en|Home]]| Next: [[en:​esya:​mobil:​mobil-imza|Mobile Signature]]| |Previous: [[en:​esya:​cmszarf:​cms-zarf|CMS Envelope]]|[[:​start_en|Home]]| Next: [[en:​esya:​mobil:​mobil-imza|Mobile Signature]]|
en/esya/smartcard/akıllı-kart.1378903345.txt.gz · Son değiştirilme: 2013/09/11 12:42 Değiştiren: Dindar Öz