这是 pkcs15-crypt 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
pkcs15-crypt - 使用 PKCS#15 智能卡执行加密操作
概要
pkcs15-地穴 [配置]
商品描述
- pkcs15-地穴 可以从命令行使用实用程序来执行加密
使用存储在计算机上的密钥进行计算数字签名或解密数据等操作
PKCS#15 兼容智能卡。
配置
- 援助 援助
指定要绑定到的卡上 PKCS#15 应用程序的 AID。 这 援助 必须在
十六进制形式。
- 解码, -c
解密指定文件的内容 - 输入 选项。 的结果
解密操作写入指定的文件 - 输出 选项。 如果这
没有给出选项,解密的数据打印到标准输出,显示
使用十六进制符号 xNN 的不可打印字符(另请参见 - 生的).
- 输入 文件, -i 文件
指定要使用的输入文件。
- 钥匙 id, -k id
选择要使用的密钥的 ID。
- 输出 文件, -o 文件
任何输出都将发送到指定的文件。
- 别针 针, -p 针
当加密操作需要 PIN 才能访问密钥时, pkcs15-地穴 将
提示用户在终端上输入 PIN。 使用此选项可让您指定
命令行上的 PIN。
请注意,在大多数操作系统上,进程的命令行可以通过
任何用户使用 ps(1) 命令。 因此,指定秘密是一种安全风险
命令行上的 PIN 等信息。 如果您指定“-”作为 PIN,它将是
从标准输入读取。
--pkcs1
默认情况下, pkcs15-地穴 假设输入数据已被填充到正确的长度
(即在使用 1024 位密钥计算 RSA 签名时,必须填充输入
到 128 个字节以匹配模数长度)。 当给 --pkcs1 选项,但是,
pkcs15-地穴 将使用中概述的算法执行所需的填充
PKCS #1 标准版本 1.5。
- 生的, -R
输出原始 8 位数据。
- 读者 N, -r N
选择 N- 系统配置的第一个智能卡读卡器。 如果未指定,
pkcs15-地穴 将使用找到的第一个读取器。
--sha-1
这个选项告诉 pkcs15-地穴 输入文件是 SHA1 哈希的结果
操作,而不是 MD5 哈希。 同样,数据必须以二进制表示。
- 标志, -s
对从使用指定的文件读取的数据执行数字签名操作
- 输入 选项。 默认情况下,文件的内容被假定为
MD5 哈希操作。 注意 pkcs15-地穴 期望二进制数据
表示,而不是 ASCII。
数字签名以二进制表示形式存储在指定的文件中
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 - 输出 选项。 如果未提供此选项,则签名将打印在标准
输出,使用十六进制表示法显示不可打印的字符 xNN (另见
- 生的).
--签名格式, - F
使用 ECDSA 密钥签名时,此选项表示 pkcs15-地穴 签名输出
格式。 可能的值是“rs”(默认)——两个串联的整数(PKCS#11),
'sequence' 或 'openssl' -- 两个整数的 DER 编码序列 (OpenSSL)。
--详细, -v
原因 pkcs15-地穴 更详细。 多次指定此标志以启用
OpenSC 库中的调试输出。
使用 onworks.net 服务在线使用 pkcs15-crypt