🔒 Everything is computed in your browser: no key ever leaves your device
🛠️ Developer toolbox
An SSH key ready for GitHub or your server, a clean ~/.ssh/config file, and the right ADB commands to install, debug and test an Android app.
Public key (give it to GitHub or the server)
Fingerprint :
Install the key
GitHub: Settings → SSH and GPG keys → New SSH key, paste the public key, then test with "ssh -T git@github.com".
The key is created by your browser's cryptography API (WebCrypto), in OpenSSH format, encrypted with a passphrase the way ssh-keygen does it (bcrypt + AES-256). Never share the private key. If you have a terminal on the machine that will use the key, "ssh-keygen -t ed25519" remains the reference.
Fill in a server then add it: you can then connect with "ssh alias" instead of retyping the address, user, port and key.
Location: ~/.ssh/config (Linux, macOS, Termux) or %USERPROFILE%\.ssh\config (Windows). Only enable "Forward the agent" towards trusted servers.
Prerequisites: "Developer options" enabled (tap "Build number" 7 times) then "USB debugging", and Android "platform-tools" installed on the computer.
My developer tools, before everyone else
Join the OUFRID club: test my apps before everyone else, free Premium and your name in the app.
Join the clubCryptography: the browser's WebCrypto and bcrypt-pbkdf (BSD-3), hosted on this site. Format checked with OpenSSH 9.6.