Skip to main content

Card Anatomy & EMV Chip Cryptography

Payment cards bridge physical tokens and digital cryptography. A modern payment card combines physical specifications (ISO/IEC 7810 ID-1 form factor), logical account structures (ISO/IEC 7812), magnetic storage (ISO/IEC 7813), contact smart card processing (ISO/IEC 7816), and wireless near-field communication (ISO/IEC 14443).


1. ISO/IEC 7812 Primary Account Number (PAN) Anatomy

A card's Primary Account Number (PAN) is not an arbitrary sequence of digits. It adheres to ISO/IEC 7812 and ranges between 12 and 19 digits (standard across Visa, Mastercard, and eftpos is 16 digits; American Express is 15 digits):

4 1 1 1 2 2 3 3 4 4 5 5 6 6 7 1
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β”‚ β”‚ β”‚ └─ Check Digit (Luhn Algorithm Mod 10)
β”‚ β”‚ └─────────────── Individual Account Identifier (Variable length)
β”‚ └─────────────────────────────────── Bank Identification Number (BIN) / IIN
└───────────────────────────────────────────── Major Industry Identifier (MII)

Breakdown of PAN Fields

ComponentLengthSpecification & Purpose
Major Industry Identifier (MII)1 digitIdentifies the issuing category: 4 = Visa (Banking/Financial), 5 = Mastercard (Banking/Financial), 3 = American Express / JCB (Travel/Entertainment), 6 = Discover / China UnionPay (Merchandising/Banking).
Issuer Identification Number (BIN/IIN)6 or 8 digitsUniquely identifies the card-issuing financial institution and card product tier (Classic, Platinum, Infinite, World Elite, Commercial Debit).
Individual Account IdentifierUp to 12 digitsUnique identifier assigned by the issuing bank's card management system (CMS) to the customer's card contract.
Check Digit1 digitCalculated using the Luhn Algorithm (Modulus 10) to detect human data entry errors and transposition errors before dispatching authorization calls.

8-Digit BIN Migration Mandate

In April 2022, the International Organization for Standardization (ISO) and global card schemes officially expanded the standard Bank Identification Number (BIN) from 6 digits to 8 digits.

  • Motivation: Rapid depletion of available 6-digit BIN ranges caused by the explosion of fintech issuers, neo-banks, and virtual prepaid cards.
  • Architectural Impact: Reduces the length of the variable individual account number (from 9 digits down to 7 digits for a 16-digit PAN).
  • Core Banking Requirement: Processing engines, routing tables, and fraud systems must support 8-digit BIN lookups while maintaining backward compatibility with legacy 6-digit BIN tables.

2. The Luhn Algorithm (Mod 10 Checksum)

The Luhn algorithm validates that a PAN was typed accurately before any network call is dispatched:

  1. Starting from the rightmost digit (excluding the check digit) and moving leftward, double the value of every second digit.
  2. If doubling a digit results in a number greater than 9, sum its individual digits (or subtract 9).
  3. Sum all the resulting processed digits along with the original untouched digits.
  4. If the final cumulative total modulo 10 equals 0, the card number is mathematically valid:

βˆ‘i=1ndi′≑0(mod10)\sum_{i=1}^{n} d'_i \equiv 0 \pmod{10}

Production Java 21 Luhn Implementation

package com.bank.cards.validator;

public final class LuhnValidator {

private LuhnValidator() {}

/**
* Validates a PAN using the Luhn (Mod 10) algorithm in O(n) time and O(1) space.
*
* @param pan The raw card number string (digits only)
* @return true if the check digit satisfies Luhn Mod 10, false otherwise
*/
public static boolean isValid(String pan) {
if (pan == null || pan.length() < 13 || pan.length() > 19) {
return false;
}

int sum = 0;
boolean alternate = false;

for (int i = pan.length() - 1; i >= 0; i--) {
char c = pan.charAt(i);
if (!Character.isDigit(c)) {
return false;
}
int n = c - '0';
if (alternate) {
n *= 2;
if (n > 9) {
n -= 9;
}
}
sum += n;
alternate = !alternate;
}

return (sum % 10 == 0);
}
}

3. Storage & Transmission Mediums

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 1. Magnetic Stripe (Legacy - Magstripe) β”‚
β”‚ Track 1: Up to 79 alphanumeric characters (Cardholder Name, PAN, Expiry) β”‚
β”‚ Track 2: Up to 40 BCD numeric digits (PAN, Expiry, Service Code, CVV1) β”‚
β”‚ ❌ Highly Vulnerable: Static data easily cloned via skimming devices. β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ 2. Contact Chip (EMV - ISO/IEC 7816) β”‚
β”‚ Contains secure tamper-resistant microcontroller and cryptographic engineβ”‚
β”‚ Generates dynamic Application Cryptograms per transaction. β”‚
β”‚ βœ… Cannot be cloned; requires physical contact with terminal pins. β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ 3. Contactless NFC (EMV - ISO/IEC 14443) β”‚
β”‚ Radio Frequency (13.56 MHz) protocol. Employs qVSDC (Visa) or M/Chip. β”‚
β”‚ Transmits dynamic cryptogram wirelessly for transactions under CVM limit β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Magnetic Stripe Track Formats

  • Track 1 (IATA format): 210 bits per inch (bpi), 79 alphanumeric characters:
    %B4111223344556671^DOE/JOHN^281210100000000000000000000?*
    % = Start Sentinel, B = Format Code, ^ = Field Separator, DOE/JOHN = Cardholder Name, 2812 = Expiration Date (YYMM), 101 = Service Code, ? = End Sentinel.
  • Track 2 (ABA format): 75 bpi, 40 numeric BCD digits:
    ;4111223344556671=28121010000000000000?*
    ; = Start Sentinel, = = Separator, 101 = Service Code, followed by CVV1 and discretionary data.

4. EMV Chip Architecture & APDU Exchange

When a chip card is inserted or tapped at a point-of-sale (POS) terminal, it executes an Application Protocol Data Unit (APDU) handshake governed by EMVCo Book 1–4:

