This is the PlanetCrypton.com branded version of the excellent Brainwallet by Brainwallet.org