セキュアコーディングにおいて、入力値の検証(Input Validation)を実装すべき最も適切な場所はどこか。

クライアントサイドの検証は利便性のためであり、攻撃者は容易にバイパスできるため、必ずサーバーサイド(信頼境界線の内側)での検証が必須である。