[POS Terminal] [EMV Chip Card]
β”‚ β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ 1. SELECT Application (e.g. Visa Debit AID) ──────►│
│◄───────── File Control Information (FCI) + Supported AIDs ────
β”‚ β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ 2. GET PROCESSING OPTIONS (GPO) + Terminal Data ──►│
│◄───────── Application Interchange Profile (AIP) + AFL ────────
β”‚ β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ 3. READ RECORD (Extracts Public Key Certificate) ──►│
│◄───────── Issuer PKI Cert + Card Private Key Parameters ──────
β”‚ β”‚
β”‚ 4. Offline Card Authentication (SDA / DDA / CDA Proof) β”‚
β”‚ 5. Processing Restrictions & Terminal Risk Management β”‚
β”‚ 6. Cardholder Verification (PIN / Biometric / None) β”‚
β”‚ β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ 7. GENERATE APPLICATION CRYPTOGRAM (ARQC) ────────►│
│◄───────── Returns ARQC (AES/3DES Dynamic Session Hash) ───────

Step-by-Step Transaction Phases

  1. Application Selection:
    • Terminal queries the card's Payment Systems Environment (PSE / 1PAY.SYS.DDF01).
    • Card returns list of supported Application Identifiers (AIDs), such as A0000000031010 (Visa Debit/Credit) or A0000000041010 (Mastercard).
  2. Initiate Application Processing (GPO):
    • Terminal sends Processing Options Data Object List (PDOL) containing terminal capabilities, country code, and date.
    • Card replies with Application Interchange Profile (AIP) indicating supported authentication methods (DDA, CDA) and Application File Locator (AFL).
  3. Read Application Data:
    • Terminal reads records specified in AFL (Cardholder name, PAN, Expiry, Issuer Public Key Certificate).
  4. Offline Card Authentication:
    • Proves card is authentic without calling issuer network (see Section 5 below).
  5. Processing Restrictions:
    • Checks expiration date, effective date, application usage control (domestic only, ATM only).
  6. Cardholder Verification Method (CVM):
    • Offline Enciphered PIN, Online PIN, or Consumer Device Cardholder Verification Method (CDCVM).
  7. Action Analysis & Cryptogram Generation:
    • Terminal requests an online authorization cryptogram (ARQC) or offline approval (TC).

5. Offline Card Authentication: SDA vs. DDA vs. CDA

To detect counterfeit cards without placing an expensive or slow online network call, EMV supports three tiers of asymmetric public key cryptography:

[Payment Scheme Root CA]
β”‚
(Signs Issuer Certificate)
β–Ό
[Issuing Bank Public Key]
β”‚
(Signs ICC Public Key)
β–Ό
[Card Chip Private Key]

Comparison Matrix

MechanismFull NameCryptographic MechanicsSecurity Level
SDAStatic Data AuthenticationTerminal verifies issuer signature over static card data. Card does not perform dynamic cryptographic calculations.❌ Deprecated. Vulnerable to card cloning if static data is extracted.
DDADynamic Data AuthenticationCard possesses an internal RSA private key. Generates a dynamic digital signature over a random terminal number (Unpredictable Number).βœ… Secure against cloning; verifies card authenticity dynamically.
CDACombined DDA / Generate ACCombines DDA signature with the Application Cryptogram generation step into a single atomic operation.πŸ”’ Highest security; prevents "man-in-the-middle" wedge device attacks.

6. EMV Application Cryptograms

During online authorization, the chip card computes a dynamic cryptographic message authentication code (MAC):

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ ARQC DERIVATION FORMULA β”‚
β”‚ β”‚
β”‚ Session Key (SK) = 3DES / AES (Master Key MK, ATC) β”‚
β”‚ ARQC = MAC (SK, Amount || Currency || Terminal UN || ATC || TVR || CVR) β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  1. ARQC (Authorization Request Cryptogram):
    • Generated by the card chip using a unique session key derived from the Master Key (MK), Application Transaction Counter (ATC), and an unpredictable terminal random number (UN).
    • Sent to the issuing bank in ISO 8583 Field 55. Proves to the issuing bank that the card is genuine and the transaction payload was not tampered with.
  2. ARPC (Authorization Response Cryptogram):
    • Computed by the issuing bank's Host Security Module (HSM) using the ARQC and the issuer response code (00 Approved or 05 Declined).
    • Sent back to the card chip in the 0110 authorization response. Proves to the chip that the response genuinely came from the issuer, preventing terminal spoofing.
  3. TC (Transaction Certificate):
    • Generated by the card chip upon receiving a valid ARPC approving the transaction.
    • Stored by the terminal and forwarded during clearing as non-repudiation proof of approval.
  4. AAC (Application Authentication Cryptogram):
    • Generated by the card chip if the transaction is declined by the issuer or terminated offline.

7. Cardholder Verification Methods (CVM)

The card chip stores a prioritized CVM List that instructs the terminal how to verify the cardholder's identity:

CVM Code Rule: If Amount > Floor Limit AND Terminal supports Online PIN βž” Perform Online PIN
CVM Code Rule: If Terminal does not support Online PIN βž” Perform Signature
CVM Code Rule: If Transaction is Under Limit βž” No CVM Required
  1. Offline Plaintext PIN: PIN entered at terminal is sent directly to the chip in plaintext. Restricted to older unattended terminals; deprecated in most modern regions.
  2. Offline Enciphered PIN: Terminal encrypts the entered PIN using the card's RSA public key before sending it across the physical contacts. The chip decrypts and validates it internally.
  3. Online PIN: Terminal encrypts the PIN using a Derived Unique Key Per Transaction (DUKPT) algorithm into an encrypted PIN Block (ISO 9564-1 Format 0). Sent inside ISO 8583 DE 52 to the bank's HSM.
  4. Consumer Device Cardholder Verification Method (CDCVM): Used in Apple Pay and Google Wallet where the smartphone biometric (Face ID, Touch ID, passcode) verifies the user on-device before the NFC tap.

8. Production Vulnerabilities & Engineering Defenses

1. Application Transaction Counter (ATC) Replay Attacks

  • Vulnerability: If an attacker intercepts an ARQC and the issuer does not check the ATC sequence, the attacker could attempt to replay the transaction.
  • Defense: The issuer core banking engine must track the monotonically increasing ATC for every card. If an incoming ATC <= LastRecordedATC, reject immediately as fraud.

