इस प्रोजेक्ट के बारे में

arb-board एक स्थिर डैशबोर्ड परियोजना है, जिसकी मुख्य विशेषता यह है कि डैशबोर्ड डेटा एन्क्रिप्टेड रूप में संग्रहीत किया जाता है। रिपॉजिटरी में data.json AES-256-GCM एन्क्रिप्टेड सिफरटेक्स्ट है, कुंजी PBKDF2-SHA256 के 600k राउंड से व्युत्पन्न होती है, जिसे सर्वर द्वारा समय-समय पर एन्क्रिप्ट करके पुश किया जाता है। पासवर्ड के बिना, यह फ़ाइल केवल यादृच्छिक बाइट्स का एक समूह है, इसलिए रिपॉजिटरी का सार्वजनिक होना डेटा के सार्वजनिक होने के बराबर नहीं है। डिक्रिप्शन प्रक्रिया पूरी तरह से ब्राउज़र में होती है: पासवर्ड केवल स्थानीय रूप से कुंजी व्युत्पन्न करता है और उसी स्थान पर डिक्रिप्ट करता है, कभी अपलोड नहीं होता। README से दिखाई देने वाली क्षमताओं में शामिल हैं: - स्थिर डैशबोर्ड प्रदर्शन, डेटा स्रोत data.json। - डेटा AES-256-GCM एन्क्रिप्टेड रूप में संग्रहीत, कुंजी व्युत्पत्ति PBKDF2-SHA256, 600k राउंड का उपयोग करती है। - सर्वर समय-समय पर एन्क्रिप्ट करके अद्यतन सिफरटेक्स्ट पुश करने का कार्य करता है। - ब्राउज़र साइड पर पासवर्ड दर्ज करने के बाद स्थानीय रूप से कुंजी व्युत्पन्न करके डिक्रिप्ट किया जाता है, पासवर्ड ब्राउज़र से बाहर नहीं जाता। उपयोग का परिदृश्य यह है कि डैशबोर्ड को सार्वजनिक रिपॉजिटरी या स्थिर होस्टिंग पर तैनात किया जा सके, साथ ही डेटा को सादे पाठ में उजागर होने से बचाया जा सके। README में विशिष्ट डैशबोर्ड सामग्री, तैनाती विधि, फ्रंट-एंड फ्रेमवर्क या पासवर्ड वितरण तंत्र का उल्लेख नहीं है, इन्हें उपयोगकर्ता को स्वयं पुष्टि करनी होगी।