Excel 'de çalışma kitaplarında dijital imzaların ve kod oturumunun açıklaması

Not

Office 365 ProPlus, Microsoft 365 Kurumsal Uygulamaları olarak yeniden adlandırılıyor. Bu değişiklik hakkında daha fazla bilgi için, bu blog yazısını okuyun.

Özet

Microsoft Office Excel 2003 ve Excel 'in sonraki sürümlerinde, Makro projenizi dijital olarak imzalayabilirsiniz. Bu, çalışma kitabında veya makro projesinde değişiklik yapmanın son kişidir.

Daha fazla bilgi

Dijital sertifika nedir?

Dijital sertifikalar ve imzalar, kullanmak üzere olduğunuz dosyanın güvenilir bir kaynaktan geldiğinden emin olmanıza yardımcı olur. Dosyada değişiklik yapılmadığını duymamasını sağlamaya yardımcı olur.

Dijital sertifika, bir dosyanın kendisiyle birlikte bulunduğu KIMLIĞIDIR. Bir imzayı doğrulamak için, sertifika yetkilisi dosyanın oluşturucusu hakkındaki bilgileri doğrular ve sonra dijital sertifikayı yayımlar. Dijital sertifika, sertifikanın verildiği kişi hakkında bilgi ve bunu veren sertifika yetkilisiyle ilgili bilgileri içerir. Bir dosyayı imzalamak için dijital sertifika kullanıldığında, bu KIMLIK dosyayla birlikte bir kullanıcıya görüntülenebilmeleri için doğrulanabilir bir biçimde depolanır.

Dijital imza nedir?

Excel çalışma kitabının imzaladığı bu yana değiştirilmemiş ve kaydedilmemiş olduğundan emin olmak için çalışma kitabı içeriğindeki dijital imzalar kullanır. Dijital imzalar, güvenilir bir kaynak tarafından oluşturulan çalışma kitaplarını ve makroları istenmeyen ve zararlı olabilecek çalışma kitapları veya makro kodu (virüsler) ile ayırmanıza da yardımcı olur.

Dijital imza, genel bir sertifikadır ve imzalı verilerin özel bir anahtarla şifrelenmiş değeridir. Değer, imzalamak istediğiniz tüm veriler için şifreleme algoritmasının ürettiği bir sayıdır. Bu algoritma, sonuç değerini değiştirmeden verileri değiştirmek neredeyse olanaksız hale getirir. Böylece, veriler yerine değeri şifreleyerek dijital imza, kullanıcının verilerin değiştirilmediğini doğrulamasına yardımcı olur.

Dijital imza kullandığımda ne olur?

İmzalı Excel çalışma kitaplarını görüntüleyebilir ve düzenleyebilirsiniz, ancak imzalı bir çalışma kitabını, imzayı geçersiz olmadan değiştiremez. Örneğin, dosyayı imzalayabilir ve diğer kullanıcılar dosyayı görüntüleyebilir. Dosya oturumunuz açık olduğu sürece, diğerlerinin sizden geldiğini ve değiştirilmediğini öğrenmesini sağlayacaktır.

Çalışma kitabının dijital olarak imzalanması, Visual Basic for Applications (VBA) makro projesinin kod imzadan farklıdır. Çalışma kitabını içerik için dijital olarak imzalayabilir ve VBA Makro projenizi aynı çalışma kitabında de yazabilirsiniz.

Hangi Excel dosyalarını dijital olarak imzalayabilirim?

Herhangi bir Excel çalışma kitabını veya Excel şablonunu dijital olarak imzalayabilirsiniz. Ancak, Microsoft Excel 2002 öncesi Excel sürümleri dijital imzayı tanımıyor.

Paylaşılan bir çalışma kitabını dijital olarak imzaladığınızda, Excel dijital imzayı korumaz çünkü birden fazla kişi çalışma kitabında değişiklik yapabilir. Ayrıca, paylaşılan çalışma kitabı olarak ayarladıktan sonra Excel çalışma kitabında makro projeleri oluşturmanıza veya bu değişiklikleri yapmanıza izin vermediğinden, makro projesini kod ile imzalayamazsınız.

Dijital imzayı nasıl alabilirim?

Dijital imza almak için, önce bir dijital sertifikanız olmalıdır.

Ticari bir sertifika yetkilisinden veya iç güvenlik yöneticinizden veya bilgi teknolojisi (BT) uzmanınızdan dijital bir sertifika veya kod imzalama KIMLIĞI edinebilirsiniz.

Sertifika yetkilisi, ücret ödemeden bir dijital sertifika veya kod imzalama KIMLIĞI verebilir. Sertifika yetkilisi, dijital bir sertifikayı vermeden önce derinlemesine bir kimlik denetimi yapar.

Dijital imza veya kod imzalama KIMLIĞI edinme hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:

Microsoft kök sertifika programı üyeleri

Microsoft Office 'te sağlanan SelfCert.exe aracı ile kişisel kullanım veya sınama amacıyla kendi dijital sertifikanızı oluşturabilirsiniz. Ancak bu sertifika, sertifika yetkilisi (CA) tarafından doğrulanmaz.

Çalışma kitabına dijital imzayı nasıl ekleyebilirim?

Çalışma kitabınıza dijital imza eklemek için, çalıştırdığınız Excel sürümüne uygun olarak bu adımları izleyin.

