Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Important
Yeni geliştirme için CryptoAPI yerine Şifreleme API'si: Yeni Nesil (CNG) kullanın. CNG, Windows Vista ve Windows Server 2008'den bu yana kullanılabilen Windows için modern şifreleme API'sidir. Daha iyi güvenlik varsayılanları, algoritma çevikliği ve çekirdek modu desteği sağlar. CryptoAPI yalnızca geriye dönük uyumluluk için korunur. CAPICOM eskidir ve şu anda desteklenen Windows sürümlerinde desteklenmez.
Amaç
Şifreleme, yalnızca belirli bir alıcının bir anahtar kullanarak verileri okuyabilmesi için verileri dönüştürmek için kod kullanımıdır.
Microsoft şifreleme teknolojileri arasında şifreleme API'si: yeni geliştirme için Yeni Nesil (CNG) ve geriye dönük uyumluluk için eski CryptoAPI ve Şifreleme Hizmeti Sağlayıcıları (CSP) bulunur. Sertifika ve akıllı kart kaydı, sertifika yönetimi ve özel modül geliştirme de açıklanmıştır.
Geliştirici hedef kitlesi
CryptoAPI, kullanıcıların güvenli bir ortamda, özellikle de İnternet gibi güvenli olmayan medyalar üzerinden belge ve diğer verileri oluşturmasına ve değiştirmesine olanak tanıyan Windows tabanlı uygulamaların geliştiricileri tarafından kullanılmak üzere tasarlanmıştır. Geliştiriciler C ve C++ programlama dilleri ve Windows programlama ortamı hakkında bilgi sahibi olmalıdır. Gerekli olmasa da, şifreleme veya güvenlikle ilgili konuların anlaşılması tavsiye edilir.
Note
CAPICOM, en son Windows XP ve Windows Server 2003'te desteklenen eski bir 32 bit COM bileşenidir. Şu anda desteklenen hiçbir Windows sürümünde kullanılamaz. YENI uygulamalarda CAPICOM kullanmayın. Alternatifler için bkz. CAPICOM Kullanmanın Alternatifleri.
Çalışma zamanı gereksinimleri
Belirli bir programlama öğesinin çalışma zamanı gereksinimleri hakkında bilgi için, bu öğenin başvuru sayfasının Gereksinimler bölümüne bakın.
Bu bölümde
| Konu | Açıklama |
|---|---|
| Şifreleme Hakkında |
Önemli şifreleme kavramları ve Microsoft şifreleme teknolojilerinin üst düzey bir görünümü. |
|
Kriptografi Kullanımı |
CryptoAPI işlevlerini ve CAPICOM nesnelerini kullanarak C ve Visual Basic programlarının şifreleme işlemleri, yordamları ve genişletilmiş örnekleri. |
|
Kriptografi Referansı |
Microsoft şifreleme işlevlerinin, arabirimlerinin, nesnelerinin, yapılarının ve diğer programlama öğelerinin ayrıntılı açıklamaları. Dijital sertifikalarla çalışmaya yönelik API'nin başvuru açıklamalarını içerir. |
İlgili içerik
- Şifreleme API'si: Yeni Nesil (CNG) — yeni Windows geliştirme için modern şifreleme API'si
- Tipik CNG programlamasına genel bakış — CNG'yi kullanmaya adım adım kılavuz
- CNG ile Veri Şifreleme — CNG ile AES kullanan modern şifreleme örneği