Is HTML5 input pattern validation sufficient (or even relevant) for client-side validation?

An interesting feature of HTML5 is the <input pattern=”” /> attribute, which allows the browser to validate the input field’s value against a regular expression provided by the developer.

Subsequently, this binds to th… Continue reading Is HTML5 input pattern validation sufficient (or even relevant) for client-side validation?

What is at risk if I do not validate Confirm Password on server side and only perform this validation on client side?

While changing password, in my application I am performing only JS validation for password and confirm password field values. It is recommended to have server side validations. But confirm password serves purpose for user to … Continue reading What is at risk if I do not validate Confirm Password on server side and only perform this validation on client side?

Proof of data possesion in cloud storage where you cant do calculation to the object stored in the server

I was looking into some papers regarding proof of data possession like this or thisin cloud storage where you can ask for the proof of the data stored in the cloud storage by giving some kind of challenge to the server and se… Continue reading Proof of data possesion in cloud storage where you cant do calculation to the object stored in the server