Makale numarası: 206637 - Son Gözden Geçirme: 12 Haziran 2007 Salı - Gözden geçirme: 4.2

Dijital sertifikalar açıklaması

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 genel bir bakış nasıl, dijital imzalı Office makrolar, imzalanmış programları ve ActiveX denetimleri ile ilgili <a0>dijital sertifikalar ve</a0> ' dir. Bu makalede, aşağıdaki sorular yanıtlanmaktadır:
  • Dijital imza nedir?
  • Imza nedir? Neden size bunları gerekiyor?
  • Her bir güvenlik düzeyi ile neler?
  • Imza nasıl alabilirim?

Daha fazla bilgi

Dijital sertifika nedir?

Dijital imzalar ve sertifikalar, bir Özgünlük Belgesi çalıştırılabilir programların, ActiveX denetimleri veya Office Visual Basic Applications makroları için uygulanabilir. Bu imza ile güvence sağladığınız ne, yaklaşık olarak kullanmak üzere olduğunuz, realiable bir kaynaktan gelen ve bu bozulma değildir. Office belgelerinizi, bilgisayarınızı ve yerel ağınıza gelen gelen makro virüsü ortadan kaldırmak için dijital sertifikalar Yardımı.

Bir dosya ile gerçekleştirilen bir KIMLIK BIR dijital sertifikadır. Bir sertifika yetkilisi bir imzayı doğrulamak için <a0></a0>, yazılım geliştiricilerin hakkındaki bilgileri doğrular ve sonra dijital sertifikalar yayımlar. Dijital sertifikayı, sertifika, onu yayınlayan sertifika yetkilisinin bilgileri yan? s?ra verilmiş kişi hakkında bilgi içerir. Programları, ActiveX denetimleri ve belge imzalamak için kullanılan dijital bir sertifika, güven ilişkisi kurmak için bir kullanıcıya görüntülenebilir, BU güvenli ve doğrulanabilen bir formda imzalanmış maddeyle depolanır.

Bir imza nedir? Neden Taşındık yeniden gerekli?

Meşru kod sorulmayan ve zararlı kod zarar ayırt kullanıcılara yardımcı olmak için dijital imzaları Office kullanılmaya başlandı. Bir Office belgesini açmaya ve dijital imza bilgilerini bir makro güvenlik uyarısı'nı görmek, makul emin düşündüğünüz, kişinin (veya kuruluş) Makro imzalama ayrıca oluşturduğunuz. Bu kaynaktan gelen tüm makrolara güven onay kutusunu seçmek için tıklatarak bu kişinin imzalı tüm makrolara güvenmeyi seçebilirsiniz. Bundan sonra açık Office bu güvenilir kaynak tarafından imzalanmış makrolar içeren bir gelecekteki belgeler için bir güvenlik uyarısı göstermeden makroları etkinleştirir.

Dijital imza ortak sertifika ile imzalanmış bir özel anahtarla şifrelenen verileri değeri var. Imzalamak istediğiniz veriler için bir şifreleme algoritması tarafından oluşturulan bir sayı değeridir. Bu algoritma sonuç değeri değiştirmeden verileri değiştirmek hemen hemen olanaksız hale getirir. Bu nedenle, değeri yerine, verileri şifreleyerek, dijital imza verileri değil değiştirildi doğrulamak son kullanıcı sağlar.

Her bir güvenlik düzeyi ile de ne olur?

Makroları dijital imzaları avantajlarından yararlanmak için <a0></a0>, Office, güvenlik düzeyleri tanıtır. Araçlar menüsünde, güvenlik düzeyini ayarlamak için <a0></a0>, makro seçin ve Güvenlik ' i tıklatın. Bu güvenlik düzeyleri, aşağıdaki tabloda özetlenmiştir.
Level       Action
---------------------------------------------

Low         Turns off all macro security
            warnings in Office programs.

Medium      User prompted to enable or disable 
            the macros on a file-by-file basis.

High        Only allows signed and trusted 
            code to run.
					
