The plastic cards that can be carried in the wallet are in essence used as personal verification tools depending on the application. With the addition of magnetic strips to these plastic cards, plastic cards used as verification tools can be processed in electronic media. Today, with the advancement of technology, instead of magnetic stripe, it has begun to receive plastic cards containing microcomputer integrated circuits as a safer method.
A microcomputer that can perform encryption operations on it and all the cards with an operating system running on it are called smart cards. Smart Cards are essentially a personal verification tool for the respective application.
The smart card hardware includes an advanced microprocessor, ROM, EEPROM, RAM, Advanced Crypto Machine (ACE), Security approved Random Number Generator (TRGEN), Communication Interface (UART), hardware timers and a memory password / It is made up entirely. Breaking of these hardware units in the smart card chip is enhanced by security measures that are extremely difficult for large chip makers.
Smart card hardware does not function without an operating system and an application that uses that operating system. For this reason, it is absolutely necessary to have at least one operating system and at least one application that uses this operating system on a secured hardware.
The Smart Card software consists of two parts; the operating system and the application. The operating system implements the functions required to manage the peripherals that a computer requires, while the application implements functions (GSM, EMV, PKI etc.) depending on the usage area.
Our company has developed the NCOS operating system described above and able to work on the hardware of the manufacturers (Samsung, Infienon and NXP) in the direction of customer demand. However, it also develops different applications that can run on the NCOS operating system in the direction of customer demand.
Smart Cards are divided into contact and contactless. Contacted applications are used where more memory and more security are required, and non-contact applications are used where faster processing is required.
We provide hardware, software and design consultancy for applications that require a high level of security. This trend suggests that machine-to-machine communication is inevitable in both situations, both locally and in the industrial era. The question behind it; The security dimension of this innovation ... Here's the solution:
* Platform integrity verification
* Stored data protection
* Secure Software / Firmware, security for embedded systems
* Secure communication
* Verification
* Life cycle management
Encryption is a security technology that protects the privacy of information transmitted over a network. Encryption allows the conversion of a piece of information into something that looks random. Web or data systems can retrieve data that you want to protect, such as critical or personal information. Encryption increases data transfer security by reducing the risk of third-party observers leaning on content. Encryption can also be used for stored data. Encryption can help protect your web site or eBusiness information assets from unauthorized access.
Authentication is the process of determining whether someone or something is actually who or what is declared.
* Authentication is used by a server when it needs to know the server information or who is reaching the site precisely.
* Authentication is used by a client when the client needs to verify that the server is the claimed system.
* In authentication, the server or client must prove the user or computer identity.