PaperPaw ist eine Beta: zum Testen und für Entwickler, die vor der Veröffentlichung eigene Plugins bauen können. Rechne mit Ecken und Kanten.

Ein Code-Plugin signieren

Signiere die Builds deines Plugins mit deinem eigenen Schlüssel, hier im Browser. Lesegeräte prüfen diese Signatur, bevor sie ein Plugin laden, damit sie wissen, dass jede Version vom selben Autor kommt. Dein Schlüssel und deine Dateien bleiben auf diesem Computer.

  1. Dein Schlüssel

    Einen Build mit deinem Schlüssel zu signieren, sagt, dass er deiner ist. Ein Lesegerät merkt sich den Schlüssel, wenn ein Plugin zum ersten Mal installiert wird, und lehnt ein Update ab, das von einem anderen signiert ist; signiere darum jede Version mit demselben Schlüssel. Wenn du schon einmal signiert hast, wähl diese Schlüsseldatei.

    Noch kein Schlüssel gewählt

    Signierst du zum ersten Mal? Mach einen Schlüssel: Die Seite speichert ihn als paperpaw-author.key in deinen Downloads.

    Die Schlüsseldatei gehört dir allein. Halte sie privat und sicher, mit einer Kopie an einem anderen Ort: Wer sie hat, kann in deinem Namen Plugins signieren, und ohne sie lässt sich auf keinem Gerät, das das Plugin hat, ein Update von dir installieren. Lade sie nie hoch, nicht in die Plugin-Bibliothek und nirgends sonst; die Bibliothek braucht immer nur die signierten Builds.

  2. Die Builds wählen

    Wähl die .ppn-Dateien deines Plugins, eine für jedes Lesegerät, wie paperpaw-sign pack sie macht. Eine Signatur, die eine Datei schon hat, wird ersetzt.

    Noch keine Dateien gewählt

    • Sie signieren

      Jede Datei wird mit deinem Schlüssel signiert, so geprüft, wie ein Lesegerät sie prüft, und zum Speichern unter ihrem eigenen Namen angeboten.

      Nichts verlässt deinen Computer

      Die Seite liest deinen Schlüssel und deine Dateien im Browser und signiert sie dort. Sie kann sie nirgendwohin senden: Diese Seite erlaubt es der Seite nicht, etwas abzurufen. Der Schlüssel ist vergessen, wenn du die Seite schließt oder neu lädst.

      Signieren ohne den Browser

      Das Signier-Werkzeug von PaperPaw tut dasselbe auf deinem eigenen Computer oder in deiner CI, mit derselben Schlüsseldatei. Es macht auch einen Schlüssel:

      paperpaw-sign key paperpaw-author.key
      paperpaw-sign sign-plugin my-plugin-x4.ppn --key paperpaw-author.key