أداة مجانية

وقّع رسالة

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

المفتاح العام يمكن إعطاؤه لأي أحد، والمفتاح السرّي لا لأحد أبدًا.

ليس لديك مفتاح؟ أنشئ زوجًا في تبويب «المفاتيح» — وهو يستطيع أيضًا اشتقاق مفتاح من عبارة مرور.

لا تُرسَل المفاتيح ولا النص ولا التوقيع إلى أي مكان: كل شيء يُحسب في هذا التبويب.

كيف يبدو ذلك في المراسلة

الرسالة الموقّعة هي نصك وقد أُضيف أسفله سطر واحد بهذا الشكل: --404SIG1 المفتاح.التوقيع. يبقى النص مقروءًا: التوقيع لا يخفي شيئًا، بل يثبت التأليف فقط. ينسخ المستلم الكتلة كاملة، ويفتح هذه الصفحة في تبويب «تحقّق»، ويلصقها.

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

ما لا يثبته التوقيع

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

بالقرب: شفّر نصًا بكلمة مرور, شفّر ملفًا و قسّم سرًّا إلى أجزاء.

لا نحتفظ بمفاتيح ولا نصوص

كما لا توجد سجلات زيارة في الـVPN نفسه: لا يوجد ما يُسلَّم عند الطلب.

كيف يعمل ←

أسئلة شائعة

guest@404vpn:~$ cat sign-faq.md
[01] $ ما الفرق بين التوقيع والتشفير؟
> التشفير يخفي المحتوى: لا يقرؤه إلا من لديه المفتاح. أما التوقيع فلا يخفي شيئًا — يبقى النص مكشوفًا — لكنه يثبت أمرين معًا: أن صاحب المفتاح هو من كتب، وأن النص لم يتغير حرفًا واحدًا بعد التوقيع. وهاتان مهمتان مختلفتان، والمطلوب غالبًا هو الثانية.
[02] $ من أين آخذ المفتاح العام للمرسِل؟
> من مكان تأكد فيه بطريقة أخرى: من موقع الشركة، من رسالة مثبَّتة في قناة، من بطاقة عمل. التوقيع يثبت أن النص كتبه صاحب مفتاح بعينه — أما أن ذلك المفتاح يخصّ الشخص المقصود فتعرفه من مكان آخر. وإن وصل المفتاح في الرسالة نفسها مع التوقيع فالتحقق لا يعني شيئًا.
[03] $ لماذا لا يتطابق التوقيع مع أن النص هو نفسه؟
> إذن النص ليس هو نفسه في الحقيقة. يُحسب التوقيع بايتًا بايتًا: مسافة زائدة في النهاية، أو فاصل سطر مختلف، أو استبدال تلقائي لعلامات الاقتباس في تطبيق محادثة — ولن يتطابق التحقق بصدق. لذلك انسخ الكتلة كاملة مع سطر التوقيع، لا النص وحده.
[04] $ هل يمكن عدم حفظ المفتاح السرّي؟
> يمكن اشتقاقه من عبارة مرور — عندها لا شيء لحفظه، ويكفي أن تتذكر العبارة. لكن الملح حينها واحد للجميع، وإلا لما كان المفتاح قابلًا لإعادة الإنتاج: أي أن عبارة ضعيفة تعني مباشرة توقيعًا قابلًا للتزوير. خذ عبارة طويلة من كلمات غير مترابطة — أو احفظ مفتاحًا عشوائيًا ولا تعتمد على الذاكرة.
[05] $ هل تحفظون المفاتيح؟
> لا. لا مفاتيح ولا نصوص ولا توقيعات: لا تُجري الصفحة أي طلب شبكة أثناء عملها. ولن نستطيع استعادة مفتاح سرّي ضائع — فهو لم يكن عندنا قط.