تخطَّ إلى المحتوى

حماية ملف PDF بكلمة مرور

شفّر ملف PDF بمعيار AES-256 فلا يمكن فتحه دون كلمة المرور — ولا يُخزَّن الملف ولا كلمة المرور أبدًا، وهي الطريقة الوحيدة التي ينبغي أن تعمل بها أداة كلمات المرور.

  • لا يُخزَّن أبدًا
  • لا طابور ولا انتظار
  • دون تسجيل ودون علامة مائية

كيف تعمل الأداة

1

أضف ملف PDF

أفلِت المستند الذي تريد قفله.

2

اختر كلمة مرور

اكتبها مرتين. ويمكنك اختياريًا تحديد ما إذا كان مسموحًا بالطباعة والنسخ والتعديل.

3

نزّل

يطلب ملف PDF المشفّر كلمة المرور في كل برنامج قراءة، وعلى كل جهاز.

ما الذي يفعله التشفير بالملف

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

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

التشفير المكتوب هنا هو الأحدث الذي تعرّفه الصيغة، ولهذا ثمن في الطرف الآخر. فبرامج القراءة التي صدرت قبل نحو 2011 — Acrobat 9 وما قبله، وبعض أجهزة قراءة الكتب الإلكترونية، والعارضات المدمجة في الماسحات الضوئية والطابعات متعددة الوظائف — لا تستطيع فتح ملف AES-256 على الإطلاق، وتبلّغ عنه كملف تالف أو غير مدعوم بدلًا من أن تطلب كلمة مرور.

عندما تحتاج إلى شيء آخر

كلمة مرور PDF تتحكم فيمن يستطيع فتح الملف، ولا شيء بعد ذلك. فمن يفتحه يستطيع حفظ نسخة غير محمية في ثوانٍ، لذا فهي تحمي المستند أثناء النقل وعلى محرك مشترك، لا من الأشخاص الذين ترسله إليهم. وإن كان المطلوب ألا يقرأ المحتوى أبدًا إلا مستلم واحد بعينه، فشفّر الحاوية بدلًا من ذلك — ملف 7-Zip مضغوط بتشفير AES، أو age أو GPG بمفتاحه — وأرسل كلمة المرور بطريق مختلف عن طريق الملف.

لدفعة من الملفات، أو لمستلم يستخدم برامج قديمة، يؤدي qpdf المهمة نفسها من سكربت ويتيح لك اختيار المعيار الأقدم: qpdf --encrypt --user-password=... --owner-password=... --bits=128 --use-aes=y -- in.pdf out.pdf يكتب AES-128، الذي تستطيع فتحه برامج القراءة حتى منتصف العقد الأول من الألفية.

الأسئلة الشائعة

ما مدى قوة التشفير؟

AES-256 مع اشتقاق المفتاح وفق المراجعة 6 — أقوى ما تعرّفه صيغة PDF، والمعيار نفسه الذي يستخدمه Acrobat. وتمرّ كلمة المرور عبر دالة هاش بطيئة عمدًا، مصمَّمة بحيث لا تستطيع بطاقات الرسوميات تسريع تخمينها.

هل يُخزَّن ملفي أو كلمة المرور في أي مكان؟

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

ماذا لو نسيت كلمة المرور؟

يضيع الملف. لا استرداد، ولا باب خلفي، ولا مفتاح رئيسي — وهذا ما يجعل للتشفير قيمة. اكتب كلمة المرور في مكان آمن قبل أن ترسل الملف.

ما الذي تفعله إعدادات الأذونات فعلًا؟

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

هل سيُفتح على الهاتف، وفي Acrobat، وفي Chrome؟

نعم. إنه تشفير PDF قياسي، فكل برنامج قراءة حديث على كل منصة سيطلب كلمة المرور ويفتحه.

هل يمكنني حماية ملف PDF محمي أصلًا؟

أزِل كلمة المرور الحالية أولًا باستخدام «فك حماية PDF»، ثم احمِه من جديد بكلمة المرور الجديدة.

معلومة مفيدة: كلمة المرور لا تساوي إلا قوتها: القصيرة أو الشائعة يمكن تخمينها دون اتصال بالإنترنت من قِبل أي شخص يملك الملف. استخدم كلمة طويلة. إعدادات الأذونات (الطباعة، والنسخ، والتعديل) استرشادية ولا تحترمها إلا برامج القراءة الملتزمة.

أضِف هذه الأداة إلى موقعك

مجانية لأي مدونة أو صفحة فصل دراسي أو مقالة مساعدة. الصق مقتطفًا واحدًا وسيتمكن زوارك من استخدامها مباشرةً على صفحتك.