medium
Single Answer
0What technique do API developers most commonly use to limit access to an API to authorized individuals and applications?
Answer Options
A
Encryption
B
Input validation
C
API keys
D
IP filters
Correct Answer: C
Explanation
API developers commonly use API keys to limit access to authorized users and applications. Encryption provides for confidentiality of information exchanged using an API but does not provide authentication. Input validation is an application security technique used to protect against malicious input. IP filters may be used to limit access to an API, but they are not commonly used because it is difficult to deploy an API with IP filters since the filters require constant modification and maintenance as endpoints change.