I only need 2 things.
1) The user to know that only him (not even then admins) can decrypt his data that rely on my server. He will always provide his key to decrypt data.
2) To be able to provide this service to him for many years to come , with any upcoming changes in client side cryptography methods.
Should i go for it or rely only on good https, password strength and server database encryption?
The platform will start as laravel application.