Orta güvenlik altında makrolarla dosya açarken güvenlik uyarısı, kullanıcı arasında etkinleştirme veya makroların devre dışı bırakma seçeneği sunar. Dosyanın açılması için varsa, dijital imza bilgilerini, Office 2000 orta güvenlik uyarısı iletişim kutusu vardır. Bu güvenlik düzeyi henüz, etkinleştirilmesi için imzalanmamış varolan Office 97 çözümler sağlar. Sonra kullanıcı bir kaynaktan gelen tüm makrolara güvenmeyi seçerse, orta güvenlik Office, güvenilir bir kaynaktan gelen imzalı makroların otomatik olarak etkinleştirir.

Devre dışı yüksek güvenlik düzeyinde, Office sessizce imzasız makrolar bırakır. Bu Tehlikeli olma olasılığı bulunan makrolara yanlışlıkla etkinleştirme önlemek yardımcı olur. Word 2000, Microsoft Word, makro virüslerini belgeleri yayılan büyük bir sayı savaşın yardımcı olmak için <a0></a0>, varsayılan olarak yüksek güvenlik düzeyine ayarlanır. Yüksek güvenlik düzeyinde, güvenilir kaynaklar listesine önceden eklenmemiş olan sayısal olarak imzalanmış makrolar için güvenlik uyarısı görüntülenir. Bu dijital sertifika inceleyin ve bu kaynak, tüm makrolara güvenmeyi seçerseniz, Makroları Etkinleştir'i olanağı sağlar. Makroları Etkinleştir</a0> düğmesini, her zaman bu yayımcıdan gelen makrolara güven onay kutusunu seçmek için tıklatıncaya kadar kullanılamaz.

Düşük güvenlikte, bir virüs tarayıcısı ve bu program için en güncel virüs imza dosyalarını en son sürümünü yüklediyseniz ve bu virüs tarayıcısı tüm virüsleri algılar emin düşündüğünüz yararlıdır.

