Vouch[ma]

دليل · القانون 43-20

التوقيع الإلكتروني المؤهَّل بالمغرب — دليل القانون 43-20.

Soufiane Taouil · مؤسس Vouch

كل فاتورة إلكترونية بمفهوم المادة 145-IX من CGI يجب أن تحمل توقيعًا إلكترونيًا مؤهَّلًا. يشرح هذا الدليل ما هو التوقيع المؤهَّل في إطار القانون 43-20، ومن يمكنه إصداره، وكيفية دمجه في مسار الفوترة لديك، ولماذا يُشكّل أكثر حلقة قانونية حساسية في امتثالك.


01

ما هو التوقيع الإلكتروني المؤهَّل؟

التوقيع الإلكتروني آلية تشفيرية تربط وثيقةً بهوية صاحبها، تضمن أن (أ) الوثيقة لم تتغيّر منذ التوقيع، (ب) صاحب المفتاح هو من وقّع فعلًا، (ج) لا يستطيع نكران ذلك بصدقية. ثلاث خصائص مجتمعة: السلامة، الأصالة، عدم الإنكار.

يُقرّ القانون 43-20 ثلاثة مستويات للتوقيع الإلكتروني: بسيط، متقدم، ومؤهَّل. المستوى المؤهَّل هو الأعلى: يستند إلى شهادة يُصدرها مزوّد خدمات ثقة (PSCo) معتمد من DGSSI، ويجب إنشاء المفتاح الخاص واستخدامه داخل جهاز مادي مؤهَّل (QSCD).

تحت النظام المغربي، يحمل التوقيع المؤهَّل الأثر القانوني نفسه الذي يحمله التوقيع المخطوط: يُشكّل قبولًا والتزامًا من صاحبه، ومقبول كحجة أمام القضاء دون الحاجة إلى إثبات موثوقيته في كل حالة على حدة.

02

الإطار القانوني: القانون 43-20 والمرسوم 2-22-687

صدر القانون 43-20 المتعلق بخدمات الثقة في المعاملات الإلكترونية بموجب الظهير الشريف رقم 1-20-100 بتاريخ 31 دجنبر 2020 ونُشر بالجريدة الرسمية عدد 6970 بتاريخ 18 مارس 2021. ينسخ القانون 53-05 المتعلق بالتبادل الإلكتروني للمعطيات القانونية، الذي كانت بموجبه ANRT سلطة الاعتماد.

صدر المرسوم رقم 2-22-687 في 21 ربيع الثاني 1444 (16 نونبر 2022) لتطبيق القانون 43-20، ونُشر بالجريدة الرسمية عدد 7162 بتاريخ 19 يناير 2023. يُحدد القواعد المطبقة على كل خدمة ثقة، ونظام اعتماد وتصريح المزوّدين، والبيانات التي يجب أن تتضمنها الشهادات المؤهَّلة.

تحت هذا النظام الجديد، تُعيَّن DGSSI (المديرية العامة لأمن نظم المعلومات) كسلطة وطنية لخدمات الثقة. هي التي تُحدد مرجعيات المتطلبات، تعتمد المزوّدين، تنشر قائمة PSCo المعتمدين (المادة 53 من القانون)، ويمكنها تدقيق امتثالهم (المادة 55).

03

المستويات الثلاثة: بسيط، متقدم، مؤهَّل

يغطي المستوى البسيط أي توقيع إلكتروني مرتبط بموقّع قابل للتحديد، مُنشأ بمعطيات يحتفظ الموقّع بها تحت سيطرته، ومرتبط بالوثيقة بحيث يكون أي تعديل لاحق قابلًا للكشف. مقبول كدليل، لكن دون قيمة إثباتية خاصة.

يُضيف المستوى المتقدم متطلبات تقنية: يجب أن يُنشأ التوقيع بوسائل يستطيع الموقّع الاحتفاظ بها تحت سيطرته الحصرية، وأن يستند إلى شهادة تشفيرية، وأن يرتبط بالمعطيات الموقَّعة بحيث يكون أي تغيير قابلًا للكشف. يعادل مستوى "التوقيع الإلكتروني المتقدم" في النظام الأوروبي eIDAS الذي استلهم منه القانون 43-20.

يتطلب المستوى المؤهَّل إضافةً استخدامَ جهاز مؤهَّل (QSCD) وشهادة مؤهَّلة يُصدرها PSCo معتمد من DGSSI. هو المستوى الوحيد الذي يستفيد من أثر قانوني مفترض يُعادل التوقيع المخطوط. للفاتورة الإلكترونية بمفهوم المادة 145-IX من CGI، هذا هو المستوى المطلوب: لا تقبل المنصة الوطنية أي مستوى آخر.

04

الفاعلون: DGSSI، PSCo، QSCD

