Which of the following is true about input validation in a client-server architecture, when data integrity is critical
to the organization?
It should be enforced on the client side only.
It must be protected by SSL encryption.
It must rely on the user’s knowledge of the application.
It should be performed on the server side.
Client-side validation should only be used to improve user experience, never for security purposes. A client-sideinput validation check can improve application performance by catching malformed input on the client and,
therefore, saving a roundtrip to the server. However, client side validation can be easily bypassed and should
never be used for security purposes. Always use server-side validation to protect your application from