| PIV-TOOL(1) | OpenSC Tools | PIV-TOOL(1) |
نام (NAME)
piv-tool - ابزار کارت هوشمند برای کارتهای PIV استاندارد HSPD-12
خلاصه دستور (SYNOPSIS)
piv-tool [گزینهها]
توضیحات (DESCRIPTION)
ابزار piv-tool میتواند از طریق خط فرمان برای انجام عملیات گوناگون کارت هوشمند روی یک کارت هوشمند HSPD-12 PIV مطابق با تعریف NIST 800-73-3 استفاده شود. این ابزار تنها برای استفاده با کارتهای آزمایشی در نظر گرفته شده است. از آن میتوان برای بارگذاری شیءها، تولید جفتکلیدها، و همچنین ارسال دستورهای APDU دلخواه به یک کارت، پس از احراز هویت با کارت با استفاده از کلید ارائهشده توسط سازندهٔ کارت، استفاده کرد.
گزینهها (OPTIONS)
--serial
--name, -n
--admin آرگومان, -A آرگومان
{A|M}:ref:alg
الزامی است، که در آن A از «EXTERNAL AUTHENTICATION» و M از «MUTUAL AUTHENTICATION» استفاده میکند. ref معمولاً 9B است، و alg برای 3DES برابر 03، برای 2DES برابر 01، برای AES-128 برابر 08، برای AES-192 برابر 0A یا برای AES-256 برابر 0C است. کلید توسط سازنده کارت ارائه میشود. متغیر محیطی PIV_EXT_AUTH_KEY باید یا به یک فایل دودویی مطابق با طول کلید یا به یک فایل متنی حاوی کلید با قالب زیر اشاره کند: XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX
--genkey آرگومان, -G آرگومان
ref:alg
الزامی است، که در آن ref برابر 9A، 9C، 9D یا 9E بوده و alg بهترتیب برای RSA 1024، RSA 2048، ECC 256 یا ECC 384 برابر 06، 07، 11 یا 14 است.
--object ContainerID, -O ContainerID
--cert ref, -C ref
--compresscert ref, -Z ref
--out فایل, -o فایل
--in فایل, -i فایل
--key-slots-discovery فایل
--send-apdu apdu, -s apdu
--reader آرگومان, -r آرگومان
--wait, -w
--verbose, -v
همچنین ببینید (SEE ALSO)
نویسندگان (AUTHORS)
piv-tool توسط Douglas E. Engert <deengert@gmail.com> نوشته شده است.
| 06/02/2026 | opensc |