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.