منصوبے کے بارے میں

arb-board ایک اسٹیٹک کانبان پروجیکٹ ہے، جس کی بنیادی خصوصیت یہ ہے کہ کانبان ڈیٹا کو خفیہ شکل میں محفوظ کیا جاتا ہے۔ ریپوزٹری میں data.json AES-256-GCM کا خفیہ متن ہے، کلید PBKDF2-SHA256 کے ذریعے 600k راؤنڈز سے اخذ کی جاتی ہے، اور سرور مقررہ وقت پر خفیہ کاری کر کے اسے پش کرتا ہے۔ پاس ورڈ کے بغیر یہ فائل محض بے ترتیب بائٹس کا ڈھیر ہے، لہٰذا ریپوزٹری کا عوامی ہونا ڈیٹا کے عوامی ہونے کے مترادف نہیں۔ ڈکرپشن کا عمل مکمل طور پر براؤزر میں ہوتا ہے: پاس ورڈ صرف مقامی طور پر کلید اخذ کرتا ہے اور وہیں ڈکرپٹ کرتا ہے، کبھی اپ لوڈ نہیں ہوتا۔ README سے درج ذیل صلاحیتیں ظاہر ہوتی ہیں: - اسٹیٹک کانبان ڈسپلے، جس کا ڈیٹا ماخذ data.json ہے۔ - ڈیٹا AES-256-GCM کے ساتھ خفیہ محفوظ ہوتا ہے، کلید اخذ کرنے کے لیے PBKDF2-SHA256، 600k راؤنڈز استعمال ہوتے ہیں۔ - سرور مقررہ وقت پر خفیہ کاری کر کے اپ ڈیٹ شدہ خفیہ متن پش کرنے کا ذمہ دار ہے۔ - براؤزر میں پاس ورڈ درج کرنے کے بعد مقامی طور پر کلید اخذ ہوتی ہے اور ڈکرپشن ہوتا ہے، پاس ورڈ براؤزر سے باہر نہیں جاتا۔ قابل استعمال منظرنامہ یہ ہے کہ کانبان کو عوامی ریپوزٹری یا اسٹیٹک ہوسٹنگ پر تعینات کیا جائے، اور ساتھ ہی ڈیٹا کے واضح متن میں ظاہر ہونے سے بچا جائے۔ README میں مخصوص کانبان مواد، تعیناتی کا طریقہ، فرنٹ اینڈ فریم ورک یا پاس ورڈ کی تقسیم کا طریقہ کار بیان نہیں کیا گیا، ان کی تصدیق صارف کو خود کرنی ہوگی۔