GemReader በቀጥታ የሚነኩ የቁልፍ ሰሌዳዎችን፣ ቅጽበታዊ ገጽ እይታን መከልከልን እና የ AES-GCM ምስጠራን በመጠቀም ለተቆለፉ የግል ቤተ-መጻሕፍትዎ የማይደፈር መጠለያ እንዴት እንደሚገነባ ይወቁ።
የသောታ ሰሪው እንቆቅልሽ
የዲጂታል ካዝናዎች ከመፈጠራቸው ከዘመናት በፊት ባለጸጋ ነጋዴዎች እና ምሁራን በጣም ስሱ ማስታወሻ ደብተሮቻቸውን፣ የሂሳብ መዝገቦቻቸውን እና የግል ደብዳቤዎቻቸውን ለመጠበቅ ከባለሙያ መቆለፊያ ሰሪዎች ሜካኒካል 'ሚስጥራዊ ሳጥኖችን' (የእንቆቅልሽ ሳጥኖች) እንዲሠሩላቸው ይጠይቁ ነበር። እነዚህ ሳጥኖች ሌባ በቀላሉ ሊከፍተው ወይም ሊያየው የሚችል ተራ እና ክፍት መቆለፊያ አልነበራቸውም። ይልቁንም የተደበቁ ተንሸራታች ፓነሎች፣ ሚስጥራዊ የኮድ መደወያዎች እና ውስጣዊ ማርሽዎች ያሉበት የመከላከያ ዲዛይን ድንቅ ስራዎች ነበሩ።
የመቆለፊያ ቀዳዳውን ለማግኘት እንኳን የተደበቀ የእንጨት ሰሌዳ ማንሸራተት ነበረበት፣ ይህም የጣቶች እንቅስቃሴ በአቅራቢያ ካሉ ሰዎች ዓይን የተደበቀ ያደርገዋል። አንድ ሰርጎ ገብ በኃይል ቁልፉን ለማስገባት ቢሞክር ወይም የኮዱን መገመት ቢሞክር የስፕሪንግ ግፊት ውስጣዊ የደህንነት መቆለፊያ እንዲዘጋ ያደርጋል፣ ይህም ማርሹን በቋሚነት በመቆለፍ ይዘቱን ይጠብቅ ነበር። ይህ የወሰን ስርዓት ነበር፣ ይህም ያልተፈቀደ መግባትን ለመከላከል ብቻ ሳይሆን የመግቢያ ሂደቱ ምንም አይነት ፍንጭ እንዳይተው ለማድረግ የተነደፈ ነው።
በዲጂታል ዘመን ተመሳሳይ የደህንነት ችግር እያጋጠመን ነው። የግል የንባብ ዝርዝርዎን ወይም ሚስጥራዊ ማስታወሻዎችዎን ለመጠበቅ ሲፈልጉ፣ ተንቀሳቃሽ ስልክዎ ከበስተጀርባ መረጃዎችን እያሳየ ከሆነ፣ ተራ የይለፍ ቃል ማስገቢያ ማያ ገጽ ብቻ ግላዊነትን ለመጠበቅ በቂ አይደለም። የስርዓተ ክወናዎች በየጊዜው የማያ ገጽ ቅድመ-እይታዎችን ይይዛሉ፣ የሶስተኛ ወገን የቁልፍ ሰሌዳዎች የቁልፍ ጭነቶችን ይመዘግባሉ፣ እና የቅንጥብ ሰሌዳ ማቆያዎች ግቤቶችን ይከታተላሉ። እነዚህን አደጋዎች ለመከላከል GemReader ባለብዙ-ንብርብር የደህንነት ሞዴልን ተግባራዊ ያደርጋል፣ ይህም የተቆለፉ ምድቦችዎን ለመጠበቅ ዲጂታል የእንቆቅልሽ ሳጥን ይገነባል።
የስርዓተ ክወናውን የቁልፍ ሰሌዳ ማለፍ
አብዛኛዎቹ የሞባይል መተግበሪያዎች ለጽሑፍ እና ለቁጥር ግብዓት በስርዓተ ክወናው ነባሪ ሶፍትዌር ቁልፍ ሰሌዳ ላይ ይተማመናሉ። ምንም እንኳን ይህ ምቹ ቢሆንም ይህ ምቾት ግላዊነትን ባማከለ አካባቢ ውስጥ ከባድ የደህንነት ተጋላጭነቶችን ይፈጥራል። ብጁ የሶስተኛ ወገን የቁልፍ ሰሌዳዎች፣ የራስ-እርማት ሞተሮች እና ደመና-ተኮር የጽሑፍ ትንበያ ግብዓት መሳሪያዎች ብዙውን ጊዜ የጫኑትን የንክኪ መጋጠሚያዎች ይመዘግባሉ እና ይመረምራሉ እንዲሁም ወደ ውስጣዊ መዝገበ-ቃላቶቻቸው ወይም ውጫዊ የትንታኔ አገልጋዮች ይልካሉ።
በተጨማሪም መደበኛ የጽሑፍ መስኮች ከስርዓቱ ቅንጥብ ሰሌዳ አስተዳዳሪዎች፣ ከጽሑፍ ትንበያ አሞሌዎች እና ከእገዛ መሳሪያዎች ጋር ያለማቋረጥ ይገናኛሉ፣ ይህም በበስተጀርባ ለሚሰሩ መተግበรียዎች የፒን ቁጥሮች የመጋለጥ እድልን ይጨምራል። ይህንን አደጋ ሙሉ በሙሉ ለማስቀረት GemReader የደህንነት ፒን ግቤት ሲጠይቅ የስርዓተ ክወናውን ሶፍትዌር ቁልፍ ሰሌዳ በጭራሽ አይጠቀምም። ይልቁንም ደህንነቱ የተጠበቀ የፒን ማስገቢያ ሞዴላችን ሙሉ በሙሉ ከብጁ ንክኪ አካላት የተሰራውን የውስጠ-መተግበሪያ የቁልፍ ሰሌዳ ይጭናል።
ይህ ብጁ የቁልፍ ሰሌዳ አንድሮይድ ኦኤስ የሶፍትዌር ቁልፍ ሰሌዳ ለመክፈት ጥያቄ እንዳይደርሰው ያረጋግጣል፣ ይህም ለሶስተኛ ወገን የግብዓት ዘዴዎች (IME) ምንም አይነት የቁልፍ ክስተት እንዳይላክ ያደርጋል። የቁልፍ ጭነቶች የውስጥ አካላትን ዋጋ በቀጥታ ያሻሽላሉ፣ ይህም የስርዓት ቋቶችን እና የቅንጥብ ሰሌዳ መሸጎጫዎችን ሙሉ በሙሉ ያስቀራል። በተጨማሪም ሊቀያየር የሚችል ማሸጊያ የፒን ቁጥሮችዎ በነባሪነት የተደበቁ መሆናቸውን ያረጋግጣል፣ ይህም ኮድዎን በአቅራቢያ ካሉ ሰዎች ዓይን ይጠብቃል።
የመሸፈኛ መዝጊያ
በስማርትፎን አካባቢ ደህንነትን በተመለከተ ሌላው ስሱ ነጥብ ምስላዊ እይታ ነው። በየጊዜው መተግበሪያዎች መካከል በሚቀያየሩበት ጊዜ ስርዓተ ክወናው በባለብዙ-ተግባር ካርድ እይታ (የቅርብ ጊዜ መተግበሪያዎች ማያ ገጽ) ውስጥ ለማሳየት የእርስዎን ንቁ ማያ ገጽ ቅጽበታዊ ገጽ እይታ በራስ-ሰር ይይዛል። ስልክዎን ቢያስቀምጡ ወይም ለጓደኛዎ ፎቶ ቢያሳዩ ፈጣን ማንሸራተት የግል መጽሐፍትዎን መረጃ ሊያጋልጥ ይችላል። GemReader ደህንነቱ የተጠበቀ የፒን ማስገቢያ ማያ ገጽ በሚታይበት ቅጽበት በማያ ገጹ ላይ ምስላዊ መከላከያ ሽፋን በመዘርጋት ይህንን ችግር ይፈታል::
የአንድሮይድ ቤተኛ የማያ ገጽ ቀረጻ መከላከያ ኤፒአይን (FLAG_SECURE) በማዋሃድ GemReader ቅጽበታዊ ገጽ እይታን፣ ቪዲዮ መቅረጽን፣ ስክሪን ማጋራትን እና ሽቦ አልባ የስክሪን ስርጭት መሳሪያዎችን የመስኮት እይታን ይከለክላል። ወደ ባለብዙ-ተግባር እይታ በሚቀያየርበት ጊዜ ስርዓተ ክወናው በተቆለፈው መደርደሪያዎ ቅድመ-እይታ ፋይል ፋንታ ባዶ ደህንነቱ የተጠበቀ ካርድ ያሳያል። ይህ የማመሳከሪያ-ቆጠራ ደህንነት ምስላዊ መረጃዎች ሙሉ በሙሉ ደህንነታቸው የተጠበቀ መሆኑን ያረጋግጣል::
ውስብስብ በሆነ መተግበሪያ ውስጥ የቅጽበታዊ ገጽ እይታ መከልከል በአንድ ጊዜ በበርካታ ማያ ገጾች ላይ አስፈላጊ ሊሆን ይችላል — ለምሳሌ ክፍት ደህንነቱ የተጠበቀ አቃፊ፣ የተመሰጠረ የመጠባበቂያ ቅጂ መላኪያ ማያ ገጽ ወይም አጠቃላይ የመተግበሪያ ቁልፍ። ቀላል ሁለትዮሽ ማብሪያ/ማጥፊያ የቅድሚያ ግጭቶችን ሊያስከትል ይችላል፣ ይህም አንዱን መገናኛ መዝጋት ሳያውቁት ለሌላው የቅጽበታዊ ገጽ እይታ መከልከልን ያሰናክላል። ይህንን ችግር ለመፍታት GemReader የማመሳከሪያ-ቆጠራ መዝገብ ስርዓትን ይጠቀማል፣ እና ዋናውን የመስኮት መከልከል የሚለቀቀው የመጨረሻው ንቁ የደህንነት ሞዴል ደህንነቱ በተጠበቀ ሁኔታ ሲዘጋ ብቻ ነው።
የተመሰጠረ መቆለፊያ
በ GemReader ውስጥ ፒን ማስገባት የተጠቃሚ በይነገጽን መክፈት ብቻ አይደለም፤ የመጻሕፍት መደርደሪያዎን የክሪፕቶግራፊክ ማርሽ በአካል የማሰለፍ ሂደት ነው። መጻሕፍትን ከቤተ-መጽሐፍት ብቻ ከሚደብቁ ተራ አንባቢዎች በተለየ GemReader የተቆለፉትን ስብስቦች በዲስክ ላይ በ AES-GCM አልጎሪዝም አማካኝነት ሁልጊዜ የተመሰጠሩ ያደርጋቸዋል። የአቃፊዎ ፒን ልዩ የአቃፊ ዲክሪፕት ቁልፍን ለማግኘት እንደ አስፈላጊ አካል ሆኖ ያገለግላል፣ ይህም ትክክለኛው ኮድ እስካልቀረበ ድረስ መጻሕፍትዎ ሙሉ በሙሉ የማይነበቡ ሆነው እንዲቀጥሉ ያረጋግጣል።
ይህ 'በሽንፈት ላይ የመቆለፍ' (fail-closed) አርክቴክቸር የምስጠራ ቁልፎች በጭራሽ በመሳሪያዎ ላይ ግልጽ በሆነ ጽሑፍ ውስጥ እንዳይቀመጡ እና ንቁ በሆነ የንባብ ክፍለ ጊዜ ውስጥ ብቻ በራም ማህደረ ትውስታ ውስጥ እንዲኖሩ ያረጋግጣል። የተሳሳተ ፒን በተከታታይ ሶስት ጊዜ ከተገቡ GemReader ወዲያውኑ የአካባቢ መከላከያ ማፅዳት ይጀምራል። መተግበሪያው ሰርጎ ገብ መረጃውን ዲክሪፕት ሊያደርግ የሚችልበትን ማንኛውንም አጋጣሚ ለመከላከል የተቆለፉትን ስብስቦች እና የምስጠራ ቁልፎችን በቋሚነት ያጠፋል::
በዲጂታል ቤተ-መጽሐፍት ላይ እውነተኛ ሉዓላዊነት ማለት በኔትወርክ ግንኙነቶች እና በአካላዊ አካባቢዎ ላይ ሙሉ ቁጥጥር ማለት ነው። ደህንነትን እንደ መሰረታዊ የስነ-ህንፃ ንብርብር በመቁጠር GemReader መጻሕፍትዎ የእርስዎ የግል ጉዳይ ብቻ ሆነው እንዲቀጥሉ ያረጋግጣል። የአቃፊ ፒንን ያንቁ፣ ሚስጥራዊ የአትክልት ስፍራዎችዎን ይቆልፉ እና በአስተማማኝ የንባብ መጠለያዎ ውስጥ ሙሉ ሰላም ያግኙ።
Try it yourself
Related guides