أداة مجانية

قسّم سرًّا إلى أجزاء

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

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

لا السرّ ولا الأجزاء تذهب إلى أي مكان: كل الرياضيات تُحسب في هذا التبويب.

كيف يعمل

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

كل الحساب يجري في الحقل GF(256) — الحقل نفسه الموجود داخل AES. تبقى البايتات بايتات، وتخرج الأجزاء قصيرة، وكتابتها على ورق أمر واقعي.

كيف تستعمل هذا بشكل معقول

أنجح ترتيب للحفظ المنزلي ثلاثة أجزاء بعتبة اثنين. واحد عندك، وواحد عند قريب، وواحد في خزنة مصرفية أو عند شخص ثانٍ تثق به. ضاع جزؤك — تستعيده من الاثنين الباقيين. سُرق واحد — فلن يكون بيد السارق شيء، ولا حتى تلميح.

ما لا ينبغي فعله: حفظ جزأين في مكان واحد (وهو كحفظ نسخة واحدة)، وجعل العتبة مساوية لعدد الأجزاء (فعندها فقدان أي جزء هو فقدان السرّ).

بالقرب: فحص عبارة الاسترداد, شفّر ملفًا بكلمة مرور و شفّر نصًا.

لا نحتفظ بشيء من هذا

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

كيف يعمل ←

أسئلة شائعة

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