I want to securely store a database table that consists of an account ID and a few columns of sensitive data. The data only has value if it can be associated with the account ID. My thinking is to hash the account ID so it can't be associated with the sensitive data.
What hashing algorithm should I used for this situation? Is there an alternative way to store the data that would provide stronger security?