Kabo-Verde-Middleware

Caixa Mágica Software entwickelte die Cabo Verde eID Middleware in ihrer Gesamtheit. Es handelt sich um eine plattformübergreifende Softwarelösung, die es jedem kapverdischen Bürger ermöglichen soll, seine nationale Identitätskarte (CNI) in digitalen Kontexten optimal zu nutzen. Das Projekt ist Teil einer umfassenderen Strategie zur Modernisierung der Verwaltung und zur digitalen Transformation in Cabo Verde. Infolgedessen sind die öffentlichen Dienstleistungen den Bürgern schrittweise näher gekommen und Verfahren vereinfacht worden, die früher eine persönliche Anwesenheit an Schaltern und Regierungsbüros erforderten. Später wurde die Unterstützung auf ein zweites offizielles Dokument ausgedehnt: die Aufenthaltserlaubnis für Ausländer (TRE) mit weitgehend ähnlichen Funktionalitäten wie die CNI.

Wie schon bei der Middleware für den portugiesischen Bürgeraussweis wurde Caixa Mágica mit der Entwicklung einer robusten Lösung für Kap Verde beauftragt. Das Unternehmen zog dabei auf seine über ein Jahrzehnt lange Erfahrung in der Entwicklung von digitalen Identitätssystemen zurück. Das Ergebnis war eine plattformübergreifende Software, die mit den führenden Betriebssystemen auf dem Markt kompatibel ist. Sie überbrückt die Verbindung zwischen dem Computer des Benutzers und dem Chip auf der CNI und bietet dem Betriebssystem, Browsern und anderen Anwendungen eine breite Palette von Funktionen für Authentifizierung, digitale Signatur und Dokumentenverwaltung.

Herausforderung

Kap Verde ist ein Archipel aus zehn Inseln, die über den Atlantischen Ozean verstreut sind. Aus diesem Grund steht es vor Herausforderungen bei der Konnektivität und dem Zugang zu öffentlichen Dienstleistungen, die sich weitgehend von denen auf dem Festland unterscheiden. Die geografische Streuung der Bevölkerung wird durch eine große Diaspora, die über Europa und den Rest der Welt verstreut ist, noch verstärkt. Infolgedessen geht es bei der Digitalisierung staatlicher Dienste nicht nur um Modernisierung, sondern um Gerechtigkeit und Inklusion. Ein Bürger, der auf einer abgelegenen Insel oder im Ausland lebt, muss in der Lage sein, sich zu authentifizieren, Dokumente zu unterschreiben und seinen Personalausweis zu verwalten, ohne zu einem physischen Schalter reisen zu müssen.

Das war die Herausforderung für Caixa Mágica: eine Middleware zu entwerfen, die die in Portugal bereits bewiesene Zuverlässigkeit replizieren und gleichzeitig an die rechtlichen, institutionellen und technologischen Besonderheiten von Cabo Verde anpassen konnte. Das Projekt wurde in enger Abstimmung mit zwei Stellen entwickelt: SNIAC, dem Nationalen Zivilregister von Cabo Verde, und INCM, der Nationalen Druckerei und Münzprägeanstalt. SNIAC definierte die funktionalen und rechtlichen Anforderungen, die die Middleware erfüllen musste, und stellte die vollständige Einhaltung des regulatorischen Rahmens von Cabo Verde für die zivile Beglaubigung sicher. INCM wiederum stellte die technische Kompatibilität zwischen dem physischen Dokument und der Software sicher – ein entscheidendes Element für das reibungslose Funktionieren des gesamten Systems.

Eine grenzüberschreitende institutionelle Anstrengung

'21

