Makale numarası: 245030 - Son Gözden Geçirme: 07 Nisan 2010 Çarşamba - Gözden geçirme: 4.0

Schannel.dll dosyasında belirli şifreleme algoritmaları ve protokollerinin kullanımını kısıtlama (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir.)

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

Bu makalede, belirli şifreleme algoritmaları ve protokollerinin Schannel.dll dosyasında kullanımını sınırlamak için adım.

Bu bilgiler, bağımsız yazılım satıcısı (ISV) uygulamaları için Microsoft şifreleme API yazıldığı için de geçerlidir.

Daha fazla bilgi

Aşağıdaki şifreleme hizmeti Windows NT 4.0 Service Pack 6 dahil sağlayıcıları (CSP) sertifikaları FIPS-140-1 crypto validation (http://csrc.nist.gov/cryptval/140-1/1401val.htm) verilen:
  • Microsoft Base Cryptographic Provider (Rsabase.dll)
  • Microsoft Enhanced Cryptographic Provider (Rsaenh.dll) [olmayan verme sürümü]
TLS/SSL güvenlik sağlayıcısı Schannel.dll dosyasının, güvenli iletişim için Microsoft ınternet Explorer ve ınternet ınformation Server (IIS), destek SSL veya TLS yürütmek için yukarıda listelenen CSP'lerden kullanır.

Schannel.dll dosyasının şifre paketi 1 ve 2 destekleyecek şekilde değiştirebilirsiniz, ancak program şifreleme paketi 1 ve 2 desteklemesi gerekir. Şifreleme paketi 1 ve 2'de, IIS 4.0 ve 5.0 desteklenmez.

Bu makalede, Windows NT 4.0 Service Pack 6 ve sonraki TLS/SSL güvenlik sağlayıcısı'nı yapılandırmak için gerekli bilgileri sağlar. Windows kayıt defterindeki belirli SSL 3.0 kullanımını denetlemek için kullanabileceğiniz veya Bankası veya Gelişmiş Şifreleme Sağlayıcısı tarafından desteklenen bir şifreleme algoritmaları için TLS 1.0 şifre paketleri saygı gösterin.

Not: gelen Windows NT 4.0 Service Pack 6, Microsoft Base DSS Cryptographic Provider (Dssbase.dll) veya Microsoft DS/Diffie-Hellman Gelişmiş şifreleme sağlayıcısının (Dssenh.dll) Schannel.dll dosyasının kullanmaz.

Şifre Paketleri

SSL 3.0 (http://www.mozilla.org/projects/security/pki/nss/ssl/draft302.txt (http://www.mozilla.org/projects/security/pki/nss/ssl/draft302.txt) ) hem INTERNET TASLAĞı "56-bit verme şifreleme paketleri TLS draft-ietf-tls-56-bit-ciphersuites-00.txt için" TLS 1.0 (RFC2246) farklı bir şifre paketleri kullanmak için seçenekler sağlar. Her bir şifre paketi, anahtar değişimi, kimlik doğrulama, şifreleme ve bir SSL/TLS oturumu içinde kullanılan MAC algoritmaları belirler. RSA anahtar değişimi ve kimlik doğrulama algoritmaları kullandığınızda, terimi RSA yalnızca bir kez karşılık gelen şifreleme paketi tanımlarında göründüğünü unutmayın.

Windows NT 4.0 Service Pack 6 Microsoft TLS/SSL güvenlik sağlayıcısı "aşağıdaki CipherSuite Bankası veya Enhanced Cryptographic Provider'ı kullandığınızda, SSL 3. 0'daki tanımlanan" destekler:
Bu tabloyu kapaBu tabloyu aç
SSL_RSA_EXPORT_WİTH_RC4_40_MD5{0x00, 0x03}
SSL_RSA_WİTH_RC4_128_MD5{0x00, 0x04}
SSL_RSA_WİTH_RC4_128_SHA{0x00, 0x05}
SSL_RSA_EXPORT_WİTH_RC2_CBC_40_MD5{0x00, 0x06}
ssl_rsa_with_des_cbc_sha{0x00, 0x09}
SSL_RSA_WİTH_3DES_EDE_CBC_SHA{0x00, 0x0A}
SSL_RSA_EXPORT1024_WİTH_DES_CBC_SHA{0x00, 0x62}
SSL_RSA_EXPORT1024_WİTH_RC4_56_SHA{0x00, 0x64}
Not: Hiçbiri SSL_RSA_EXPORT1024_WITH_DES_CBC_SHA veya SSL_RSA_EXPORT1024_WITH_RC4_56_SHA SSL 3.0 metin olarak tanımlanır. Ancak, SSL 3.0 satıcılar, Microsoft, dahil olmak üzere çok sayıda bunları destekler.

Windows NT 4.0 Service Pack 6 Microsoft TLS/SSL güvenlik sağlayıcısı, "aşağıdaki CipherSuite Bankası veya Gelişmiş Şifreleme Sağlayıcısı kullanılırken TLS 1.0 tanımlanan" de destekler:

Bu tabloyu kapaBu tabloyu aç
TLS_RSA_EXPORT_WİTH_RC4_40_MD5{0x00, 0x03}
TLS_RSA_WİTH_RC4_128_MD5{0x00, 0x04}
TLS_RSA_WİTH_RC4_128_SHA{0x00, 0x05}
TLS_RSA_EXPORT_WİTH_RC2_CBC_40_MD5{0x00, 0x06}
tls_rsa_with_des_cbc_sha{0x00, 0x09}
TLS_RSA_WİTH_3DES_EDE_CBC_SHA{0x00, 0x0A}
TLS_RSA_EXPORT1024_WİTH_DES_CBC_SHA{0x00, 0x62}
TLS_RSA_EXPORT1024_WİTH_RC4_56_SHA{0x00, 0x64}
Not: "0x00" ilk bayt ile tanımlanan BIR şifre paketi özel olmayan, açık bir birlikte çalışabilen iletişim için kullanılır. Örneğin, Windows NT 4.0 Service Pack 6 Microsoft TLS/SSL güvenlik sağlayıcısı birlikte çalışabilirliğini sağlamak için SSL 3.0 ve TLS 1.0 belirtimlerini belirtilen bu şifreleme paketleri kullanmayla ilgili yordamlar izler.

Schannel özel kayıt defteri anahtarları

Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl söyleyin adımları içerir. Ancak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Ek koruma için, kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
322756  (http://support.microsoft.com/kb/322756/ ) Windows'da kayıt defterini yedekleme ve geri yükleme

SCHANNEL anahtarı

Kayıt Defteri Düzenleyicisi'ni (Regedt32.exe) başlatın ve kayıt defterinde aşağıdaki anahtarı bulun.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL

SCHANNEL\Protocols AltAnahtar

Varsayılan olarak (örneğin, TLS 1.1 veya TLS 1.2) anlaşamaya değil, iletişim kurallarının kullanımını etkinleştirmek için <a0></a0>, 0x0 Protocols</a0> anahtarının altında aşağıdaki kayıt defteri anahtarlarının her DisabledByDefault değerinin DWORD değer verisini değiştirin:
  • SCHANNEL\Protocols\PCT 1.1\Client
  • SCHANNEL\Protocols\PCT 1.1\Server
  • SCHANNEL\Protocols\SSL 1.2\Client
  • SCHANNEL\Protocols\SSL 1.2\Server
UYARı: iletişim kuralları</a0> anahtarı altındaki kayıt defteri anahtarlarındaki DisabledByDefault değeri bir Schannel kimlik bilgisi verileri içeren SCHANNEL_CRED yapısında tanımlanan grbitEnabledProtocols değer üzerinde öncelik almaz.

SCHANNEL\Ciphers alt anahtarı

SCHANNEL anahtarının Ciphers kayıt defteri anahtarında, simetrik algoritmaları, DES ya da RC4 kullanımını denetlemek için kullanılır. Ciphers anahtarının altında geçerli kayıt defteri anahtarları şunlardır:

SCHANNEL\Ciphers\RC4 128/128 alt anahtar:

RC4 128/128

Bu alt anahtar için 128-bit RC4 başvuruyor.

Bu şifreleme algoritması izin vermek için <a0></a0>, 0xffffffff için <a0>Enabled</a0> değerinin DWORD değerinin veri değiştirme, tersi durumda da 0x0 DWORD değer verisini değiştirin. Etkin değeri ayarını yapılandırmazsanız, varsayılan değer etkindir. Bu kayıt defteri anahtarının bir SGC sertifikası sahip verilebilir bir sunucu için geçerli değildir.

Bu algoritma etkili şekilde devre dışı bırakılması izin vermiyor:
  • SSL_RSA_WİTH_RC4_128_MD5
  • SSL_RSA_WİTH_RC4_128_SHA
  • TLS_RSA_WİTH_RC4_128_MD5
  • TLS_RSA_WİTH_RC4_128_SHA
SCHANNEL\Ciphers\Triple <a1>DES</a1> 128/128 alt anahtar:

Üçlü DES 168/168

Bu kayıt defteri anahtarı ANSI X9.52 ve taslak FIPS 46-3'te belirtildiği gibi 168 bit Üçlü DES gösterir. Bu kayıt defteri anahtarı verme sürümü için geçerli değildir.

Bu şifreleme algoritması izin vermek için <a0></a0>, 0xffffffff için <a0>Enabled</a0> değerinin DWORD değerinin veri değiştirme, aksi halde 0x0 DWORD veri'ni değiştirin. Etkin değeri ayarını yapılandırmazsanız, varsayılan değer etkindir.

Bu algoritma etkili şekilde devre dışı bırakılması izin vermiyor:
  • SSL_RSA_WİTH_3DES_EDE_CBC_SHA
  • SSL_DHE_DSS_WİTH_3DES_EDE_CBC_SHA
  • TLS_RSA_WİTH_3DES_EDE_CBC_SHA
  • TLS_DHE_DSS_WİTH_3DES_EDE_CBC_SHA
SCHANNEL\Ciphers\RC2 128/128 alt anahtar:

RC2 128/128

Bu kayıt defteri anahtarı için 128-bit RC2 başvuruyor. Verme sürümü için geçerli değildir.

Bu şifreleme algoritması izin vermek için <a0></a0>, 0xffffffff için <a0>Enabled</a0> değerinin DWORD değerinin veri değiştirme, tersi durumda da 0x0 DWORD değer verisini değiştirin. Etkin değeri ayarını yapılandırmazsanız, varsayılan değer etkindir.

SCHANNEL\Ciphers\RC4 64/128 alt anahtar:

RC4 64/128

Bu kayıt defteri anahtarı için 64-bit RC4 başvuruyor. Verme sürümü için geçerli değildir (ancak Microsoft Money kullanılır).

Bu şifreleme algoritması izin vermek için <a0></a0>, 0xffffffff için <a0>Enabled</a0> değerinin DWORD değerinin veri değiştirme, tersi durumda da 0x0 DWORD değer verisini değiştirin. Etkin değeri ayarını yapılandırmazsanız, varsayılan değer etkindir.

SCHANNEL\Ciphers\RC4 56/128 alt anahtar:

RC4 56/128

Bu kayıt defteri anahtarı için 56 bitlik RC4 başvuruyor.

Bu şifreleme algoritması izin vermek için <a0></a0>, 0xffffffff için <a0>Enabled</a0> değerinin DWORD değerinin veri değiştirme, tersi durumda da 0x0 DWORD değer verisini değiştirin. Etkin değeri ayarını yapılandırmazsanız, varsayılan değer etkindir.

Bu algoritma etkili şekilde devre dışı bırakılması izin vermiyor:
  • TLS_RSA_EXPORT1024_WİTH_RC4_56_SHA
SCHANNEL\Ciphers\RC2 56/128 alt anahtar:

RC2 56/128

Bu kayıt defteri anahtarı için 56 bitlik RC2 başvuruyor.

Bu şifreleme algoritması izin vermek için <a0></a0>, 0xffffffff için <a0>Enabled</a0> değerinin DWORD değerinin veri değiştirme, tersi durumda da 0x0 DWORD değer verisini değiştirin. Etkin değeri ayarını yapılandırmazsanız, varsayılan değer etkindir.

SCHANNEL\Ciphers\RC2 56/56 alt anahtar:

des 56/56

Bu kayıt defteri anahtarının FIPS 46 2 içinde belirtildiği gibi 56 bit DES gösterir. Uygulaması Rsabase.dll ve Rsaenh.dll dosyalarını, FIPS 140-1 şifreleme modülü doğrulama program altında doğrulandı.

Bu şifreleme algoritması izin vermek için <a0></a0>, 0xffffffff için <a0>Enabled</a0> değerinin DWORD değerinin veri değiştirme, tersi durumda da 0x0 DWORD değer verisini değiştirin. Etkin değeri ayarını yapılandırmazsanız, varsayılan değer etkindir.

Bu algoritma etkili şekilde devre dışı bırakılması izin vermiyor:
  • ssl_rsa_with_des_cbc_sha
  • tls_rsa_with_des_cbc_sha
SCHANNEL\Ciphers\RC4 40/128 alt anahtar:

RC4 40/128

Bu işlem için 40 bit RC4 başvuruyor.

Bu şifreleme algoritması izin vermek için <a0></a0>, 0xffffffff için <a0>Enabled</a0> değerinin DWORD değerinin veri değiştirme, tersi durumda da 0x0 DWORD değer verisini değiştirin. Etkin değeri ayarını yapılandırmazsanız, varsayılan değer etkindir.

Bu algoritma etkili şekilde devre dışı bırakılması izin vermiyor:
  • SSL_RSA_EXPORT_WİTH_RC4_40_MD5
  • TLS_RSA_EXPORT_WİTH_RC4_40_MD5
SCHANNEL\Ciphers\RC2 40/128 alt anahtar:

RC2 40/128

Bu kayıt defteri anahtarı için 40 bit RC2 başvuruyor.

Bu şifreleme algoritması izin vermek için <a0></a0>, 0xffffffff için <a0>Enabled</a0> değerinin DWORD değerinin veri değiştirme, tersi durumda da 0x0 DWORD değer verisini değiştirin. Etkin değeri ayarını yapılandırmazsanız, varsayılan değer etkindir.

Bu algoritma etkili şekilde devre dışı bırakılması izin vermiyor:
  • SSL_RSA_EXPORT_WİTH_RC2_CBC_40_MD5
  • TLS_RSA_EXPORT_WİTH_RC2_CBC_40_MD5
SCHANNEL\Ciphers\NULL alt anahtar:

BOŞ

Bu kayıt defteri anahtarının şifreleme anlamına gelir. Varsayılan olarak kapalıdır.

Şifreleme devre dışı bırakmak için (tüm şifreleme algoritmaları izin verme), DWORD değer verisini <a0>Enabled</a0> değerinin 0xffffffff için değiştirmek, tersi durumda da 0x0 DWORD değer verisini değiştirin.

SCHANNEL/sağlamalarını alt anahtarı

SCHANNEL anahtarının sağlamalarını kayıt defteri anahtarında, SHA-1 veya MD5 karma algoritmalar kullanımını denetlemek için kullanılır. Sağlamalarını anahtarının altında geçerli bir kayıt defteri anahtarları şunlardır:

SCHANNEL\Hashes\MD5 alt anahtar:

MD5

Bu karma algoritma izin vermek için <a0>Enabled</a0> değerinin DWORD değerinin veri için varsayılan değer 0xffffffff değiştirmek, aksi halde 0x0 DWORD değerinin veri'ni değiştirin.

Bu algoritma etkili şekilde devre dışı bırakılması izin vermiyor:
  • SSL_RSA_EXPORT_WİTH_RC4_40_MD5
  • SSL_RSA_WİTH_RC4_128_MD5
  • SSL_RSA_EXPORT_WİTH_RC2_CBC_40_MD5
  • TLS_RSA_EXPORT_WİTH_RC4_40_MD5
  • TLS_RSA_WİTH_RC4_128_MD5
  • TLS_RSA_EXPORT_WİTH_RC2_CBC_40_MD5
SCHANNEL\Hashes\SHA alt anahtar:

sha

FIPS 180-1'te belirtildiği gibi güvenli karma algoritması için (SHA-1), bu kayıt defteri anahtarı gösterir. Uygulaması Rsabase.dll ve Rsaenh.dll dosyalarını, FIPS 140-1 şifreleme modülü doğrulama program altında doğrulandı.

Bu karma algoritma izin vermek için <a0>Enabled</a0> değerinin DWORD değerinin veri için varsayılan değer 0xffffffff değiştirmek, aksi halde 0x0 DWORD değerinin veri'ni değiştirin.

Bu algoritma etkili şekilde devre dışı bırakılması izin vermiyor:
  • SSL_RSA_WİTH_RC4_128_SHA
  • ssl_rsa_with_des_cbc_sha
  • SSL_RSA_WİTH_3DES_EDE_CBC_SHA
  • SSL_RSA_EXPORT1024_WİTH_DES_CBC_SHA
  • SSL_RSA_EXPORT1024_WİTH_RC4_56_SHA
  • TLS_RSA_WİTH_RC4_128_SHA
  • tls_rsa_with_des_cbc_sha
  • TLS_RSA_WİTH_3DES_EDE_CBC_SHA
  • TLS_RSA_EXPORT1024_WİTH_DES_CBC_SHA
  • TLS_RSA_EXPORT1024_WİTH_RC4_56_SHA

SCHANNEL/KeyExchangeAlgorithms alt anahtarı

SCHANNEL anahtarının KeyExchangeAlgorithms kayıt defteri anahtarında, RSA gibi bir anahtar değişimi algoritması kullanımını denetlemek için kullanılır. KeyExchangeAlgorithms anahtarının altında geçerli kayıt defteri anahtarları şunlardır:

SCHANNEL\KeyExchangeAlgorithms\PKCS alt anahtar:

pkcs

Bu kayıt defteri anahtarı için RSA anahtar değişimi ve kimlik doğrulama algoritmaları gösterir.

RSA izin vermek için <a0>Enabled</a0> değerinin DWORD değerinin veri için varsayılan değer 0xffffffff değiştirmek, aksi halde 0x0 DWORD veri'ni değiştirin.

RSA etkili şekilde devre dışı bırakmak, Windows NT4 SP6 Microsoft TLS/SSL güvenlik sağlayıcısı tarafından desteklenen tüm RSA tabanlı SSL ve TLS şifreleme paketleri izin vermiyor.

FIPS 140-1 şifreleme paketleri

FIPS 46 3 veya <a2>FIPS 46 2</a2> ve <a4>FIPS 180-1 algoritmaları Microsoft Bankası veya Gelişmiş Şifreleme Sağlayıcısı tarafından sağlanan karşılık gelen yalnızca bu SSL 3.0 veya TLS 1.0 şifre paketleri kullanmak isteyebilirsiniz.

Bu makalede, bizim için FIPS 140-1 şifreleme paketleri bakın. Bunlar özellikle şunlardır:
  • ssl_rsa_with_des_cbc_sha
  • SSL_RSA_WİTH_3DES_EDE_CBC_SHA
  • SSL_RSA_EXPORT1024_WİTH_DES_CBC_SHA
  • tls_rsa_with_des_cbc_sha
  • TLS_RSA_WİTH_3DES_EDE_CBC_SHA
  • TLS_RSA_EXPORT1024_WİTH_DES_CBC_SHA
FIPS 140-1 şifreleme kullanmak için paketleri, yukarıda tanımlanan Windows NT 4.0 Service Pack 6 Microsoft TLS/SSL güvenlik sağlayıcısı Bankası veya Gelişmiş Şifreleme Sağlayıcısı tarafından desteklenen <a0>Enabled</a0> değerinin DWORD değer verileri aşağıdaki kayıt defteri anahtarlarındaki 0x0 yapılandırın:
  • SCHANNEL\Ciphers\RC4 128/128
  • SCHANNEL\Ciphers\RC2 128/128
  • 64 SCHANNEL\Ciphers\RC4/128
  • SCHANNEL\Ciphers\RC4 56/128
  • SCHANNEL\Ciphers\RC2 56/128
  • SCHANNEL\Ciphers\RC4 40/128
  • SCHANNEL\Ciphers\RC2 40/128
  • SCHANNEL\Ciphers\NULL
  • SCHANNEL\Hashes\MD5
ve aşağıdaki kayıt defteri anahtarlarındaki ' 0xffffffff için'<a0>Enabled</a0> değerinin DWORD değerinin veri yapılandırın:
  • SCHANNEL\Ciphers\DES 56/56
  • DES SCHANNEL\Ciphers\Triple 168/168 "[verme sürümü içinde geçerli değildir]
  • SCHANNEL\Hashes\SHA
  • SCHANNEL\KeyExchangeAlgorithms\PKCS

FIPS 140-1 şifreleme paketleri kullanarak ana gizli hesaplaması

Yukarıdaki FIPS 140-1 şifreleme paketleri SSL 3. 0'daki kullanmayla ilgili yordamlar için (yukarıdaki) kullanarak farklıdır FIPS 140-1 şifreleme paketlerinde TLS 1.0.

SSL 3. 0'da, tanım master_secret hesaplaması şudur:

   master_secret =
   MD5(pre_master_secret + SHA('A' + pre_master_secret +
       ClientHello.random + ServerHello.random)) +
   MD5(pre_master_secret + SHA('BB' + pre_master_secret +
       ClientHello.random + ServerHello.random)) +
   MD5(pre_master_secret + SHA('CCC' + pre_master_secret +
       ClientHello.random + ServerHello.random));
TLS 1. 0'da, tanım master_secret hesaplaması şudur:

   master_secret = PRF(pre_master_secret, "master secret",
      ClientHello.random + ServerHello.random)
burada:

   PRF(secret, label, seed) = P_MD5(S1, label + seed) XOR
      P_SHA-1(S2, label + seed)
TLS 1.0 kullan yalnızca FIPS 140-1 şifreleme paketleri seçeneğini seçerek:

Rağmen yalnızca alt kümesini FIPS 140-1 şifreleme paketleri için izin verilen şifreleme paketleri kümesi sınırlıdır yukarıdaki fark nedeniyle, müşterilerin SSL 3. 0'da, kullanımını engellemek isteyebilirsiniz. Bu durumda <a0>Enabled</a0> değerinin DWORD değerinin veri 0x0Protocols</a0> anahtarının altında aşağıdaki kayıt defteri anahtarlarının her değişiklik için:
  • SCHANNEL\Protocols\SSL 3.0\Client
  • SCHANNEL\Protocols\SSL 3.0\Server
UYARı: Bu iletişim kuralları</a0> anahtarı altındaki kayıt defteri anahtarlarındaki değer verisini etkin Schannel bir kimlik bilgisi verileri içeren SCHANNEL_CRED yapısını tanımlanan grbitEnabledProtocols değer önceliklidir. Varsayılan etkin değeri 0xffffffff veridir.

Örnek kayıt defteri dosyaları

Makalenin bu bölümünde, kayıt defteri dosyası içeriği yapılandırmasının Export.reg ve non-export.reg amaçları için iki örnekleri sağlanır.

Bir bilgisayarda, yalnızca TLS 1.0 FIPS şifreleme paketleri bilgisayar tarafından kullanılmasını sağlamak için Export.reg çalıştırmak verilebilir Rasbase.dll ve Schannel.dll dosyaları ile Windows NT 4.0 Service Pack 6 çalıştırıyor.

Schannel.dll dosya, yalnızca TLS 1.0 FIPS, paketleri cipher emin olmak için değil-export.reg çalıştırmak bilgisayar tarafından kullanılan ve bir bilgisayar Windows NT 4.0 Service Pack 6 çalıştıran verilebilir olmayan Rasenh.dll içerir.

SCHANNEL kayıt defteri anahtarının altındaki herhangi bir değişiklik tanıması için Schannel.dll dosyası, bilgisayarı yeniden başlatmanız gerekir.

Kayıt defteri ayarlarını varsayılan ayarlarına dönmek için <a0></a0>, SCHANNEL kayıt defteri anahtarı ve altındaki her şeyi silin. Bu kayıt defteri anahtarları yoksa, bilgisayarı yeniden başlattığınızda, Schannel.dll anahtarlar oluşturur.

------------------"export.reg"------------------------------------------
REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\DES 56/56]
"Enabled"=dword:ffffffff

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\NULL]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC2 128/128]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC2 40/128]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC2 56/128]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC4 128/128]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC4 40/128]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC4 56/128]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC4 64/128]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\Triple DES 168/168]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Hashes]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Hashes\MD5]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Hashes\SHA]
"Enabled"=dword:ffffffff

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\KeyExchangeAlgorithms]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\KeyExchangeAlgorithms\Diffie-Hellman]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\KeyExchangeAlgorithms\PKCS]
"Enabled"=dword:ffffffff

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\Multi-Protocol Unified Hello]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\Multi-Protocol Unified Hello\Client]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\Multi-Protocol Unified Hello\Server]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\PCT 1.0]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\PCT 1.0\Client]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\PCT 1.0\Server]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Client]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Server]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Client]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Server]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Client]
"Enabled"=dword:ffffffff
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server]
"Enabled"=dword:ffffffff

