GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  SECTOK (1)

NAME

sectok - communicate with smartcards using iso7816

CONTENTS

Synopsis
Description
Commands
     Non-card commands
     ISO 7816-4 commands
     Cyberflex commands
Authors
History

SYNOPSIS

sectok [-0123] [-f scriptfile] [-s sleeptime]

DESCRIPTION

sectok is a command-line-like interface for communicating with smartcards. APDUs can be sent to the card, and results are displayed. Some commands are card-specific, and focus on the Schlumberger Cyberflex Access Javacards.

The options are as follows:
-0123 Select port.

-f scriptfile
  Run commands from scriptfile.

-s sleeptime
  Set sleep (in milliseconds) between commands in the script.

COMMANDS

    Non-card commands

help
  List all commands.
help [command]
  Show help for command.
? [command]
  Show help for command.
reset [-0123ivf]
  Reset smartcard.
-0123 select port
-i don’t wait for card insertion
-v verbose
-f open connection even if atr is bad
open [-0123ivf]
  Synonym for reset.
close
  Close smartcard connection.
quit
  Quit .

    ISO 7816-4 commands

apdu [-c class] ins p1 p2 p3 data ...
  Send APDU to smartcard.
fid [-v] fid/aid
  Select file or aid identified by fid/aid. fid/aid can be a numeric fid such as 3f00, a two character name, or an aid in hex or ascii.
isearch
  Try all 256 possible instructions and print results.
class [class]
  Inquire or set default application class.
read [-x] filesize
  Read selected fid and write to stdout.
write input-filename
  Read from input-filename and write to selected fid.
challenge [length]
  Get a random challenge from the card.
pin [-k keyno] [PIN]
  Verify CHV (PIN).
chpin [-k keyno]
  Change CHV (PIN).

    Cyberflex commands

ls [-l]
  List all files in current DF.
acl fid [principal: r1 r2 ...]
 
principals
  world, CHV1, CHV2, AUT0, AUT1, AUT2, AUT3, AUT4
f_rights
  r, w, x/a, inval, rehab, dec, inc
d_rights
  l, d, a, i, manage
create fid size
 
delete fid
 
jdefault [-d]
  Set default applet.
-d set default applet to default loader
jatr
  Set java atr.
jdata
  Print useful info about the card
login [-d] [-k keyno] [-v] [-x hex-aut0]
  "login" (verify AUT0 key)
-d use manufacturer’s default AUT0 key
jload [-p progID] [-c contID] [-s cont_size] [-i inst_size] [-v] [-a aid] filename
  Load an applet to the card. If the first byte of the aid is ’#’ it will be converted to 0xfc.
junload [-p progID] [-c contID]
 
jselect [-a aid] [-d]
  Select applet.
-d select default loader
setpass [-d] [-x hex-aut0]
 
-d use manufacturer’s default AUT0 key

AUTHORS

sectok was written by Jim Rees and others at University of Michigan Center for Information Technology Integration (CITI).

HISTORY

sectok first appeared in
.Ox 3.0 .
Search for    or go to Top of page |  Section 1 |  Main Index


Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.