I want to encrypt all the passwords of my website with high security. Can I trust the Cyber security solution providers like NCI http://nci.ca/ for that? I don't possess much knowledge about the cyber world. Do you know any other better service provider to suggest me? What is your opinion on doing end point protection along with encryption?