| إنشاء المستند |
توليد رقم وثيقة فريد يميّز العقد عن غيره. |
بصمة رقمية للمستند (HMAC-SHA256 لعقود المنصّة، و SHA-256 لملفات PDF المرفوعة)، ولحظة الإنشاء، والحساب الذي أنشأه. |
| تحديد الحقول والأطراف |
ربط كل حقل بصاحبه، والتحقّق من اكتمال الحقول الإلزامية. |
خريطة الحقول ومواضعها، وقائمة الموقّعين، ودرجة التوقيع المطلوبة من كل طرف. |
| الإرسال للتوقيع |
توليد رابط توقيع خاص بكل طرف لا يصلح لغيره. |
حدث «أُرسل» في سجل التدقيق: المستلم والطابع الزمني وحالة العقد الجديدة. |
| فتح الرابط ومراجعة العقد |
صلاحية الرابط وارتباطه بالوثيقة الصحيحة وبالطرف الصحيح. |
حدث الفتح مع طابعه الزمني وعنوان IP، وهو ما يُثبت لاحقًا أن العقد عُرض فعلًا قبل التوقيع. |
| التحقّق من هوية الموقّع |
إرسال رمز تحقّق OTP ومطابقته عند الإدخال، أو فحص المستند الرسمي وبصمة الوجه الحيّة، أو التحقّق من الشهادة المعتمدة على التوكن. |
طريقة التحقّق المستخدمة ونتيجتها ووقتها، مرتبطةً بذلك الموقّع دون غيره. |
| وضع التوقيع |
تثبيت التوقيع في موضعه المحدَّد، ومنع أي تعديل على نصّ العقد. وفي درجة التوكن يُدمَج توقيع رقمي وفق معيار PAdES داخل الملف. |
حدث توقيع لكل طرف مع وقته، وقيم الحقول التي أدخلها بنفسه. |
| الختم بعد آخر توقيع |
حساب بصمة HMAC-SHA256 / SHA-256 للوثيقة (الأولى لعقود المنصّة، والثانية لملفات PDF المرفوعة)، وهي سلسلة لا تتغيّر ما دام محتواها كما هو، وتتغيّر كليًا إذا تغيّر حرف واحد منه. |
البصمة، وشهادة الإتمام، وسجل الأحداث الكامل، ورمز QR ومرجع التحقّق. |
| التحقّق العام لاحقًا |
مطابقة مرجع التحقّق أو رمز QR مع السجل المخزَّن لدى المنصّة. |
تُعرض حالة الوثيقة وصحّتها في صفحة التحقّق دون كشف محتوى العقد ودون حاجة إلى حساب. |