Why not just a private key? Is there any good reading or tutorials on this subject?