------------------"export.reg"------------------------------------------
------------------"non-export.reg"--------------------------------------
REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\DES 56/56]
"Enabled"=dword:ffffffff

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\NULL]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC2 128/128]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC2 40/128]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC2 56/128]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC4 128/128]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC4 40/128]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC4 56/128]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC4 64/128]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\Triple DES 168/168]
"Enabled"=dword:ffffffff

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Hashes]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Hashes\MD5]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Hashes\SHA]
"Enabled"=dword:ffffffff

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\KeyExchangeAlgorithms]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\KeyExchangeAlgorithms\Diffie-Hellman]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\KeyExchangeAlgorithms\PKCS]
"Enabled"=dword:ffffffff

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\Multi-Protocol Unified Hello]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\Multi-Protocol Unified Hello\Client]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\Multi-Protocol Unified Hello\Server]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\PCT 1.0]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\PCT 1.0\Client]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\PCT 1.0\Server]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Client]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Server]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Client]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Server]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Client]
"Enabled"=dword:ffffffff
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server]
"Enabled"=dword:ffffffff

------------------"non-export.reg"--------------------------------------

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.0
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Server 4.0 Enterprise Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Anahtar Kelimeler: 
kbmt kbenv kbinfo KB245030 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:245030  (http://support.microsoft.com/kb/245030/en-us/ )