App-Icon von KeyStoreGen

Signaturschlüssel direkt auf dem Handy

KeyStoreGen

Erzeugt Android-Signaturschlüssel direkt auf dem Handy und bringt sie sicher dorthin, wo sie hingehören – in GitHub-Secrets, Bitwarden oder auf deinen Rechner.

Status
Beta
Benötigt
Android 10 oder neuer
Paketname
dev.eno2.keystoregen

Funktionen

Was KeyStoreGen kann

  • Schlüssel erzeugen oder importieren

    RSA 4096/3072/2048 oder EC P-256 als PKCS#12-Keystore – oder einen vorhandenen .jks/.p12 bzw. einen Bitwarden-Export byte-genau übernehmen.

  • GitHub-Secrets mit einem Tipp

    Anmeldung per GitHub Device Flow, Repository wählen, alle vier Secrets setzen. Die Werte werden schon auf dem Handy mit dem Public Key des Repos verschlüsselt (libsodium Sealed Box).

  • Direkt in Bitwarden

    Als sichere Notiz in deinen Tresor (bitwarden.com, bitwarden.eu oder selbst gehostet) oder als passwortgeschützte Exportdatei.

  • Fingerprints parat

    SHA-256 und SHA-1 für Firebase, Google Sign-In und die Play Console.

  • Biometrisch bestätigt

    Jeder Upload wird per Fingerabdruck, Gesicht oder Displaysperre bestätigt. Screenshots sind gesperrt, solange Secrets sichtbar sind.

  • Setup-Anleitung inklusive

    Eingebaute Anleitung mit fertigen keytool-, Workflow- und Gradle-Snippets zum Kopieren.

Hintergrund

Über KeyStoreGen

Jede Android-App braucht einen Signaturschlüssel – und wer ihn verliert, kann nie wieder ein Update veröffentlichen, das sich über die alte App installieren lässt. KeyStoreGen erzeugt den Schlüssel genau wie keytool -genkeypair direkt auf dem Handy und sorgt dafür, dass er sicher dort landet, wo er gebraucht wird – in den Secrets deiner CI, in deinem Passwortmanager und, wenn du willst, auf deinem Rechner.

Nichts verlässt das Handy, solange du es nicht selbst speicherst, kopierst oder hochlädst. Kopierte Werte werden als „sensibel“ markiert, damit sie nicht in Zwischenablage-Vorschauen auftauchen.