Awesome
Secret Border
A safe Nostr identity generator.
Why use Secret Border?
This tool is an easy and safe way to create your personal identity on Nostr protocol. Using it you can generate a pair of Nostr keys and backup them in a safe way.
What are the security guarantees that Secret Border supply?
- It can be used completely offline.
- Use cryptographically strong pseudo-random number generator (CSPRNG).
- It doesn't save your secret anywhere (unless you request it).
- You can backup your secret in an encrypted file with a password (that you specify).
- Code full open source.
- It can backup secret in a encrypted file using AES256.
- Allow user to add entropy at the generate key process.
Features
- Generate pair of keys randomly
- Show keys
- Not connect externally with whatever
- Export private key to an encrypted file
- Import an encrypted file with a private key
- Enter entropy to complement key generation
- Support for basic key derivation from mnemonic seed phrase - NIP06 ⏳
Building
To build it you will need to have Java 17 and Maven installed on your system.
Now just run:
mvn install
mvn package
Running
Use Java 17 installed on your system to run the JAR file.
You can run it on your terminal/bash:
java -jar target/secret-border.jar