A method receives input data and determines if a salt value exists. The method generates a salt value and stores the salt value in a table entry if the salt value does not exist. The method further retrieves the salt value from the table entry if the salt value exists and generates a hash from the salt...http://www.google.de/patents/US7197765?utm_source=gb-gplus-sharePatent US7197765 - Method for securely using a single password for multiple purposes