RFID Intrusion Detection
From RFID Wiki
Contents |
[edit] Intrusion Prevention vs. Intrusion Detection
- Preventing RFIDs from attacks more difficult than detecting attacks???
[edit] Intrusion Detection
[edit] Deployment Layer
- Tag Layer: Difficult due to limitations, weakest link.
- Reader Layer.
- Middleware Layer: More Resources.
[edit] Intrusion Detection Functionality
- Audit tools more effective than humans at distilling relevant information from multiple sources.
- Monitors the activity occurring within the environment.
- Uses tags' audit records, to build normal and abnormal profiles.
- Responds to suspicious behavior, generates alarms.
[edit] Requirements for the Intrusion Detection System
- Efficiently and accurately discriminate normal against abnormal behavior.
- Produce reliable results:
- High Detection Rate
- Low False Alarm Rate
- Combined with intrusion prevention mechanisms in order to avoid possible compromise of the IDS and safeguard the accuracy of the results.
- Produce results easy to comprehend and facilitate the RFID operator-administrator. Special skills should not be required for the use of the IDS.
- Real-time intrusion detection - Direct Response.
- Easy to deploy. Portable to different architectures, applications, OS.
- Not high overhead.
- Response in such a way that do not cause operational problems (e.g. flooding with alarms).
- Able to update and represent new network traffic conditions and attacks.
- General enough to detect various types of attacks.
- Cost-Sensitive Intrusion Detection. Different attacks have different costs.
- Achieve a satisfying trade-off between High Detection Rate & Low False Alarm rate.
[edit] Possible Audit Records
- RFID operation read/write.
- Tag identifier number.
- Reader identifier number.
- Timestamp.
- A special value e.g. the mean number of times a tag has been used.
[edit] Intrusion Detection Steps
- Selection of Type of Application.
- Select appropriate data that are able to discriminate normal and abnormal behavior.
- Train the detection engine.
- Test with new unknown data.
- Response - When an attack is detected:
- Block a tag's access.
- What about blocking also legitimate access?
- Periodic update of normal-abnormal profile: Representing new traffic conditions, new attacks.
[edit] Characterization of Normal \& Abnormal Behavior
- Cloning attacks - Abnormal Behavior:
- The tag usage by the attacker will be different from the usage of a legal usage.
- Significant deviation in tag's audit records.
- The attacker may use the tag more often than usual.
- The attacker's tag is read from locations that authorized users rarely or never use.
- Difficulties in discriminating normal from abnormal behavior
- Creating false timestamps.
- Steadily increase the use of a cloned RFID tag whilst remaining within accepted tolerances of normal behavior.
[edit] Limitations of IDSs
- Complex to set up.
- Require large quantities of memory \& processing power.
[edit] IDS Approaches
- Anomaly-based.
- Signature-based.
[edit] IDS Architecture
- Distributed
- Centralized: Single Point of Failure??


