encrypt messages and files only on client side from your browser