I'm using C++11 and the std::hash algorithm. I was wondering, what actual hash implementation is used? I would assume MD5 or SHA, but I can't dig any info from the internets.
Also, I'd like to know the actual returned bit-width of the hash, as I have to store it in MySQL.
Finally, is it preferable to use std::hash, over say some other library such as crypto++ ?