Cypress、IoTをセキュアに奸るPSoCマイコンの倡券ツ〖ルを郊悸
IoTはセキュリティが啼瑪になると咐われて底しいが、Cypressはセキュリティを寥み哈んだPSoC 64シリ〖ズを券卿する。PSoC∈Programmable SoC∷はアナログ攙烯をプログラムできるマイコンであり、碰介の8ビットから32ビットのArm Cortex-Mコアも礁姥するようになった。海攙はセキュアな攙烯とソフトウエアを寥み哈み、IoT-AdvantEdge∈アドバンテッジ∷と嘆燒けた。
Arm Cortex-M0/M4シリ〖ズをCPUコアとするPSoCマイコンとして、海攙券山したシリ〖ズはPSoC62とPSoC64瀾墑で、MCUにセキュリティ怠墻を裁えたもの。これまでIoT眉瑣脫にセキュリティ怠墻を寥み哈んだマイコンはなく、Infineonのセキュリティ漓脫マイコンAurixを奶して千沮するというように侍チップで千沮していた。また、ArmのTrust Zoneのようにセキュアな嬸舶∈コンテナ∷を脫罷して、悸乖茨董を尸違することも材墻だ。
哭1 瀾墑ロ〖ドマップ 叫諾¨Cypress Semiconductor
悸狠の瀾墑シリ〖ズには、セキュリティのレベルに炳じて脫罷している∈哭1∷。毋えば、PSoC 64 SecureBootでは、パソコンのBIOSに寥み哈まれているRoot of Trust怠墻をデバイスのIDによってハ〖ドウエアとして寥み哈んでいる。これは排富をオンした箕に惟ち懼がる冊鎳で、セキュリティを澄千する瓢侯に寥み哈む怠墻であり、呵你嘎のセキュリティ怠墻といえる。
さらにセキュアなレベルは、PSoC 64 Standard Secureであり、Arm v7-MおよびArm v8-M羹けのセキュリティのファ〖ムウエアである、Trusted Firmware-M∈TF-M∷が寥み哈まれている。これは、PSA∈Platform Security Architecture∷を悸乖できるリファレンスであり、PSAは儡魯されたデバイスを豺老から悸乖までセキュリティを澄惟できるようにするためのレシピである。TF-Mは、ソフトウエア嬸墑の菇喇をいろいろ恃えることによって、トラストな悸乖茨董を侯り懼げるための慌寥みで、セキュアなストレ〖ジや芭規步、攫鼠の賴澄さを澄千するための菇喇沮湯∈Attestation∷などからなっている。
TF-Mの面にセキュアブ〖ト怠墻とセキュアプロビジョニングも崔まれており、澀妥なソフトウエアのアップグレ〖ドをサポ〖トしつつ、稍砍なファ〖ムウエアが盡緘にアップデ〖トしないよう松賄する舔充を積つ。裁えて、アマゾンのAWSクラウドのIoT Coreサ〖ビスにもつなげられるようになっている。
經丸惹のPSoC 64 Futureでは、ハ〖ドウエアベ〖スの驢妥燎千沮や、ストリ〖ミングの芭規步なども納裁する。ストリ〖ミングサ〖ビスのようなブロ〖ドキャスティングではなく、プライベ〖トな脫龐での炳脫に蝗われるという。
さらに、IoTデバイスを倡券するためのリファレンスデザインを4鹼梧と、IoTデバイスに寥み哈むソフトウエア倡券ツ〖ルのModus Toolbox 2.1も捏丁する。リファレンスデザインボ〖ド∈哭2∷には、錄拍瀾侯疥のWi-Fi/Bluetoothの奶慨コンボモジュ〖ルが烹很されており、インタ〖ネットにつながるようになっている。
哭2 ハ〖ドウエアのリファレンスデザインボ〖ドも捏丁 叫諾¨Cypress Semiconductor
哭2の焊から畝你久銳排蝸惹肋紛、你コスト肋紛、クラウドに儡魯してもセキュリティが瘦たれる肋紛、そして寶眉がすでに千沮貉みで、そのまま瀾墑としても蝗えるボ〖ドとなっている。いずれもWi-Fi沸統でインタ〖ネットにつながる。
IoTの儡魯も崔めたソフトウエア倡券ツ〖ルModus Toolboxは∈哭3∷、眶鉗漣に傾箭したBroadcomのWicedキットをPSoC倡券ツ〖ルに寥み哈んで辦塑步したもの。
哭3 Modus Toolboxの怠墻はIDEからクラウド儡魯まで誰少に 叫諾¨Cypress Semiconductor
IDE∈琵圭肋紛茨董∷だけではなく、RTOSやコンパイラ、デバッガなどが掐っており、クラウド儡魯怠墻ではAWSだけではなくMicrosoft Azureや極家のクラウドも寥み哈めるようになっている。ライブラリも誰少になったとしている。
なお、CypressはInfineon Technologiesから傾箭捏捌を減け、稱柜に鏡千を滇めていたが、このほど呵稿の面柜からも鏡千が評られたため、候泣傾箭窗位を券山した。IoTはInfineonが積っていない尸填であり、Cypressとのクルマ脫、緩度脫で陵捐跟蔡が絡きい。