Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Sample Technical Specs Smart Card Reader/Writer Specifications Overview The SWR (Smart Card Reader/Writer) is a device that reads and writes the contents of an EMV card. The device provides a means for the user via a GUI (Graphical User Interface) to have the capability of either reading the contents of or writing to the smart card. The GUI is basically intended for user to control operation of the device. This device is comprised of hardware, firmware and software (GUI) syndromes. Hardware Power Management: - Protection circuitry for auto-shutdown - VUSB features to be synchronized with application - Reset and Access control key interaction MPU/MCU selected: Maxim’s, Microchip’s 8-bit MPUs or any 80C51 or 89C51 architecture Smart Card Interface: Option 1: 20121 Ventura Blvd. Suite 310 - Multiprotocol smart card reader - Supports ISO 7816 - EMV certified - UART multiplexed for smart card processing - Automatic card activation/deactivation and data communication controlled by dedicated internal sequencer - 8-character receive FIFO - Host interface through an 8-bit parallel bus - Separate card clock generation Woodland Hills, CA 91364 Tel/Fax: (818) 710-9262 - MUX and Non-MUX modes - Interrupt driven while controlled by MCU - Framing Error detection Option 2: - Secure and contact PKI smart card controller - ISO/IEC 7816 and EMV 3.1.1 or EMV 2000 Conformance - Versatile 24-bit time-out for Answer to Reset (ATR) and waiting times processing - Secured AES coprocessor - Memory Management Unit - Broad spectrum of delivery types - UART Rx/Tx Interface - Fully compatible with ISO 14443 - Secure NFC system through S2C interface - RSA key generation compatibility - Active Shielding - USB 2.0 interface option Access Control Key with optional security: - At least 48-bit ROM memory - Real-time clock - Unique serial-bit number - Digital ID and momentary contact - Reader applies voltage upon detecting presence - Use of a crystal oscillator (typically about 33kHz) - The 1-wire protocol should act as a bus master - The 1-wire protocol consists of: Reset sequence, write 0, write 1 and Read data - Transmit/Receive operation for data handling - Data accessible while affixed to object - Secure data storage and/or handling PC Interface: U interface: ISO/IEC 7816 and USB 2.0 or Triple USB 2.0 ISO/IEC 7816 and ISO/IEC 14443 and USB 2.0 Compatibility USB power BUS (optional), VUSB 20121 Ventura Blvd. Suite 310 Woodland Hills, CA 91364 Tel/Fax: (818) 710-9262 LCD Interface (optional): A 2-line (either 8 or 16 character) parallel (optional) Function calls through Master/Slave with MPU Maximum characters not displayed (TBD) Access Control Key Power Management USB R/W Smart Card Interface Chip MPU/MCU LCD (2x16 or 2x8) (optional) Figure 1.1: Proposed Smart Card Reader/Writer Diagram (SWR) 20121 Ventura Blvd. Suite 310 Woodland Hills, CA 91364 Tel/Fax: (818) 710-9262 Firmware Instructions for selected MPU based on the interface IC and USB 2.0 are essential. Selected MPU/MCU is to either receive or send data through interface IC. Protocols to develop and control (on Windows and HW side): - USB 2.0 - Windows HID - MPU/MCU Map - MPU/MCU function calls - GUI communication - MPU/MCU USB functions - 20121 Ventura Blvd. Suite 310 LCD function calls (optional) Smart Card interfacing Smart Card function calls Smart Card registers/latches USB 2.0/1.1 communication Access Control Key functions Woodland Hills, CA 91364 Tel/Fax: (818) 710-9262 Software The GUI (Graphical User Interface) is the means between user selections and the device; the key factor to this is its user-friendliness. The control buttons and layout are to be formed based on the tools and objects needed to make the necessary communication. The following protocols and functions have to be considered for further development: - ISO 7816-3 Protocol - PC Ready function (DTR) - Authorized Send (RTS) - COM (DTS) or USB port ready - WI (for T=0) - CWI, BWI, IFSC, IFSD (for T=1) - Smart Card drivers Communication algorithms: - 20121 Ventura Blvd. Suite 310 ISO/IEC 14443, Part 3 and 4 USB 2.0 Read/Write Routines SHA-1 and the crypto co-processors DES, AES and FrameXE Woodland Hills, CA 91364 Tel/Fax: (818) 710-9262 Security Features - CC EAL5+, EMVCo - Other third party certifications and Approvals (Optional) - Enhanced security sensors - Electronic fuses - Active Shielding - Memory Security - Memory Management Unit (MMU) 20121 Ventura Blvd. Suite 310 Woodland Hills, CA 91364 Tel/Fax: (818) 710-9262