Diese gemeinsame Anstrengung zwischen Portugal und Cabo Verde wird heute als Beispiel für erfolgreiche Zusammenarbeit im Bereich Open-Source-Software angeführt. Im Jahr 2021 wurde sie mit dem Abertura Award ausgezeichnet, der verliehen wird von Mitarbeiterbeteiligungsprogramm – Die Portugiesische Vereinigung für Open-Source-Software-Unternehmen. Das Modell bringt ein portugiesisches Unternehmen, das auf Open-Source-Software und digitale Identität spezialisiert ist, mit öffentlichen Einrichtungen von Cabo Verde zusammen. Infolgedessen ist es zu einem Maßstab für die internationale Zusammenarbeit in der digitalen öffentlichen Verwaltung geworden. Es zeigt, dass offene, robuste und skalierbare Lösungen für digitale Identitäten erfolgreich an unterschiedliche nationale Gegebenheiten angepasst werden können, wobei der Bürger stets im Mittelpunkt des Prozesses steht.

Lösung

Bei der Entwicklung der Middleware für die elektronische Identität von Cabo Verde stützte sich Caixa Mágica auf die umfassende technische Erfahrung, die bei der Entwicklung der Middleware für den portugiesischen Personalausweis gesammelt wurde. Die Architektur wurde dann an die Besonderheiten des neuen Ausweisdokuments und den Rechtsrahmen von Cabo Verde angepasst. Wie die portugiesische Lösung folgt auch die Middleware von Cabo Verde einer modularen Architektur und basiert auf Open-Source-Technologien, die von der internationalen Entwicklungsgemeinschaft umfassend getestet wurden. Dies gewährleistet Transparenz in der Funktionsweise und erleichtert die laufende Wartung. Es spiegelt auch das breitere Engagement von Caixa Mágica für Open Source wider, das in den letzten Jahren die wichtigsten Projekte im Bereich digitale Identität geleitet hat.

Die Entwicklung folgt agilen Methoden mit regelmäßigen Update-Zyklen. Diese halten mit der technologischen Entwicklung der Betriebssysteme und Browser Schritt, mit denen die Middleware interoperiert. Sie reagieren auch auf Bedürfnisse, die von Benutzern und den kapverdischen öffentlichen Stellen, die das Projekt überwachen, identifiziert werden. Die Entwicklung erfolgt inkrementell mit kontinuierlichen Tests über verschiedene Hard- und Softwarekonfigurationen hinweg. Dies gewährleistet die Kompatibilität mit der breiten Palette von Computern und Kartenlesern, die sowohl von Bürgern als auch von öffentlichen Stellen verwendet werden. Diese Sorgfalt ist in einem Inselsystem, in dem spezialisierte technische Unterstützung nicht immer sofort verfügbar ist, umso wichtiger. Zuverlässigkeit und Benutzerfreundlichkeit sind daher eine Kernanforderung des Projekts.

Die eID-Middleware von Cabo Verde bietet den Bürgern eine breite Palette von Funktionalitäten, die alle über eine einfache, intuitive grafische Oberfläche zugänglich sind und für Benutzer mit unterschiedlichem technologischen Kenntnisstand konzipiert wurden. Jede dieser Funktionalitäten erfüllt ein konkretes Bedürfnis, das im gesamten Produktentwicklungsprozess mit Bürgern und Stellen in Cabo Verde ermittelt wurde.

Citizen using a smart card reader to authenticate with Cabo Verde's National Identity Card (CNI) through the eID middleware

Die Middleware überbrückt den Chip des CNI mit dem Computer, den Browsern und den Anwendungen des Bürgers.

Hauptfunktionen der Cabo Verde eID Middleware umfassen:

Unterzeichnung und Authentifizierung

Die Funktionalität der elektronischen Signatur ist wohl die bedeutendste aus Sicht der digitalen Transformation des Landes. Über die Middleware kann jeder Bürger Verträge, Erklärungen, Anträge und andere Dokumente mit dem CNI, dem TRE oder dem mobilen digitalen Schlüssel digital signieren. Diese Signaturen haben die gleiche rechtliche Wirkung wie eine handschriftliche, ohne dass das Dokument ausgedruckt, auf Papier unterschrieben und erneut gescannt werden muss. Die Middleware ermöglicht es den Bürgern auch, die Darstellung der Signatur im endgültigen Dokument anzupassen. So können beispielsweise das Signaturdatum ein- oder ausgeblendet, die Position des Signaturstempels gewählt oder die Detailtiefe des Unterzeichners angepasst werden – immer im Rahmen der gesetzlichen Anforderungen für qualifizierte elektronische Signaturen.

