CAS-002 · Question #611
Which of the following are security components provided by an application security library or framework? (Select THREE).
The correct answer is C. Input validation D. Secure logging F. Encryption and decryption. Application security libraries and frameworks provide built-in components that developers integrate directly into code to protect applications, including input validation, secure logging, and cryptographic functions.
Question
Which of the following are security components provided by an application security library or framework? (Select THREE).
Options
- AAuthorization database
- BFault injection
- CInput validation
- DSecure logging
- EDirectory services
- FEncryption and decryption
How the community answered
(42 responses)- A2% (1)
- B7% (3)
- C88% (37)
- E2% (1)
Why each option
Application security libraries and frameworks provide built-in components that developers integrate directly into code to protect applications, including input validation, secure logging, and cryptographic functions.
An authorization database is a backend data store that holds access control records, not a component provided by an application security library or framework itself.
Fault injection is a software testing technique used to evaluate system resilience under failure conditions, not a security component delivered by an application security library.
Input validation is a core application security library function that sanitizes and checks user-supplied data at the application layer to prevent injection attacks and malformed input from reaching business logic.
Secure logging is provided by application security frameworks to ensure sensitive data is masked or omitted from logs, maintaining audit trails without exposing credentials or personal information.
Directory services such as LDAP or Active Directory are standalone infrastructure services that provide identity and directory functionality, and are not components of an application security library.
Encryption and decryption are fundamental cryptographic services built into application security libraries, enabling developers to protect data at rest and in transit without implementing raw cryptographic algorithms.
Concept tested: Application security library and framework components
Source: https://owasp.org/www-project-application-security-verification-standard/
Topics
Community Discussion
No community discussion yet for this question.