Why not use Windows own built-in encryption? SafeHouse looks whizzy on the Web page but unless you fork out $60 for the Pro version, you're getting a pretty crippled product. And SafeHouse isn't exactly well-known.
Veracrypt -
https://www.veracrypt.fr/en/Home.html - is a modern fork of TrueCrypt and since v1.19 is regarded as pretty secure (now at v1.21) and it's FREE!
Mac
:-|
[someone else will have to explain about hashing and salting - I'm going to bed]