Die Bevölkerung verteilt sich über neun bewohnte Inseln, und Cabo Verde hat auch eine große Diaspora in Europa und dem Rest der Welt. Aus diesem Grund wurde eine Fernaktivierungsfunktion für die digitalen Zertifikate notwendig. Sie ermöglicht es einem Bürger, seine Karte zu Hause zu erhalten und dann auf die eID-Funktionen zuzugreifen, wodurch ein Weg zu einer staatlichen Servicestelle vermieden wird. Zu diesem Zweck wurde ein sicheres Aktivierungssystem mit serverseitigen Komponenten entwickelt. Zuerst verifiziert der Bürger seine Identität über Telefon oder Videoanruf bei staatlichen Diensten und erhält die vollständige PUK. Dann verwendet er diese PUK, um die Signatur-PIN in der grafischen Anwendung der Middleware freizuschalten. Schließlich authentifiziert er sich beim Zertifikatsaktivierungsdienst, der mit der PKI des CNI kommuniziert, um das Signaturzertifikat zu aktivieren. Keiner dieser Schritte erfordert einen physischen Besuch einer Servicestelle.

Identitäts- und Zugriffsmanagement

Jede Karte verfügt über unterschiedliche PIN-Codes, die die Authentifizierung bzw. die elektronische Signatur schützen. Die Middleware bietet eine dedizierte Schnittstelle, über die der Bürger jeden dieser Codes ändern kann, wann immer er es für notwendig hält – sei es als Sicherheitsvorkehrung oder weil er einen zuvor festgelegten Code vergessen hat, vorausgesetzt, er verfügt über den PUK-Code zur Entsperrung. Außerdem ist es jederzeit möglich, den Status der mit der Karte verknüpften digitalen Zertifikate zu überprüfen: ihre Gültigkeit, die zuständige Zertifizierungsstelle und ihre Vertrauenskette. Diese Funktionalität ist wichtig, da sie sicherstellt, dass mit der Karte durchgeführte Signaturen und Authentifizierungen im Laufe der Zeit ihre volle rechtliche Gültigkeit behalten.

Eine weniger verbreitete Funktionalität in Lösungen dieser Art, die aber bei den Nutzern zunehmend an Bedeutung gewinnt, ist die Möglichkeit, informative persönliche Notizen an die Karte anzuhängen. Diese Notizen sind rechtlich nicht bindend, können aber in Notsituationen von großem praktischem Nutzen sein. So können Bürger beispielsweise Notfallkontakte, ihre Blutgruppe oder relevante Allergien festhalten, die medizinisches Fachpersonal berücksichtigen sollte. Diese Informationen werden lokal, unter der vollständigen Kontrolle des Karteninhabers, gespeichert. Sie können in kritischen Momenten einen echten Unterschied machen, insbesondere wenn der Bürger nicht in der Lage ist, diese Informationen verbal mitzuteilen.

Daten, Datenschutz und Verwaltung

Sicherheit ist naturgemäß eine der fundamentalen Säulen jeder digitalen Identitätslösung, und die eID-Middleware von Cabo Verde bildet da keine Ausnahme. Alle über die Software ausgeführten Vorgänge – von der einfachen Authentifizierung bis zur Unterzeichnung von Dokumenten mit hohem rechtlichen Wert – werden in verschlüsselter Form gemäß international anerkannten Sicherheitsprotokollen verarbeitet. Das bedeutet, dass die Daten der Bürger während des Prozesses niemals Dritten preisgegeben werden. Von Natur aus verbleiben die sensibelsten persönlichen Daten, wie gesundheitsbezogene Notizen oder Notfallkontakte, ausschließlich auf dem Chip der Karte, unter der direkten Kontrolle des Karteninhabers, und nicht auf zentralen Servern. Dies stärkt die Privatsphäre der Bürger erheblich. Der Ansatz steht im Einklang mit den internationalen Best Practices zum Schutz personenbezogener Daten und spiegelt die fortwährende Sorge von Caixa Mágica wider, Bequemlichkeit gegen strikte Achtung der Privatsphäre der Nutzer abzuwägen.

