مَن يوقّع المستند ومَن يتحقق منه في النظام نفسه
تُعدّ الوحدة أربعة مسارات توقيع معًا: توقيع إلكتروني معتمد ببطاقة ذكية أو رمز USB، وتوقيع محمول عبر خط الهاتف، وتوقيع يدوي مرسوم على الشاشة، وصورة توقيع يدوي مرفوعة من ملف. ويُكتب كل مستند موقَّع في السجل ويمكن الاستعلام عنه برمز تحقق.
- مفتاح التوقيع لا يصل إلى المتصفحيُؤخذ التوقيع المعتمد عبر خدمة التوقيع المحلية العاملة على حاسوب المستخدم نفسه. ولا يغادر رمز PIN ولا المفتاح الخاص الجهاز أبدًا؛ ولا يذهب إلى جانب الخادم سوى المخرج الموقَّع.
- سجل التوقيع مربوط بالمستنديُكتب كل حدث توقيع في السجل مع الموقِّع وعنوان المستند ونوعه ونوع التوقيع ووقت التوقيع وبصمة SHA-256 للملف ورمز تحقق من ستة عشر محرفًا.
أنواع التوقيع المدعومة
الأنواع الأربعة أدناه معدّة في الوحدة تبويبات منفصلة. ونوع التوقيع الذي ليس في هذه القائمة لا وجود له في هذه الوحدة.
التوقيع الإلكتروني المعتمد
التوقيع ببطاقة ذكية أو رمز USB. تعثر خدمة التوقيع المحلية على الجهاز، وتقرأ الشهادة، وتتحقق من رمز PIN، وتنتج المخرج الموقَّع؛ وخوارزمية البصمة هي SHA-256.
التوقيع المحمول
التوقيع عبر بنية التوقيع المحمول المرتبطة بخط الهاتف. يُستعلم عن اشتراك الرقم، ويصل طلب توقيع إلى الهاتف، وتُستطلع المعاملة أثناء انتظار الموافقة.
توقيع يدوي مرسوم
توقيع يُرسم على لوحة بالفأرة أو بالقلم أو بشاشة اللمس. ويمكن اختيار لون القلم ومسح الرسم وإعادته؛ وتُحفظ النتيجة صورة PNG بوصفها التوقيع الافتراضي للمستخدم.
توقيع يدوي مرفوع
رفع صورة توقيع موجودة من ملف. ويُقبل PNG وJPEG بحجم أقصاه 5 ميغابايت؛ وتُغيَّر أبعاد الصورة على الخادم إلى حدود 600×200 وتُحوَّل إلى PNG.
صيغ التوقيع
تُختار الصيغة بحسب نوع الملف الموقَّع؛ وتنتقي الوحدة الصيغة الصحيحة بالنظر إلى لاحقة الملف.
| الصيغة | لأي مستند | كيف تُختار |
|---|---|---|
| PAdES-BES | مستندات PDF | تُختار تلقائيًا حين تكون اللاحقة .pdf؛ وبهذه الصيغة تُوقَّع التقارير المصدَّرة. |
| XAdES-BES | مستندات XML | تُختار تلقائيًا حين تكون اللاحقة .xml. |
| CAdES-BES | أنواع الملفات الأخرى | الصيغة الافتراضية لكل ملف غير PDF وXML. |
في الصيغ الثلاث خوارزمية البصمة هي SHA-256. ويُنزَّل المخرج الموقَّع مستندًا منفصلًا بجانب الملف الموقَّع؛ ولا يُعدَّل الملف المصدر.
مسار التوقيع الإلكتروني المعتمد
تظهر كل خطوة من الخطوات الست على الشاشة بحالتها الخاصة؛ فيقرأ المستخدم أي خطوة يُنتظر إتمامها وأين تعثّرت.
- فحص الخدمةيُفحص أولًا اتصال الشبكة ثم خدمة التوقيع المحلية العاملة على الحاسوب. وإن كانت الخدمة مغلقة عرضت الشاشة رابط التشغيل وزر إعادة المحاولة معًا.
- مسح الأجهزةتُدرج قارئات البطاقات الذكية ورموز USB الموصولة. وإن لم يوجد جهاز ظهر تحذير بإدخال البطاقة؛ وإن وُجد أكثر من جهاز أمكنك التبديل بينها.
- قراءة الشهادةتُقرأ شهادة الجهاز المختار؛ ويظهر على الشاشة صاحب الشهادة ورقم الهوية والجهة المُصدِرة ومدة الصلاحية وطراز الجهاز.
- التحقق من رمز PINيتألف رمز PIN من أرقام فقط، وطوله ثمانية محارف على الأكثر، ولا يمكن لصقه في الحقل. ويظهر تحذير ما دام Caps Lock مفعَّلًا؛ ويمكن إظهار القيمة المُدخلة عند الطلب.
- التوقيعيعرض شريط التقدم ثلاث مراحل: التحقق من الرمز، والتوقيع، والاكتمال. ويُحتفظ بطلب التوقيع ثلاثين ثانية على الأكثر ويعود بخطأ إن لم تصل نتيجة.
- النتيجة والتسجيليُنتج المخرج الموقَّع ويُكتب حدث التوقيع في السجل. وبعد التوقيع الأول يُعرض تخزين رمز PIN مربوطًا بذلك الجهاز؛ ويمكن رفض العرض.
مسار التوقيع المحمول
يعمل التوقيع المحمول بصورة غير متزامنة: يُرسل الطلب، وتُعطى الموافقة على الهاتف، وينتظر النظام النتيجة عبر الاستطلاع.
- الاستعلام عن الاشتراكيُستعلم عمّا إذا كان الرقم المُدخل مشتركًا في خدمة التوقيع المحمول. فإن لم يكن، توقف المسار قبل أن يبدأ وكُتب السبب على الشاشة.
- طلب التوقيعيُرسل الطلب مع النص الوصفي الذي سيظهر على الهاتف؛ فيقرأ المستخدم على شاشته أي مستند يوافق عليه.
- معرّف المعاملةحين يُقبل الطلب بصورة غير متزامنة يُعاد معرّف معاملة وتنتقل الشاشة إلى حالة انتظار الموافقة على هاتفك.
- استطلاع الحالةتُطلب النتيجة كل ثلاث ثوانٍ ويُنتظر تسعين ثانية على الأكثر. وإن نفد الوقت أُغلقت المعاملة بانتهاء المهلة ووجب بدؤها من جديد.
- النتيجةتُعالَج ثلاث نتائج على حدة: تم التوقيع، أو ألغاه المستخدم، أو انتهت المهلة. وعند توقيع ملف PDF يُضمَّن التوقيع في المستند وتُنتج نسخة موقَّعة.
حالات تُلاقى في الميدان
بُنيت الوحدة على افتراض أن التوقيع نادرًا ما ينتهي من المحاولة الأولى؛ وتُعالَج ثماني حالات واحدة واحدة.
تخزين رمز PIN
بموافقة المستخدم يُخزَّن رمز PIN مربوطًا بالرقم التسلسلي للجهاز. فلا يعود الحقل فارغًا في التوقيع التالي؛ ويمكن حذف الرمز المخزَّن بخطوة واحدة.
رمز PIN خاطئ
عند إدخال رمز PIN خاطئ يُعرض التحذير مع عدد المحاولات المتبقية؛ وفي المحاولة الأخيرة يُشدَّد على التحذير أكثر.
بطاقة مقفلة
حين يُقفل رمز PIN تنتقل الشاشة إلى حالة تحذير، ويُعطَّل زر إعادة المحاولة، وتُشرح طريقة فك قفل البطاقة.
تنبيه Caps Lock
ما دام Caps Lock مفعَّلًا، يظهر رمز تحذير وشرح موجز بجانب حقل PIN؛ فيُمنع الخطأ في الكتابة قبل أن يستهلك محاولة.
نزع البطاقة
تُفحص الأجهزة الموصولة كل خمس ثوانٍ. وإن نُزعت البطاقة أثناء العملية عادت الشاشة إلى مسح الأجهزة وأفادت بانقطاع الاتصال.
قفل التبويب الثاني
إذا بدأ تبويب ثانٍ في المتصفح نفسه عملية توقيع، أُقفل التبويب الآخر؛ فيُمنع جهاز واحد من تلبية طلبين في آن واحد.
شهادة على وشك الانتهاء
يُرفع تحذير حين يتبقى أقل من ثلاثين يومًا على انتهاء الشهادة، وتحذير حرج حين يتبقى أقل من سبعة أيام أو تكون قد انتهت؛ ولا يُفتح التوقيع بشهادة منتهية.
خطأ جهاز عابر
في الأخطاء العابرة كانقطاع جلسة البطاقة تُعاد العملية مرتين دون إظهار خطأ للمستخدم. وإن استمر الخطأ كُتب مع رمزه.
سجل التوقيعات والتحقق
يبقى بالإمكان الاستعلام عمّن وقّع ماذا ومتى، حتى بعد تنزيل المستند الموقَّع.
- قيد السجليُكتب كل حدث توقيع مع المستخدم الموقِّع والمؤسسة ونوع المستند وعنوانه ونوع التوقيع ووقت التوقيع وعنوان الشبكة ومعلومات المتصفح.
- بصمة الملفتُسجَّل بصمة SHA-256 للمستند؛ وعند الاستعلام بالبصمة نفسها يُعثر على قيد التوقيع الذي يعود إليه المستند.
- رمز التحققيُولَّد لكل قيد رمز تحقق من ستة عشر محرفًا في أربع كتل؛ ولا تُستخدم في الرمز الحروف والأرقام التي يسهل الخلط بينها.
- التحقق برمز QRيُطبع على المستند المصدَّر رمز QR يحمل عنوان التحقق؛ وعند مسح الرمز يُستعلم عن صحة القيد.
- قائمة السجلتُرشَّح قيود التوقيع بحسب نوع المستند ونوع التوقيع والمستخدم؛ ويُبحث فيها بعنوان المستند وبرمز التحقق.
تسجيل الدخول بالتوقيع الإلكتروني
تُعدّ البنية نفسها للتحقق من الهوية كما تُعدّ لتوقيع المستندات.
تسجيل الدخول بالشهادة
يُطابَق رقم الهوية أو عنوان البريد الإلكتروني المستخرج من شهادة التوقيع مع سجل المستخدم؛ وإن لم يوجد تطابق لم تُفتح جلسة.
تسجيل الدخول بالتوقيع المحمول
يصل طلب تسجيل الدخول إلى الهاتف وتُفتح الجلسة عند الموافقة عليه؛ وإن لم يُوقَّع الطلب أو أُلغي رُفض تسجيل الدخول.
ملف تعريف ارتباط الجلسة
في نهاية التحقق يصدر رمز الجلسة في ملف تعريف ارتباط لا يقرؤه إلا الخادم ويكون صالحًا مدة محدودة.
الأسئلة الشائعة
الأسئلة الخمسة الأكثر تكرارًا عن أنواع التوقيع والإعداد والتحقق.
أي أنواع التوقيع مدعومة؟
هل يلزم تثبيت شيء على الحاسوب للتوقيع المعتمد؟
هل تحل صورة التوقيع اليدوي محل التوقيع المعتمد؟
كيف يُستعلم عن صحة مستند موقَّع؟
ماذا يحدث إن لم يوافق المستخدم على التوقيع المحمول؟
شاهد مسار التوقيع بمستندك أنت
تواصل معنا لنبحث معًا أي المستندات ستُوقَّع وكيف سيُعدّ التحقق.
تحدث إلى خبير