تلعب DGSSI دور السلطة الوطنية. تنشر مرجعيات المتطلبات المطبقة على PSCo (المرجعية العامة Ref_PSCo_AG، مرجعية تسليم الشهادات المؤهَّلة Ref_Deliv_Cert_Qual، مرجعية QSCD، مرجعية التحقق Ref_Valid_Qual، مرجعية الإرسال المضمون Ref_Env_reco_Qual). تعالج طلبات الاعتماد وتنشر قائمة PSCo المعتمدين.

PSCo (Prestataire de Services de Confiance — مزوّد خدمات الثقة) هو كيان — عادةً خاص ومتخصص — يحصل على اعتماد DGSSI لتقديم خدمات ثقة مؤهَّلة. إلى تاريخ هذا الدليل، أُعلِن عن Africtrust كأول PSCo معتمد من قِبَل DGSSI. القائمة الرسمية، المُحدَّثة مع كل اعتماد جديد، تُنشَر على موقع DGSSI.

QSCD (Qualified Signature Creation Device) هو الجهاز المادي الذي يحتوي المفتاح الخاص. خاصيته الجوهرية: المفتاح الخاص لا يخرج منه أبدًا في وضع غير مشفر. عدة أشكال: HSM مستضاف لدى PSCo، بطاقة ذكية مع قارئ، مفتاح USB للتوقيع، أو الحاوية الآمنة للهاتف (Secure Enclave على iOS، TEE على Android) عندما يُقدّم PSCo خدمة توقيع نقّال مؤهَّل عن بُعد.

05

كيف تختار PSCo

تحقق أولاً من أن المزوّد معتمد فعلًا من DGSSI لخدمة الثقة التي تحتاجها. الاعتماد ليس شاملاً: يمكن أن يكون PSCo معتمدًا لإصدار شهادات التوقيع المؤهَّل دون أن يكون معتمدًا للختم الإلكتروني أو الختم الزمني أو الإرسال المضمون. تُحدد قائمة DGSSI نطاق اعتماد كل PSCo.

قارن طرق التسليم: تشترط بعض PSCo التحقق من الهوية حضوريًا (التنقل إلى مركز التسجيل)، بينما تقبل أخرى التحقق عن بُعد بالفيديو مع وكيل. التوقيع النقّال المؤهَّل — حيث يُنشأ المفتاح في الحاوية الآمنة لهاتفك بتسجيل بيومتري — يقلل احتكاك المستخدم لكنه يبقى رهين عرض PSCo.

تحقق من الكلفة السنوية (الشهادة الفردية حوالي 1.200 درهم سنويًا)، مدة الصلاحية (عادةً 1 إلى 3 سنوات)، شروط التجديد، والدعم التقني المتاح. لمكتب خبرة محاسبية يُدير ملفات عملاء متعددة، تحقق من إمكانية الشهادات المؤسسية (الختم الإلكتروني للمكتب) إلى جانب الشهادات الفردية للموقّعين.

06

QSCD: لماذا جهاز مادي؟

QSCD هو الضمانة التقنية بأن صاحبه فقط يمكنه إنتاج توقيع بالمفتاح المخزَّن فيه. المبدأ المؤسس: المفتاح الخاص يُنشأ داخل الجهاز ولا يخرج منه أبدًا، وكل عملية توقيع تتطلب مصادقة (PIN، بيومتريا). بدون ذلك، أي نسخة من المفتاح يمكن أن تنتج توقيعات لا تُميَّز عن الأصلي.

تتعايش عدة أشكال. HSM (Hardware Security Module) جهاز مخصص ومُعتمد، عادةً مستضاف لدى PSCo ومُتاح عن بُعد للتوقيع على مستوى الخادم — مناسب للأنظمة التي تُصدر الكثير من الفواتير. البطاقة الذكية مع قارئ USB ومفتاح USB للتوقيع هما الصيغتان الفرديتان الكلاسيكيتان. الحاوية الآمنة للهاتف، التي قدّمتها PSCo التي تُقدّم التوقيع النقّال المؤهَّل، تستضيف المفتاح في المكوّن الآمن لهاتفك.

تُحدد مرجعية Ref_QSCD المنشورة من DGSSI المتطلبات التقنية التي يجب أن يستوفيها الجهاز ليُعتبر مؤهَّلاً. عمليًا لن تختار QSCD بنفسك: PSCo الذي تختاره يُزودك بالجهاز المتوافق مع عرضه.

07

XAdES: تغليف التوقيع داخل فاتورة UBL

بالنسبة للفوترة الإلكترونية بصيغة UBL 2.1، يُطبَّق التوقيع المؤهَّل على وثيقة XML نفسها عبر ملف توقيع يُسمى XAdES (XML Advanced Electronic Signatures)، مُقنَّن من قِبَل ETSI. الآلية: تُقَنَّن وثيقة UBL، يُحسَب hash لها، يُوقَّع هذا الـ hash بالمفتاح الخاص لصاحبه، ويُدمَج النتيجة (التوقيع + الشهادة + بيانات التحقق) في عقدة XML مخصصة داخل أو حول وثيقة UBL.