Über die zivilen Identifikationsdaten hinaus bietet die Karte einen privaten Datenblock, der vom Karteninhaber selbst bearbeitet und eingesehen werden kann. Sie enthält auch einen zweiten Block, der für spezifische Anwendungen der öffentlichen Verwaltung von Cabo Verde reserviert ist und seine eigenen servicebezogenen Daten darauf schreiben kann. Diese Trennung zwischen zivilen Daten, privaten Daten und Daten von spezifischen staatlichen Anwendungen ermöglicht es der Karte, mehreren Zwecken zu dienen, ohne die Organisation oder Klarheit der darin enthaltenen Informationen zu beeinträchtigen.

Schließlich ermöglicht die Middleware den Bürgern auch, alle auf ihrer CNI oder TRE gespeicherten persönlichen Daten – von den zivilen Identifikationsdaten bis hin zu Steuer- und Sozialversicherungsdaten, sofern zutreffend – auf organisierte und übersichtliche Weise einzusehen. Sie können diese Daten auch bei Bedarf für Verwaltungszwecke als PDF ausdrucken oder exportieren und so Besuche bei öffentlichen Diensten vermeiden, nur um eine Kopie oder Bestätigung bestimmter Informationen zu erhalten.

Auswirkung

Die Auswirkungen der Middleware für die elektronische Identität von Kap Verde gehen weit über die einfache Digitalisierung administrativer Prozesse hinaus. Für den einfachen Bürger bedeutet sie eine erhebliche Reduzierung des Zeit- und Arbeitsaufwands für die Erledigung von Angelegenheiten, die bis vor wenigen Jahren noch einen persönlichen Besuch bei einer öffentlichen Dienststelle erforderten – oft verbunden mit langen Wartezeiten und eingeschränkten Öffnungszeiten. Für Kapverdianer in der Diaspora beseitigt die Fernaktivierung eine Barriere, die sonst fast unüberwindbar wäre. Ohne sie würde die Freischaltung der Funktionen ihres eigenen Ausweisdokuments eine physische Rückkehr ins Land bedeuten.

Für den Staat Cabo Verde ist die breite Einführung dieser Middleware ein wichtiger Schritt zur Modernisierung der Beziehung zwischen öffentlicher Verwaltung und Bürgern. Sie richtet das Land auch an internationalen Best Practices in der digitalen Steuerung aus. So vereinfacht beispielsweise die Möglichkeit, rechtsgültige Dokumente direkt digital zu unterzeichnen, administrative und kommerzielle Prozesse. Dies reduziert wiederum die Betriebskosten für Bürger sowie für öffentliche und private Einrichtungen, die mit ihnen interagieren.

Aus wirtschaftlicher Sicht verringert die Digitalisierung dieser Prozesse auch die Abhängigkeit von Papier und traditionellen administrativen Abläufen. Die ökologischen und Effizienzgewinne mögen im Einzelfall gering erscheinen. Sie werden jedoch beträchtlich, wenn sie auf die gesamte Bevölkerung von Cabo Verde hochgerechnet werden.

Einige bemerkenswerte Ergebnisse der Cabo Verde eID Middleware:

Bürger auf jeder der zehn Inseln des Archipels – und in der Diaspora – können Dokumente authentifizieren, unterzeichnen und ihre offiziellen Dokumente verwalten, ohne eine Servicestelle aufsuchen zu müssen, was den Zeit- und Arbeitsaufwand für Prozesse, die zuvor eine physische Anwesenheit erforderten, erheblich reduziert.

Die Ausweitung der Middleware auf die Aufenthaltserlaubnis für Ausländer stellt sicher, dass die Chancengleichheit beim Zugang nicht von der Nationalität des Dienstleistungsnehmers abhängt, und erweitert die Vorteile der Digitalisierung auf alle legalen Einwohner des Landes und nicht nur auf Staatsbürger.

Die Möglichkeit, rechtsgültige Dokumente digital zu signieren, vereinfacht Verwaltungs- und Geschäftsprozesse, senkt die Betriebskosten für Bürger sowie für öffentliche und private Einrichtungen und entfällt bisher zwingend erforderliche Schritte wie Drucken, eigenhändiges Unterschreiben und mehrfaches Scannen von Dokumenten.

