Private key generation method
Prior to BIP32, most wallets simply generated keys from random data provided by the operating system (or some other entropy source).

A handful of wallets implemented a brainwallet system, in which keys were derived from some kind of password, but they quickly fell out of use after it was discovered that most people selected easily guessable passwords which resulted in excessive loss of funds to theft.