Wann ist ein selbstsigniertes Zertifikat sinnvoll?

Selbstsignierte Zertifikate sind besonders nützlich, wenn Excel-Makros in einer sicheren, internen Umgebung verwendet werden. Sie ermöglichen es, Makros zu signieren, ohne eine kostenpflichtige Zertifizierungsstelle zu nutzen. Diese Methode eignet sich insbesondere für Entwicklerinnen und Unternehmen, die ihre eigenen Makros absichern möchten, ohne externen Dritten vertrauen zu müssen.

Voraussetzungen für die Erstellung eines selbstsignierten Zertifikats

Um ein selbstsigniertes Zertifikat für Excel-Makros zu erstellen, werden folgende Komponenten benötigt:

  • Microsoft Office mit dem Tool SelfCert.exe
  • Zugriff auf den VBA-Editor in Excel
  • Eine makrofähige Excel-Datei (.xlsm oder .xlsb)

Schritt-für-Schritt-Anleitung zur Erstellung eines selbstsignierten Zertifikats

1. „SelfCert.exe“ ausführen

  1. Drücken Sie Windows + R, geben Sie SelfCert.exe ein und bestätigen Sie mit Enter.
  2. Das Tool SelfCert öffnet sich. Klicken Sie auf „Neues Zertifikat erstellen“.
  3. Geben Sie einen Namen für das Zertifikat ein, beispielsweise „Meine Makros“, und bestätigen Sie mit OK.

2. Das Zertifikat in Excel verwenden

  1. Öffnen Sie Excel und gehen Sie zu den Entwicklertools. Falls diese nicht sichtbar sind, aktivieren Sie sie in Datei > Optionen > Menüband anpassen.
  2. Klicken Sie auf Visual Basic, um den VBA-Editor zu öffnen.
  3. Wählen Sie im Projekt-Explorer das Makro, das signiert werden soll.
  4. Gehen Sie auf Extras > Digitale Signatur.
  5. Klicken Sie auf „Zertifikat auswählen“ und wählen Sie das vorher erstellte Zertifikat.
  6. Bestätigen Sie mit OK.

3. Datei speichern und Makrosicherheit anpassen

  1. Speichern Sie die Datei als Makroaktivierte Arbeitsmappe (.xlsm).
  2. Gehen Sie zu Datei > Optionen > Trust Center > Einstellungen für Makros.
  3. Wählen Sie die Option „Nur digital signierte Makros aktivieren“.

Vorteile eines selbstsignierten Zertifikats

  • Keine zusätzlichen Kosten: Kein Bedarf für eine offizielle Zertifizierungsstelle.
  • Erhöhte Sicherheit: Makros können von Excel als vertrauenswürdig erkannt werden.
  • Einfache Implementierung: Schnell und unkompliziert für interne Anwendungen einsetzbar.

Selbstsignierte Zertifikate bieten eine einfache Lösung für die Makrosicherheit in geschlossenen Systemen, sind aber nicht für öffentlich verteilte Makros geeignet.

Das biete ich als Service an.

Image: https://pixabay.com/photos/networking-data-center-1626665

Author

Ich blogge über den Einfluss der Digitalisierung auf unsere Arbeitswelt. Hierzu gebe ich Inhalte aus der Wissenschaft praxisnah wieder und zeige hilfreiche Tipps aus meinen Berufsalltag. Ich bin selbst Führungskraft in einem KMU und Ich habe berufsgeleitend an der Universität Erlangen-Nürnberg am Lehrstuhl für IT-Management meine Doktorarbeit geschrieben.

Durch die weitere Nutzung der Seite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen