KALKAN
ایک دروازہ اصول ایک سے دوسرے تک تصدیق صفر سے ڈیزائن

سب کچھ ایک ہی دروازے سے گزرتی ہے۔

کلاسیکی آپریٹنگ سسٹمز میں ہر جزو براہِ راست کرنل سے جڑا ہوتا ہے؛ ہر کنکشن خطرے کا دروازہ ہے۔ KALKAN میں ایسا کوئی راستہ نہیں۔ اندر سے باہر جانے یا اندر آنے والی ہر درخواست ایک ہی حفاظتی پل سے گزرتی ہے۔

پرتوں

بوٹ سے پروگرام تک
ایک ہی ریڑھ کی ہڈی۔

01

بوٹ

کئی مرحلوں کی بوٹ زنجیر؛ ہر مرحلے پر تصدیق۔

02

کرنل

میموری، ٹائمنگ، ہارڈ ویئر۔ کسی کو نہیں پہچانتے۔

03

Güvenlik Köprüsü

ایک ہی گزر گاہ۔ چھننی اور دروازہ۔

04

ڈرائیورز & ڈیسک ٹاپ

ہارڈ ویئر اور انٹرفیس، سیدھی بات کرتے ہیں۔

05

پروگرام

ایپس مکمل انزوا میں چلتی ہیں۔

کیوں؟ ایک پروگرام کی خرابی پورے سسٹم کو نہ گرائے اسی وجہ سے۔ یہ معماری حفاظتی پل کے پیچھے جو کچھ ہے اسے باہر سے جو انہیں پڑھنے کے قابل نہیں بناتا — اور بالکل یہی ہمارا مقصد ہے۔
اصول

تین قواعد، لامحدود نتائج۔

01 — صفر سے

کوئی انحصار نہیں

کوئی غیریاں کرنل نہیں، کوئی غیریاں شیل نہیں، کوئی غیریاں فارمیٹ نہیں۔ ہر پرت ہمارا اپنا ڈیزائن ہے — اسی لیے ہم ہر پرت کو گہرائی سے جانتے ہیں۔

02 — حفاظت

جو تصدیق نہ ہو، وہ نہیں چلتا

دستخط شدہ سافٹ ویئر ایکوسسٹم میں ہر جزو کی بنیادی سطح پر تصدیق ہوتی ہے۔ اگر تصدیق ناکام ہو تو اجرا بھی ناکام ہوتا ہے۔ کوئی استثناء نہیں۔

03 — مکمل

ایک ہی قطعے کا تجربہ

کرنل، ڈیسک ٹاپ، ایپس اور ڈیویلپمنٹ ٹولز سب ایک ہی ٹیم کے ہاتھ سے نکلے ہیں۔ حصے ایک دوسرے کو پہچانتے ہیں۔

حفاظتی نقطہ نظر

دستخط شدہ سافٹ ویئر ایکوسسٹم۔

ایک سے دوسرے تک زنجیر: بوٹ سے چلنے تک ہر جزو کی تصدیق اس سے پہلے والے کرتا ہے۔ اگر زنجیر کی کسی حلقے کی تصدیق نہ ہو سکے تو سسٹم آگے نہیں بڑھتا۔

نئی نسل کی کرپٹوگرافی: ان کے ڈیٹا کے آج جتنا ان کا کل بھی محفوظ رہتا ہے۔ یہ کہ کون سے طریقے اور کیسے استعمال ہوتے ہیں کی تفصیلات جان بوجھ کر ظاہر نہیں کرتے۔

الگ تھلگ: پروگرام مکمل انزوا میں چلتے ہیں؛ ایک پروگرام کی خرابی سسٹم میں نہیں سرسکتی۔

شفاف رد: حفاظتی پل ایک درخواست کو جب یہ کسی چیز کو مسترد کرتا ہے تو اسے چھپاتا نہیں — وجوہات درج کرتا ہے۔

بوٹ زنجیر — مثالی بہاؤfail-closed
# ہر حلقہ اپنے پچھلے حلقے کی تصدیق کرتا ہے
بوٹ ──→ کرنل ──→ پل ──→ پروگرام

doğrula(önceki_halka)  # ✓ کامیاب
doğrula(kendisi)       # ✓ کامیاب
جاری رہے()

# اگر تصدیق ناکام ہو:
dur()  # سسٹم آگے نہیں بڑھتا، اور وجوہات درج ہوتی ہیں

معماری کو براہِ راست دیکھیں۔

آئیے اس ڈیزائن کا فیلڈ میں کیسے کام کرتا ہے، آپ کے اپنے ماحول میں دکھائیں۔ تکنیکی بریفنگ باہمی رازداری معاہدے سے شروع ہوتا ہے۔