Die geringere Abhängigkeit von Papier und traditionellen Verwaltungsabläufen führt zu ökologischen und Effizienzgewinnen, die, obwohl sie von Fall zu Fall geringfügig erscheinen mögen, in der Größenordnung der gesamten Bevölkerung von Cabo Verde beträchtlich sind.

Caixa Mágica Software entwickelte in Zusammenarbeit mit SNIAC und INCM eine innovative Lösung, die die erheblichen Herausforderungen der Geografie und der Bevölkerungsverteilung von Kap Verde meisterte. Die kapverdische eID-Middleware erfüllte nicht nur die technologischen und funktionalen Bedürfnisse des Landes. Sie setzte auch einen Standard für öffentlich-private Zusammenarbeit und den effektiven Einsatz von Open Source, was die Transparenz förderte. Dieses Kooperationsmodell vereint ein portugiesisches Unternehmen, das sich auf Open-Source-Software und digitale Identität spezialisiert hat, mit kapverdischen öffentlichen Institutionen. Infolgedessen ist es zu einem Maßstab für internationale Zusammenarbeit im Bereich der digitalen öffentlichen Verwaltung geworden. Die formelle Anerkennung dieser gemeinsamen Anstrengung durch die Verleihung des Abertura Award 2021 durch ESOP unterstreicht den Wert des Projekts – nicht nur technisch, sondern auch symbolisch.

Looking Ahead

Caixa Mágica's work on the Cabo Verde eID middleware doesn't end with the functionalities currently available. The Portuguese Citizen Card middleware, for instance, has incorporated new capabilities over the years, such as reading electronic travel documents compliant with ICAO's Doc 9303 specification. It's therefore natural to expect the Cabo Verdean middleware to keep evolving, too. New functionalities will likely be added progressively, as the needs of citizens and Cabo Verdean public bodies justify.

Maintaining a close dialogue between Caixa Mágica, SNIAC and INCM therefore remains central going forward. It ensures the middleware keeps pace with global technological change, but also with the specific priorities of Cabo Verde's digitisation strategy. In doing so, it cements this project's role as one of the most successful examples of Portuguese–Cabo Verdean cooperation in open source software and digital identity.

Frequently Asked Questions

What is the Cabo Verde eID middleware?

It's a cross-platform software solution, developed in its entirety by Caixa Mágica Software, that connects the chip on Cabo Verde's National Identity Card (CNI) to the citizen's computer, operating system and browsers — enabling authentication, digital signing and identity document management.

Does the middleware work without a stable internet connection?

Yes. Authentication, electronic signing and personal data management are processed locally, directly between the card's chip and the citizen's own computer, so the system does not depend on a constant, high-quality connection to a remote server — a deliberate choice given Cabo Verde's dispersed island geography.

Can Cabo Verdeans living abroad activate their card remotely?

Through a secure remote activation system, a citizen verifies their identity with State services by phone or video call, unlocks their PIN in the middleware application, and activates their certificate — all without ever visiting a physical service point.

Does the middleware support the Residence Permit for Foreigners (TRE)?

Yes. Support was extended to the TRE, Cabo Verde's Residence Permit for Foreigners, with functionalities largely similar to those available for the CNI, ensuring foreign residents have the same access to digital signing and authentication as national citizens.


More About the Cabo Verde eID Middleware

Is Cabo Verde's eID middleware open source?

Yes. The solution follows a modular architecture built on open source technologies widely tested by the international software development community, which supports transparency and makes ongoing maintenance and evolution easier.

Who developed the middleware and with which institutions?

Caixa Mágica Software developed the middleware in close coordination with SNIAC, Cabo Verde's National Civil Authentication System, and INCM, the National Press–Mint — responsible respectively for the legal authentication framework and for producing the official documents.

Has the project received any recognition?

Yes. The cooperation between Portugal and Cabo Verde on this project was recognised with the Abertura Award 2021, given by ESOP, the Portuguese Association of Open Source Software Companies.