Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Design of an Emulator of Contactless Card from a Discontinued Product
KTH, School of Information and Communication Technology (ICT).
2013 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Contactless cards are everywhere nowadays due to their ease to use and low price to produce. In addition, their reliability is excellent. That is why they are used in systems where security is essential within a low price.

To develop the associated systems (cards, readers, terminals), efficient tools are needed. These tools can be a spy analyzing any communication or an emulator that can act and answer exactly as a real contactless card.

The objective of this thesis was to develop a contactless card emulator on a product that is currently only spying, the NomadLAB of KEOLABS. The emulator feature is based on a discontinued product, the ProxiCARD, and it has for main objective to be compliant with the ISO 14443 standard.

Through the analysis of its architecture and its current performance, I have developed a complete system that can be integrated into the ecosystem of the KEOLABS products. The features I developed take place into the source code of the NomadLAB, at the level of its ARM microcontroller in language C, and in its FPGA in language VHDL. The ARM is here to handle all the smart part of the transmission, while the FPGA to handle the coding and decoding process.

In addition, I developed an antenna able to on one hand receive the signal from a reader and on the other hand to reply to it by modulating the magnetic field. I also developed and added my controls to the current computer software.

Finally, I have written a lot of testing to make sure that this new system is reliable. The NomadLAB is now able to emulate a contactless card complying with ISO14443 standard, while keeping its spy features, and its control through a computer.

Place, publisher, year, edition, pages
2013. , 60 p.
Series
Trita-ICT-EX, 2013:213
Keyword [en]
Emulator for contactless card, ISO14443, radio frequency, DMA, STM32.
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-129302OAI: oai:DiVA.org:kth-129302DiVA: diva2:651371
Educational program
Master of Science - Embedded Systems
Examiners
Available from: 2013-09-25 Created: 2013-09-25 Last updated: 2013-09-25Bibliographically approved

Open Access in DiVA

fulltext(2584 kB)466 downloads
File information
File name FULLTEXT01.pdfFile size 2584 kBChecksum SHA-512
608a3ef012febd00c41ba0a66cc831c6ff6a0a309d4a8dbad5963fa50566c5e393da7dd01320f574b704c3c32f394b6b4473d99ad0128c020c2091acfb207b25
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 466 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 187 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf