
SécurixOS هو نظام تشغيل آمن مبني على NixOS مصمم خصيصًا للفرق الصغيرة والمتوسطة. يوفر بيئة بسيطة ومحصنة مع عزلة قوية، وقابلية إعادة إنتاج، وتكوينات قائمة على السياسات لضمان الأمان التشغيلي والامتثال.
[!NOTE] هذا المشروع في مرحلة ألفا، ولا يتم تقديم أي دعم في الوقت الحالي.
SécurixOS هو توزيعة NixOS طورتها DINUM لتجهيز حواسيب آمنة لإدارة الأنظمة والمكتبيات والتطوير، بهدف معالجة المعلومات غير المحمية في مرحلة أولى ثم المعلومات ذات التوزيع المقيّد لاحقًا.
وهو يشكّل نموذجًا لحاسوب آمن مصمم لإتاحة الوصول إلى بيئات الإنتاج واستخدامات حرجة أخرى، مع ضمان مستوى أمان متغيّر حسب الإعدادات المستخدمة.
بفضل NixOS، يمكن إعادة إنشاء هذا النموذج من الحاسوب الآمن لحالات استخدام متنوعة: محطة متعددة الوكلاء، محطة متعددة المستويات، محطة على الشبكة الداخلية فقط، إلخ، مع فرق مختلفة وسجلات VPN مختلفة.
مبني وفقًا لتوصيات ANSSI: https://cyber.gouv.fr/publications/recommandations-relatives-ladministration-securisee-des-si.
يعتمد Sécurix على NixOS مع نواة Linux مخصّصة وفقًا لقواعد التقوية الخاصة بـ ANSSI، مع إمكانية تعطيل بعضها حسب الحاجة.
age أو خادم Vault.تعزيز الأمان
التهيئة السريعة والإدارة المركزية
age (أو تكامل مستقبلي مع Vault).دعم متقدم لمفاتيح الأمان
المساهمات مفتوحة للمشروع، ويُنصح بامتلاك خبرة في NixOS لتسهيل الدمج. راجع التذاكر المفتوحة ودليل المساهمة للمشاركة. يمكنك فتح تذاكر لاقتراح ميزات ومناقشة البنية المعمارية. سيتم إغلاق طلبات السحب (PR) المولّدة بالذكاء الاصطناعي دون مراجعة أو اختبار، وقد يتم حظر مساهمات المؤلف نفسه لاحقًا.
هذا الملف README بالفرنسية، لكن بقية الكود والتذاكر وطلبات السحب بالإنجليزية.
تعتمد الاختبارات على إطار اختبار NixOS. وهي تتيح تشغيل Sécurix في آلة افتراضية ثم تنفيذ اختبارات على سلوك هذه الآلة الافتراضية.
nix-build -A tests
يُوزَّع Sécurix تحت ترخيص MIT. راجع مجلد LICENSES لمزيد من التفاصيل.