2. Magstripe Fallback Exploits

  • Vulnerability: Fraudsters damage the physical chip so the POS terminal falls back to reading the magnetic stripe (which can be cloned).
  • Defense: Modern acquiring rules enforce "Strict EMV Liability Shift". If a terminal allows a fallback transaction on an EMV-capable card, the acquirer/merchant assumes 100% fraud liability.

3. Contactless NFC Relay Attacks

  • Vulnerability: Attacker places a transmitter near a victim's wallet in a crowded area and relays the NFC signal to an accomplice terminal at a checkout.
  • Defense: Terminal timing bounds. EMV Contactless specifications enforce strict round-trip response time thresholds (<100ms) for APDU exchanges, preventing long-distance relay hops.

9. How Tap to Pay (Contactless NFC) Works: Under the Hood

When a customer holds a card or smartphone over a Point-of-Sale (POS) terminal, the transaction feels instantaneousβ€”taking under 500 milliseconds. Yet, behind that brief beep lies a complex orchestration of electromagnetic physics, radio-frequency load modulation, asymmetric public key infrastructure (RSA), and symmetric hardware cryptography.

Under-the-Hood Tap to Pay: Electromagnetic Physics, ISO 14443 & EMV CryptographyPhysical Induction β€’ EMV Crypto β€’ RFID Ecosystem
1. Electromagnetic Coupling & Power Harvest13.56 MHz Inductive Field

Ampère & Faraday Induction: Terminal AC current through a planar loop antenna produces a 13.56 MHz oscillating magnetic field (B-field). When the passive card enters the near field (<4 cm), magnetic flux passes through the card wire coil, inducing an alternating voltage (EMF = -N dΦ/dt).

Time Budget Allocation
0ms - 30ms
Execution Steps:
POS TERMINAL (PCD)β€’ 13.56 MHz Drive Coilβ€’ Amplitude Demodulatorβ€’ APDU Reader Engineβ€’ DUKPT Tamper SensorEmits continuous 13.56 MHz carrier waveCARD / SECURE ELEMENTβ€’ Antenna Perimeter Coilβ€’ Rectifier & Tuning Capβ€’ Load Modulation Switchβ€’ Hardware RSA/AES CoProcCurrent Step 1 of 3: POS terminal drives 1.5A - 3A peak through PCB loop antenna, radiating alternating magnetic field.
Physical Hardware Teardown & Standards
Hardware Components
Credit Card: 0.76mm PVC/Polycarbonate casing embedding an ultra-thin secure silicon die (<0.3mm) connected to a copper wire perimeter coil. No battery, no galvanic wire to terminal.
Governing Protocol Specification
ISO/IEC 14443 Type A/B Physical Layer. Resonant tuning with onboard capacitor (f = 1 / (2Ο€βˆš(LC)) β‰ˆ 13.56 MHz).
Cryptographic Engine & Attack Defenses
Cryptographic Mechanism
None at this stage; silicon power rail stabilization and hardware reset (Power-On Reset, POR).
Attack Vector & Engineering Defense
Rogue high-power reader harvesting: RFID-blocking wallets use a thin aluminum Faraday cage or mu-metal mesh to shield external magnetic flux and attenuate 13.56 MHz fields to zero.

9.1 Teardown of Physical Hardware: Terminal & Card

Inside the POS Terminal (PCD β€” Proximity Coupling Device):​

  1. Loop Antenna & Drive Circuitry: A planar copper PCB loop tuned to 13.56 MHz. It is driven by an RF power amplifier emitting an alternating magnetic field that extends approximately 2 to 4 centimeters.
  2. Analog Frontend (AFE): Contains directional couplers and envelope demodulators designed to detect tiny fractional changes in current caused by card load modulation.
  3. Physical Tamper Mesh: Embedded security membranes detecting physical drilling or casing separation. Any breach instantly triggers active zeroization (erasing internal DUKPT cryptographic keys from battery-backed RAM).

Inside the Plastic Credit Card (PICC β€” Proximity Integrated Circuit Card):​

  1. Zero Internal Battery: A credit card contains no battery, no wires, and no chemical power source.
  2. Perimeter Antenna Coil: 3 to 5 loops of microscopic copper or aluminum wire laminated into the outer perimeter of the 0.76mm PVC card body.
  3. Silicon Micro-Module (Secure Element die):
    • Full-Wave Bridge Rectifier & Tuning Capacitor: Converts the induced 13.56 MHz AC waveform into clean 3V DC power.
    • Low-Power 16/32-bit Secure Microcontroller: Operates at ~10–30 MHz clock speed once energized.
    • Cryptographic Co-processor: Hardware modular exponentiation unit (Montgomery multiplier) executing RSA-1024/2048 operations and AES/3DES engines.
    • Resistive Load Switch: A field-effect transistor (FET) that switches an internal resistor across the antenna terminals to send data back to the terminal.

9.2 The Electromagnetic Physics: Faraday's Law & Inductive Coupling

Contactless payment operates under Near-Field Inductive Coupling according to Faraday's Law of Magnetic Induction:

E=βˆ’NdΞ¦Bdt\mathcal{E} = -N \frac{d\Phi_B}{dt}

  1. Magnetic Flux Generation: The POS terminal passes a 13.56 MHz alternating current through its antenna coil, generating an alternating magnetic field (BB-field).
  2. Energy Harvest (Mutual Inductance): When the card enters the field (<4Β cm<4\text{ cm}), magnetic flux lines penetrate the card's perimeter loop.
  3. Resonant LC Circuit: The card coil (LL) and integrated capacitor (CC) form a resonant tank tuned to: f0=12Ο€LCβ‰ˆ13.56Β MHzf_0 = \frac{1}{2\pi \sqrt{LC}} \approx 13.56 \text{ MHz} Resonance magnifies the induced voltage, providing sufficient current (>10Β mA>10\text{ mA}) to boot the Secure Element microcontroller within 10 to 15 milliseconds.
Why RFID-Blocking Wallets Work

