Nachweise aufbauen, die Ihre Software schützen
Zertifizieren Sie Ihren Quellcode und jede neue Version und bauen Sie einen überprüfbaren Nachweis darüber auf, was Sie wann entwickelt haben. Ohne eine einzige Zeile zu veröffentlichen.
Code ist leicht zu kopieren. Ihre Entwicklungsgeschichte zählt.
Software ist in Sekunden kopiert. Ein Repository lässt sich klonen, ein Commit-Verlauf umschreiben. Um zu zeigen, was Ihr Team wann gebaut hat, brauchen Sie einen Nachweis, den niemand unbemerkt ändern kann, vor allem wenn Angestellte, Auftragnehmer und Mitwirkende alle an derselben Codebasis arbeiten.
Bernstein ergänzt Ihr Repository um genau diesen Nachweis. Jede Zertifizierung liefert Ihnen ein Zertifikat auf der Bitcoin-Blockchain. In den Scale- und Enterprise-Tarifen erhalten Sie zusätzlich separate Zeitstempel einer qualifizierten Zeitstempelstelle in der EU und einer vertrauenswürdigen Zeitstempelstelle in China. Ihr Code, Ihre Dokumentation und Ihr Know-how bleiben in verschlüsseltem, versioniertem Speicher und werden nie veröffentlicht.
Nutzen Sie diese Historie, wenn Ihre Rechte angegriffen werden, um festzulegen, welche Software ein Vertrag abdeckt, und um zertifizierte Versionen sicher mit Partnern oder Lizenznehmern zu teilen.
Warum Software unabhängige Nachweise braucht
Editierbare Historien
Commit-Daten und Autorenfelder lassen sich umschreiben. Ihr Repository bildet die Entwicklung ab. Ein unabhängiges Zertifikat gibt Ihnen einen festen Bezugspunkt, an dem Sie es prüfen können.
Konkurrierende Ansprüche
Auftragnehmer, Angestellte und Mitwirkende arbeiten alle an denselben Dateien. Wird das Eigentum bestritten, sollte es nicht auf Aussage gegen Aussage hinauslaufen.
Nachweis ohne Offenlegung
Wer seinen Code veröffentlicht, um ihn zu datieren, gibt sein Know-how preis. Zertifizieren Sie ihn und halten Sie die Dateien vertraulich.
Fehlende frühere Versionen
Das neueste Release enthält womöglich nicht mehr den Code, um den es im Streit geht. Bewahren Sie zertifizierte Versionen auf, damit der Nachweis erhalten bleibt.
So setzen Sie Ihre Software-Nachweise ein
IP-Streitigkeiten und Patentvorbereitung
Zertifizierter Code und Entwicklungsnachweise stützen Ihre Position, wenn Kopie, Urheberschaft oder Eigentum bestritten werden. Zudem dokumentieren sie Ihre technische Arbeit vor einer Patentanmeldung.
Vertrauliche Software und Know-how
Zertifizieren Sie proprietären Code, Algorithmen und technische Dokumentation, ohne sie zu veröffentlichen. Teilen Sie sie über Secure Sharing zu Ihren Vertraulichkeitsbedingungen.
Softwareverträge und Lizenzierung
Verweisen Sie in Entwicklungsverträgen, Übergaben, Abtretungen und Lizenzen auf bestimmte zertifizierte Versionen. So weiß jeder genau, welche Software gemeint ist.
Open-Source-Beiträge
Zertifizieren Sie Ihren Code vor der Veröffentlichung. Untermauern Sie Ansprüche auf Namensnennung und Lizenzdurchsetzung mit Nachweisen, die jeder prüfen kann.
Was Sie zertifizieren können
Jeden Teil Ihrer Software und die Aufzeichnung darüber, wie sie gebaut wurde.
So funktioniert es
Software hinzufügen
Laden Sie einen Code-Stand, ein Release oder ergänzende Dateien hoch. Sie werden vor dem Hochladen in Ihrem Browser verschlüsselt.
Zertifizieren
Zertifizieren Sie Ihre Dateien mit einem Klick und erhalten Sie Ihre Zertifikate.
Zertifizierte Historie aufbauen
Zertifizieren Sie neue Versionen bei jedem Meilenstein. Jede Version erhält eigene Zertifikate, und auf Bitcoin baut jedes auf dem vorherigen auf. So entsteht ein verketteter, datierter Nachweis darüber, wie sich Ihr Code entwickelt.
Nachweise einsetzen
Verweisen Sie in Verträgen auf zertifizierte Versionen, teilen Sie sie über Secure Sharing oder übergeben Sie Dateien und Zertifikate zur unabhängigen Validierung.
Zertifizierung in Ihren Entwicklungs-Workflow integrieren
Machen Sie die Zertifizierung zum Teil Ihrer Pipeline. Zertifizieren Sie ein Release beim Taggen, einen Build nach Abschluss oder einen Meilenstein, sobald Sie ihn erreichen, ohne den Vorgang jedes Mal von Hand zu wiederholen.
Unsere API, unser SDK, unsere CLI und unsere MCP-Integration befinden sich in einer geschlossenen Beta. Sie können sie aus Ihren CI/CD-Jobs oder Git-Hooks heraus per Skript ansteuern. Sprechen Sie mit unserem Team, um Zugang zu erhalten.
Nachweise, mit denen Sie Ihre Rechte stützen können
Gerichte akzeptieren zunehmend Blockchain-Beweise und vertrauenswürdige Zeitstempel. Ihre Zertifikate liefern Ihnen unabhängig überprüfbare Nachweise für Ihre Ansprüche rund um Ihre Software. Wie viel Gewicht sie haben, hängt von der Rechtsordnung und vom Einzelfall ab.
Häufig gestellte Fragen
Er ist nützlich, aber allein nicht ausreichend. Commit-Daten und Autorenfelder kann jeder ändern, der Zugriff auf den Verlauf hat. Bernstein ergänzt Ihr Repository um einen unabhängigen, überprüfbaren Nachweis.
Nein. Ihre Dateien werden vor dem Hochladen in Ihrem Browser verschlüsselt. Wir speichern sie verschlüsselt und können sie nicht lesen. Nur ein kryptografischer Fingerabdruck gelangt auf die Bitcoin-Blockchain oder an die Zeitstempelstellen.
Nein. Die Zertifizierung zeigt, was wann existierte. Sie ergänzt Urheberrechtsregistrierungen und Patentanmeldungen. Sie begründet weder IP-Rechte noch eine Patentpriorität.
Bewahren Sie das Zertifikat, die zertifizierten Dateien (einschließlich der Cover-Datei des Projekts) und die Validierungsdaten auf. Damit kann jeder prüfen, ob die Dateien dem Nachweis entsprechen, ganz ohne Bernstein.