ኦፕሬቲንግ ሲስተም ገንቢዎች
የpkgar ቅርጸቱ ሁለንተናዊ አይመስልም እና የ Redox OS ስርዓተ ክወና ልዩ ሁኔታዎችን ከግምት ውስጥ በማስገባት የተመቻቸ ነው። የጥቅል አስተዳዳሪው ዲጂታል ፊርማ እና የታማኝነት ቁጥጥርን በመጠቀም የምንጭ ማረጋገጫን ይደግፋል። ቼኮች የሚሰሉት ሃሽ ተግባርን በመጠቀም ነው።
የራስጌ ፋይሉ ለራስጌው የተለየ ቼኮች እና አወቃቀሮችን ከመረጃ ፋይሉ ግቤቶች ጋር እንዲሁም ጥቅሉን ለማረጋገጥ ዲጂታል ፊርማ ይዟል። የውሂብ ፋይሉ በጥቅሉ ውስጥ የቀረቡትን ሁሉንም ፋይሎች እና ማውጫዎች በቅደም ተከተል ዝርዝር ያካትታል። እያንዳንዱ የዳታ ኤለመንት ከሜታዳታ ጋር መዋቅር ይቀድማል ለራሱ ዳታ ቼክተም፣መጠን፣መዳረሻ መብቶች፣ፋይሉ የሚጫነው አንጻራዊ መንገድ እና የቀጣዩ ዳታ ኤለመንት መለኪያዎች ማካካሻ። በማዘመን ሂደት ውስጥ የግለሰብ ፋይሎች ካልተቀየሩ እና የቼክሱም ተዛማጅ ከሆነ ተዘሏል እና አልተጫኑም።
የራስጌ ፋይልን ብቻ በመቀበል እና የተመረጠውን የመረጃ ፋይል ትክክለኛነት በዚህ ፋይል ግቤቶች ላይ ያሉትን መዋቅሮች ብቻ በመጫን እና በራስጌ ፋይሉ ላይ የተረጋገጠውን ቼክ ሱም ማሟላታቸውን ማረጋገጥ ይችላሉ። ውሂቡ ራሱ ከተጫነ በኋላ ማረጋገጥ ይቻላል, ከመዋቅሩ የሚገኘውን ቼክ ከመረጃው በፊት ባሉት መለኪያዎች በመጠቀም.
ጥቅሎች በተፈጥሯቸው ሊደገሙ የሚችሉ ናቸው፣ ይህም ማለት ለአንድ የተወሰነ ማውጫ ጥቅል መፍጠር ሁል ጊዜ ተመሳሳይ ጥቅል ያስከትላል ማለት ነው። ከተጫነ በኋላ ሜታዳታ ብቻ በስርዓቱ ውስጥ ተቀምጧል, ይህም ከተጫነው መረጃ ውስጥ ጥቅሉን እንደገና ለመገንባት በቂ ነው (የጥቅሉ ስብጥር, ቼኮች, መንገዶች እና የመዳረሻ መብቶች በሜታዳታ ውስጥ ይገኛሉ).
የ pkgar ዋና ግቦች
- Atomity - ማሻሻያዎች በተቻለ መጠን በራስ-ሰር ይተገበራሉ።
- የትራፊክ ቁጠባ - ውሂብ በአውታረ መረቡ ላይ የሚተላለፈው ሃሽ ሲቀየር ብቻ ነው (በማዘመን ወቅት የተቀየሩ ፋይሎች ብቻ ይወርዳሉ)።
- ከፍተኛ አፈጻጸም፣ ፈጣን ክሪፕቶግራፊክ ስልተ ቀመሮች ጥቅም ላይ ይውላሉ (blake3 hashes ሲያሰሉ ትይዩ የውሂብ ሂደትን ይደግፋል)። ከማጠራቀሚያው የሚገኘው መረጃ ከዚህ ቀደም ካልተሸጎጠ ለወረደው መረጃ ሃሽ በማውረድ ጊዜ ሊሰላ ይችላል።
- አነስተኛ - ከሌሎች ቅርጸቶች በተለየ pkgar ጥቅሉን ለማውጣት የሚያስፈልገውን ሜታዳታ ብቻ ያካትታል።
- የመጫኛ ማውጫው ነጻነት - ጥቅሉ በማንኛውም ማውጫ ውስጥ ሊጫን ይችላል, በማንኛውም ተጠቃሚ (ተጠቃሚው ለተመረጠው ማውጫ የመጻፍ ፍቃድ ሊኖረው ይገባል).
- ደህንነት - እሽጎች ሁል ጊዜ ምስጢራዊ በሆነ መንገድ የተረጋገጡ ናቸው ፣ እና ማረጋገጫው የሚከናወነው በጥቅሉ ላይ ትክክለኛ ክንውኖች ከመደረጉ በፊት ነው (ራስጌው መጀመሪያ ተጭኗል እና ዲጂታል ፊርማ ትክክል ከሆነ ፣ ውሂቡ ወደ ጊዜያዊ ማውጫ ውስጥ ይጫናል ፣ ይህም በኋላ ወደ ዒላማው ማውጫ ይንቀሳቀሳል) ማረጋገጫ)።
ምንጭ: opennet.ru