احتفظ بمفتاح التشفير عبر السهام بدلاً من اختراع واحد

FixKBService
Shipped
19 أغسطس 2026 في 6:38 م UTC
صاحب البلاغ
Kamo
Commit
e64cc8b

كُلّ جسم مُلاحظة في الإنتاج كَانَ غير قابل للقراءة. ملاحظة : لم يوضعوا أبداً في أي مكان - ليس في النشر، والحزب الشيوعي النيبالي المنتشر لا يحمل ملاحظات: على الإطلاق - لذا ملاحظات - وَلّدَ (أوسير نسيبكي) مفتاحاً عشوائياً لـ (إي إس) في القفزة الأولى ذلك لقد عاش المفتاح تماماً طالما كان القطيع كل عملية نشر، أو منظمة أو حركة عارمة يتيمة كل مذكّرة مكتوبة أمامها: رمى التشفير، وأبطل المحتوى، وبما أن يحفظ المحتوى عمدا NULs محتوى Plain لم يكن هناك شيء يمكن قراءته. The احتفظت الملاحظة بلقبها ولونها وفقدت جسدها. مفتاح الغائب الآن يوقف الخدمة في البناء إختراع واحد هو الفشل خدمة ملاحظات لا يمكن قراءة ملاحظات الأمس أسوأ أكثر من واحد لا يأتي، لأن الأول يدمر البيانات بهدوء. المُفتاح نفسه يأتي من سرّ المُلاحظات المُتَبَعَة، مُسَلَّق من خلال كلا The ConfigMap and the deployment, and must not be rotated without re-encrypting. والمفاتيح ذات العضو الواحد تأتي الآن من HKDF-SHA256 بدلا من XOR ضد تكرار خيط "المستعمل" الذي كان قابلاً للعكس استرجع المفتاح الرئيسي و معه ملاحظات كل عضو مفاتيح أيضا ممتدة للعضوية الآن، مطابقة لحجم الملاحظات نفسها. لا a change costs a migration: no existing ciphertext was readable to begin with. توقف (ديتو) عن التبليغ عن الفشل كملاحظة فارغة، ويضع (فيليبونت) حتى يستطيع العميل رفض الكتابة على ما لا يستطيع القراءة.

جميع التغييرات

مثل ما ترى الشحن؟?

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

ابدأوا حراً للأبدخصخصة الفيو