let's just say I don't trust bit address.org, do I have other alternatives except vanitygen?
calculate corresponding Bitcoin address: 1D3GRn91KXWwMkpCkzw7j1f286kk6SyRPW
DO NOT use photos you found on the internet like I did in this example, but choose a random photo taken with your digital camera. This gives you a highly random key if you do not trust bitaddress.org or vanitygen.
How did you calculate the corresponding Bitcoin Address?
OK, since rumbitla is offline and this has dropped off the front page, I will hazard this ...
Use bitadress.org (sorry) wallet details tab, or use the keyconv utility than comes with vanitygen. [EDIT] Just tried it, seems you also need a base58 converter (google it) before keyconv will accept it. I also came across brainwallet.org which is another offline key generator.
And and as a bonus, to caclulate the sha256 of the picture ... download it to your PC and google for a sha256 hash calculator (I used the one built into my hex editor HxD). But
don't use a public picture, use one from your digital camera for example. Then you have a secret picture key that you can use to recreate your private key at will, cool
![Cool](https://bitcointalk.org/Smileys/default/cool.gif)