I am learning to use crypt() function from pgcrypto to crypt my passwords and store them into user tables. However I don’t understand how it is possible for the crypt function to generate the same password if we pass as a second parameter the existing password. I want to understand how it does it please. In the exemple above if