opensc-explorer (1) - Linux Manuals

opensc-explorer: generic interactive utility for accessing smart card and similar security token functions

NAME

opensc-explorer - generic interactive utility for accessing smart card and similar security token functions

SYNOPSIS

opensc-explorer [OPTIONS]

DESCRIPTION

The opensc-explorer utility can be used interactively to perform miscellaneous operations such as exploring the contents of or sending arbitrary APDU commands to a smart card or similar security token.

OPTIONS

The following are the command-line options for opensc-explorer. There are additional interactive commands available once it is running.

--reader num, -r num

Use the given reader number. The default is 0, the first reader in the system.

--card-driver driver, -c driver

Use the given card driver. The default is auto-detected.

--verbose, -v

Causes opensc-explorer to be more verbose. Specify this flag several times to enable debug output in the opensc library.

COMMANDS

The following commands are supported at the opensc-explorer interactive prompt.

ls

list all files in the current DF

cd file-id

change to another DF specified by file-id

cat

print the contents of the currently selected EF

info [file-id]

display attributes of a file specified by file-id. If file-id is not supplied, the attributes of the current file are printed.

create file-id size

create a new EF. file-id specifies the id number and size is the size of the new file.

delete file-id

remove the EF or DF specified by file-id

verify key-typekey-id [key]

present a PIN or key to the card. Where key-type can be one of CHV, KEY or PRO. key-id is a number representing the key or PIN number. key is the key or PIN to be verified in hex.

Example: verify CHV0 31:32:33:34:00:00:00:00

change CHVid [old-pin] new-pin

change a PIN

Example: change CHV0 31:32:33:34:00:00:00:00 'secret'

put file-id [input]

copy a local file to the card. The local file is specified by input while the card file is specified by file-id

get file-id [output]

copy an EF to a local file. The local file is specified by output while the card file is specified by file-id.

mkdir file-id size

create a DF. file-id specifies the id number and size is the size of the new file.

pksign

create a public key signature. NOTE: This command is currently not implemented.

pkdecrypt

perform a public key decryption. NOTE: This command is currently not implemented.

erase

erase the card, if the card supports it.

quit

exit the program

SEE ALSO

opensc(7), opensc-tool(1)