એપ્લિકેશન સિક્યુરિટી એ સોફ્ટવેર આપત તરફથી સુરક્ષા આપવાનો અભ્યાસ છે — એપ્લિકેશન બનાવવી અને જાળવી રાખવી જેથી તેઓ આક્રમણો સામે પ્રતિરોધ કરે, ડેટા સુરક્ષિત કરે અને સુરક્ષિત રીતે કામ કરે. તે મહત્વપૂર્ણ છે કારણ કે સિક્યુરિટી ભંગનાં ગંભીર પરિણામો છે: ડેટા ચોરી, આર્થિક નુકસાન અને વિશ્વાસ નષ્ટ થવો.
એપ્લિકેશન સિક્યુરિટી શું આવરી લે છે
App security = protecting software and its data from threats throughout the lifecycle:
→ secure CODING (avoid vulnerabilities like injection, XSS)
→ AUTHENTICATION (who are you?) and AUTHORIZATION (what can you do?)
→ protecting DATA (encryption in transit and at rest)
→ input VALIDATION, secure configuration, dependency security, etc.
→ "Security" is a quality of the whole system, not a single feature.
