Bu makalede
Dijital imza nedir?
Dijital imzaları kullanma nedenleriniz yazılı belgeleri imzalama nedenlerinizin çoğuyla aynıdır. Dijital imza, bilgisayar şifrelemesi kullanarak dijital bilgilerin (form şablonu, e-posta iletisi ve belge gibi) kimliği doğrulama için kullanılır. Dijital imzalar aşağıdaki güvenceleri sağlamaya yardımcı olur:
-
Özgünlük Dijital imza, imzalayanın iddia ettiği kişi olduğundan emin olmaya yardımcı olur.
-
Bütünlük Dijital imza, içeriğin dijital olarak imzalandıktan sonra değiştirilmediğinden ve kurcalanmadığından emin olmaya yardımcı olur.
-
Reddetmeyi önleme Dijital imza, tüm taraflar için imzalı içeriğin kaynağını kanıtlamaya yardımcı olur. "Reddetme", imzalayanın imzalı içerikle ilişkisi olduğunu kabul etmemesidir.
Form şablonunda bu güvencelerden emin olmak için form şablonunuzu dijital olarak imzalamalınız. Kullanıcıların da doldurdukları formlarda aynı güvenceleri verebilmesi amacıyla, form şablonunuz için dijital imzaları etkinleştirebilirsiniz. Her iki durumda da, bir form şablonunu dijital olarak imzalamak için aşağıdaki gereksinimler karşılanmalıdır:
-
Dijital imza geçerli olmalıdır.
-
Dijital imzayla ilişkili sertifika güncel (süresi dolmamış) olmalıdır.
-
Yayımcı olarak bilinen imzalayan kişi veya kuruluş güvenilir.
-
Dijital imzayla ilişkili olan sertifika yayımcıya güvenilen bir sertifika yetkilisi (CA) tarafından verilir.
Uyumluluk konuları
Bir form şablonu oluşturduğunuzda, böylece kullanıcılar bunları tüm formu veya formun belirli bölümleri ekleyebilir, dijital imzaları etkinleştirebilirsiniz. Microsoft Office InfoPath 2007içinde bir tarayıcı uyumlu form şablonu tasarlama seçebilirsiniz. Tarayıcı uyumlu form şablonunu InfoPath içinde belirli Uyumluluk modunu kullanarak tasarlanmış bir form şablonu ' dir. Tarayıcı uyumlu form şablonu tarayıcı-InfoPath Forms Services çalıştıran sunucuya yayımlandığında etkinleştirilmesi. Tarayıcı destekli form şablonlarının yalnızca belirli kullanıcıların dolduracağı formları bölümlerini eklenecek dijital imzaları etkinleştirebilirsiniz. Formun bölümleri için dijital imzaları etkinleştirdiğinizde, imzalar yalnızca belirli bölümlerine form verileri uygulayın.
InfoPath'de dijital imzalar nasıl kullanılır
Form şablonu tasarlarken, kullanıcıların form şablonunuzu temel alan bir formu doldurduklarında dijital imza ekleyip ekleyemeyeceklerini belirtebilirsiniz. Kullanıcıların tüm formu mu yoksa formun bir kısmını mı imzalayabileceklerini de belirtebilirsiniz. Formun bir kısmına dijital imza eklenebilmesini etkinleştirirseniz, formdaki hangi verilerin imzalanabileceğini belirlemeniz gerekir. Ek olarak, bu verileri form şablonuna eklediğiniz bir bölümle ilişkilendirebilirsiniz. Formun bir kısmı veya tümü imzalandıktan sonra, imza geçersiz kılınmadan formda değişiklik yapılamaz.
Form şablonu tasarlarken ayrıca, kullanıcıların bir forma birden fazla dijital imza eklemesine izin verilip verilmeyeceğini ve bu imzaların birlikte imzalanan mı (bu durumda, her imza diğer imzalardan bağımsızdır) yoksa karşıt imzalanan mı (bu durumda, her imza formu imzalamanın yanında önceki imzaları da imzalar) olacağını belirtebilirsiniz.
Not : Form şablonunu bir XML şemasını temel tasarlandı varsa, yalnızca XML şemasını içinde World Wide Web Konsorsiyumu (W3C) XML dijital imza ad alanıolan düğümü varsa, form şablonunu dijital imzaları etkinleştirebilirsiniz.
Kullanıcıların form şablonunuzu temel alan formları imzalayabilmesi amacıyla dijital imzaları etkinleştirmeye ek olarak, siz de tasarladığınız form şablonlarını dijital olarak imzalayabilirsiniz. Digitally signing a form template authenticates you as the designer of the form template in the same way that a digital signature on a form authenticates the user who filled out the form. Adding a digital signature to a form template also enables the form template to operate at the Full Trust level. For example, a form template that contains managed code that uses the Full Trust level of security must either be installed on a user's computer or digitally signed by the form template designer so that it can be used.
Not : When Microsoft Office Outlook 2007 users send a copy of an InfoPath form as an e-mail message to other Office Outlook 2007 users, and that form is set to run at the Full Trust security level, the associated form template must be signed with a digital signature in order to work properly.
Form veya form şablonuna dijital imza eklemek için dijital sertifika gerekir. Dijital sertifikayı ticari bir sertifika yetkilisinden veya iç güvenlik yöneticinizden alabilirsiniz. Dijital sertifika satın alma kararı, kuruluşunuzun form şablonlarını dağıtmayı planladığı kapsama bağlıdır.
Dijital sertifikalar
InfoPath form şablonuna imzaladığınızda, özel anahtarı ve Anahtar kullanımı özniteliği için Dijital imza veya her iki değer olan sertifikaları kullanır. Ayrıca, sertifika amacını Kod imzalama sertifikası olmalıdır.
InfoPath formları, form dijital sertifikayla bir kullanıcı oturum açtığında zaman dijital olarak imzalamak için XML İmzaları kullandığından, kullanıcının sertifika aşağıdaki yönergeleri uygulayın:
-
Sertifika, verildiği tarih ve saat ve süresinin dolacağı tarih ve saat için geçerli değerler içermelidir.
-
Sertifika kullanıcının bilgisayarında yüklü ve bir özel anahtarla ilişkilendirilmiş olmalıdır.
-
Sertifikada bulunan anahtar kullanım özellikleri digitalSignature ya da nonRedpudiation değerini içermelidir. Anahtar kullanımı sertifikanın ne amaçla kullanılması gerektiğini tanımlar.
Not : Sizin oluşturduğunuz bir dijital imza resmi bir sertifika yetkilisi tarafından verilmediğinden, sizin oluşturduğunu bir sertifika kullanılarak imzalanan form şablonları kendinden imzalı form şablonu olarak adlandırılır. Bu kendinden imzalı sertifikalar kimliği doğrulanmamış kabul edilir ve güvenlik düzeyi Tam Güven olduğundan bir güvenlik uyarısı oluşmasına neden olur. InfoPath, kendinden imzalı sertifikalara yalnızca bu sertifikanın özel anahtarına erişebilen bilgisayarlarda güvenir. Çoğu durumda bu, özel anahtar diğer bilgisayarlarla paylaşılmıyorsa, InfoPath'ın kendinden imzalı sertifikaya yalnızca üzerinde oluşturulduğu bilgisayarda güveneceği anlamına gelir.
İki tür sertifika yetkilisi vardır: Ticari sertifika yetkilisi ve iç sertifika yetkilisi.
Ticari sertifika yetkilileri
Sizin veya kuruluşunuzun Geliştirici olduğunuz ve VeriSign, Inc. gibi bir ticari bir sertifika yetkilisinden dijital bir sertifika alma istiyorsanız o yetkilisi uygulamaya göndermeniz gerekir.
Geliştirici olarak durumunuza göre, yazılım yayımcıları için 2. veya 3. Sınıf dijital sertifikalar için başvurmanız gerekir:
-
Sınıf 2 dijital sertifika Bireysel olarak yazılım yayımlayan kişiler için tasarlanmış bir dijital sertifikadır. Bu dijital sertifika sınıfı, bireysel yayımcının kimliğinin doğrulanmasına yardımcı olur.
-
Sınıf 3 dijital sertifika Yazılım yayımlayan şirketler ve diğer kuruluşlar için tasarlanmış bir dijital sertifikadır. Bu dijital sertifika sınıfı, yayımcı kuruluşun kimliğinin daha üst güven düzeyinde doğrulanmasına yardımcı olur. Sınıf 3 dijital sertifikalar, perakende kanalları tarafından sağlanan yazılımın doğrulama düzeyini temsil etmek için tasarlanmıştır. Sınıf 3 dijital sertifikaya başvuran kişinin finansal durumu da, Dun & Bradstreet Financial Services derecelendirmesine göre belirtilen en alt düzeyin altında olmamalıdır.
Dijital sertifikanızı aldığınızda, InfoPath form şablonlarınızın imzalamak için kullanacağınız bilgisayarınıza nasıl yükleneceğini gösteren yönergeler sağlanır.
İç sertifika yetkilileri
Bazı kuruluşlar ve şirketlerin güvenlik yöneticinizden ya da kendi sertifika yetkilisi olarak gibi hareket grubu olabilir. Bu Yöneticisi veya grup, elde etmek veya Microsoft sertifika sunucusu gibi sertifika yetkilisi araçları kullanarak dijital sertifikalar dağıtabilirsiniz. Microsoft Office dijital imza özelliklerinin kuruluşunuzda nasıl kullanıldığına bağlı olarak, kuruluşunuzun iç sertifika yetkilisinden dijital bir sertifika kullanarak form şablonlarınızı oturum imkanınız olabilir. Veya bir yöneticiye, form şablonları için onaylanmış bir sertifika kullanarak oturum açmanız gerekebilir. Kuruluşunuzun ilkesi hakkında daha fazla bilgi için ağ yöneticinize veya BT departmanınıza başvurun.
Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.