مفت موبائل ڊوائيسز ٺاهڻ لاء اڳڀرائي پليٽ فارم متعارف ڪرايو

اينڊريو هوانگ (اينڊريو هوانگ)، مفت هارڊويئر لاءِ هڪ مشهور انعام کٽيندڙ ڪارڪن EFF پائنيئر اوارڊ 2012, متعارف ڪرايو کليل پليٽ فارم "اڳوڻي"، نئين موبائل ڊوائيسز لاء تصورات ٺاهڻ لاء ٺهيل. ساڳي طرح ڪيئن Raspberry Pi ۽ Arduino توهان کي شين جي انٽرنيٽ لاءِ ڊوائيسز ٺاهڻ جي اجازت ڏين ٿا، اڳڪٿي جو مقصد مختلف موبائيل ڊوائيسز کي ڊزائين ڪرڻ ۽ گڏ ڪرڻ جي صلاحيت مهيا ڪرڻ آهي توهان جي هٿن سان توهان جي مسئلن کي حل ڪرڻ لاءِ.

ٻين پروجيڪٽن جي برعڪس، اڳڪٿي شوقينن کي پيش ڪري ٿو نه رڳو هڪ بورڊ، پر هڪ پورٽيبل ڊيوائس جو تيار ٿيل پروٽوٽائپ جنهن ۾ ايلومينيم ڪيس 69 x 138 x 7.2 ملي ميٽر، هڪ LCD اسڪرين (336x536)، هڪ بيٽري (1100 mAh Li-Ion) ، هڪ ننڍو ڪيبورڊ، لائوڊ اسپيڪر، وائبريشن موٽر، ايڪليروميٽر ۽ گيرو اسڪوپ. ڪمپيوٽنگ ماڊل تيار ٿيل پروسيسر سان نه ٿو اچي، پر Xilinx XC7S50 FPGA جي بنياد تي هڪ سافٽ ويئر جي وضاحت ڪيل SoC سان، جنهن جي بنياد تي 32 MHz جي فريڪوئنسي تي ڪم ڪندڙ 100-bit RISC-V CPU جي ايموليشن آهي. منظم. ساڳئي وقت، ٻين هارڊويئر اجزاء جي تخليق تي ڪا به پابنديون نه آهن؛ مثال طور، مختلف پروسيسرز جي آپريشن کي نقل ڪري سگهجي ٿو، 6502 ۽ Z-80 کان AVR ۽ ARM تائين، انهي سان گڏ آواز چپس ۽ مختلف ڪنٽرولرز. بورڊ ۾ 16 MB SRAM، 128 MB فليش، وائي فائي سلڪون ليبز WF200C، USB قسم سي، SPI، I²C، GPIO شامل آھن.

مفت موبائل ڊوائيسز ٺاهڻ لاء اڳڀرائي پليٽ فارم متعارف ڪرايو

سيڪيورٽي سان لاڳاپيل خاصيتون شامل آهن ٻه هارڊويئر پسسو-بي ترتيب نمبر جنريٽر جي موجودگي. اها دلچسپ ڳالهه آهي ته ڊوائيس لازمي طور تي ٺهيل مائڪروفون کان سواءِ اچي ٿي - اهو سمجھيو وڃي ٿو ته آواز جو استقبال صرف تڏهن ئي ممڪن آهي جڏهن هيڊ سيٽ واضح طور تي ڳنڍيل هجي، ۽ جيڪڏهن هيڊٽ ڊسڪنيڪٽ آهي، اهو جسماني طور تي ناممڪن آهي ته ڪنيڪشن کي منظم ڪرڻ، جيتوڻيڪ ڊوائيس. سافٽ ويئر سان ٺاهه ڪيو ويو آهي.

وائرليس ڪميونيڪيشن لاءِ چپ (وائي فائي) هارڊويئر کي باقي پليٽ فارم کان ڌار ڪيو ويو آهي ۽ هڪ الڳ ماحول ۾ هلندي آهي. غير مجاز رسائي کان بچائڻ لاءِ، هڪ lockable ڪيس پڻ استعمال ڪيو ويندو آهي، سالميت جي نگراني لاءِ هڪ الڳ RTC، ۽ اسٽينڊ بائي موڊ ۾ موشن مانيٽرنگ (هميشه accelerometer ۽ gyroscope تي). هتي پڻ هڪ خود تباهي واري زنجير آهي ۽ سڀني ڊيٽا کي فوري طور تي صاف ڪرڻ، اي اي ايس ڪيچ استعمال ڪندي چالو ڪيو ويو آهي.

