Vendor empanelment open RFID & barcode manufacturers from India, China, Europe & the USA - register free Register now

Menu

Module 4 · Applications & Business

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.

Intermediate 10 min read Indian RFID engineering team
Access cards need secure chips - RFID Security & Privacy
Key takeaways
  • 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:

  1. What happens if someone copies a tag?
  2. What happens if someone reads a tag without permission?
  3. What happens if tags or readers stop working?

The main RFID threats

ThreatWhat it isWho is most exposed
CloningReading a tag's identifier (and any readable data) and writing it to another tag or emulatorAccess cards, anti-counterfeit labels, ticketing with plain IDs
SkimmingReading a tag without the owner's knowledge using a hidden or unauthorised readerID cards, payment cards, tagged items carried by people
EavesdroppingListening to a legitimate reader-tag conversation from a distanceSystems that send sensitive data or passwords unencrypted
Relay attackTwo attacker devices forward signals between a genuine card and a distant reader in real timeContactless access and payment, keyless entry
Tag tamperingRewriting unlocked memory, swapping tags between items, or physically damaging tagsRetail, asset tracking, supply chains with unlocked tags
Denial of service / jammingRadio interference, shielding goods in foil, mass-killing tags with a known kill passwordSecurity gates, EAS, automated checkout
Data leakagePersonal or commercial data stored on the tag or exposed by a poorly secured backendBadges, 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

MythReality
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.
Tip: Eavesdropping range is different from read range. The reader's own transmission is strong and can sometimes be received from much farther away than a tag's weak reply. That is why protocols should never send secrets in plain form, even if the tag itself only answers at short range.

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.

Example: A premium tea exporter puts an NTAG 424 DNA tag under the seal of each tin. When a buyer in Dubai taps the tin with a phone, the browser opens the brand's verification page, which checks the SUN signature and counter and shows "Genuine product, first verified today". A counterfeiter who photographs or copies the URL gets a "possible copy" warning on the next attempt.

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.

Watch out: Anonymous tags do not stay anonymous once linked. A loyalty card scanned at checkout can connect a customer to every tagged item in the basket. Treat any join between tag IDs and people as personal data processing.

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

DEF CON 18 - Extreme-range RFID tracking (security research talk)DEF CON Conference · YouTube

Videos are from YouTube and their respective creators; they play only when you click.

RFID professional or veteran?

Help India adopt this fast-growing technology - teach, consult or build projects with Indian RFID.

Join 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.

Want to master RFID hands-on?

Join the 1-month Certified RFID Specialist Program - live online. New batch 12 January 2027.

Book your seat

Start a Conversation

Hi! Click one of our solutions below to chat on Whatsapp

The team typically replies in a few minutes.

Your message goes to gm@indianbarcode.com and you can send the same on WhatsApp to +91-9717122688.

Thank you - your message is sent to gm@indianbarcode.com (ref. ). We will reply shortly.

or call +91-9717122688