macOS کے لیے اہل الیکٹرانک دستخط

macOS کے لیے اہل الیکٹرانک دستخط

کے مطابق آر بی بی и ٹینزر2019 میں، 4,6-FZ کی ضروریات کو پورا کرتے ہوئے، روس میں کوالیفائیڈ الیکٹرانک دستخطوں (CES) کے 63 ملین سرٹیفکیٹس جاری کیے جائیں گے۔ یہ پتہ چلتا ہے کہ 8 ملین رجسٹرڈ انفرادی کاروباری افراد اور LLCs میں سے، ہر دوسرا کاروباری الیکٹرانک دستخط استعمال کرتا ہے۔ بینکوں اور اکاؤنٹنگ سروسز کے ذریعے جاری کردہ رپورٹنگ کے لیے EGAIS CEPs اور کلاؤڈ بیسڈ CEPs کے علاوہ، محفوظ ٹوکنز پر یونیورسل CEPs خاص دلچسپی کے حامل ہیں۔ اس طرح کے سرٹیفکیٹس آپ کو سرکاری پورٹلز میں لاگ ان کرنے اور کسی بھی دستاویز پر دستخط کرنے کی اجازت دیتے ہیں، جو انہیں قانونی طور پر اہم بناتے ہیں۔

USB ٹوکن پر CEP سرٹیفکیٹ کی بدولت، آپ دور سے کسی ہم منصب یا ریموٹ ملازم کے ساتھ معاہدہ کر سکتے ہیں، اور عدالت کو دستاویزات بھیج سکتے ہیں۔ ایک آن لائن کیش رجسٹر رجسٹر کریں، ٹیکس قرضوں کا تصفیہ کریں اور nalog.ru پر اپنے ذاتی اکاؤنٹ میں ایک اعلامیہ جمع کروائیں۔ اسٹیٹ سروسز میں قرضوں اور آنے والے معائنے کے بارے میں معلوم کریں۔

ذیل میں دستی مدد کرے گا۔ MacOS کے تحت CEP کے ساتھ کام کریں۔ - کرپٹو پرو فورمز کا مطالعہ کیے بغیر اور ونڈوز کے ساتھ ورچوئل مشین انسٹال کیے بغیر۔


مواد

آپ کو میک او ایس کے تحت سی ای پی کے ساتھ کام کرنے کی کیا ضرورت ہے:

MacOS کے لیے CEP کو انسٹال اور کنفیگر کرنا

  1. CryptoPro CSP انسٹال کرنا
  2. Rutoken ڈرائیوروں کو انسٹال کرنا
  3. سرٹیفکیٹ انسٹال کرنا
    3.1 ہم تمام پرانے GOST سرٹیفیکیٹس کو حذف کر دیتے ہیں۔
    3.2 روٹ سرٹیفکیٹ انسٹال کرنا
    3.3 سرٹیفیکیشن اتھارٹی سرٹیفکیٹ ڈاؤن لوڈ کریں۔
    3.4 Rutoken کے ساتھ ایک سرٹیفکیٹ انسٹال کرنا
  4. ایک خصوصی براؤزر Chromium-GOST انسٹال کریں۔
  5. براؤزر ایکسٹینشنز انسٹال کرنا
    5.1 CryptoPro EDS براؤزر پلگ ان
    5.2 پبلک سروسز کے لیے پلگ ان
    5.3 ریاستی خدمات کے لیے ایک پلگ ان ترتیب دینا
    5.4 ایکسٹینشنز کو چالو کرنا
    5.5 CryptoPro EDS براؤزر پلگ ان ایکسٹینشن ترتیب دینا
  6. چیک کر رہا ہے کہ سب کچھ کام کر رہا ہے۔
    6.1۔ CryptoPro ٹیسٹ پیج پر جائیں۔
    6.2 nalog.ru پر اپنے ذاتی اکاؤنٹ پر جائیں۔
    6.3 ریاستی خدمات پر جائیں۔
  7. اگر یہ کام کرنا چھوڑ دے تو کیا کریں۔

کنٹینر کا پن کوڈ تبدیل کرنا

  1. KEP کنٹینر کا نام معلوم کرنا
  2. ٹرمینل سے کمانڈ کے ساتھ PIN تبدیل کرنا