FHDL ٻولي هارڊويئر اجزاء کي بيان ڪرڻ لاء استعمال ڪيو ويندو آهي مگين (ٽڪرايل هارڊويئر وضاحت جي ٻولي)، پٿون جي بنياد تي. ميگن فريم ورڪ ۾ شامل آهي LiteX، جيڪو برقي سرڪٽ ٺاهڻ لاءِ بنيادي ڍانچي فراهم ڪري ٿو. ھڪڙو حوالو SoC تيار ڪيو ويو آھي اڳوڻن جي بنياد تي FPGA ۽ LiteX استعمال ڪندي بي اعتمادي، بشمول 100 MHz VexRISC-V RV32IMAC CPU، انهي سان گڏ هڪ ايمبيڊڊ ڪنٽرولر
Betrusted-EC 18 MHz LiteX VexRISC-V RV32I ڪور سان.

مفت موبائل ڊوائيسز ٺاهڻ لاء اڳڀرائي پليٽ فارم متعارف ڪرايو

Betrusted SoC Cryptographic Primitives جو هڪ بلٽ ان سيٽ مهيا ڪري ٿو جهڙوڪ pseudo-random number جنريٽر، AES-128، -192، -256 ECB، CBC ۽ CTR موڊس سان، SHA-2 ۽ SHA-512، crypto انجڻ elliptic curves Curve25519 جي بنياد تي. crypto انجڻ SystemVerilog ۾ لکيل آهي ۽ پروجيڪٽ مان crypto kernels تي ٻڌل آهي گوگل اوپن ٽائيٽن.

Precursor کي پروٽوٽائپ ٺاهڻ ۽ ان جي تصديق ڪرڻ لاءِ پليٽ فارم جي طور تي پوزيشن ڏني وئي آهي، جڏهن ته Betrusted هڪ تيار ڪيل موبائل ڊوائيسز مان هڪ آهي جيڪو اڳڪٿي جي چوٽي تي ٺهيل آهي. جيئن ته روايتي انڪلويز جيڪي crypto ڪيز جي الڳ ٿيل ذخيري لاءِ استعمال ڪيا ويندا آهن اهي اعليٰ سطحي حملن کان بچاءُ نه ڪندا آهن جيئن ته ڪيلاگرز استعمال ڪندي پاسورڊ گڏ ڪرڻ يا اسڪرين شاٽنگ ذريعي پيغامن تائين رسائي حاصل ڪرڻ، Betrusted استعمال ڪندڙ جي وچ ۾ رابطي جي عنصرن کي شامل ڪري ٿو انڪليو عمل ۾ (ايڇ آء سي,Human-Computer Interaction)، انهي ڳالهه کي يقيني بڻائي ٿو ته حساس ڊيٽا جيڪو انسان طرفان پڙهي سگهجي ٿو، ڪڏهن به محفوظ ٿيل ڊوائيس کان ٻاهر محفوظ، ظاهر يا منتقل نه ڪيو وڃي.

Betrusted موبائل فون کي تبديل ڪرڻ جي ڪوشش نه ڪري رهيو آهي، بلڪه قابل آڊٽ ان پٽ ۽ آئوٽ سان هڪ محفوظ انڪليو ٺاهي ٿو. مثال طور، هڪ خارجي سمارٽ فون وائي فائي تي هڪ غير قابل اعتماد ڊيٽا چينل جي طور تي استعمال ڪري سگهجي ٿو، پر انڪريپٽ ٿيل پيغامن کي صرف بيٽرسٽڊ ڊيوائس جي بلٽ ان ڪيبورڊ تي ٽائپ ڪيو ويندو آهي، ۽ وصول ڪيل پيغام صرف بلٽ ان اسڪرين تي ڏيکاريا ويندا آهن. .

سڀ اڳڀرائي ۽ بي اعتمادي اجزاء کليل ذريعو آهن ۽ لائسنس جي تحت ترميم ۽ تجربا لاءِ دستياب آهن اوپن هارڊويئر لائسنس 1.2, سڀني نڪتل ڪمن کي ساڳئي لائسنس تحت کولڻ جي ضرورت آهي. کليل سميت схемы ۽ مڪمل پروجيڪٽ دستاويز مکيه ۽ معاون بورڊ، تياري تي عملدرآمد SoC بي اعتمادي и ڪنٽرول سنڀاليندڙ (EC). ماڊل هائوسنگ جي 3D پرنٽنگ لاءِ موجود آهن. اهو پڻ کليل منصوبن جي صورت ۾ ترقي ڪري رهيو آهي firmware سيٽ ۽ خاص آپريٽنگ سسٽم Xous microkernel جي بنياد تي.

مفت موبائل ڊوائيسز ٺاهڻ لاء اڳڀرائي پليٽ فارم متعارف ڪرايو

جو ذريعو: opennet.ru

تبصرو شامل ڪريو