In some cases, organizations are not permitted to use or store useful keys, such as SSN numbers, phone numbers, etc.
However, these unique keys are very useful for matching data. So, theoretically, if a data provider were able to provide you with a hashed value of the SSN, and you were to store that hash and use it for matching, you would never have to use or store the SSN.
What would be an appropriate hash function for something like a SSN?