Microsoft Office Excel 2007

  1. Microsoft Office düğmesi'ne tıklayın, hazırla'Nın üzerine gelin ve dijital imza ekle'ye tıklayın.

  2. Tamam'a tıklayın.

    Çalışma kitabı değiştirilip henüz kaydedilmemişse veya Excel 2007 çalışma kitabı biçiminde kaydedilmemişse, aşağıdaki iletiyi alırsınız:

    İmzaları ekleyebilmek için önce çalışma kitabını dijital imzaları destekleyen bir biçimde kaydetmelisiniz.

    Çalışma kitabını Microsoft Office Excel çalışma kitabı olarak kaydetmek istiyor musunuz?

  3. Farklı kaydet iletişim kutusunu görüntülemek Için Evet 'e tıklayın. Dijital imzayı eklemek için dosyayı Excel çalışma kitabı (*. xlsx) biçiminde kaydetmelisiniz.

  4. Çalışma kitabını kaydettikten sonra DIJITAL kimlik al iletişim kutusu görüntülenir. Kullanmak istediğiniz dijital KIMLIK türünü seçin ve Tamam'ı tıklatın.

Seçtiğiniz dijital KIMLIK türü için gerekli adımları tamamladıktan sonra, Excel çalışma kitabınız artık imzalanır.

Not

  • Dijital KIMLIĞI ekledikten sonra çalışma kitabınızı kaydederseniz, dijital KIMLIK kaldırılır. Örneğin, Microsoft Office düğmesi 'ne tıklayıp çalışma kitabınızı dijital olarak Imzaladıktan sonra farklı kaydet 'e tıkladığınızda aşağıdaki iletiyi alırsınız:

    Bu çalışma kitabının bir kopyasının kaydedilmesi, kopyadaki tüm imzaları geçersiz kılar.

    Devam etmek istiyor musunuz? Evet'i tıklatırsanız, dijital kimlik çalışma kitabının kopyasından kaldırılacaktır.

  • İmzaladığınız çalışma kitabını kapatıp yeniden açtığınızda, Excel başlık çubuğunda çalışma kitabı adından sonra [salt okunur] sözcükleri (köşeli ayraçlar) görüntülenir. Ayrıca, durum çubuğunda dijital KIMLIK simgesi görünür ve Imzalar görev bölmesi görüntülenerek çalışma kitabına dijital imzanın eklendiğini gösterir.

    İmzalı çalışma kitabında değişikliklerin gerçekleşmadığını doğrulamak için Imza görev bölmesinde İmzalayanın göründüğünü doğrulayın.

Excel 2003

  1. Araçlar menüsünde Seçenekler'e tıklayın.

  2. Güvenlik sekmesinde dijital imzalar'ı tıklatın.

  3. Ekle'ye tıklayın.

    Çalışma kitabı değiştirilip henüz kaydedilmemişse veya Excel 2003 çalışma kitabı biçiminde kaydedilmemişse, aşağıdaki iletiyi alırsınız:

    Bu çalışma kitabı dijital olarak imzalanmadan önce Microsoft Excel çalışma kitabı olarak kaydedilmelidir. Çalışma kitabını kaydetmek istiyor musunuz?

  4. Farklı kaydet iletişim kutusunu görüntülemek Için Evet 'e tıklayın. Dijital imzayı eklemek için dosyayı Microsoft Excel çalışma kitabı biçiminde kaydetmelisiniz.

  5. Çalışma kitabını kaydettikten sonra, sertifika seç iletişim kutusu görüntülenir. Kullanmak istediğiniz sertifikayı seçin ve Tamam'ı tıklatın.

  6. Dijital imzalar iletişim kutusunu kapatmak için Tamam 'ı tıklatın.

Excel çalışma kitabınız artık imzalanır.

Not

  • Dijital imzayı ekledikten sonra çalışma kitabınızı kaydederseniz dijital imza kaldırılır. Örneğin, çalışma kitabınızı dijital olarak imzaladıktan sonra Dosya menüsünde Kaydet 'e tıkladığınızda aşağıdaki iletiyi alırsınız:

    Kaydetme çalışma kitabındaki tüm dijital imzaları kaldırır.

    Devam etmek istiyor musunuz? Evet'i tıklatırsanız dijital imzalar çalışma kitabınızdan kaldırılacaktır.

  • İmzaladığınız çalışma kitabını kapatıp yeniden açtığınızda, Excel başlık çubuğunda çalışma kitabı adından sonra [signed, doğrulanmamış] (köşeli ayraçlar) sözcükleri görüntülenir. Bu, çalışma kitabına dijital imza eklendiğini gösterir.

İşaretli çalışma kitabında değişikliklerin gerçekleşmadığını doğrulamak için aşağıdaki adımları izleyin:

  1. Araçlar menüsünde Seçenekler'e tıklayın.
  2. Güvenlik sekmesinde dijital imzalar'ı tıklatın.
  3. İmzalar sekmesinde, imzalayanlar bu belge listesini dijital olarak imzalamışsa , dosyaya dijital imza eklendikçe dosyanın değiştirilmemiş olduğundan emin olabilirsiniz.

Makro projesini nasıl imzalarım?

Visual Basic for Applications makro projenizi kod imzalamak için aşağıdaki adımları izleyin:

  1. İmzalamak istediğiniz makro projesini içeren çalışma kitabını açın.

  2. Visual Basic Düzenleyicisi 'Ni açmak için ALT + F11 tuşlarına basın.

  3. Proje Gezgininde, imzalamak istediğiniz projeyi seçin.

  4. Araçlar menüsünde dijital imza'ya tıklayın.

  5. Şunlardan birini yapın:

    • Daha önce bir dijital sertifika seçmediyseniz veya başka bir sertifika kullanmak istiyorsanız, Seç'i tıklatın, sertifikayı seçin ve ardından Iki kez Tamam 'ı tıklatın.
    • Geçerli sertifikayı kullanmak için Tamam'ı tıklatın.