Integrated Circuits and Operating Systems

The two primary types of smart card operating systems: 1). Fixed File Structure and 2). Dynamic Application System. As with card types, selection of a card operating system depends on the application the card is developed for. The other defining difference is in the encryption capabilities of the operating system and the chip. The types of encryption are Symmetric Key and Asymmetric Key (Public Key).

The chip selection for these functions is vast and supported by many semiconductor manufacturers. What separates a smart card chip from other microcontrollers is often referred to as trusted silicon. The device itself is designed to securely store data withstanding outside electrical tampering or hacking. These additional security features include a long list of mechanisms such as no test points, special protection metal masks and irregular layouts of the silicon gate structures. The trusted silicon semiconductor vendor list below is current for 2010.
• Atmel • EM systems • Felicia • Infineon • Microchip • NXP • Renasas • Samsung • Sharp • Sony • ST Microelectronics

Many of the features that users have come to expect, such as specific encryption algorithms, have been incorporated into the hardware and software libraries of the chip architectures. This can often result in a card manufacturer not future-proofing their design by having their card operating systems only ported to a specific device. Care should be taken in choosing the card vendor that can support your project over time as card operating system-only vendors come in and out of the market. The tools and middleware that support card operating systems are as important as the chip itself.

පහල තියන ඇඩ් එකට ක්ලික් එකක් දෙන්න පුලුවන්නම් ලොකු උදව්වක්