ESYAE-imza Kütüphaneleri

User Tools

Site Tools


esya:smartcard:akıllı-kart

Bu, dökümanın eski bir sürümüdür!


Akıllı Kart

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ğlar. Akı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.

ESYA API SmartCard modülü akıllı kart işlemlerine yardımcı olur, PKCS7 yapısında basit imza atabilir.

Gereksinimler

SmartCard API'si “ma3api-smartcard-….jar” ve “ma3api-common-….jar” kütüphanelerine ihtiyaç duymaktadır. Ayrıca kullanılacak akıllı kartın ve akıllı kart okuyucusunun sürücüsünün sisteme kurulmuş olması gerekmektedir.

.NET SmartCard API 'si ise “ma3api-smartcard.dll” kütüphanesinin yanısıra bağımlı olduğu “ma3api-asn.dll”, “ma3api-common.dll”, ” ma3api-crypto.dll”, “asn1rt.dll”, ”,ma3api-crypto-bouncyprovider.dll”, “ma3api-iaik_wrapper.dll”, “log4net.dll” ve “ma3api-pkcs11net.dll” kütüphanelerine ihtiyaç duymaktadır.

Akıllı Karta Erişim

Sertifika Okuma

Şifreleme-İmzalama

Konfigürasyon

SmartCardManager

SmartCard İmza

Önceki: CMS ZarfAna sayfa Sonraki: Mobil İmza
esya/smartcard/akıllı-kart.1374758210.txt.gz · Son değiştirilme: 2013/07/25 13:16 Değiştiren: Ahmet Yetgin