openpgp-tool - ابزاری
برای
دسترسی به
دادههای
قابل
مشاهده
کارتهای
هوشمند OpenPGP و
توکنهای
سازگار
ابزار openpgp-tool
برای
دسترسی به
دادههای
کارتهای
هوشمند OpenPGP v1.1 و v2.0
و توکنهای
سازگار
مانند GPF CryptoStick v1.x
به کار
میرود؛
دادههایی
که ممکن است
در اشیای PKCS#15
وجود
نداشته
باشند اما
در
فایلهای
سفارشی روی
کارت در
دسترس
باشند. این
دادهها را
میتوان
روی صفحه
نمایش چاپ
کرد یا از
طریق
متغیرهای
محیطی توسط
سایر
برنامهها
استفاده
نمود.
--card-info, -C
نمایش
اطلاعات
کارت.
--del-key arg
حذف کلید
مشخصشده
توسط arg.
مقدار arg
میتواند 1،
2، 3 یا all باشد.
--do arg, -d arg
تخلیهٔ
شیء دادهٔ
خصوصی (DO)
مشخصشده
توسط arg. برای
دسترسی به DO
010x، مقدار arg
میتواند
به شکل x، 10x
یا 010x باشد،
که در آن x
برابر با 1، 2،
3 یا 4 است.
--erase, -E
پاکسازی
(یعنی
بازنشانی)
کارت.
--exec prog, -x prog
اجرای
برنامهٔ
دادهشده
همراه با
دادهها در
متغیرهای
محیطی.
--gen-key arg, -G arg
تولید
کلید با
شناسهٔ
ارائهشده
در arg. مقدار
arg میتواند
یکی از
مقادیر 1، 2 یا
3 باشد.
--help, -h
چاپ پیام
راهنما روی
صفحه
نمایش.
--key-info, -K
نمایش
اطلاعات
کلیدهای
موجود روی
کارت.
--key-type keytype, -t keytype
مشخص
کردن نوع
کلید برای
تولید.
مقادیر
پشتیبانیشده
برای keytype
عبارتاند
از: rsa برای RSA با
۲۰۴۸ بیت،
rsaLENGTH برای RSA با
طول بیتیِ
LENGTH. در صورت
مشخص نشدن،
مقدار
پیشفرض آن
rsa2048 است.
--pin pin
از این
گزینه
میتوان
برای مشخص
کردن مقدار PIN
در خط فرمان
استفاده
کرد. اگر
مقدار روی
env:
VARIABLE تنظیم
شود، از
مقدار
متغیر
محیطیِ
مشخصشده
استفاده
میشود.
بهطور
پیشفرض،
در صورت
نیاز کد در
خط فرمان
درخواست
میشود.
توجه
داشته
باشید که در
بیشتر
سیستمعاملها،
هر کاربری
میتواند
با استفاده
از
ابزارهایی
مانند ps(1) خط
فرمانِ هر
فرایندی را
روی سیستم
مشاهده کند.
بنابراین
در یک سیستم
ناامن،
بهتر است
کدها را از
طریق یک
متغیر
محیطی
ارسال
کنید.
--pretty
چاپ
مقادیر در
قالبی
آراسته و
خوانا.
--raw
چاپ
مقادیر در
قالب خام،
به همان
شکلی که روی
کارت ذخیره
شدهاند.
--reader arg, -r arg
شمارهٔ
کارتخوان
مورد
استفاده.
بهطور
پیشفرض،
نخستین
کارتخوانی
که کارتی در
آن قرار
دارد
استفاده
میشود. اگر
arg یک ATR باشد،
کارتخوان
دارای کارت
منطبق
انتخاب
خواهد شد.
--user-info, -U
نمایش
اطلاعات
دارندهٔ
کارت.
--verify pintype
اعتبارسنجی
PIN (CHV1، CHV2 یا CHV3).
--version, -V
چاپ
نسخهٔ
ابزار و
خروج.
--verbose, -v
عملیات
پرگو (همراه
با جزئیات
بیشتر). برای
فعالسازی
خروجی
اشکالزدایی
(دیباگ)
چندین بار
استفاده
کنید.
--wait, -w
انتظار
برای وارد
شدن کارت.
ابزار openpgp-tool
توسط Peter Marschall <peter@adpm.de>
نوشته شده
است.