IBM ለሊኑክስ ሆሞሞርፊክ ኢንክሪፕሽን Toolkit ይከፍታል።

IBM ኩባንያ አስታውቋል የመሳሪያውን ምንጭ ጽሑፎች ስለመክፈት FHE (IBM ሙሉ ሆሞሞርፊክ ኢንክሪፕሽን) ከስርዓት ትግበራ ጋር ሙሉ ሆሞሞርፊክ ምስጠራ መረጃን በተመሰጠረ ቅጽ ለማስኬድ። FHE ሚስጥራዊ ስሌት አገልግሎቶችን እንዲፈጥሩ ይፈቅድልዎታል ፣ በዚህ ውስጥ መረጃው ኢንክሪፕት የተደረገበት እና በማንኛውም ደረጃ በክፍት ቅጽ አይታይም። ውጤቱም የተመሰጠረ ነው። ኮዱ በ C ++ እና ተጽፏል የተሰራጨው በ በ MIT ፍቃድ. ለሊኑክስ ከስሪት በተጨማሪ፣ ተመሳሳይ የመሳሪያ መሳሪያዎች ለ macOS и የ iOSበዓላማ-ሲ ተጽፏል። የአንድ ስሪት ህትመት ለ የ Android.

FHE ይደግፋል ሙሉ ኢንክሪፕትድ የተደረጉ መረጃዎችን መደመር እና ማባዛትን (ማለትም ማንኛውንም የዘፈቀደ ስሌት መተግበር ይችላሉ) እና በውጤቱ ላይ ኢንክሪፕትድ የተደረገ ውጤት እንዲያገኙ የሚያስችልዎ ሆሞሞርፊክ ኦፕሬሽኖች ኦሪጅናል ውሂብን በመጨመር ወይም በማባዛት ውጤቱን ከማመስጠር ጋር ተመሳሳይ ነው። ሆሞሞርፊክ ኢንክሪፕሽን ከጫፍ እስከ ጫፍ ኢንክሪፕሽን እድገት እንደሚቀጥለው ደረጃ ሊወሰድ ይችላል - የመረጃ ስርጭትን ከመጠበቅ በተጨማሪ መረጃውን ዲክሪፕት ሳይደረግ የማካሄድ ችሎታ ይሰጣል ።

በተግባራዊው በኩል ማዕቀፉ ሚስጥራዊ የደመና ስሌትን ለማደራጀት፣ በኤሌክትሮኒካዊ የድምጽ መስጫ ስርዓቶች፣ ስም-አልባ የማዞሪያ ፕሮቶኮሎች፣ በዲቢኤምኤስ ውስጥ የተመሰጠረ መጠይቆችን ለመስራት፣ የማሽን መማሪያ ስርዓቶችን ሚስጥራዊ ስልጠና ለመስጠት ጠቃሚ ሊሆን ይችላል። የ FHE አተገባበር ምሳሌ የኢንሹራንስ ኩባንያው የተወሰኑ ታካሚዎችን ሊለይ የሚችል መረጃ ሳያገኝ በኢንሹራንስ ኩባንያዎች ውስጥ ስላሉ የሕክምና ተቋማት ታካሚዎች መረጃ ትንተና ድርጅት ነው. እንዲሁም ጠቅሷል ኢንክሪፕት የተደረጉ የማይታወቁ የገንዘብ ልውውጦችን በማካሄድ ላይ በመመስረት በክሬዲት ካርዶች የተጭበረበሩ ግብይቶችን ለመለየት የማሽን መማሪያ ሥርዓቶችን ማዳበር።

የመሳሪያው ስብስብ ቤተ-መጽሐፍትን ያካትታል ሄሊብ በርካታ የሆሞሞርፊክ ኢንክሪፕሽን እቅዶችን በመተግበር የተቀናጀ የእድገት አካባቢ (ስራ በአሳሽ በኩል ይከናወናል) እና ምሳሌዎች ስብስብ። ማሰማራትን ለማቃለል በCentOS፣ Fedora እና Ubuntu ላይ የተመሰረቱ ዝግጁ የሆኑ የዶክተር ምስሎች ተዘጋጅተዋል። የመሳሪያውን ስብስብ ከምንጩ ኮድ ለመገጣጠም እና በአካባቢያዊ ስርዓት ላይ ለመጫን መመሪያዎችም ይገኛሉ.