تتعايش عدة ملفات XAdES: XAdES-B (أساسي، توقيع فقط)، XAdES-T (مع ختم زمني)، XAdES-LT (طويل الأمد، يُدمج أدلة التحقق)، XAdES-LTA (أرشفة طويلة الأمد، مع ختم زمني للأرشيف). الملف الدقيق المطلوب للفوترة الإلكترونية لدى DGI سيُحدَّد بالمرجعية التقنية التي ستنشرها DGI أو xHub. كفرضية معقولة، ملف من مستوى XAdES-LT أو XAdES-LTA متوافق مع متطلب الأرشفة لمدة 10 سنوات.

عمليًا، يُنسّق برنامج الفوترة لديك أو مشغّل إزالة المادية عملية التوقيع: يُحضّر وثيقة UBL، يطلب من PSCo عملية التوقيع (بإرسال الـ hash للتوقيع وتلقّي التوقيع)، يُغلّف النتيجة في XAdES، ويُرسل إلى منصة DGI. لن تكتب كود XAdES بنفسك.

08

أسئلة شائعة

هل تظل شهادتي ANRT الحالية صالحة تحت نظام القانون 43-20؟
تحتفظ الشهادات الصادرة تحت النظام السابق للقانون 53-05 بصلاحيتها حتى انتهاء أجلها، لكن النظام الجديد يفرض أن تُصدَر الشهادات المؤهَّلة الجديدة من قِبَل PSCo معتمد من DGSSI. تحقق مع PSCo الحالي إن كان قد حصل على اعتماد DGSSI لاستمرارية الخدمة؛ وإلا فاسبق إلى الانتقال نحو PSCo معتمد.
كم من الوقت يستغرق الحصول على شهادة مؤهَّلة؟
احتسب عدة أسابيع بين الطلب والتحقق من الهوية من قِبَل PSCo (حضوريًا أو عن بُعد) وتسليم جهاز QSCD. يتوقف التوقيت على PSCo وطريقة التسجيل. لا تنتظر اللحظة الأخيرة: التسليم لا يُسرَّع.
في مقاولتي عدة موقّعين. شهادة لكل موقّع؟
نعم بالنسبة للتوقيع باسم كل موقّع شخصيًا (مثلاً محاسب يوقّع تقييداته). للأعمال باسم المقاولة نفسها، يمكنك استعمال ختم إلكتروني مؤسسي — خدمة ثقة متميزة عن توقيع الشخص الذاتي، مغطاة أيضًا بالقانون 43-20.
هل QSCD يجب أن يكون ماديًا أم يمكن أن يكون برمجيًا فقط؟
لكي يكون التوقيع مؤهَّلاً بمفهوم القانون 43-20، يجب أن يكون الجهاز مؤهَّلًا وفق مرجعية Ref_QSCD المنشورة من DGSSI. عمليًا، هذا يستبعد الوحدات البرمجية المحضة: يجب أن يحتوي الجهاز مكوّنًا ماديًا آمنًا (HSM، بطاقة ذكية، مكوّن نقّال آمن). التوقيع النقّال المؤهَّل يعمل بالضبط لأن المكوّن الآمن للهاتف معترف به كجهاز مؤهَّل.
ماذا يحدث عندما تنتهي صلاحية شهادتي؟
عند انتهاء الصلاحية، لا يمكنك إنتاج توقيعات جديدة بهذه الشهادة. التوقيعات المُطبَّقة سابقًا تظل صالحة إذا كانت قد ختمت بختم زمني صحيح (XAdES-T أو أعلى)، لأن صلاحيتها وقت التوقيع يمكن إثباتها لاحقًا. جدّد شهادتك مع PSCo قبل الانتهاء.
أي ملف XAdES ستفرضه DGI للفاتورة؟
لم يُنشر الملف الدقيق إلى تاريخ هذا الدليل — سيظهر في المرجعية التقنية للمنصة الوطنية. كفرضية معقولة، ملف من مستوى XAdES-LT أو XAdES-LTA متوافق مع متطلب الأرشفة لمدة 10 سنوات. سنُحدِّث هذه المعلومة بمجرد نشر المواصفة الرسمية.

09

المصادر والمراجع

حول هذا الدليل

Soufiane Taouil

مؤسس Vouch

دليل من تحرير Soufiane Taouil، مؤسس Vouch. يُحدَّث عند نشر كل مرجعية DGSSI جديدة أو اعتماد PSCo. لأي سؤال أو تصحيح، راسلونا على contact@vouch.ma.

Vouch تُنسّق لك التوقيع المؤهَّل

منصتنا تُدمج التوقيع المؤهَّل XAdES عبر PSCo الخاص بك: أنت توقّع، نحن نُغلّف ونُرسل إلى DGI. احجز عرضًا تجريبيًا أو راجع وثائق API.