7.3.3. Stand plate ............................................................................................................ 44
7.3.4. Stand socket ......................................................................................................... 45
CLOUD2700RREFERENCE MANUAL6
1. Legal information
1.1. Disclaimers
The content published in this document is believed to be accurate. Identive does not, however,
provide any representation or warranty regarding the accuracy or completeness of its content
and regarding the consequences of the use of information contained herein. If this document
has the status “Draft”, its content is still under internal review and yet to be formally validated.
Identive reserves the right to change the content of this document without prior notice. The
content of this document supersedes the content of previous versions of the same document.
The document may contain application descriptions and/or source code examples, which are
for illustrative purposes only. Identive gives no representation or warranty that such
descriptions or examples are suitable for the application that the reader may want to use them
for.
Should you notice problems with the provided documentation, please provide your feedback to
support@identive-group.com.
1.2. Licenses
If the document contains source code examples, they are provided for illustrative purposes only
and subject to the following restrictions:
xYou MAY at your own risk use or modify the source code provided in the document
in applications you may develop. You MAY distribute those applications ONLY in
form of compiled applications.
xYou MAY NOT copy or distribute parts of or the entire source code without prior
written consent from Identive.
xYou MAY NOT combine or distribute the source code provided with Open Source
Software or with software developed using Open Source Software in a manner that
subjects the source code or any portion thereof to any license obligations of such
Open Source Software.
If the document contains technical drawings related to Identive products, they are provided for
documentation purposes only. Identive does not grant you any license to its designs.
1.3. Trademarks
Windows is a trademark of Microsoft Corporation.
CLOUD2700RREFERENCE MANUAL7
Item
Version
Hardware
0.3
Firmware
1.0
2. Introduction to the manual
2.1. Objective of the manual
This manual provides an overview of the hardware and software features of the CLOUD 2700
R smart card reader.
This manual describes in details interfaces and supported commands available for developers
using CLOUD 2700 R in their applications.
2.2. Target audience
This document describes the technical implementation of CLOUD 2700 R.
The manual targets software developers. It assumes knowledge about ISO/IEC 7816 and
commonly used engineering terms.
Should you have questions, you may send them to support@identive-group.com .
2.3. Product version corresponding to the manual
CLOUD2700RREFERENCE MANUAL8
Term
Expansion
APDU
Application Protocol Data Unit
ATR
Answer to Reset, defined in ISO/IEC 7816
Byte
Group of 8 bits
CCID
Chip Card Interface Device
CID
Card Identifier
LED
Light emitting diode
NA
Not applicable
NAD
Node Address
Nibble
Group of 4 bits. 1 digit of the hexadecimal representation of a byte.
Example:
nibble is 0x3 or (0011)b and the most significant nibble is 0xA or (1010)b
PC/SC
Personal Computer/Smart Card: software interface to communicate between a PC
and a smart card
PID
Product ID
RFU
Reserved for future use
USB
Universal Serial Bus
VID
Vendor ID
(xyz)b
Binary notation of a number x, y, z ^0,1`
0xYY
The byte value YY is represented in hexadecimal
2.4. Definition of various terms and acronyms
0xA3 is represented in binary as (10100011)b. The least significant
Identification cards - Integrated circuit(s) cards
with contacts
Part 4: Interindustry commands for interchange
ISO/IEC 7816-4: 2005 (E)
ISO / IEC
PC/SC
Interoperability Specification for ICCs and
Personal Computer Systems v2.01
PC/SC Workgroup
CCID
Specification for Integrated Circuit(s) Cards
Interface Devices 1.1
USB-IF
USB
Universal Serial Bus Specification 2.0
USB-IF
2.5. References
-3
-4
— Part 3: Cards with contacts —
CLOUD2700RREFERENCE MANUAL10
2.6. Conventions
Bits are represented by lower case ‘b’ where followed by a numbering digit.
Bytes are represented by upper case ‘B’ where followed by a numbering digit.
Bit number 0Bit number 5
b7b6b5b4b3b2b1b0
Least significant nibbleMost significant nibble
1 Byte = 8 bits = 2 nibbles
Byte number 11Byte number 2
B4B5B6B7B8B9B10B11B0B1B2B3
String of 12 bytes
Example:
163 decimal number is represented
x in hexadecimal as 0xA3
x in binary as (10100011)b
The least significant nibble of 0xA3 is
x 0x3 in hexadecimal
x (0011)b in binary
The most significant nibble of =xA3 is
x 0xA in hexadecimal
x (1010)b in binary
CLOUD2700RREFERENCE MANUAL11
3. General information about CLOUD 2700 R
3.1. CLOUD 2700 R key benefits
With its combination of a modern slim design and its state of the art feature set, CLOUD 2700
R is the perfect desktop reader choice for environments where smart card support is required.
Such environments may be corporates or authorities where use applications like network log-in,
Windows authentication & Single Sign-On are implemented.
As for all Identive products, CLOUD 2700 R is designed to offer best in class interoperability.
3.2. CLOUD 2700 R key features
x ISO/IEC 7816 compliant smart card reader
x PC/SC v2.0 compliant
x Unique serial number which enables that CLOUD 2700 R can be plugged into any
USB slot on a PC without having to re-install the driver.
CLOUD2700RREFERENCE MANUAL12
Item
Part number
CLOUD
905369
Stand
905418
CLOUD 2700 R with
pre
standing base kit
905369
3.3. CLOUD 2700 R ordering information
2700 R
ing Base Kit
-assembled
-1912
3.4. CLOUD 2700 R customization options
Upon request and based on a minimum order quantity, Identive can customize:
x The color of the casing
x The logo
x The product label
x The USB strings
Terms and conditions apply, please contact your local Identive representative or send an email
to sales@identive-infrastructure.com.
CLOUD2700RREFERENCE MANUAL13
Applications
3.4.1. General
CLOUD 2700 R is a transparent reader designed to interface a personal computer host
supporting PC/SC interface with smart cards according to ISO/IEC 7816 as well as
synchronous memory cards like CAC and PKI cards, banking cards and health insurance
cards.
USB link
PC/SC interface
Network
Smartcard contacts
ISO7816
`
2700 R
CLOUD
Host
Application logic
CLOUD 2700 R
Interface device
Application logic + User
personal data for given
CLOUD 2700 R itself handles the communication protocol but not the application related to the
token. The application-specific logic has to be implemented by software developers on the host.
3.4.2. Applications provided by Identive
Identive provides a few applications for development and evaluation purposes that can function
with CLOUD 2700 R. There are some tools provided; here is one of them:
Tokens
set of applications
xSmart card commander version 1.3 provides capabilities to identify most commonly
used cards in the field and display the content of them as well as scripting
functionality which can be very useful for developers to develop and debug their
applications.
Identive does not provide PKI or CAC applications.
CLOUD2700RREFERENCE MANUAL14
4. CLOUD 2700 R characteristics
4.1. CLOUD 2700 R high level architecture
4.1.1. Block diagram
The link between CLOUD 2700 R and the host to which it is connected is the USB interface
providing both the power and the communication channel.
ISO7816 contact
smart card interface
Device controller
To host
Mask ROM controller
LED
The CLOUD 2700 R device controller has several interfaces available. In the CLOUD 2700 R
implementation 2 peripherals are connected to the device controller:
x LED for reader status indication
x A smart card interface
The μController contains the firmware developed by Identive to handle all the ISO/IEC 7816
contact protocol and the PC/SC communication protocol with the host.
Loading...
+ 31 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.