So I know about Identicons, MonsterID's, and Wavatars, etc, and understand that they use hashed IP addresses/e-mails to generate a unique avatar.
Is there any information about the algorithm so that I can create my own set? I'd like to do this in PHP.