?? book-index.html
字號(hào):
<!-- Edit EirGrabber 3.01 -->
<HTML>
<HEAD>
<TITLE>Smart Card Developer's Kit:Index</TITLE>
<CENTER>
<TABLE BORDER>
<TR>
<TD><A HREF="ewtoc.html">Table of Contents</A></TD>
</TR>
</TABLE>
</CENTER>
<P><BR></P>
<H2><A NAME="Heading1"></A><FONT COLOR="#000077">Index</FONT></H2>
<P><FONT SIZE="+1"><B>Symbols</B></FONT></P>
<DL>
<DD><B>006.1 cards, 13</B>
<DD><B>3F00<SUB>16</SUB> file name, 85</B>
<DD><B>3K Multiflex smart cards, <I>see</I> Multiflex, cards</B>
</DL>
<P><FONT SIZE="+1"><B>A</B></FONT></P>
<DL>
<DD><B>A3 algorithm, 12, 319</B>
<DD><B>A8 algorithm, 12, 319</B>
<DD><B>ABS (acrylonitrile butadiene stryrene), 319</B>
<DD><B>AC (access condition), 319</B>
<DD><B>access conditions, 88-89</B>
<DD><B>Access Conditions window (EZ Formatter), 121</B>
<DD><B>ACKbyte, 64</B>
<DD><B>ACLs (Access Control Lists), 218-219</B>
<DD><B>Adaptive Security Framework, 125</B>
<DD><B>addresses</B>
<DL>
<DD>number of lines, 25
<DD><I>see also</I> email addresses
</DL>
<DD><B>Advanced Card Systems ACR20 reader functions, 132</B>
<DD><B>Advanced Controls module, executing commands, 122</B>
<DD><B>Advanced Controls window (EZ Formatter), 123</B>
<DD><B>AID (application identifier), 319</B>
<DD><B>Aladdin ASESoft Microprocessor APIs functions, 130</B>
<DD><B>algorithms, 12, 319</B>
<DL>
<DD>A3, 12, 319
<DD>A8, 12, 319
<DD>COMP128, 321
<DD>DES (data encryption standard), 12, 322
<DD>DSA (digital signature algorithm), 323
<DD>Elliptic curve, 12
<DD>encryption bulk, 221
<DD>IDEA, 325
<DD>MD5, 215
<DD>PKA (public key algorithm), 329
<DD>RSA, 12, 330
<DD>SHA-1, 215
<DD>SKA (secret key algorithm), 330
<DD>symmetric, 331
<DD>TESA-7, 332
<DD>TSA7, 12
</DL>
<DD><B>Alpha tests, 177</B>
<DD><B>ANSI (American National Standards Institute), 34, 55, 319</B>
<DL>
<DD>ISO/IEC
<DL>
<DD>7811-2, 34, 38, 40
<DD>7811-3, 34
<DD>7811-4, 34
<DD>7811-5, 34
<DD>7812, 40
<DD>7812-1-1993, 34
<DD>7813-1995, 35
</DL>
<DD>X3.118 (1984), 55
<DD>X3.15-1975 (R1996), 55
<DD>X9.15-1990 (R1996), 55
<DD>X9.8-1995, 55
</DL>
<DD><B>answer to reset, <I>see</I> ATR</B>
<DD><B>anticollision, 319</B>
<DD><B>APDUs (application protocol data units), 58-59, 179-180, 319</B>
<DL>
<DD>ISO 7816-4 commands, 68-71, 271-272
</DL>
<DD><B>APIs (application programming interfaces), 58, 125-128</B>
<DL>
<DD>Aladdin ASESoft Microprocessor functions, 130
<DD>C-SET (Chip-Secured Electronic Transaction), 162-163
<DD>DCE PSM (Personal Security Module), 165-166
<DD>domain specific, 147
<DD>EMV’96 specification, 157-159
<DD>ETSI (European Telecommunications Standards Institute), 181
<DD>GSM 11.14, 181-182
<DD>IATA (International Air Transport Association), 164
<DD>ICC Specification Payment Systems, 157-158
<DD>ISO 7816-4, 181
<DD>Java Cards, 184-185
<DD>MULTOS, 183
<DL>
<DD>licenced application developer, 184
<DD>obtaining a copy, 156
</DL>
<DD>Open Card Framework, 157
<DD>PC/SC architecture, 148-149
<DD>reader-side
<DL>
<DD>C-SET, URL and Email, 147
<DD>Cryptographic API URL, 147
<DD>DCE Personal Security Module URL, 147
<DD>EMV’96 URL, 147
<DD>IATA (International Air Transport Association) URL, 148
<DD>MULTOS URL, 147
<DD>Open Card Framework URL, 147
<DD>PC/SC, SSPs (Smart Card Service Providers), 147, 150-152
<DD>PKCS#11 URL, 147
<DD>Schlumberger Cryptoflex URL, 147
<DD>SET Version 2.0 URL, 147
<DD>Visa ICC Specification URL, 147
<DD>Visa Open Technology Platform URL, 147
</DL>
<DD>SCOS (Schlumberger Customer Oriented System), 182-183
<DD>SET 2.0, 162
<DD>SIM (Subscriber Interface Module) cards
<DL>
<DD>functions, 182
<DD>services, 181
</DL>
<DD>software, 180-184
<DD>Visa ICC (Integrated Circuit Card), 161-162
<DD><I>see also</I> Java, class libraries
</DL>
<DD><B>APP Auth function, 150</B>
<DD><B>Append Record command (ISO 7816-4), 77, 279-280</B>
<DD><B>Application Block command, 160</B>
<DD><B>Application Framework class functions, 197</B>
<DD><B>application programming interfaces, <I>see</I> APIs</B>
<DD><B>application protocol data units, <I>see</I> APDUs</B>
<DD><B>Application Services class functions, 196</B>
<DD><B>Application Unblock command, 160</B>
<DD><B>applications</B>
<DL>
<DD>application-level protocols, 67-71
<DD>assembly languages, 10
<DD>building, 127
<DD>development time, 11
<DD>domains, 158
<DD>flags, 252
<DD>Harvest Festival, 240
<DD>Java, 9
<DD>keys, authentication, 211-212
<DD>MULTOS licensed developer, 184
<DD>networks, adding smart cards, 124-125
<DD>programming interfaces, 169-180
<DD>Scrivener’s Corner, 240-242
<DD>security, 208
<DD>Smart Commerce Solutions, 238-247
<DD>software, 6, 30, 32
<DL>
<DD>chip emulators, 31-32
<DD>chip simulators, 31
<DD>code development, 31
<DD>development time, 11
<DD>interface devices, 32
<DD>mask development, 30
<DD><I>see also</I> software
</DL>
</DL>
<DD><B>architecture, 19</B>
<DL>
<DD>C-SET (Chip-Secured Electronic Transaction), 163
<DD>EMV (Europay, MasterCard, and Visa) smart cards, 158
<DD>PC/SC, 148-152
<DD>security, 209, 235-237
<DD>Smart Shopper cards, 235-237
</DL>
<DD><B>Arimura, Dr. Kunitaka, 319</B>
<DD><B>ASC (application-specific command), 319</B>
<DD><B>ASCII (American Standard Code for Information Interchange), 320</B>
<DD><B>Aspects SmarTest system Web site, 177</B>
<DD><B>assemblers (manufacturers), 136-137</B>
<DD><B>Assembly languages, 10, 170</B>
<DD><B>asymmetric key encryption, 212-214</B>
<DD><B>Asynchronous protocol, 320</B>
<DD><B>ATMs (automatic teller machines), 149</B>
<DD><B>ATR (answer to reset), 48, 57, 320</B>
<DL>
<DD>characters, 50
<DD>Multiflex cards, 84
</DL>
<DD><B>AttachByHandle function, 150</B>
<DD><B>AttachByIFD function, 150</B>
<DD><B>attacks</B>
<DL>
<DD>blinding, 320
<DD>induced errors, 325
<DD>voltage, 332
</DL>
<DD><B>Attributes window (EZ Formatter), 119</B>
<DD><B>Authenticate key, 93</B>
<DD><B>authenticating data, static and dynamic, 160-161</B>
<DD><B>authentication, 201-202, 320</B>
<DL>
<DD>access conditions, 89
<DD>external, 95, 106-109, 111
<DD>files, 93
<DL>
<DD>external, updating, 98-100
<DD>internal format, 96-98
</DL>
<DD>internal, 106-109, 111
<DD>keys
<DL>
<DD>asymmetric, 213-214
<DD>cryptographic, 94
<DD>private, 213-214
<DD>public, 213-214
</DL>
<DD>PIN codes, 94
<DD>procedures, 111
<DD>public keys, 216
<DD>shared secrets, 211-212
<DD>states, 108-110
<DD>symmetric keys, 209-212
</DL>
<DD><B>authorization, 202-203, 218-220</B>
<DL>
<DD>ACLs (Access Control Lists), 219
<DD>authorities
<DL>
<DD>certificates, 217-218
<DD>certifying, 216-218
</DL>
<DD>capabilities list, 219-220
</DL>
<DD><B>automatic teller machines, <I>see</I> ATMs</B>
</DL>
<P><FONT SIZE="+1"><B>B</B></FONT></P>
<DL>
<DD><B>batch cards, 91, 320</B>
<DD><B>beta tests, 177</B>
<DD><B>binding, 320</B>
<DD><B>biometrics, 320</B>
<DD><B>bits, 49</B>
<DD><B>black book, 320</B>
<DD><B>blocks</B>
<DL>
<DD>defined, 65
<DD>T=1 protocol, 66-67
</DL>
<DD><B>Borland Delphi code control screen, 127</B>
<DD><B>Bright, Roy, 320</B>
<DD><B>browsers</B>
<DL>
<DD>FlexCash cards, 255-262
<DD>Smart Shopper cards, 240
</DL>
<DD><B>Build Command button, 122</B>
<DD><B>Builder interface window (EZ Formatter), 120-121</B>
<DD><B>business model (identification cards), 39-41</B>
<DD><B>buttons</B>
<DL>
<DD>Build command, 122
<DD>Enter PIN, 244
<DD>Get Personal Profile, 244-245
<DD>Process, 122
<DD>Security Manager, 119
<DD>Verify, 127
<DD>View Attributes, 119
</DL>
<DD><B>bytes, 60</B>
<DL>
<DD>ACK, 64
<DD>DAD, 67
<DD>NAD, 67
<DD>NULL, 64-65
<DD>reading, 92
<DD>SAD, 67
<DD>string, 320
<DD>SW1, 65
</DL>
</DL>
<P><FONT SIZE="+1"><B>C</B></FONT></P>
<DL>
<DD><B>C header files, 152-156</B>
<DD><B>C++ Java, 250</B>
<DD><B>C-SET (Chip-Secured Electronic Transaction), 162-163, 322</B>
<DL>
<DD>architecture, 163
<DD>URL and Email, 147
</DL>
<DD><B>CAD (card accepting device), 320</B>
<DD><B>calculations, <I>see</I> computations</B>
<DD><B>Capabilities list, 219-220</B>
<DD><B>CAPI (Cryptographic application programming interface), 164</B>
<DD><B>Card Block command, 160</B>
<DD><B>Card Europe, 320</B>
<DD><B>Card manager, overriding, 183</B>
<DD><B>card software, 5-9, 171</B>
<DL>
<DD>APIs (application programming interfaces), 180-184
<DD>debugging, 176-177
<DD>file design, 178-179
<DD>integration, 177
<DD>linking, 177-178
<DD>loading, 177-178
<DD>memory, 172-174
<DD>readers, 179-180
<DD>scripting, 177
<DD>testing, 176-177
</DL>
<DD><B>CARDAUTH interface functions, 150</B>
<DD><B>Cardholder Verification Numbers, <I>see</I> CHVs</B>
<DD><B>cardholders, 320</B>
<DL>
<DD>files, 232
<DD>frequent buyer points, 241
<DD>personal data, controlling, 236-237
<DD>PINs (personal identification numbers), 205-206
<DD>security, 205-206
<DD>Web sites, handling purchases, 238-239
</DL>
<DD><B>CARDIS, 321</B>
<DD><B>cards</B>
<DL>
<DD>batch, 91
<DD>chips, tamper resistant, 209
<DD>contact, 322
<DD>counterfeit, 170-171
<DD>credit, global market, 34
<DD>daughter, 322
<DD>financial transactions specifications, 41
<DD>higher value, transport key protocols, 90
<DD>hybrid, 325
<DD>I006.1, 13
<DD>identification
<DL>
<DD>business model, 39-41
<DD>encoding information, 37, 39
</DL>
<DD>IFD (interface device), 42
<DD>intelligent memory, 325
<DD>issuers, 206
<DD>logic, 5
<DD>magnetic stripe, 40
<DD>memory, 5, 327
<DD>MFC (multifunction card), 327
<DD>mother, 328
<DD>mother cards, 91
<DD>MPCOS64K, 13
<DD>Multiflex, 13
<DD>OC100, 13
<DD>optical, 328
<DD>personalization, 94
<DD>phone, 329
<DD>processor, 329
<DD>return, 40
<DD>rogue, 105
<DD>security, 205, 208-209
<DD>smart, <I>see</I> smart cards
<DD>SVC (stored value card), 331
<DD>USCO48, 13
<DD>Visa Cash card, 332
<DD>wired logic, 333
<DD><I>see also</I> FlexCash cards; ICC (integrated circuit card); ID-1 cards; Java, cards; Smart Shopper cards
</DL>
<DD><B>CardTech/Securetech, 321</B>
<DD><B>Carte Bancaire, 321</B>
<DD><B>Cartes, 321</B>
<DD><B>CAs (certificate authorities), 217</B>
<DD><B>Castrucci, Paul, 321</B>
<DD><B>CCPS (Chip Card Payment Service), 161, 171</B>
<DD><B>Cellular telephones (GSM 11.14), 181</B>
<DD><B>CEN (Comite Europeen de Normalisation), 321</B>
<DD><B>central processing units, <I>see</I> CPUs</B>
<DD><B>cert, 321</B>
<DD><B>certificates, 217-218</B>
<DL>
<DD>digital, 160-161, 322
<DD>identities, 217-218
<DD>standards, 218
</DL>
<DD><B>CEU (Commission of the European Union), 54</B>
<DD><B>chain of trust, 216-217</B>
<DD><B>ChaneDir function, 151</B>
<DD><B>Change PIN command (Multiflex), 104, 292</B>
<DD><B>ChangeCode function, 151</B>
<DD><B>characters</B>
<DL>
<DD>embossing, 37-38
<DD>encoding, 38
</DL>
<DD><B>CheckAccess function, 196</B>
<DD><B>checksum, 214-215, 321</B>
<DD><B>Cherry G80-1500 keyboard functions, 133-135</B>
<DD><B>Chip Card Payment Service, <I>see</I> CCPS</B>
<DD><B>Chip-Secured Electronic Transaction, <I>see</I> C-SET</B>
<DD><B>chips</B>
<DL>
<DD>disabling, 46
<DD>firmware, 31
<DD>hardware emulators, 32
<DD>integrated circuit, 23
<DL>
<DD>fabricating, 27
<DD>inserting, 29
<DD>packaging, 28
</DL>
<DD>manufacturerers, 136
<DD>masks, 30
<DL>
<DD>hard mask, 31
<DD>soft mask, 31
</DL>
<DD>software simulators, 31
<DD>tamper-resistant, 209
</DL>
<DD><B>CHVERIFICATION functions, 151</B>
<DD><B>CHVs (cardholder verification numbers), 95, 195, 211, 321</B>
<DD><B>CLA instruction sets, 62, 321</B>
<DD><B>classes</B>
<DL>
<DD>Application Framework functions, 197
<DD>Application Services functions, 196
<DD>Cryptography functions, 197
<DD>JavaSoft Java Card 2.0 API, 196-197
</DL>
<DD><B>clock rate, 321</B>
<DD><B>Close function, 151</B>
<DD><B>code</B>
<DL>
<DD>developing, 31
<DD>E-Bucks
<DL>
<DD>card-side, 265-266
<DD>reader-side, 267
</DL>
<DD>frequent buyer points totals, 246-247
<DD>hash, 215-216
<DD>KLOC, 327
<DD>libraries, 184-185
<DD>one-way hash, 214
<DD>operating systems, 135
<DD>PIN, 94
<DD>smart cards, adding, 174
<DD>soft masks, 174
</DL>
<DD><B>commands, 165</B>
<DL>
<DD>Append Record, 77
<DD>Application Block, 160
<DD>Application Unblock, 160
<DD>Card Block, 160
<DD>Change PIN, 104
<DD>Create File, 87, 98, 103-104
<DD>Create Record, 104
<DD>Decrease, 102-104, 252
<DD>Delete File, 104
<DD>Directory, 86, 89
<DD>e-cash, 265
<DD>EMV’96, 159-160
<DD>Envelope, 80
<DD>Erase Binary, 76
<DD>Execute Application, 255-256
<DD>External Authentication, 79, 98, 104, 160
<DD>EZ Formatter, 122
<DD>Generate Application Cryptogram, 160
<DD>Get Challenge, 79-80, 104-105
<DD>Get Data, 78, 160
<DD>Get Processing Options, 160
<DD>Get Response, 80-81, 86-88, 90-92, 99, 103, 105
<DD>Get Values, 252
<DD>IATA (International Air Transport Association), 164
<DD>Increase, 102-103, 105
<DD>Internal Authenticate, 79, 105, 160-161
<DD>Invalidate, 87, 105
<DD>ISO 7816-4, 181
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -