I want to show a way to create a very secure paper wallet using Keepass password manager (
http://keepass.info/).
1. Open your Keepass database
2. Add Entry, named "Paper Wallet" or so
3. Generate password - use "generate using pattern" - type h{64}
4. click "collect additional entropy" to enhance randomness
5. generate random password
6. you get 32byte or 256bit hex key, i.e. a0fe89a9dd8501b0e8f8bdf380a9d9acc0162685a73c46e42c898e48501e090e
7. That's it, this password is your Paper Wallet private key.8. For convenience, turn this private key into base58 format:
hex: a0fe89a9dd8501b0e8f8bdf380a9d9acc0162685a73c46e42c898e48501e090e ---> base58: 5K3BxtuHRu9Ka2pyFx9reG2cHnAvyjhQLYwBWhnM2s72pvHFW5v
corresponding Bitcoin address: 1GCkJi13Crh3caceTUJisLgt4chQ4DzJwQ
9. Save generated password a.k.a. Bitcoin private key in Keepass Database.