An End-to-End Encryption module that allows the user to securely encrypt data on his side without sharing any secrets with the server or service provider