pkcs15-crypt man page on Fedora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Fedora logo
[printable version]

PKCS15-CRYPT(1)			 OpenSC tools		       PKCS15-CRYPT(1)

NAME
       pkcs15-crypt - perform crypto operations using pkcs15 smart card

SYNOPSIS
       pkcs15-crypt [OPTIONS]

DESCRIPTION
       The pkcs15-crypt utility can be used from the command line to perform
       cryptographic operations such as computing digital signatures or
       decrypting data, using keys stored on a PKCS #15 compliant smart card.

OPTIONS
       --sign, -s
	   Perform digital signature operation on the data read from a file
	   specified using the input option. By default, the contents of the
	   file are assumed to be the result of an MD5 hash operation. Note
	   that pkcs15-crypt expects the data in binary representation, not
	   ASCII.

	   The digital signature is stored, in binary representation, in the
	   file specified by the output option. If this option is not given,
	   the signature is printed on standard output, displaying
	   non-printable characters using their hex notation xNN (see also
	   --raw).

       --pkcs1
	   By default, pkcs15-crypt assumes that input data has been padded to
	   the correct length (i.e. when computing an RSA signature using a
	   1024 bit key, the input must be padded to 128 bytes to match the
	   modulus length). When giving the --pkcs1 option, however,
	   pkcs15-crypt will perform the required padding using the algorithm
	   outlined in the PKCS #1 standard version 1.5.

       --sha-1
	   This option tells pkcs15-crypt that the input file is the result of
	   an SHA1 hash operation, rather than an MD5 hash. Again, the data
	   must be in binary representation.

       --decipher, -c
	   Decrypt the contents of the file specified by the --input option.
	   The result of the decryption operation is written to the file
	   specified by the --output option. If this option is not given, the
	   decrypted data is printed to standard output, displaying
	   non-printable characters using their hex notation xNN (see also
	   --raw).

       --key id, -k id
	   Selects the ID of the key to use.

       --reader N, -r N
	   Selects the N-th smart card reader configured by the system. If
	   unspecified, pkcs15-crypt will use the first reader found.

       --input file, -i file
	   Specifies the input file to use.

       --output file, -o file
	   Any output will be sent to the specified file.

       --raw, -R
	   Outputs raw 8 bit data.

       --pin pin, -p pin
	   When the cryptographic operation requires a PIN to access the key,
	   pkcs15-crypt will prompt the user for the PIN on the terminal.
	   Using this option allows you to specify the PIN on the command
	   line.

	   Note that on most operating systems, the command line of a process
	   can be displayed by any user using the ps(1) command. It is
	   therefore a security risk to specify secret information such as
	   PINs on the command line. If you specify '-' as PIN, it will be
	   read from STDIN.

       --aid aid
	   Specify in a hexadecimal form the AID of the on-card PKCS#15
	   application to be binded to.

       --verbose, -v
	   Causes pkcs15-crypt to be more verbose. Specify this flag several
	   times to enable debug output in the OpenSC library.

SEE ALSO
       pkcs15-init(1), pkcs15-tool(1)

opensc				  07/19/2011		       PKCS15-CRYPT(1)
[top]

List of man pages available for Fedora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net