ፕሮጀክቱ ከ 2009 ጀምሮ እየተገነባ ነው, ነገር ግን በተግባር ጥቅም ላይ እንዲውል የሚያስችል ተቀባይነት ያለው የአፈፃፀም አመልካቾችን ማግኘት የተቻለው አሁን ነው. ኤፍኤችኢ የሆሞሞርፊክ ስሌት ለሁሉም ሰው ተደራሽ እንደሚያደርግ ተጠቁሟል፤ በFHE እገዛ ተራ የኮርፖሬት ፕሮግራመሮች ቀደም ሲል የአካዳሚክ ዲግሪ ያላቸው ባለሙያዎችን ሲያሳትፉ ሰዓታት እና ቀናት የሚፈልገውን ተመሳሳይ ስራ በአንድ ደቂቃ ውስጥ ማከናወን ይችላሉ።


በምስጢር ማስላት መስክ ውስጥ ካሉ ሌሎች እድገቶች መካከል ልብ ሊባል ይችላል። የፕሮጀክቱ ህትመት ኦፕንፓድ ዘዴዎችን በመተግበር ልዩነት ግላዊነት, በውስጡ የግለሰብ መዝገቦችን የመለየት ችሎታ ሳይኖር በቂ የሆነ ከፍተኛ ትክክለኛነት ባለው የውሂብ ስብስብ ላይ የስታቲስቲክ ስራዎችን ለማከናወን ያስችላል. ፕሮጀክቱን ከማይክሮሶፍት እና ከሃርቫርድ ዩኒቨርሲቲ በተገኙ ተመራማሪዎች በጋራ በማዘጋጀት ላይ ይገኛል። አተገባበሩ የተፃፈው በሩስት እና ፒቲን እና ነው። የቀረበ በ MIT ፍቃድ.

ልዩ የግላዊነት ዘዴዎችን በመጠቀም ትንተና ድርጅቶች የተወሰኑ ግለሰቦችን መለኪያዎች ከአጠቃላይ መረጃ እንዲለዩ ሳይፈቅድላቸው ከስታቲስቲካዊ የውሂብ ጎታዎች የትንታኔ ናሙናዎችን እንዲያደርጉ ያስችላቸዋል። ለምሳሌ የታካሚ እንክብካቤ ልዩነቶችን ለመለየት ተመራማሪዎች በሆስፒታሎች ውስጥ የታካሚዎችን አማካይ ቆይታ ለማነፃፀር የሚያስችል መረጃ ሊሰጣቸው ይችላል, ነገር ግን አሁንም የታካሚውን ሚስጥራዊነት ይጠብቃሉ እና የታካሚውን መረጃ አያደምቁም.

ሊለዩ የሚችሉ ግላዊ ወይም ሚስጥራዊ መረጃዎችን ለመጠበቅ ሁለት ዘዴዎች ጥቅም ላይ ይውላሉ፡ 1. በእያንዳንዱ ውጤት ላይ አነስተኛ መጠን ያለው ስታቲስቲካዊ "ጫጫታ" መጨመር, የተገኘው መረጃ ትክክለኛነት ላይ ተጽዕኖ አያሳድርም, ነገር ግን የግለሰቦችን የመረጃ አካላት አስተዋፅኦ ይሸፍናል.
2. ለእያንዳንዱ ጥያቄ የሚወጣውን የውሂብ መጠን የሚገድብ እና ምስጢራዊነትን ሊጥሱ የሚችሉ ተጨማሪ ጥያቄዎችን የማይፈቅድ የግላዊነት በጀት መጠቀም።

ምንጭ: opennet.ru

አስተያየት ያክሉ