Not: Microsoft önerir ICSA tarafından onaylanmış bir virüsten koruma yazılımı kullanarak, ınc. ICSA tamamen bağımsızdır ve güvenlik ürünü üreticilerinin, geliştiricilerin, güvenlik uzmanları, eğitimle ve şirketler, önemli güvenlik bilgilerini paylaşır. Daha fazla bilgi için bkz: aşağıdaki ICSA Certified Anti-Virus Products Web sitesi:
https://www.icsalabs.com/icsa/topic.php?tid=dfgdf$gdhkkjk-kkkk (https://www.icsalabs.com/icsa/topic.php?tid=dfgdf$gdhkkjk-kkkk)
Güvenlik düzeyleri hakkında ek bilgi için Microsoft Knowledge Base'deki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
215715  (http://support.microsoft.com/kb/215715/EN-US/ ) XL2000: "Bu projedeki makrolar devre dışı" makro çalıştırma hatası
192073  (http://support.microsoft.com/kb/192073/EN-US/ ) WD2000: Hata iletisi: projedeki makrolar devre dışı bırakıldı

Nasıl BANA bir imza elde?

Önce imza digitial edinmek için <a0></a0>, dijital bir sertifika edinmeniz gerekir. Bir sertifika yetkilisi tarafından tam olarak onaylı bir sertifika almak için bir seçenektir'ı tıklatın. Bireylere hem de ticari varlıkları, kod için ticari olarak kimliği doğrulanmış bir sertifika edinebilirsiniz. Uygulama işlemi ve gereksinimleri hakkında bilgi için bkz: kod imzalama Microsoft Authenticode Web sitesinde giriş. Sertifika yetkilileri listesini aşağıdaki Microsoft Web sitesinde sağlanmaktadır:
http://msdn2.microsoft.com/en-us/library/ms537361.aspx (http://msdn2.microsoft.com/en-us/library/ms537361.aspx)
Bir sertifika yetkilisine kod bir ücret karşılığında imzalama için dijital sertifika verebilir. Sertifika yetkilisi, kod imzalama için dijital bir sertifikayı vermeden önce bir ayrıntılı kimlik denetimi yapar. E-posta oturumu yalnızca, Microsoft Authenticode (Bu sınıf 2 veya 3; Thawte çağrıları bu Developer sertifikaları VeriSign çağrıları) koduyla yerine imzalayabilirsiniz bir dijital sertifika almaya dikkat edin. Kod imzalama için yetkilendirilmemiş dijital bir sertifika kullanmayı denerseniz, Office, dijital sertifika güvenilir değil uyaracaktır.

Kendi sertifika kişisel kullanımınız veya sınama amaçları için Office ile sağlanan SelfCert.exe aracını kullanarak oluşturabilirsiniz. Bu kimliği doğrulanmamış sertifikayı, kendi bu makroları imzalamak için ve böylece tüm makrolar, oturum açma güvenlik uyarısı oluşturmak için bu dijital sertifika güven izin verir. Bu tür bir sertifika, sertifika yetkilisi tarafından doğrulanmaz, bu nedenle, diğer kullanıcıların güvenilir olmayan bir uyarı görürsünüz.

Aşağıdaki güvenlik uyarısını görürseniz
Bu yayımcının kimliği ve bu nedenle getirilmiş. Bu kimlik bilgilerini güven.
sertifikanız bu değildir, bu sertifikanın sahte varsayalım.

Kötü amaçlı BIR virüsün bir dijital sertifikaya göre "Microsoft Corp." adıyla imzalanmış Ancak, güvenlik uyarısını sizi uyaracaktır değil kimliği doğrulanmış bir sertifikası ve bu nedenle sertifika budur, Microsoft'tan olamaz.

SelfCert aracı yüklemek için

Bir program simgesini için dijital imza için VBA görmüyorsanız, Office klasörünüzün içindeki projeler, aracı yüklemek için şu adımları izleyin:
  1. Tüm Office programlarından çıkın. Başlat ' ı tıklatın, Ayarlar ' ın üzerine gelin ve sonra Denetim Masası ' nı tıklatın.
  2. Denetim Masası'ndaki Program Ekle/Kaldır'ı çift tıklatın.
  3. Yükle/Kaldır</a0> sekmesinde, kullandığınız Office sürümü Office 2000 product olduğu Office 2000 product seçmek için tıklatın.

    Office programlarından birinin tek başına bir sürümünü kullanıyorsanız, listeden uygun ürünü seçmek için tıklatın. Ekle/Kaldır ' ı tıklatın.
  4. Kur iletişim kutusundaki Özellik Ekle veya Kaldır'ı tıklatın.
  5. Içinde Microsoft Office 2000: güncelleştirme özellikleri iletişim kutusunda, Office Araçları ' Özellikleri'ni genişletmek için artı işaretini (+) bir sonraki liste tıklatın. Işareti eksi işaretine (-) ise, özellikler listesi zaten genişletilmiş durumda.
  6. VBA projeleri için dijital imza ' nın yanındaki simgeyi tıklatın ve sonra da görünen listeden Bilgisayarımdan Çalıştır ' ı tıklatın. Şimdi Güncelleştir ' i tıklatın.

Bir sınama sertifikası oluşturmak için

Visual Basic for Applications projeleri Office'teki kullanmak için bir sınama sertifikası oluşturmak için aşağıdaki adımları izleyin:
  1. Başlat ' ı tıklatın, Programlar ' ın üzerine gelin ve sonra Windows Gezgini ' ni tıklatın.
  2. Windows Gezgini'nde bir path, sürücünün bulunduğu path \Microsoft Office\Office klasörünü ve Office yüklendiği klasör konumuna gidin.
  3. SelfCert.exe programı bulun ve başlatmak için çift tıklatın.
  4. SelfCert başladıktan sonra yer <a1>adınız</a1> kutusuna adınızı yazın ve Tamam ' ı tıklatın.
Bu dijital sertifika ad için yazdığınız oluşturur.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Outlook 2000
  • Microsoft PowerPoint 2000 Standard Edition
  • Microsoft Word 2000 Standard Edition
Anahtar Kelimeler: 
kbmt kbsetup kbhowto KB206637 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:206637  (http://support.microsoft.com/kb/206637/en-us/ )