A metallic layer (aluminum or copper mesh) acts as a Faraday cage. When the 13.56 MHz magnetic field attempts to penetrate, it generates eddy currents on the metal surface that create an opposing magnetic field (Lenz's Law), attenuating internal flux to near zero and starving the card of power.


9.3 Bidirectional Communication: ASK vs. Load Modulation

How do the terminal and card exchange data over a single magnetic field?

Downlink (Terminal βž” Card): Amplitude Shift Keying (ASK)
Terminal dips carrier wave amplitude by 10% or 100% (Modified Miller / NRZ).
Card envelope detector reads voltage dips as binary 0s and 1s.

Uplink (Card βž” Terminal): Subcarrier Load Modulation
Card cannot broadcast radio waves (it has no transmitter!).
Instead, card toggles an internal load resistor (transistor switch).
Toggling the card load changes mutual inductance, causing tiny current
fluctuations in the terminal's antenna coil (848 kHz subcarrier sidebands).
  1. Downlink (Terminal to Card): The terminal pulses its carrier wave using Amplitude Shift Keying (ASK). A short drop in amplitude represents a logic bit. The card's envelope detector demodulates these dips.
  2. Uplink (Card to Terminal β€” Load Modulation): The card has no internal radio transmitter. Instead, it modulates its electrical load:
    • When the card turns on its internal load switch, it draws more energy from the field.
    • By transformer effect, this extra draw reflects back onto the terminal antenna as a minuscule voltage drop (∼millivolts\sim \text{millivolts}).
    • The card modulates this load at an 848Β kHz848\text{ kHz} subcarrier frequency. The terminal's sensitive receiver filters out the 13.56 MHz carrier to decode the card's response.

9.4 The 500-Millisecond Payment Sequence (EMV Contactless Execution)

From the moment the card enters the field to the green checkmark beep, the transaction executes through four tight phases:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ 500ms CONTACTLESS PAYMENT TIMELINE β”‚
β”‚ β”‚
β”‚ 0ms 30ms 110ms 220ms 500ms β”‚
β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚
β”‚ Induction Anticollision & Read Records & ARQC MAC ISO β”‚
β”‚ & Silicon Application Select Asymmetric DDA/CDA Generated 8583 β”‚
β”‚ Power Boot (PPSE / AID) RSA Signature (BEEP!) Host β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  1. Phase 1: Boot & Anticollision (0ms – 30ms):
    • Card powers up.
    • Terminal sends WUPA (Wake-Up Type A). Card responds with ATQA and unique UID.
    • If multiple cards are in the field (e.g. tapping an entire wallet), the terminal runs bit-level anticollision to isolate one card or alerts the user to present a single card.
  2. Phase 2: Application Selection (30ms – 70ms):
    • Terminal issues APDU command: SELECT 2PAY.SYS.DDF01 (Proximity Payment System Environment β€” PPSE).
    • Card returns list of supported card applications (e.g., Visa Credit AID A0000000031010).
    • Terminal selects highest-priority mutual application.
  3. Phase 3: Offline Card Authentication (DDA / CDA) (70ms – 180ms):
    • Terminal passes amount and terminal data via GET PROCESSING OPTIONS (GPO).
    • Terminal reads card certificates (AFL: Application File Locator).
    • Asymmetric RSA Verification: The terminal generates an Unpredictable Number (UNUN, random 32-bit challenge).
    • The card's RSA hardware accelerator signs the challenge with the card's unique private key (Kcard_privateK_{\text{card\_private}}).
    • Terminal validates signature using Issuer Public Key. This mathematically proves the card is authentic and cannot be cloned.
  4. Phase 4: Cryptogram Generation & POS Beep (180ms – 250ms):
    • Terminal sends GENERATE AC with transaction details.
    • Card derives a one-time session key (SKSK) from its internal symmetric Master Key (MKMK) and the monotonically increasing Application Transaction Counter (ATCATC): SK=AES/3DES(MK,ATC)SK = \text{AES/3DES}(MK, ATC)
    • Card computes the Authorization Request Cryptogram (ARQC): ARQC=CMAC(SK,Amountβˆ₯Currencyβˆ₯UNβˆ₯ATCβˆ₯TVR)\text{ARQC} = \text{CMAC}(SK, \text{Amount} \parallel \text{Currency} \parallel UN \parallel ATC \parallel TVR)
    • Card increments ATCATC by 1.
    • Terminal beeps and flashes green. The customer can now pull their card away!
  5. Phase 5: Online Clearing & Bank Host Verification (250ms – 600ms):
    • Terminal packages ARQC, PAN, and EMV tags into ISO 8583 Field 55 and routes it over WAN to the Acquirer β†’\to Visa/Mastercard β†’\to Issuing Bank.
    • The Issuing Bank's Host Security Module (HSM) recalculates SKSK from its database copy of MKMK and verifies the ARQC.
    • If valid, the bank generates an Authorization Response Cryptogram (ARPC) and approves the transaction (00).

9.5 Tap to Pay on Smartphones: Secure Element vs. HCE

Smartphones (Apple Pay, Google Wallet, Samsung Pay) support Tap to Pay through two distinct architectural models:

Architectural ComponentHardware Secure Element (e.g. Apple Pay, Samsung Pay)Host Card Emulation (HCE) (e.g. Android Google Wallet)
Storage of Master KeyIsolated tamper-resistant chip (Apple Secure Element) physically separate from main CPU and iOS kernel.Cloud-based Key Management. Master Key never stored on phone; uses ephemeral short-lived Limited-Use Keys (LUK).
Cardholder Verification (CVM)CDCVM: Biometric authentication (Face ID, Touch ID) validates on-device prior to or during RF field entry.CDCVM: Device passcode or biometric unlock; token replenishes via background Google Play services.
Power StateCan complete transit taps even when phone battery is depleted (Power Reserve Mode using NFC field energy).Requires phone OS to be booted; cannot operate when phone is completely dead.
PAN ObfuscationNetwork Tokenization: Real PAN is replaced with a Device Primary Account Number (DPAN) provisioned via TSP (Visa VTS / Mastercard MDES).Network Tokenization with dynamic cryptographic single-use nonces.

10. The Broader RFID & NFC Ecosystem: Devices, Protocols & Physical Cousins

While contactless EMV payment cards operate at 13.56Β MHz13.56\text{ MHz} under ISO/IEC 14443, they represent only one tier of a massive spectrum of Radio Frequency Identification (RFID) and Electromagnetic Inductive technologies. Understanding the physics, modulation schemes, and security boundaries across these tiers reveals why different devicesβ€”such as hotel room keys, corporate security badges, highway toll passes, wireless chargers, and induction stovesβ€”are engineered with radically divergent hardware architectures.


10.1 The Radio Frequency Spectrum & Physical Propagation Modes

RFID systems are divided into distinct frequency bands governed by fundamentally different physics: Near-Field Inductive Magnetic Coupling versus Far-Field Radiative Electromagnetic Backscatter.

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ ELECTROMAGNETIC FREQUENCY SPECTRUM β”‚
β”‚ β”‚
β”‚ LF (Low Frequency) HF (High Frequency / NFC) UHF (Ultra-High Frequency) β”‚
β”‚ 125 kHz – 134.2 kHz 13.56 MHz 860 MHz – 960 MHz (RAIN RFID) β”‚
β”‚ Wavelength: ~2400 m Wavelength: ~22.1 m Wavelength: ~33 cm β”‚
β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚
β”‚ β”‚ Magnetic Near Field β”‚ Magnetic Near Field β”‚ Radiative Far Field β”‚ β”‚
β”‚ β”‚ B-Field Coupling (1/rΒ³) β”‚ Resonant LC Tank (1/rΒ³) β”‚ E-Field Backscatter (1/rΒ²)β”‚ β”‚
β”‚ β”‚ Range: < 10 cm β”‚ Range: < 4 cm to 10 cm β”‚ Range: 5 to 15+ meters β”‚ β”‚
β”‚ β”‚ Zero Water Absorption β”‚ High Salt/Water Tolerance β”‚ Water/Tissue Attenuated β”‚ β”‚
β”‚ β”‚ Access Badges, Pets β”‚ EMV Pay, Hotel Keys, Transit β”‚ Highway Tolls, Pallets β”‚ β”‚
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚

1. Low Frequency (LF: 125 kHz – 134.2 kHz)​

  • Physics: Operates purely in the reactive magnetic near field (1/r31/r^3 field strength drop-off). The carrier wavelength is massive (Ξ»β‰ˆ2,400Β meters\lambda \approx 2,400\text{ meters}), meaning reader and tag are physically located inside a tiny fraction of one wavelength.
  • Propagation Trait: Extremely low radio absorption in water and organic saline tissue. This enables reliable signals through animal muscle, liquid containers, and wet soil where higher frequencies fail.
  • Hardware Architecture: Tags use a microchip bonded to a heavy bobbin coil with hundreds of turns of fine copper wire to harvest sufficient voltage (EMF\text{EMF}) from the low-frequency field.
  • Data Throughput: Minimal bandwidth (1Β toΒ 4Β kbps1\text{ to }4\text{ kbps}) using basic Amplitude Shift Keying (ASK) or Frequency Shift Keying (FSK).

2. High Frequency (HF / NFC: 13.56 MHz)​

  • Physics: Resonant magnetic inductive coupling. The carrier wavelength is Ξ»β‰ˆ22.1Β meters\lambda \approx 22.1\text{ meters}. Near-field boundary (r<Ξ»2Ο€β‰ˆ3.5Β metersr < \frac{\lambda}{2\pi} \approx 3.5\text{ meters}), but practical card read range is intentionally engineered to be strictly less than 4 cm for physical security and user intent.
  • Hardware Architecture: Flat planar antenna consisting of 3Β toΒ 53\text{ to }5 turns of etched copper or conductive silver ink around the card perimeter, tuned to resonance with an on-die integrated capacitor (f0=12Ο€LCβ‰ˆ13.56Β MHzf_0 = \frac{1}{2\pi\sqrt{LC}} \approx 13.56\text{ MHz}).
  • Data Throughput: 106Β kbps106\text{ kbps}, 212Β kbps212\text{ kbps}, 424Β kbps424\text{ kbps}, or 848Β kbps848\text{ kbps} using Subcarrier Load Modulation (toggling internal chip impedance at an 848Β kHz848\text{ kHz} offset).
  • Standards: ISO/IEC 14443 (Proximity), ISO/IEC 15693 (Vicinity), ISO/IEC 18092 (NFCIP-1), and JIS X 6319-4 (Sony FeliCa).

3. Ultra-High Frequency (UHF: 860 MHz – 960 MHz / RAIN RFID)​

  • Physics: Radiative Far-Field Electromagnetic Wave Propagation. The wavelength is compact (Ξ»β‰ˆ33Β cm\lambda \approx 33\text{ cm}). Tags operate well beyond the near-field reactive zone (r≫λ2Ο€β‰ˆ5.2Β cmr \gg \frac{\lambda}{2\pi} \approx 5.2\text{ cm}).
  • Propagation Trait: Operates via RF Backscatter:
    1. The reader antenna transmits a focused, directional beam of electromagnetic waves (902Β toΒ 928Β MHz902\text{ to }928\text{ MHz} in the US, 865Β toΒ 868Β MHz865\text{ to }868\text{ MHz} in the EU).
    2. The tag antenna is an open dipole or patch antenna that intercepts the radiative electric field (EE-field).
    3. The tag's charge-pump silicon harvests power (∼10 μW\sim 10\text{ }\mu\text{W}) directly from the electric field.
    4. To transmit data, the tag toggles a transistor that alters the input impedance of its dipole antenna between matched (absorptive) and mismatched (reflective) states. This modulates the reflected radio wave bouncing back to the reader antenna (Radar Cross Section modulation).
  • Range & Speed: 5Β toΒ 15+Β meters5\text{ to }15+\text{ meters} at vehicle speeds exceeding 120Β km/h120\text{ km/h}.
  • Weakness: UHF signals are heavily absorbed by water/human tissue and reflected by bulk metals, causing multi-path fading and shadow zones in unconditioned environments.

4. Microwave RFID (2.45 GHz & 5.8 GHz)​

  • Utilized in specialized Active RFID transponders equipped with onboard coin-cell batteries (Battery-Assisted Passive / BAP) and Dedicated Short-Range Communications (DSRC) for high-precision real-time location systems (RTLS) and commercial fleet fleet telematics.

10.2 Real-World Device Implementations

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ DEVICE ARCHETYPES & SILICON SECURITY TIERS β”‚
β”‚ β”‚
β”‚ [1] Hotel Key Cards [2] Corporate Badges [3] Highway Toll Tags β”‚
β”‚ 13.56 MHz HF 125 kHz LF / 13.56 MHz 915 MHz UHF RAIN RFID β”‚
β”‚ MIFARE Classic / HID Prox (Wiegand) vs E-ZPass, FasTrak, SunPass β”‚
β”‚ DESFire EV2 AES-128 HID Seos / DESFire Dipole Backscatter Antenna β”‚
β”‚ Range: < 4 cm Range: 5 – 10 cm Range: 5 – 15+ meters β”‚
β”‚ β”‚
β”‚ [4] Qi Wireless Charging [5] Induction Cooktops [6] RFID Blocking Wallets β”‚
β”‚ 110 – 205 kHz 20 – 40 kHz Continuous Conductive Mesh β”‚
β”‚ Resonant Power Transfer Eddy Current Heat Lenz's Law Eddy Cancellation β”‚
β”‚ 5W – 15W (Air gap 5mm) 1,000W – 3,700W (Direct) Flux Drops to Zero (dΞ¦/dt = 0)β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

1. Hotel Room Keycards (HF 13.56 MHz)​

  • Transition from Magnetic Stripes: Early hotel keycards relied on magnetic stripes (Track 2). However, magnetic stripes suffered severe drawbacks:
    • Frequent demagnetization when placed next to smartphone neodymium speakers or magnetic purse clasps.
    • Mechanical read-head wear and contamination from debris.
    • Zero cryptographic protection: magnetic track data could be read with a $10 skimmer and rewritten onto a blank card.
  • The MIFARE Classic 1K/4K Security Trap: In the 2000s, hotels migrated en masse to NXP MIFARE Classic 13.56 MHz RFID cards.
    • The Flaw: MIFARE Classic relies on a proprietary 48-bit stream cipher called Crypto-1 with an insecure Pseudo-Random Number Generator (PRNG).
    • The Exploit: Security researchers developed the DarkSide Attack and Nested Authentication Attacks. By eavesdropping on a single challenge-response exchange or exploiting timing biases, an attacker can extract the sector keys in under 5 seconds using a handheld device (such as a Flipper Zero or Proxmark3). Once decrypted, the keycard is instantly cloned onto a rewritable magic card (UID-changeable Gen1a/Gen2 chip).
  • Modern Hotel Security Hardening:
    • High-end hospitality lock systems now deploy MIFARE DESFire EV2 / EV3 cards featuring hardware cryptographic accelerators running AES-128 or 3DES with mutual challenge-response authentication.
    • Leading hotel chains increasingly bypass physical PVC cards entirely, provisioning digital room keys into Apple Wallet and Google Wallet using NFC and Bluetooth Low Energy (BLE) / Ultra-Wideband (UWB) beaconing.

2. Corporate Access Badges & Building Security (LF 125 kHz vs. HF 13.56 MHz)​

  • The Ubiquitous LF 125 kHz HID Prox Card: Millions of corporate offices and residential buildings still use legacy 125 kHz proximity cards (e.g., HID ProxCard II, Indala, EM4100).
    • Physical Mechanism: Operates at 125Β kHz125\text{ kHz} via inductive coupling. When energized by the wall reader, the card continuously broadcasts its static payload using the 26-bit Wiegand protocol (consisting of a 1-bit parity, 8-bit Facility Code, 16-bit Card Number, and 1-bit parity).
    • Critical Vulnerability: The 125 kHz Prox protocol contains zero cryptography, zero authentication, and zero dynamic nonces. The card is effectively an unencrypted static broadcast beacon.
    • Cloning Hazard: An attacker carrying a high-gain long-range antenna (often concealed inside a messenger bag or laptop sleeve) can energize and read an employee's badge from a distance of 1 to 2 meters while walking past them in a cafeteria or subway car. The captured Wiegand bits can be programmed in 100 milliseconds onto a $2 T5577 rewritable LF chip or emulated on a smartphone/flipper tool.
  • The Modern Enterprise Defense:
    • Migration to HID iCLASS SE, HID Seos, or MIFARE DESFire EV3 at 13.56Β MHz13.56\text{ MHz}.
    • These systems utilize Secure Identity Object (SIO) data structures protected by AES-128 cryptographic key diversification and unique session challenge-response handshakes, eliminating plaintext over-the-air sniffing.

3. Highway Electronic Toll Tags (UHF 902–928 MHz / RAIN RFID)​

  • Operational Reality: Systems such as E-ZPass (Northeast US), FasTrak (California), SunPass (Florida), and eTag (Taiwan) process millions of vehicles driving at speeds exceeding 120 km/h through overhead open-road toll gantries located 5 to 10 meters above the asphalt.
  • Why Inductive Coupling Cannot Work: Magnetic near-field strength decays by the inverse cube of distance (1/r31/r^3). At 5 meters, an inductive magnetic field would require tens of megawatts of RF power to induce sufficient millivolts in a windshield tag.
  • Far-Field Radiative Solution:
    1. The overhead gantry uses high-gain directional phased-array antennas emitting radiative UHF waves (902Β toΒ 928Β MHz902\text{ to }928\text{ MHz}).
    2. The vehicle windshield tag incorporates an aluminum dipole or slot antenna bonded to a microchip.
    3. The tag harvests power through an on-chip RF-to-DC diode charge pump, wakes up, and transmits its transponder ID using RF Backscatter modulation.
  • Engineering Challenges:
    • Multi-Lane Free-Flow Isolation: Overhead antenna arrays emit tightly focused narrow beams (15∘ toΒ 30∘15^\circ\text{ to }30^\circ azimuth) to ensure a tag in Lane 2 is never misattributed to Lane 1.
    • Doppler Shift Correction: A vehicle moving at 130Β km/h130\text{ km/h} induces a frequency shift of Ξ”fβ‰ˆ110Β Hz\Delta f \approx 110\text{ Hz} on a 915Β MHz915\text{ MHz} carrier; receiver demodulators incorporate frequency tracking loops.
    • Frangible Anti-Peel Destruction: Electronic toll stickers use frangible aluminum antennas on fragile adhesive film. If an owner attempts to peel the sticker off their windshield to transfer it to an unauthorized vehicle, the aluminum antenna tears into pieces, permanently destroying the circuit.

4. Electronic Passports (ePassports / eMRTD - ICAO Doc 9303)​

  • Embedded inside the back cover or polycarbonate data page of international passports is an ISO/IEC 14443 NFC chip containing the traveler's biographical data, high-resolution JPEG facial photo, and biometric fingerprints.
  • Anti-Skimming Defenses:
    • Faraday Cover Shielding: Metal wire mesh embedded in the passport cover blocks external 13.56 MHz RF fields when the booklet is shut.
    • Basic Access Control (BAC) & PACE: The chip refuses to communicate over NFC until the border terminal optically scans the Machine Readable Zone (MRZ) at the bottom of the photo page. The passport number, date of birth, and expiration date are fed into a Key Derivation Function (KDF) to generate an encryption key for the NFC session.
    • Passive Authentication: The issuer signs the biometric data with the government's National Document Signer (DS) certificate, chained to the country's Country Signing CA (CSCA) registered with ICAO's Public Key Directory (PKD).

10.3 Electromagnetic Inductive Cousins: Energy Transfer & Thermal Physics

Tap-to-Pay cards share the same underlying electromagnetic induction principles (AmpΓ¨re’s Law and Faraday’s Law) with Wireless Qi Charging Pads and Induction Cooktops, yet their operational priorities are polarized:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ ELECTROMAGNETIC INDUCTION FAMILY: DATA VS. POWER SPECTRUM β”‚
β”‚ β”‚
β”‚ Tap to Pay (EMV NFC) Qi Wireless Charging Induction Cooktop β”‚
β”‚ ───────────────────── ──────────────────── ───────────────── β”‚
β”‚ Frequency: 13.56 MHz Frequency: 110 – 205 kHz Frequency: 20 – 40 kHz β”‚
β”‚ Power: ~20 milliwatts Power: 5W – 15W – 50W Power: 1,000W – 3,700W β”‚
β”‚ Data: 848 kbps Bidirect Data: ~2 kbps (Packets only) Data: 0 bps (ZERO data) β”‚
β”‚ Goal: Crypto Signature Goal: Battery Electron Flow Goal: Thermal Eddy Current Heatβ”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

1. Wireless Qi Charging Pads (110 kHz – 205 kHz)​

  • Primary Objective: Maximize electrical energy transfer across a 3Β toΒ 7Β mm3\text{ to }7\text{ mm} air gap with minimal thermal dissipation in the air.
  • Physics Mechanism: Resonant Magnetic Inductive Coupling.
    • A high-current bridge inverter drives a planar transmitter coil with alternating current at 110Β toΒ 205Β kHz110\text{ to }205\text{ kHz}.
    • The smartphone contains a flat secondary coil aligned with the transmitter coil.
    • Both coils are tuned to identical resonant frequencies to achieve power transfer efficiencies between 70%Β andΒ 85%70\%\text{ and }85\%.
  • Communication Channel:
    • Qi chargers use Load Modulation via Frequency Shift Keying (FSK) or Amplitude Shift Keying (ASK) at a minuscule data rate (∼2Β kbps\sim 2\text{ kbps}).
    • This channel transfers zero user or payment data. It exists solely for the phone to transmit power control packets (e.g., "increase current", "decrease voltage", "battery at 100% - stop charging").
  • The Foreign Object Detection (FOD) Hazard:
    • If a metallic object (such as a coin, key, or paperclip) is placed on an active Qi pad, the oscillating magnetic flux induces circular eddy currents in the metal.
    • The electrical resistance of the coin converts this energy into rapid thermal dissipation (P=I2RP = I^2 R), causing the coin to heat up to exceeding 100Β°C within seconds, posing severe fire and burn risks.
    • Defense: The Qi transmitter continuously monitors the resonant circuit's Quality Factor (QQ-factor) and computes the power loss difference between transmitted power (PtxP_{\text{tx}}) and reported received power (PrxP_{\text{rx}}). If parasitic loss exceeds a strict threshold (e.g., >350Β mW>350\text{ mW}), the pad cuts power immediately.

2. Induction Cooktops (20 kHz – 40 kHz)​

  • Primary Objective: Deliver massive electromagnetic power (1,000WΒ toΒ 3,700W1,000\text{W}\text{ to }3,700\text{W}) directly into cooking vessels. Contains zero digital communication.
  • Physics Mechanism:
    1. High-Frequency Inverter: Mains power (50/60Β Hz50/60\text{ Hz}) is rectified to DC and inverted via Insulated Gate Bipolar Transistors (IGBTs) into a high-frequency AC current at 20Β toΒ 40Β kHz20\text{ to }40\text{ kHz}.
    2. Heavy Litz-Wire Coil: The current is pumped through a flat spiral copper coil made of Litz wire (thousands of individually insulated hair-thin strands woven together to minimize the high-frequency AC skin effect).
    3. Eddy Current Generation: The coil emits an intense, rapidly reversing magnetic field through the ceramic glass cooktop. When this flux cuts through the base of a ferromagnetic iron or stainless-steel pan, it induces violent swirling electrical currents called eddy currents.
    4. Joule Heating (P=I2RP = I^2 R): Because cast iron and carbon steel have high electrical resistivity compared to pure copper, the swirling eddy currents encounter high resistance, converting electrical kinetic energy directly into thermal heat within the metal base of the pan.
    5. Magnetic Hysteresis Loss: In ferromagnetic materials, microscopic magnetic domains flip their magnetic polarity 20,000Β toΒ 40,000Β timesΒ perΒ second20,000\text{ to }40,000\text{ times per second}. The internal friction of these domain realignments dissipates additional thermal energy (accounting for roughly 10%Β ofΒ totalΒ heat10\%\text{ of total heat}).
  • Why Aluminum and Pure Copper Pans Fail:
    • Copper and aluminum have extremely low electrical resistance (they are superior electrical conductors).
    • While massive eddy currents are induced, they circulate with almost zero electrical friction (Rβ‰ˆ0R \approx 0), failing to generate substantial Joule heat (I2RI^2 R).
    • Furthermore, the extremely low reflected load impedance causes the cooktop's IGBT inverter to draw dangerously high primary currents, triggering over-current shutdown circuits. Induction-compatible cookware must feature a ferromagnetic iron-rich bottom plate.

3. RFID-Blocking Wallets & Sleeves (Faraday Cage & Lenz’s Law Shielding)​

  • Primary Objective: Prevent unauthorized remote interrogation of contactless credit cards (13.56 MHz) and access badges (125 kHz / 915 MHz).
  • Physical Mechanism: Composed of a continuous thin layer of conductive metal (such as aluminum foil or nickel-copper woven fabric) encasing the card compartment.
  • The Physics of Field Neutralization:
    1. An external POS terminal or attacker antenna emits an alternating magnetic field (BincidentB_{\text{incident}}).
    2. When this magnetic field attempts to pass through the conductive wallet sleeve, it induces circular surface eddy currents within the continuous metal sheet.
    3. According to Lenz’s Law, an induced electrical current always flows in a direction such that its magnetic field opposes the change in magnetic flux that produced it: Bnet=Bincidentβˆ’Bopposingβ‰ˆ0B_{\text{net}} = B_{\text{incident}} - B_{\text{opposing}} \approx 0
    4. The induced opposing magnetic field cancels out the external magnetic flux before it can penetrate the interior of the wallet.
    5. Consequently, the rate of change of magnetic flux inside the sleeve is effectively zero: dΞ¦dtβ‰ˆ0β€…β€ŠβŸΉβ€…β€ŠEMF=βˆ’NdΞ¦dt=0Β Volts\frac{d\Phi}{dt} \approx 0 \implies \text{EMF} = -N \frac{d\Phi}{dt} = 0\text{ Volts}
    6. Deprived of voltage, the credit card's internal microcontroller remains unpowered and completely silent. No radio signal is ever reflected or transmitted.

10.4 Architectural & Physical Trade-Off Matrix

The following engineering matrix compares all physical RFID and electromagnetic induction technologies across hardware, frequency, power, and security parameters:

Technology / DeviceOperating FrequencyPhysical Coupling ModePractical Operating RangePower TransferredData ThroughputCryptographic Security ArchitecturePrimary Production Failure Mode / Vulnerability
EMV Contactless Card13.56Β MHz13.56\text{ MHz} (HF)Near-Field Resonant Magnetic Induction< 4 cm∼10βˆ’30Β mW\sim 10 - 30\text{ mW} (Silicon harvesting)106βˆ’848Β kbps106 - 848\text{ kbps} (Load modulation)Asymmetric RSA/ECC (DDA/CDA) + Symmetric AES/3DES ARQCCard clashing collision if tapped with multiple cards simultaneously.
Hotel Keycards (Legacy)13.56 MHz13.56\text{ MHz} (HF)Near-Field Magnetic Induction< 4 cm∼20 mW\sim 20\text{ mW}106 kbps106\text{ kbps}Proprietary 48-bit Crypto-1 (MIFARE Classic)Cryptanalytic breakdown: DarkSide & Nested attacks allow instant cloning.
Hotel Keycards (Modern)13.56Β MHz13.56\text{ MHz} (HF)Near-Field Magnetic Induction< 4 cm∼20Β mW\sim 20\text{ mW}106βˆ’424Β kbps106 - 424\text{ kbps}Hardware AES-128 / 3DES (MIFARE DESFire EV3)Mobile key battery depletion on guest smartphone.
Corporate Access Badges125Β kHz125\text{ kHz} (LF)Near-Field Inductive Bobbin Coupling5βˆ’10Β cm5 - 10\text{ cm}∼15Β mW\sim 15\text{ mW}1βˆ’4Β kbps1 - 4\text{ kbps} (FSK/ASK)ZERO Cryptography: Static plaintext 26-bit Wiegand IDTrivial Sniffing & Cloning: Sniffed from 2m away and cloned onto T5577 chips.
Highway Electronic Tolls902βˆ’928Β MHz902 - 928\text{ MHz} (UHF)Radiative Far-Field RF Backscatter5βˆ’15+Β meters5 - 15+\text{ meters}∼10Β ΞΌW\sim 10\text{ }\mu\text{W} (E-Field RF rectifying)40βˆ’640Β kbps40 - 640\text{ kbps}Encrypted Transponder ID + Frangible anti-peel substrateRF shadow zones caused by metallic windshield coatings (e.g. heated windshields).
Wireless Qi Charging Pads110βˆ’205Β kHz110 - 205\text{ kHz}Resonant Magnetic Power Induction3βˆ’7Β mm3 - 7\text{ mm}5Wβˆ’15Wβˆ’50W5\text{W} - 15\text{W} - 50\text{W}∼2Β kbps\sim 2\text{ kbps} (FSK power packets only)None (Hardware Foreign Object Detection only)Thermal hazard: Metallic debris heated to > 100Β°C by eddy currents.
Induction Cooktops20βˆ’40Β kHz20 - 40\text{ kHz}High-Flux Magnetic Eddy Currents & Hysteresis0βˆ’5Β mm0 - 5\text{ mm} (Ceramic glass)1,000Wβˆ’3,700W1,000\text{W} - 3,700\text{W}0 bps (Zero data transmission)Hardware Pan-Detection & IGBT Thermal SensorsIncompatible cookware: non-ferrous aluminum/copper pans fail to generate heat.
RFID-Blocking WalletsAll Bands (125kβˆ’915M125\text{k} - 915\text{M})Continuous Conductive Faraday Shielding0Β mm0\text{ mm} (Enclosure)0Β mW0\text{ mW} (>99.9%> 99.9\% flux attenuation)0 bps (All RF signals blocked)Physical electromagnetic field attenuation (Lenz's Law)Physical tears or unsealed openings in conductive fabric allowing RF leakage.

πŸ“–
Track Page Progress0 / 635 Read
Knowledge Base Completion0%