macOS پر فائلوں پر دستخط کرنا

  1. CEP سرٹیفکیٹ کی ہیش کا پتہ لگانا
  2. ٹرمینل سے کمانڈ کے ساتھ فائل پر دستخط کرنا
  3. ایپل آٹومیٹر اسکرپٹ انسٹال کرنا

دستاویز پر دستخط چیک کریں۔

نیچے دی گئی تمام معلومات معتبر ذرائع سے حاصل کی گئی ہیں (CryptoPro #1 и #2, روٹوکن, کورس کنسلٹنگ, ٹیلی کام اور ماس کمیونیکیشنز کی وزارت کا یورال فیڈرل ڈسٹرکٹ)، اور قابل اعتماد سائٹس سے سافٹ ویئر ڈاؤن لوڈ کرنے کا مشورہ دیا جاتا ہے۔ مصنف ایک آزاد مشیر ہے اور مذکور کمپنیوں میں سے کسی سے وابستہ نہیں ہے۔ ان ہدایات پر عمل کرتے ہوئے، آپ کسی بھی عمل اور نتائج کی پوری ذمہ داری قبول کرتے ہیں۔

آپ کو میک او ایس کے تحت سی ای پی کے ساتھ کام کرنے کی کیا ضرورت ہے:

  1. سی ای پی USB ٹوکن Rutoken Lite پر یا Rutoken EDS
  2. کرپٹو کنٹینر CryptoPro فارمیٹ میں
  3. بلٹ ان کے ساتھ CryptoPro CSP کے لیے لائسنس

eToken اور JaCarta میڈیا CryptoPro کے ساتھ مل کر macOS کے تحت تعاون یافتہ نہیں ہیں۔ Rutoken Lite میڈیا بہترین انتخاب ہے، اس کی قیمت 500..1000= روبل ہے، یہ تیزی سے کام کرتا ہے اور آپ کو 15 کیز تک ذخیرہ کرنے کی اجازت دیتا ہے۔

Crypto فراہم کرنے والے VipNet, Signal-COM اور LISSY macOS پر تعاون یافتہ نہیں ہیں۔ کنٹینرز کو تبدیل کرنے کا کوئی طریقہ نہیں ہے۔ CryptoPro بہترین انتخاب ہے، سرٹیفکیٹ کی قیمت تقریباً 1300 = رگڑنا چاہیے۔ انفرادی کاروباریوں کے لیے اور 1600 = رگڑیں۔ YUL کے لیے۔

عام طور پر، CryptoPro CSP کے لیے ایک سالانہ لائسنس پہلے ہی سرٹیفکیٹ میں شامل ہے اور بہت سے CAs کے ذریعے مفت فراہم کیا جاتا ہے۔ اگر ایسا نہیں ہے، تو آپ کو CryptoPro CSP کے لیے ایک مستقل لائسنس خریدنے اور فعال کرنے کی ضرورت ہے سختی سے ورژن 4 جس کی قیمت 2700= ہے۔ MacOS کے لیے CryptoPro CSP ورژن 5 فی الحال کام نہیں کرتا ہے۔

MacOS کے لیے CEP کو انسٹال اور کنفیگر کرنا

واضح چیزیں

  • تمام ڈاؤن لوڈ کی گئی فائلیں ڈیفالٹ ڈائرکٹری میں ڈاؤن لوڈ کی جاتی ہیں: ~/Downloads/;
  • ہم تمام انسٹالرز میں کچھ بھی تبدیل نہیں کرتے ہیں، ہم ہر چیز کو بطور ڈیفالٹ چھوڑ دیتے ہیں۔
  • اگر macOS ایک وارننگ دکھاتا ہے کہ لانچ کیا جا رہا سافٹ ویئر کسی نامعلوم ڈویلپر کی طرف سے ہے، تو آپ کو سسٹم سیٹنگز میں لانچ کی تصدیق کرنی ہوگی۔ سسٹم کی ترجیحات —> سیکیورٹی اور پرائیویسی —> ویسے بھی کھولیں۔;
  • اگر macOS صارف سے پاس ورڈ اور کمپیوٹر کو کنٹرول کرنے کی اجازت مانگتا ہے، تو آپ کو پاس ورڈ درج کرنا ہوگا اور ہر چیز سے اتفاق کرنا ہوگا۔

1. CryptoPro CSP انسٹال کریں۔

رجسٹر کریں۔ ویب سائٹ پر CryptoPro اور co صفحات ڈاؤن لوڈ کریں۔ ورژن ڈاؤن لوڈ اور انسٹال کریں۔ CryptoPro CSP 4.0 R4 لیے MacOS کے لئے اولمپ ٹریڈ ایپ - ڈاؤن لوڈ، اتارنا.

2. Rutoken ڈرائیورز انسٹال کریں۔

ویب سائٹ کا کہنا ہے کہ یہ اختیاری ہے، لیکن اسے انسٹال کرنا بہتر ہے۔ شریک صفحات ڈاؤن لوڈ کریں۔ Rutoken ویب سائٹ پر ڈاؤن لوڈ اور انسٹال کریں۔ کیچین سپورٹ ماڈیول - ڈاؤن لوڈ، اتارنا.

اگلا، USB ٹوکن کو جوڑیں، ٹرمینل لانچ کریں اور کمانڈ پر عمل کریں:

/opt/cprocsp/bin/csptest -card -enum -v

جواب ہونا چاہیے:

Active Rutoken…
کارڈ موجود…
[خرابی کا کوڈ: 0x00000000]

3. سرٹیفکیٹ انسٹال کریں۔

3.1 ہم تمام پرانے GOST سرٹیفیکیٹس کو حذف کر دیتے ہیں۔

اگر آپ نے پہلے سی ای پی کو میک او ایس کے تحت لانچ کرنے کی کوشش کی ہے، تو آپ کو پہلے سے نصب کردہ تمام سرٹیفکیٹس کو صاف کرنے کی ضرورت ہے۔ ٹرمینل میں یہ کمانڈز صرف CryptoPro سرٹیفکیٹس کو حذف کریں گے اور MacOS پر Keychain کے باقاعدہ سرٹیفکیٹس کو متاثر نہیں کریں گے۔

sudo /opt/cprocsp/bin/certmgr -delete -all -store mroot

sudo /opt/cprocsp/bin/certmgr -delete -all -store uroot

/opt/cprocsp/bin/certmgr -delete -all

ہر کمانڈ کے جواب میں شامل ہونا چاہئے:

معیار سے مماثل کوئی سرٹیفکیٹ نہیں ہے۔

یا

حذف کرنا مکمل

3.2 روٹ سرٹیفکیٹ انسٹال کرنا

روٹ سرٹیفکیٹ کسی بھی سرٹیفیکیشن اتھارٹی کی طرف سے جاری کردہ تمام CEPs کے لیے عام ہیں۔ سے ڈاؤن لوڈ کریں۔ صفحات ڈاؤن لوڈ کریں۔ وزارت ٹیلی کام اور ماس کمیونیکیشن کا یورال وفاقی ضلع:

ٹرمینل میں کمانڈ کے ساتھ انسٹال کریں:

sudo /opt/cprocsp/bin/certmgr -inst -store mroot -f ~/Downloads/4BC6DC14D97010C41A26E058AD851F81C842415A.cer

sudo /opt/cprocsp/bin/certmgr -inst -store mroot -f ~/Downloads/8CAE88BBFD404A7A53630864F9033606E1DC45E2.cer

sudo /opt/cprocsp/bin/certmgr -inst -store mroot -f ~/Downloads/0408435EB90E5C8796A160E69E4BFAC453435D1D.cer

ہر کمانڈ کو واپس آنا چاہئے:

تنصیب:
...
[خرابی کا کوڈ: 0x00000000]

3.3 سرٹیفیکیشن اتھارٹی سرٹیفکیٹ ڈاؤن لوڈ کریں۔

اس کے بعد، آپ کو سرٹیفیکیشن اتھارٹی کے سرٹیفکیٹس کو انسٹال کرنے کی ضرورت ہے جہاں آپ نے CEP جاری کیا تھا۔ عام طور پر، ہر CA کے روٹ سرٹیفکیٹ اس کی ویب سائٹ پر ڈاؤن لوڈ سیکشن میں موجود ہوتے ہیں۔

متبادل کے طور پر، کسی بھی CA کے سرٹیفکیٹ یہاں سے ڈاؤن لوڈ کیے جا سکتے ہیں۔ وزارت ٹیلی کام اور ماس کمیونیکیشن کے یورال فیڈرل ڈسٹرکٹ کی ویب سائٹ. ایسا کرنے کے لیے، سرچ فارم میں آپ کو نام سے CA تلاش کرنا ہوگا، سرٹیفکیٹس کے ساتھ صفحہ پر جائیں اور سب کچھ ڈاؤن لوڈ کریں۔ موجودہ سرٹیفکیٹ - یہ ہے، ان کے ساتھ 'درست' دوسری تاریخ ابھی نہیں آئی۔ فیلڈ میں موجود لنک سے ڈاؤن لوڈ کریں۔ 'فنگر پرنٹ'.

سکرینشاٹ

macOS کے لیے اہل الیکٹرانک دستخط

macOS کے لیے اہل الیکٹرانک دستخط

CA Corus-Consulting کی مثال کا استعمال کرتے ہوئے: آپ کو 4 سرٹیفکیٹ ڈاؤن لوڈ کرنے کی ضرورت ہے۔ صفحات ڈاؤن لوڈ کریں۔:

ہم ٹرمینل سے کمانڈز کا استعمال کرتے ہوئے ڈاؤن لوڈ کردہ CA سرٹیفکیٹ انسٹال کرتے ہیں:

sudo /opt/cprocsp/bin/certmgr -inst -store mroot -f ~/Downloads/B9F1D3F78971D48C34AA73786CDCD138477FEE3F.cer

sudo /opt/cprocsp/bin/certmgr -inst -store mroot -f ~/Downloads/A0D19D700E2A5F1CAFCE82D3EFE49A0D882559DF.cer

sudo /opt/cprocsp/bin/certmgr -inst -store mroot -f ~/Downloads/55EC48193B6716D38E80BD9D1D2D827BC8A07DE3.cer

sudo /opt/cprocsp/bin/certmgr -inst -store mroot -f ~/Downloads/15EB064ABCB96C5AFCE22B9FEA52A1964637D101.cer

جہاں کے بعد ~/ڈاؤن لوڈز/ ڈاؤن لوڈ کی گئی فائلوں کے نام درج ہیں؛ وہ ہر CA کے لیے مختلف ہوں گے۔

ہر کمانڈ کو واپس آنا چاہئے:

تنصیب:
...
[خرابی کا کوڈ: 0x00000000]

3.4 Rutoken کے ساتھ ایک سرٹیفکیٹ انسٹال کرنا

ٹرمینل میں کمانڈ:

/opt/cprocsp/bin/csptestf -absorb -certs

کمانڈ کو واپس آنا چاہئے:

ٹھیک ہے.
[خرابی کا کوڈ: 0x00000000]

4. ایک خصوصی براؤزر Chromium-GOST انسٹال کریں۔

سرکاری پورٹلز کے ساتھ کام کرنے کے لیے، آپ کو کرومیم براؤزر کی ایک خاص تعمیر کی ضرورت ہوگی۔ کرومیم-GOST. پراجیکٹ کا سورس کوڈ کھلا ہے، اس کا لنک GitHub پر ذخیرہ پر دیا جاتا ہے CryptoPro ویب سائٹ. تجربے سے، دوسرے براؤزر کرپٹو فاکس и Yandex براؤزر وہ macOS کے تحت سرکاری پورٹلز کے ساتھ کام کرنے کے لیے موزوں نہیں ہیں۔ یہ بات قابل غور ہے کہ Chromium-GOST کی کچھ تعمیرات میں، nalog.ru پر ذاتی اکاؤنٹ منجمد ہو سکتا ہے یا اسکرولنگ مکمل طور پر کام کرنا بند کر سکتی ہے، اس لیے پرانا ثابت شدہ اکاؤنٹ پیش کیا جاتا ہے۔ تعمیر 71.0.3578.98 - ڈاؤن لوڈ، اتارنا.


آرکائیو کو ڈاؤن لوڈ اور پیک کھولیں، براؤزر کو کاپی کرکے یا اسے ایپلی کیشنز ڈائرکٹری میں گھسیٹ کر انسٹال کریں۔ انسٹالیشن کے بعد، کرومیم کو زبردستی بند کریں اور اسے ابھی تک نہ کھولیں، Safari سے کام کریں۔

killall Chromium-Gost

5. براؤزر ایکسٹینشنز انسٹال کریں۔

5.1 CryptoPro EDS براؤزر پلگ ان

کے ساتھ صفحات ڈاؤن لوڈ کریں۔ CryptoPro ویب سائٹ پر ڈاؤن لوڈ اور انسٹال کریں۔ صارفین کے لیے کرپٹو پرو EDS براؤزر پلگ ان ورژن 2.0 - ڈاؤن لوڈ، اتارنا.

5.2 پبلک سروسز کے لیے پلگ ان

کے ساتھ صفحات ڈاؤن لوڈ کریں۔ اسٹیٹ سروسز پورٹل پر ڈاؤن لوڈ اور انسٹال کریں۔ سرکاری خدمات کے پورٹل کے ساتھ کام کرنے کے لیے پلگ ان (میک او ایس کے لیے ورژن) - ڈاؤن لوڈ، اتارنا.

5.3 ریاستی خدمات کے لیے ایک پلگ ان ترتیب دینا

CryptoPro ویب سائٹ سے اسٹیٹ سروسز ایکسٹینشن کے لیے درست کنفیگریشن فائل ڈاؤن لوڈ کریں۔ ڈاؤن لوڈ، اتارنا.

ٹرمینل میں کمانڈ پر عمل کریں:

sudo rm /Library/Internet Plug-Ins/IFCPlugin.plugin/Contents/ifc.cfg

sudo cp ~/Downloads/ifc.cfg /Library/Internet Plug-Ins/IFCPlugin.plugin/Contents


sudo cp /Library/Google/Chrome/NativeMessagingHosts/ru.rtlabs.ifcplugin.json /Library/Application Support/Chromium/NativeMessagingHosts

5.4 ایکسٹینشنز کو چالو کرنا

Chromium-Gost براؤزر لانچ کریں اور ایڈریس بار میں ٹائپ کریں:

chrome://extensions/

ہم انسٹال شدہ دونوں ایکسٹینشنز کو فعال کرتے ہیں:

  • CryptoPro ایکسٹینشن برائے CAdES براؤزر پلگ ان
  • اسٹیٹ سروسز پلگ ان کے لیے توسیع

اسکرین شاٹ

macOS کے لیے اہل الیکٹرانک دستخط

5.5 CryptoPro EDS براؤزر پلگ ان ایکسٹینشن ترتیب دینا

Chromium-Gost ایڈریس بار میں ہم ٹائپ کرتے ہیں:

/etc/opt/cprocsp/trusted_sites.html

ظاہر ہونے والے صفحہ پر، درج ذیل سائٹس کو ایک ایک کرکے قابل اعتماد سائٹس کی فہرست میں شامل کریں:

https://*.cryptopro.ru
https://*.nalog.ru
https://*.gosuslugi.ru

"محفوظ کریں" پر کلک کریں۔ ایک سبز نقطہ ظاہر ہونا چاہئے:

قابل اعتماد نوڈس کی فہرست کامیابی کے ساتھ محفوظ کر لی گئی ہے۔

اسکرین شاٹ

macOS کے لیے اہل الیکٹرانک دستخط

6. چیک کریں کہ سب کچھ کام کرتا ہے۔

6.1۔ CryptoPro ٹیسٹ پیج پر جائیں۔

Chromium-Gost ایڈریس بار میں ہم ٹائپ کرتے ہیں:

https://www.cryptopro.ru/sites/default/files/products/cades/demopage/cades_bes_sample.html

"پلگ ان لوڈڈ" ظاہر ہونا چاہیے، اور آپ کا سرٹیفکیٹ نیچے دی گئی فہرست میں موجود ہونا چاہیے۔
فہرست سے ایک سرٹیفکیٹ منتخب کریں اور "سائن" پر کلک کریں۔ آپ سے سرٹیفکیٹ PIN طلب کیا جائے گا۔ نتیجے کے طور پر، یہ ظاہر ہونا چاہئے

دستخط کامیابی کے ساتھ تیار ہو گئے۔

اسکرین شاٹ

macOS کے لیے اہل الیکٹرانک دستخط

6.2 nalog.ru پر اپنے ذاتی اکاؤنٹ پر جائیں۔

آپ سائٹ nalog.ru سے لنکس تک رسائی حاصل کرنے کے قابل نہیں ہوسکتے ہیں، کیونکہ... چیک پاس نہیں ہوں گے۔ آپ کو براہ راست لنکس کے ذریعے جانے کی ضرورت ہے:

  • ذاتی دفتر ИП: https://lkipgost.nalog.ru/lk
  • ذاتی دفتر ЮЛ: https://lkul.nalog.ru

اسکرین شاٹ

macOS کے لیے اہل الیکٹرانک دستخط

6.3 ریاستی خدمات پر جائیں۔

لاگ ان کرتے وقت، "الیکٹرانک دستخط کا استعمال کرتے ہوئے لاگ ان کریں" کو منتخب کریں۔ ظاہر ہونے والی "الیکٹرانک دستخطی تصدیقی کلیدی سرٹیفکیٹ کو منتخب کریں" کی فہرست میں، تمام سرٹیفکیٹس، بشمول روٹ اور CA، ڈسپلے ہوں گے؛ آپ کو USB ٹوکن سے اپنا انتخاب کرنا ہوگا اور PIN درج کرنا ہوگا۔

اسکرین شاٹ

macOS کے لیے اہل الیکٹرانک دستخط

macOS کے لیے اہل الیکٹرانک دستخط

7. اگر یہ کام کرنا بند کر دے تو کیا کریں؟

  1. ہم USB ٹوکن کو دوبارہ جوڑتے ہیں اور چیک کرتے ہیں کہ یہ ٹرمینل میں کمانڈ کا استعمال کرتے ہوئے دکھائی دے رہا ہے:

    sudo /opt/cprocsp/bin/csptest -card -enum -v


  2. ہم براؤزر کیش کو ہر وقت صاف کرتے ہیں، جس کے لیے ہم Chromium-Gost ایڈریس بار میں ٹائپ کرتے ہیں:

    
chrome://settings/clearBrowserData


  3. ٹرمینل میں کمانڈ کا استعمال کرتے ہوئے CEP سرٹیفکیٹ کو دوبارہ انسٹال کریں:

    /opt/cprocsp/bin/csptestf -absorb -certs

کنٹینر کا پن کوڈ تبدیل کرنا

Rutoken کے لیے بطور ڈیفالٹ حسب ضرورت پن کوڈ 12345678، اور اسے اس طرح چھوڑنے کا کوئی طریقہ نہیں ہے۔ Rutoken PIN کوڈ کے لیے تقاضے: 16 حروف زیادہ سے زیادہ، لاطینی حروف اور اعداد پر مشتمل ہو سکتے ہیں۔

1. KEP کنٹینر کا نام معلوم کریں۔

USB ٹوکن اور دیگر سٹوریجز پر کئی سرٹیفکیٹس محفوظ ہو سکتے ہیں، اور آپ کو صحیح انتخاب کرنے کی ضرورت ہے۔ USB ٹوکن داخل کرنے کے ساتھ، ہمیں ٹرمینل میں کمانڈ کے ساتھ سسٹم میں موجود تمام کنٹینرز کی فہرست ملتی ہے:

/opt/cprocsp/bin/csptest -keyset -enum_cont -fqcn -verifycontext

کمانڈ کو کم از کم 1 کنٹینر واپس لے کر واپس آنا چاہیے۔

[خرابی کا کوڈ: 0x00000000]

ہمیں جس کنٹینر کی ضرورت ہے وہ ایسا لگتا ہے۔

.Aktiv Rutoken liteXXXXXXXXXX

اگر اس طرح کے کئی کنٹینرز دکھائے جاتے ہیں، تو اس کا مطلب ہے کہ ٹوکن پر کئی سرٹیفکیٹ لکھے ہوئے ہیں، اور آپ جانتے ہیں کہ آپ کو کس کی ضرورت ہے۔ مطلب ایکس ایکس ایکس ایکس ایکس ایکس ایکس سلیش کے بعد آپ کو نیچے دی گئی کمانڈ میں کاپی اور پیسٹ کرنے کی ضرورت ہے۔

2. ٹرمینل سے کمانڈ استعمال کرتے ہوئے PIN تبدیل کریں۔

/opt/cprocsp/bin/csptest -passwd -qchange -container "XXXXXXXX"

جہاں ایکس ایکس ایکس ایکس ایکس ایکس ایکس - مرحلہ 1 میں حاصل کردہ کنٹینر کا نام (ضروری طور پر حوالہ جات میں)۔

ایک CryptoPro ڈائیلاگ سرٹیفکیٹ تک رسائی کے لیے پرانے PIN کوڈ کے لیے پوچھتا ہوا نظر آئے گا، پھر نیا PIN کوڈ داخل کرنے کے لیے دوسرا ڈائیلاگ۔ تیار.

اسکرین شاٹ

macOS کے لیے اہل الیکٹرانک دستخط

macOS پر فائلوں پر دستخط کرنا

macOS پر، فائلوں کو سافٹ ویئر میں سائن ان کیا جا سکتا ہے۔ کرپٹو آرم (لائسنس کی قیمت 2500 = رگڑنا)، یا ٹرمینل کے ذریعے ایک سادہ کمانڈ - مفت۔

1. CEP سرٹیفکیٹ کی ہیش معلوم کریں۔

ایک ٹوکن پر اور دوسرے اسٹورز میں متعدد سرٹیفکیٹ ہو سکتے ہیں۔ ہمیں واضح طور پر اس کی شناخت کرنے کی ضرورت ہے جس کے ساتھ ہم اب سے دستاویزات پر دستخط کریں گے۔ ایک بار ہو گیا۔
ٹوکن داخل کرنا ضروری ہے۔ ہمیں ٹرمینل سے کمانڈ کے ساتھ ریپوزٹریز میں سرٹیفکیٹس کی فہرست ملتی ہے:

/opt/cprocsp/bin/certmgr -list

کمانڈ کو فارم کا کم از کم 1 سرٹیفکیٹ آؤٹ پٹ کرنا چاہیے:

Certmgr 1.1 © "Crypto-Pro"، 2007-2018۔
سرٹیفکیٹس، سی آر ایل اور اسٹورز کے انتظام کے لیے پروگرام
=================
1---
جاری کنندہ: [ای میل محفوظ],... CN=LLC KORUS Consulting CIS...
مقصد: [ای میل محفوظ],... CN=Zakharov Sergey Anatolyevich...
سیریل: 0x0000000000000000000000000000000000
SHA1 ہیش: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
...
کنٹینر: SCARDrutoken_lt_00000000 000 000
...
=================
[خرابی کا کوڈ: 0x00000000]

کنٹینر پیرامیٹر میں ہمیں جس سرٹیفکیٹ کی ضرورت ہے اس کی قدر ہونی چاہیے۔ SCARDrutoken…. اگر ایسی قدروں کے ساتھ کئی سرٹیفکیٹس ہیں، تو ٹوکن پر کئی سرٹیفکیٹس درج ہیں، اور آپ جانتے ہیں کہ آپ کو کس کی ضرورت ہے۔ پیرامیٹر کی قدر SHA1 ہیش (40 حروف) کو کاپی اور نیچے دیے گئے کمانڈ میں چسپاں کرنا چاہیے۔

2. ٹرمینل سے کمانڈ کے ساتھ فائل پر دستخط کرنا

ٹرمینل میں، کمانڈ پر دستخط کرنے اور اس پر عمل کرنے کے لیے فائل کے ساتھ ڈائریکٹری میں جائیں:

/opt/cprocsp/bin/cryptcp -signf -detach -cert -der -strict -thumbprint ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ FILE

جہاں XXXX… - مرحلہ 1 میں حاصل کردہ سرٹیفکیٹ ہیش، اور فائل - دستخط کرنے کے لیے فائل کا نام (تمام ایکسٹینشن کے ساتھ، لیکن راستے کے بغیر)۔

کمانڈ کو واپس آنا چاہئے:

دستخط شدہ پیغام بنایا گیا ہے۔
[خرابی کا کوڈ: 0x00000000]

ایکسٹینشن *.sgn کے ساتھ ایک الیکٹرانک دستخط فائل بنائی جائے گی - یہ DER انکوڈنگ کے ساتھ CMS فارمیٹ میں ایک علیحدہ دستخط ہے۔

3. ایپل آٹومیٹر اسکرپٹ انسٹال کریں۔

ہر بار ٹرمینل کے ساتھ کام کرنے سے بچنے کے لیے، آپ ایک بار Automator Script انسٹال کر سکتے ہیں، جس کے ساتھ آپ فائنڈر سیاق و سباق کے مینو سے دستاویزات پر دستخط کر سکتے ہیں۔ ایسا کرنے کے لیے آرکائیو ڈاؤن لوڈ کریں - ڈاؤن لوڈ، اتارنا.

  1. آرکائیو کو پیک کھولنا 'CryptoPro.zip کے ساتھ سائن کریں'
  2. لانچ آٹومیٹر
  3. غیر پیک شدہ فائل کو تلاش کریں اور کھولیں۔ 'CryptoPro.workflow کے ساتھ سائن کریں'
  4. بلاک میں۔ شیل اسکرپٹ چلائیں۔ متن کو تبدیل کریں XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX پیرامیٹر کی قدر تک SHA1 ہیش اوپر حاصل کردہ CEP سرٹیفکیٹ۔
  5. اسکرپٹ کو محفوظ کریں: ⌘Command + S
  6. فائل چلائیں۔ 'CryptoPro.workflow کے ساتھ سائن کریں' اور انسٹالیشن کی تصدیق کریں۔
  7. آئیے سسٹم پر چلتے ہیں۔ ترجیحات -> ایکسٹینشنز -> فائنڈر اور اسے چیک کریں CryptoPro کے ساتھ سائن کریں۔ فوری کارروائی کا ذکر کیا.
  8. فائنڈر میں، کسی بھی فائل کے سیاق و سباق کے مینو کو کال کریں، اور سیکشن میں فوری کارروائی اور / یا۔ سروسز آئٹم کو منتخب کریں CryptoPro کے ساتھ سائن کریں۔
  9. ظاہر ہونے والے CryptoPro ڈائیلاگ میں، CEP سے صارف PIN کوڈ درج کریں۔
  10. ایکسٹینشن *.sgn کے ساتھ ایک فائل موجودہ ڈائرکٹری میں ظاہر ہوگی - DER انکوڈنگ کے ساتھ CMS فارمیٹ میں ایک علیحدہ دستخط۔

سکرینشاٹ

ایپل آٹومیٹر ونڈو:
macOS کے لیے اہل الیکٹرانک دستخط

سسٹم کی ترجیحات:
macOS کے لیے اہل الیکٹرانک دستخط

فائنڈر سیاق و سباق کا مینو:

macOS کے لیے اہل الیکٹرانک دستخط

دستاویز پر دستخط چیک کریں۔

اگر دستاویز کے مندرجات میں راز اور راز نہیں ہیں، تو سب سے آسان طریقہ یہ ہے کہ اسٹیٹ سروسز پورٹل پر ویب سروس استعمال کی جائے۔ https://www.gosuslugi.ru/pgu/eds. اس طرح آپ معروف وسائل سے اسکرین شاٹ لے سکتے ہیں اور اس بات کا یقین کر سکتے ہیں کہ دستخط کے ساتھ سب کچھ ٹھیک ہے۔

سکرینشاٹ

macOS کے لیے اہل الیکٹرانک دستخط

macOS کے لیے اہل الیکٹرانک دستخط

ماخذ: www.habr.com

نیا تبصرہ شامل کریں