[IP.T.1] A fingerprinting attack aims to uniquely identify a specific machine learning model instance or to determine which model or family of models is being used in a black box setting. The goal is to derive a signature that is unique to a particular model, similar to human fingerprint biometry.
System Asset: ML system input/API.
Business Asset: intellectual property (IP).
Security Criteria: confidentiality.
Vulnerabilities:
Threat agent: black-box scenarios. In a black-box scenario, the attacker has no knowledge of the target model's architecture, parameters, or training data. The attacker is assumed to be only able to interact with the model by sending it inputs and observing the outputs.
Attack methods:
Impact and harm: Negates the confidentiality of the targeted machine learning model.
Security requirement: The machine learning system must be resistant to fingerprinting attacks.
Security controls: