ነፃ የሞባይል መሳሪያዎችን ለመፍጠር ቀዳሚ መድረክ አስተዋወቀ

አንድሪው ሁዋንግ (አንድሪው ሁዋንግ)፣ ለነጻ ሃርድዌር ታዋቂ ተሸላሚ አክቲቪስት የኢኤፍኤፍ አቅኚ ሽልማት 2012, አስተዋውቋል ክፍት መድረክ"ቅድመ ኮር", ለአዳዲስ የሞባይል መሳሪያዎች ጽንሰ-ሐሳቦችን ለመፍጠር የተነደፈ. Raspberry Pi እና Arduino እንዴት ለኢንተርኔት ኦፍ ነገሮች መሳሪያዎች እንዲፈጥሩ እንደሚፈቅዱለት ሁሉ፣ ፕሪከርሰር በገዛ እጆችዎ ያሉዎትን ችግሮች ለመፍታት የተለያዩ የሞባይል መሳሪያዎችን የመንደፍ እና የመገጣጠም ችሎታን ለማቅረብ ያለመ ነው።

ከሌሎች ፕሮጀክቶች በተለየ፣ ፕሪከርሶር ለአድናቂዎች ሰሌዳን ብቻ ሳይሆን 69 x 138 x 7.2 ሚሜ የሆነ የአሉሚኒየም መያዣ፣ የኤል ሲ ዲ ስክሪን (336x536)፣ ባትሪ (1100 mAh Li-Ion) ያለው የተንቀሳቃሽ መሣሪያ ፕሮቶታይፕ ያቀርባል። , ትንሽ የቁልፍ ሰሌዳ, ድምጽ ማጉያ, የንዝረት ሞተር, የፍጥነት መለኪያ እና ጋይሮስኮፕ. የኮምፒውቲንግ ሞጁሉ ከተዘጋጀ ፕሮሰሰር ጋር አብሮ አይመጣም ነገር ግን በሶፍትዌር ከተገለጸው ሶሲ ጋር በ Xilinx XC7S50 FPGA ላይ የተመሰረተ፣ በዚህ መሰረት የ32-ቢት RISC-V ሲፒዩ በ100 ሜኸዝ ድግግሞሽ የሚሰራ ነው። ተደራጅተዋል። በተመሳሳይ ጊዜ, ሌሎች የሃርድዌር ክፍሎችን ለመምሰል ምንም ገደቦች የሉም, ለምሳሌ, የተለያዩ ፕሮሰሰሮችን አሠራር ከ 6502 እና Z-80 እስከ AVR እና ARM, እንዲሁም የድምጽ ቺፕስ እና የተለያዩ መቆጣጠሪያዎችን መኮረጅ ይቻላል. ቦርዱ 16 ሜባ SRAM፣ 128 ሜባ ፍላሽ፣ ዋይ ፋይ ሲሊከን ላብስ WF200C፣ USB አይነት C፣ SPI፣ I²C፣ GPIO ያካትታል።

ነፃ የሞባይል መሳሪያዎችን ለመፍጠር ቀዳሚ መድረክ አስተዋወቀ

ከደህንነት ጋር የተያያዙ ባህሪያት ሁለት የሃርድዌር የውሸት-የዘፈቀደ ቁጥር ማመንጫዎች መኖርን ያካትታሉ። የሚገርመው መሣሪያው ያለ አብሮገነብ ማይክሮፎን መምጣቱ አስገራሚ ነው - የድምፅ መቀበል የሚቻለው የጆሮ ማዳመጫው በግልጽ ከተገናኘ ብቻ እንደሆነ እና የጆሮ ማዳመጫው ከተቋረጠ መሣሪያው እንኳን ቢሆን የጆሮ ማዳመጫዎችን ማደራጀት በአካል የማይቻል መሆኑን መረዳት ይቻላል ። ሶፍትዌር ተበላሽቷል።

ቺፑ ለገመድ አልባ ግንኙነቶች (ዋይ ፋይ) ከተቀረው የመሣሪያ ስርዓት የተነጠለ እና በተለየ አካባቢ ውስጥ የሚሰራ ሃርድዌር ነው። ካልተፈቀደለት መዳረሻ ለመጠበቅ፣ ሊቆለፍ የሚችል መያዣም ጥቅም ላይ ይውላል፣ የተለየ RTC ለንጹህነት ክትትል እና የእንቅስቃሴ ክትትል በተጠባባቂ ሞድ (ሁልጊዜ በፍጥነት መለኪያ እና ጋይሮስኮፕ ላይ)። እንዲሁም የAES ቁልፍን በመጠቀም የነቃ ሁሉንም ውሂብ በራስ የማጥፋት ሰንሰለት እና ፈጣን ማጽዳት አለ።

የኤፍኤችዲኤል ቋንቋ የሃርድዌር ክፍሎችን ለመግለጽ ጥቅም ላይ ይውላል ሚገን (የተከፋፈለ የሃርድዌር መግለጫ ቋንቋ)፣ በፓይዘን ላይ የተመሰረተ። ሚገን በማዕቀፉ ውስጥ ተካትቷል። LiteX, ይህም የኤሌክትሮኒክስ ወረዳዎችን ለመፍጠር መሠረተ ልማት ያቀርባል. FPGA እና LiteX በመጠቀም Precursor ላይ በመመስረት ማጣቀሻ SoC ተዘጋጅቷል። የታመነ100 ሜኸር VexRISC-V RV32IMAC ሲፒዩ እና የተከተተ መቆጣጠሪያን ጨምሮ
የታመነ-EC በ18 ሜኸ LiteX VexRISC-V RV32I ኮር።

ነፃ የሞባይል መሳሪያዎችን ለመፍጠር ቀዳሚ መድረክ አስተዋወቀ

Betrusted SoC እንደ የውሸት የዘፈቀደ ቁጥር ጀነሬተር፣ AES-128፣ -192፣ -256 ከኢሲቢ፣ ሲቢሲ እና ሲቲአር ሁነታዎች፣ SHA-2 እና SHA-512፣ ውስጠ-ግንቡ ምስጠራ ፕሪሚቲቭዎችን ያቀርባል። crypto ሞተር በኤሊፕቲክ ኩርባዎች Curve25519 ላይ የተመሠረተ። የክሪፕቶ ሞተሩ በSystemVerilog ውስጥ የተፃፈ ሲሆን በፕሮጀክቱ ውስጥ በ crypto kernels ላይ የተመሰረተ ነው። ጎግል ኦፕን ቲታን.

Precursor ፕሮቶታይፕን ለመፍጠር እና ለማረጋገጥ እንደ መድረክ የተቀመጠ ሲሆን ቤሩስተድ ደግሞ በPrecursor ላይ ከተገነቡት ዝግጁ ከሆኑ የሞባይል መሳሪያዎች አንዱ ነው። ለግል ክሪፕቶ ቁልፎች ማከማቻነት የሚያገለግሉት ባህላዊ ማጠቃለያዎች ከፍተኛ ደረጃ ከሚደርሱ ጥቃቶች ለምሳሌ ኪይሎገሮችን በመጠቀም የይለፍ ቃላትን መሰብሰብ ወይም በስክሪፕት ቀረጻ መልዕክቶችን ማግኘት ከመሳሰሉት ጥቃቶች ስለማይከላከሉ ቤሩስተድ የተጠቃሚ መስተጋብር ክፍሎችን ወደ ኢንክላቭ ትግበራ ይጨምራል (HClየሰው እና የኮምፒውተር መስተጋብር)፣ በሰው ልጅ ሊነበብ የሚችል ሚስጥራዊነት ያለው መረጃ ከደህንነቱ የተጠበቀ መሳሪያ በፍፁም እንዳይከማች፣ እንዳይታይ ወይም እንዳይተላለፍ ማድረግ።

ታማኝነት የሞባይል ስልኩን ለመተካት እየሞከረ አይደለም ይልቁንም ኦዲት በሚደረግ ግብአት እና ውፅዓት ደህንነቱ የተጠበቀ አካባቢ ይፈጥራል። ለምሳሌ የውጪ ስማርትፎን በWi-Fi ላይ እንደ ታማኝ ያልሆነ የመረጃ ቻናል መጠቀም ይቻላል፣ነገር ግን የሚተላለፉት ኢንክሪፕትድ የተደረጉ መልእክቶች በBetrusted መሣሪያ አብሮ በተሰራው ቁልፍ ሰሌዳ ላይ ብቻ የተተየቡ ሲሆኑ የተቀበሉት መልእክቶች አብሮ በተሰራው ስክሪን ላይ ብቻ ይታያሉ። .

ሁሉም የቅድሚያ እና የታመቁ ክፍሎች ክፍት ምንጭ ናቸው እና በፍቃድ ስር ለመለወጥ እና ለሙከራ ይገኛሉ የሃርድዌር ፍቃድ ክፈት 1.2, ሁሉም የመነሻ ስራዎች በተመሳሳይ ፍቃድ እንዲከፈቱ ይጠይቃል. ክፍትን ጨምሮ схемм እና የተሟላ የፕሮጀክት ሰነዶች ዋና እና ረዳት ሰሌዳዎች, ዝግጁ ትግበራ SoC የታመነ и የመቆጣጠሪያ መቆጣጠሪያ (EC). ለ 3-ል ማተሚያ ቤቶች ሞዴሎች ይገኛሉ. በክፍት ፕሮጀክቶች መልክም በማደግ ላይ ነው። የጽኑ ትዕዛዝ ስብስብ እና ልዩ የአሰራር ሂደት በማይክሮከርነል ላይ የተመሰረተ Xous.

ነፃ የሞባይል መሳሪያዎችን ለመፍጠር ቀዳሚ መድረክ አስተዋወቀ

ምንጭ: opennet.ru

አስተያየት ያክሉ