I am just a little bit paranoid Afraid of Backdoors and stuff.
This is why I prefer the original client. Was hoping there is a way to generate temporary (private) keys.
Thanks for all your replies guys!
A private key is just a 256 bit number generated randomly and converted to Wallet Import Format.
Here's a suggestion:
Flip a well balanced coin 256 times. Write down a 1 every time it lands on heads. Write down a 0 every time it lands on tails.
When you are done you will have a private key in binary.
Convert from binary (base 2) to hex (base 16).
Follow these instructions here to convert to Wallet Import Format...
https://en.bitcoin.it/wiki/Wallet_import_format
- Add a 0x80 byte in front of it, this is the extended key
- Perform SHA-256 hash on the extended key
- Perform SHA-256 hash on result of SHA-256 hash
- Take the first 4 bytes of the second SHA-256 hash, this is the checksum
- Add the 4 checksum bytes from the previous setp at the end of the extended key from the first step
- Convert the result from a byte string into a base58 string using Base58Check encoding. This is the Wallet Import Format