RFID Security & Privacy
RFID is neither as dangerous as the myths suggest nor automatically secure. This chapter explains the real threats - cloning, skimming, relay, tampering, jamming and data leakage - the defences available at UHF, HF and NFC, and how to design systems that respect privacy and laws such as India's DPDP Act 2023.

- Basic RFID tags are identifiers, not secure tokens: their EPC or UID can be read and copied, so never treat a plain tag ID as proof of authenticity.
- Use cryptographic chips (MIFARE DESFire AES, NTAG 424 DNA, Gen2v2 with authentication) wherever a cloned tag would cause real harm.
- Passive UHF tags are read at metres, not kilometres, and passive tags contain no GPS - tracking is only possible where readers exist.
- Keep personal data off tags; store only a reference number and protect the backend with proper authorisation.
- If tags are linked to identifiable people, India's DPDP Act 2023 and similar laws abroad apply: give notice, limit purpose and secure the data.
Think in threats, not headlines
RFID security discussions tend to swing between two extremes: "RFID can track you anywhere" and "it is just a label, there is nothing to secure". Both are wrong. The right approach is the one security engineers use for any system: identify what you are protecting, who might attack it, how, and what it would cost them and you.
A garment label in a retail store, a FASTag on a car windscreen, an employee access card and a drug authentication tag face very different threats. A stock-count label mainly needs integrity of data; an access card needs resistance to cloning; a hospital patient wristband needs privacy. Start every project with three questions:
- What happens if someone copies a tag?
- What happens if someone reads a tag without permission?
- What happens if tags or readers stop working?
The main RFID threats
| Threat | What it is | Who is most exposed |
|---|---|---|
| Cloning | Reading a tag's identifier (and any readable data) and writing it to another tag or emulator | Access cards, anti-counterfeit labels, ticketing with plain IDs |
| Skimming | Reading a tag without the owner's knowledge using a hidden or unauthorised reader | ID cards, payment cards, tagged items carried by people |
| Eavesdropping | Listening to a legitimate reader-tag conversation from a distance | Systems that send sensitive data or passwords unencrypted |
| Relay attack | Two attacker devices forward signals between a genuine card and a distant reader in real time | Contactless access and payment, keyless entry |
| Tag tampering | Rewriting unlocked memory, swapping tags between items, or physically damaging tags | Retail, asset tracking, supply chains with unlocked tags |
| Denial of service / jamming | Radio interference, shielding goods in foil, mass-killing tags with a known kill password | Security gates, EAS, automated checkout |
| Data leakage | Personal or commercial data stored on the tag or exposed by a poorly secured backend | Badges, health tags, B2B shipments |
Note that the backend is part of the attack surface. Many real incidents involve insecure servers, default reader passwords or exposed APIs rather than clever radio attacks.
Myths vs reality
| Myth | Reality |
|---|---|
| Passive RFID tags can be read from kilometres away. | Passive UHF tags are powered by the reader's signal, which limits practical range to metres - typically up to about 10-15 m with good fixed readers and tags, and less for small tags. HF cards are designed for centimetres. |
| An RFID tag can track my location like GPS. | Passive tags have no battery, GPS or radio of their own. They can only be detected where a reader is installed, at that reader's short range. |
| Every RFID tag stores my personal details. | Most tags store only an identifier. The personal link, if any, exists in a database - which is where protection must focus. |
| A contactless payment card can be emptied by brushing past it. | Payment cards generate one-time cryptograms and are subject to transaction limits and bank fraud controls. Skimmed data is of limited use. |
| RFID is inherently secure because it is radio. | Basic tags offer little security. Security comes from choosing cryptographic chips and designing the system correctly. |
Defences for UHF (EPC Gen2) tags
Lock, passwords and kill
Standard Gen2 tags provide a 32-bit access password, a 32-bit kill password and lock states for each memory bank (see EPC Encoding & Tag Memory). Use them:
- Lock the EPC and User memory with a non-default access password so tags cannot be rewritten by anyone with a reader.
- Read-lock both passwords so they cannot be retrieved.
- Prefer unique per-tag passwords, for example derived from the TID and a secret key held in your system, so one leaked password does not unlock everything.
- Use the kill command at point of sale where customer privacy matters and the tag has no after-sale use.
These controls stop casual tampering, but the Gen2 password mechanism was not designed as strong cryptography and should not be relied on against a determined attacker.
TID checks
Recording the factory TID next to each EPC and checking both on read detects simple clones made with ordinary blank tags. It is a cheap and effective first layer, though specialist emulators can fake a TID.
Gen2v2 features
Gen2v2 adds optional commands that substantially improve security and privacy on chips that implement them:
- Untraceable - a tag can hide all or part of its EPC, TID and User memory, and reduce its operating range, so only authorised readers see full data. Useful after sale or for tags carried by people.
- Authenticate - cryptographic challenge-response using crypto suites from the ISO/IEC 29167 family (for example AES-128 based), proving that a tag is genuine because it holds a secret key that cannot be read out.
Chip support varies, and readers and software must support these commands too, so verify end to end before committing. Chip families are compared in RFID Chips Explained.
Defences for HF and NFC tags
Avoid broken legacy chips for security
The proprietary Crypto-1 cipher in MIFARE Classic cards was publicly broken in 2008, and those cards can be cloned with readily available tools. Plain 125 kHz proximity cards are even weaker: most simply broadcast a fixed number. Both are still common in Indian offices and housing societies. They are fine for low-risk uses, but should not protect anything valuable.
MIFARE DESFire (EV1, EV2, EV3)
DESFire chips are ISO/IEC 14443 A cards with on-chip AES-128 encryption, mutual authentication between card and reader, and file-based access rights per application. Keys never leave the chip. Later generations add features such as secure messaging improvements, transaction MACs and a proximity check that helps against relay attacks. DESFire is widely used for transit, campus and corporate access.
NTAG 424 DNA and SUN messages
NTAG 424 DNA is an NFC Forum Type 4 tag with AES-128. Its standout feature is Secure Dynamic Messaging (SDM), which produces SUN (Secure Unique NFC) messages: every time a phone taps the tag, it returns a URL containing an encrypted tag ID, a tap counter and a cryptographic signature (CMAC) that changes on every tap. A server holding the key verifies the signature and checks that the counter has increased. A copied URL fails because its counter has already been used, and the tag cannot be cloned without the key. No special app is required - any NFC phone can open the link.
See our NFC tags and RFID cards and wristbands pages for secure options.
Physical and backend defences
Shielding
Metal foil and conductive fabrics block RF energy. RFID-blocking sleeves and wallets protect cards when fully enclosed; shielded pouches protect passports and ID documents. In security design, remember that attackers can use shielding too - for example foil-lined bags to defeat security gates - so combine RFID with other controls where theft is a concern.
Backend authorisation
The strongest principle in RFID security is: a tag ID is a claim, not a proof. Decide what a tag read is allowed to do in the backend, using business context:
- Check that the tag is active, not reported lost, and associated with the expected item or person.
- Check plausibility - the same card cannot enter Gate 1 in Delhi and Gate 4 in Pune within a minute.
- For sensitive actions, add a second factor such as a PIN, biometric or camera check.
- Secure readers, networks and APIs as described in RFID Middleware & Software.
Relay and jamming
Relay attacks are hard to stop with crypto alone because the genuine card performs the cryptography. Defences include proximity-check features, tight timing limits, requiring user action and transaction limits. Jamming is detectable: monitor reader noise levels and alarm when a normally busy reader suddenly sees no tags.
Privacy by design
Privacy concerns arise when an RFID tag becomes linked to a person - an employee badge, a student card, a patient wristband, a tagged garment after purchase. Build privacy in from the start:
- Data minimisation - store only a random or opaque reference on the tag, never names, Aadhaar numbers, phone numbers or health details.
- Purpose limitation - use location data collected for safety or attendance only for that purpose, not for unrelated monitoring.
- Transparency - tell people where readers are and why; visible signs at reader zones build trust.
- Control at end of use - kill, detach or deactivate consumer tags at sale, or use Gen2v2 Untraceable.
- Retention limits - delete or anonymise movement histories when they are no longer needed.
- Access control and audit - restrict who can see personal location data and log every access.
Privacy law: India's DPDP Act and global rules
This section is a high-level overview, not legal advice.
India - Digital Personal Data Protection Act, 2023
The DPDP Act governs digital personal data processed in India, and processing outside India connected with offering goods or services to people in India. RFID data becomes personal data when it can identify a person, directly or by linking a tag ID to an employee, student, patient or customer record. Key obligations for the organisation (the Data Fiduciary) include:
- Processing for a lawful purpose, on the basis of consent or a legitimate use recognised by the Act, with a clear notice.
- Collecting only what is needed for that purpose and keeping it accurate.
- Implementing reasonable security safeguards to prevent personal data breaches.
- Notifying the Data Protection Board and affected individuals of breaches.
- Honouring the rights of individuals (Data Principals), such as access, correction, erasure and grievance redressal.
- Extra care for children's data, including verifiable parental consent - relevant for school RFID attendance systems.
Penalties under the Act can be very large, so RFID projects involving people should include a privacy review from the start. Detailed rules made under the Act are being implemented in phases, so check the current position with your legal team.
Elsewhere
In the European Union, the GDPR treats RFID data linked to a person as personal data, and European guidance encourages privacy impact assessments for RFID applications and standard signs that inform people of RFID reading zones. Other countries, including several US states, have their own privacy laws. If your products or people cross borders, design for the strictest regime you operate in.
RFID security and privacy checklist
- Threat model written: what happens if a tag is cloned, skimmed or jammed?
- Chip chosen for the risk: plain IDs for logistics; AES-capable chips (DESFire, NTAG 424 DNA, Gen2v2 Authenticate) for access, authentication and value.
- No MIFARE Classic or plain 125 kHz cards protecting high-value assets or sensitive areas.
- EPC and user memory locked with non-default, preferably per-tag, access passwords; passwords read-locked.
- TID recorded at encoding and checked in sensitive processes.
- No personal data on tags; opaque references only.
- Backend authorisation, plausibility checks and second factors for sensitive actions.
- Readers hardened: default passwords changed, firmware current, separate network segment, TLS for integrations.
- Monitoring for reader outages, unusual silence and RF noise.
- Privacy notice, signage, retention policy and DPDP review completed where people are involved.
- Key management plan: who holds AES keys, how they are stored, rotated and backed up.
For a review of an existing system or help choosing secure tags, talk to our RFID consulting team. Security design is also covered in depth in our Certified RFID Specialist Program.
Watch & learn
Videos are from YouTube and their respective creators; they play only when you click.
Help India adopt this fast-growing technology - teach, consult or build projects with Indian RFID.
Frequently asked questions
Can RFID tags be cloned?
Basic tags, including standard UHF Gen2 labels and many 125 kHz access cards, can be copied with inexpensive tools because they only present an identifier. Chips with cryptographic authentication, such as MIFARE DESFire EV-series or NTAG 424 DNA, are designed to resist cloning because their secret keys cannot be read out.
Can someone read my contactless card from across the room?
Not with normal equipment. HF proximity cards are designed for a few centimetres, and research skimming demonstrations reach only tens of centimetres with large antennas. Payment cards also use one-time cryptograms, which limits what a skimmed read is worth.
Do RFID-blocking wallets work?
Yes, a conductive sleeve or wallet blocks HF and UHF signals well when the card is fully enclosed. Whether you need one depends on your risk; for most people with modern payment cards the risk is low.
Does an RFID tag on a product let a shop track me?
A passive tag has no battery or GPS and can only be read by a nearby reader. A risk arises only if someone links the tag ID to your identity and reads it again elsewhere, which is why tags can be killed or detached at sale and why privacy laws apply.
Does the DPDP Act apply to RFID attendance systems?
Generally yes. If an RFID card or wristband is linked to an identifiable employee, student or patient, the attendance or location records are digital personal data, and the organisation must follow DPDP obligations such as notice, purpose limitation and reasonable security safeguards. Take legal advice for specifics.
Join the 1-month Certified RFID Specialist Program - live online. New batch 12 January 2027.