User's Manual

A PPENDIX D V-SMART O PERATIONS
104
© Copyright 2002, Bioscrypt Inc. All rights reserved.
The Smart Card Layout Manager will NOT allow a user to configure a layout which is missing
the Admin block, the Layout Block, or a PRIMARY template. These are the minimum layout
components required to enable normal operation.
The memory structure for MIFARE compatible smart cards consists of 16 sectors (numbered 0
through 15) of 4 blocks each (numbered 0 through 3). Each block contains 16 bytes. The first
block at sector 0, block 0 contains manufacturer information and is not available. Also, the last
block of each sector contains Site Key and access information which secures that sector and is
thus unavailable for application data. Unavailable blocks are shown in VeriAdmin in black and
do not allow layout components to be placed there. This leaves 47 available blocks of 16 bytes
each, for a total of 752 available bytes. The Bioscrypt default layout contains space for two
templates and Wiegand information (stored in the green User Block) and will use all available
space. If space for non-Bioscrypt data is desired, include only the PRIMARY Template
(Template (1)) or do not include a User Block.
Place components on the layout on the right (under the “New Layout” section) by clicking one of
the buttons under the “Set Starting Block” section. You will then see flashing text which
instructs you to select one of the white, unused blocks above. Since the one-to-one templates
used by the V-Smart are 348 bytes, they will require 22 blocks of space (348 bytes / 16 bytes-
per-block = 22 blocks). All other layout components require a single block of space. You will
notice when placing a template on the layout that the blocks will wrap around whatever blocks
are in the way, consuming blocks from top to bottom. Templates may NOT wrap around from
bottom to top, and if there is insufficient space for a template, a warning will pop up and you will
not be able to place the template. If you would like to move a layout component or take if off of
the layout, you must remove it by first clicking on the Remove Item button and then clicking on
the item which is to be removed.
You will notice when you first enter the Smart Card Layout Manager that the Admin Block has
already been placed for you in sector 8, block 1. You may remove it and place it elsewhere,
however it is recommended that the Admin Block be left in this sector. The reason for this is
that the ESI will be able to read cards with a different layout than the one which is defined here
so long as the Admin Block is in this location. This allows for some flexibility with different card
layouts, however Bioscrypt still recommends that each site or facility use the same layout for
each card.
Layout Placement: It is recommended that the Admin Block be left in sector 8, block 1.
Bioscrypt recommends first placing the Layout Block, then the PRIMARY Template, and finally a
User Data block to hold the Wiegand Strings associated with each template. Note: If you do not
place at least ONE User Data block, VeriAdmin will be unable to read or write Wiegand String
data, and you will receive an error during enrollment. As of version 4.3, only TWO User Data
blocks may be placed on the layout. If two are placed, the first will be used for Wiegand data (if
used) and the second will be available for user data. These two blocks may be written to or
read using the Bioscrypt SDK, but not using VeriAdmin. When all other blocks have been
placed and there is sufficient space, place the SECONDARY template. You will not be able to
place Template (2) if you have placed two User Blocks because there will be insufficient space.
Finally, there is a convenient way to make the V-Smart layout wrap around sectors where non-