what do you think of filevault in mac? is it enough encryption?
Enough encryption is something that you decide based on your concerns and what you want to achieve/avoid..you can do more things or less. Its good way to encrypt on MAC but do not upload your keys on the icloud and only keep it offline with you. Check this too https://theintercept.com/2015/04/27/encrypting-laptop-like-mean/#osx