⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pkcs15-crypt.1

📁 读写Smart卡加解密接口的程序
💻 1
字号:
.PU.ds nm \fBpkcs15-crypt\fR.TH pkcs15-crypt 1 "" "" OpenSC.SH NAMEpkcs15-crypt \- perform crypto operations using pkcs15 smart card.SH SYNOPSIS\*(nm.RI [ " OPTIONS " ].SH DESCRIPTIONThe \*(nm utility can be used from the command line to performcryptographic operations such as computing digital signatures ordecrypting data, using keys stored on a PKCS#15 compliant smartcard..SH OPTIONS.TP.BR \-\-sign ", " \-sPerform digital signature operation on the data read from afile specified using the.B \-\-inputoption. By default, the contents of the file are assumed tobe the result of an MD5 hash operation. Note that \*(nmexpects the data in binary representation, not ASCII..IPThe digitial signature is stored, in binary representation,in the file specified by the.B \-\-outputoption. If this option is not given, the signatureis printed on standard output, displaying non-printablecharacters using their hex notation.BR \e\exNN ..TP.B \-\-pkcs1By default, \*(nm assumes that input data has been padded tothe correct length (i.e. when computing an RSA signature usinga 1024 bit key, the input must be padded to 128 bytes to matchthe modulus length). When giving the.B \-\-pkcs1option, however, \*(nm will perform the required paddingusing the algorithm outlined in the PCKS#1 v1.5 standard..TP.B \-\-sha1This option tells \(*nm that the input file is the resultof an SHA1 hash operation, rather than an MD5 hash. Again,the data must be in binary representation..TP.BR \-\-decipher ", "\-cDecrypt the contents of the file specified by the.B \-\-inputoption. The result of the decryption operation is written tothe file specified by the.B \-\-outputoption. If this option is not given, the decrypted data isprinted to standard output, displaying non-printable.TP.BR \-\-key " id, " \-k " id"Selects the ID of the key to use..TP.BR \-\-reader " N, " \-r " N"Selects the N-th smart card reader configured by the system.If unspecified, \*(nm will use the first reader found..TP.BR \-\-input " file, " \-i " file"Specifies the input file to use..TP.BR \-\-output " file, " \-o " file"Any output will be sent to the specified file..TP.BR \-\-pin " pincode, " \-p " pincode"When the cryptographic operation requires a PIN to accessthe key, \*(nm will prompt the user for the PIN on the terminal.Using this option allows you to specify the PIN on the commandline..IPNote that on most operating systems, the command line ofa process can be displayed by any user using the.BR ps (1)command. It is therefore a security risk to specifysecret information such as PINs on the command line..TP.BR \-\-quiet ", " \-qOperate quietly..TP.BR \-\-debug ", " \-dPrint debugging information. By specifying this optionseveral times, you can increase the verbosity level..SH AUTHORS\*(nm was written by Juha Yrj鰈

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -