08/11/2008, 02:30
Merhaba,
Dijital Sertifika Oluşturmak İçin; Başlat/programlar/microsoft office/microsoft office Araçları/ Vba Projeleri İçin Dijital Sertifika tıklıyoruz (Tam sürüm Office Yüklü Olmalı), Dijital Sertifika Oluştur Penceresi açılıyor buraya sertifikaya vermek istediğimiz adı yazıyoruz örnekte LC demişim. Sertifikanın başarıyla oluşturulduğu mesajı alınır. Oluşturmuş olduğunuz sertifikayı görmek için internet explorer özelliklerine girilir "İçerik" bölümüne gelinir, ordan "sertifikalar" tıklanır, "kişisel" sertifikaların arasında yeni oluşturmuş olduğunuz sertifikayı görebilirsiniz. Ayrıca, Çok türde sertifika hazırlayabilirsiniz, özelliklerine girip ister dosya şifreleme sertifikası , ister tümü, ister kod imzalama v.b oluşturabilirsiniz. ama bize gerekli olan kod imzalama sertifikası.
sertifikamızı oluşturduktan sonra accessle hazırlamış olduğumuz proje veya programımıza eklemek için alt+f11 yapıyoruz ordan Tools tıklıyoruz açılan menüde Dijital Signature seçiyoruz, Sertifika Seç Penceresi açılır "Seç" tıklayınca kişisel oluşturmuş olduğumuz dijital sertifikaların hepsini görebiliriz. burdan uygun gördüğümüz sertifikayı seçiyoruz. "VBA projesinin şu anda imzalandığı tür" ile hemen altta bulunan "imza türü"nde seçtiğimiz dijital imzayı görmemiz gerek eşit olacak yani, tamam deyip çıkıyoruz. böylece programımıza dijital imzayı da eklemiş oluyoruz.. Peki Ne işe yarayacak???
Şu işe yarayacak; diyelimki accesste yapmış olduğunuz programı kullanıcılara dağıttınız, önceki örneklerimde bahsettiğim paketlemeyi de yaptınız, yani kullanıcılar setupla bilgisayarlarına yüklediler.. programı çalıştırmaya başladıkları an güvenlik uyarısı ile karşılaşırlar her defasında aynı aynı güvenlik uyarısı verir ve insanı çileden çıkarır (makro güvenliği orta ve yüksek ayarlanan kullanıcıların bilgisayarlarında) ... Haklı olarak sistem derki bu programda kodlar var makrolar var bilmediğiniz birinden geliyorsa zararlı makro veya kodlar olabilir. Bencede doğru.. sisteme zararlı kodlarda rahatlıkla üretilebilir.. İşte burda devreye dijital imza giriyor...
kullanıcı programı ilk çalıştırdığında kendisine güvenlik uyarısı gelecek zararlı "kodlar makrolar engellensinmi" diye Kullanıcı "Evet" seçecek, tamam dedikten sonra programın kapatılması gerektiği söylenecek , tekrar programı çalıştırdığında bizim projemize eklemiş olduğumuz Dijital Sertifika Güvenlik Uyarısı olarak devreye giriyor ve kullanıcıdan güvenli sertifika olduğuna dair onay isteyecek. açılan pencerede "ayrıntılar" tıklanacak, Dijital İmza Ayrıntıların dan Sertifika Görüntüle tıklanır, sertifika penceresi açılır hemen aşağısında sertifika yükle tıklanır, Sertifika Alma Sihirbazı açılır, İleri tıklanır, tekrar İleri tıklanır ve sonra Son tıklanır, Güvenlik Uyarılı mesaj alınır uzunca bi yazıdan sonra Bu Sertifikayı Yüklemek İstiyormusunuz diye sorar, Evet diyoruz, sonrasında Alma Başarılı diye mesaj gelir. tamam denir pencereler kapatılır. güvenlik uyarısı gelen ilk mesaj açık durur ordan "bu yayımcıdan gelen dosyalara her zaman güven" seçilir ve tamam denir..
saygılar,
Dijital Sertifika Oluşturmak İçin; Başlat/programlar/microsoft office/microsoft office Araçları/ Vba Projeleri İçin Dijital Sertifika tıklıyoruz (Tam sürüm Office Yüklü Olmalı), Dijital Sertifika Oluştur Penceresi açılıyor buraya sertifikaya vermek istediğimiz adı yazıyoruz örnekte LC demişim. Sertifikanın başarıyla oluşturulduğu mesajı alınır. Oluşturmuş olduğunuz sertifikayı görmek için internet explorer özelliklerine girilir "İçerik" bölümüne gelinir, ordan "sertifikalar" tıklanır, "kişisel" sertifikaların arasında yeni oluşturmuş olduğunuz sertifikayı görebilirsiniz. Ayrıca, Çok türde sertifika hazırlayabilirsiniz, özelliklerine girip ister dosya şifreleme sertifikası , ister tümü, ister kod imzalama v.b oluşturabilirsiniz. ama bize gerekli olan kod imzalama sertifikası.
sertifikamızı oluşturduktan sonra accessle hazırlamış olduğumuz proje veya programımıza eklemek için alt+f11 yapıyoruz ordan Tools tıklıyoruz açılan menüde Dijital Signature seçiyoruz, Sertifika Seç Penceresi açılır "Seç" tıklayınca kişisel oluşturmuş olduğumuz dijital sertifikaların hepsini görebiliriz. burdan uygun gördüğümüz sertifikayı seçiyoruz. "VBA projesinin şu anda imzalandığı tür" ile hemen altta bulunan "imza türü"nde seçtiğimiz dijital imzayı görmemiz gerek eşit olacak yani, tamam deyip çıkıyoruz. böylece programımıza dijital imzayı da eklemiş oluyoruz.. Peki Ne işe yarayacak???
Şu işe yarayacak; diyelimki accesste yapmış olduğunuz programı kullanıcılara dağıttınız, önceki örneklerimde bahsettiğim paketlemeyi de yaptınız, yani kullanıcılar setupla bilgisayarlarına yüklediler.. programı çalıştırmaya başladıkları an güvenlik uyarısı ile karşılaşırlar her defasında aynı aynı güvenlik uyarısı verir ve insanı çileden çıkarır (makro güvenliği orta ve yüksek ayarlanan kullanıcıların bilgisayarlarında) ... Haklı olarak sistem derki bu programda kodlar var makrolar var bilmediğiniz birinden geliyorsa zararlı makro veya kodlar olabilir. Bencede doğru.. sisteme zararlı kodlarda rahatlıkla üretilebilir.. İşte burda devreye dijital imza giriyor...
kullanıcı programı ilk çalıştırdığında kendisine güvenlik uyarısı gelecek zararlı "kodlar makrolar engellensinmi" diye Kullanıcı "Evet" seçecek, tamam dedikten sonra programın kapatılması gerektiği söylenecek , tekrar programı çalıştırdığında bizim projemize eklemiş olduğumuz Dijital Sertifika Güvenlik Uyarısı olarak devreye giriyor ve kullanıcıdan güvenli sertifika olduğuna dair onay isteyecek. açılan pencerede "ayrıntılar" tıklanacak, Dijital İmza Ayrıntıların dan Sertifika Görüntüle tıklanır, sertifika penceresi açılır hemen aşağısında sertifika yükle tıklanır, Sertifika Alma Sihirbazı açılır, İleri tıklanır, tekrar İleri tıklanır ve sonra Son tıklanır, Güvenlik Uyarılı mesaj alınır uzunca bi yazıdan sonra Bu Sertifikayı Yüklemek İstiyormusunuz diye sorar, Evet diyoruz, sonrasında Alma Başarılı diye mesaj gelir. tamam denir pencereler kapatılır. güvenlik uyarısı gelen ilk mesaj açık durur ordan "bu yayımcıdan gelen dosyalara her zaman güven" seçilir ve tamam denir..
saygılar,