12. Security: Network or Application
Sources: Gartner, OWASP
Network
Server
Web
Applications
% of Attacks % of Dollars
90%
セキュリティ攻撃 セキュリティ支出
75%
25%
10%
脆弱なウェブアプリケーション、67%
13. Intel Edison SD Card size PC
Bluetooth/LE
Wi-Fi
24x32x2.1mm
22nm 500MHz
Linux
1GB RAM
4GB storage
Dual Core IA
“コンピュータやスマートフォンのみならず、椅子や
コーヒーメーカーや、マグカップまでがネットワーク
デバイスになります。”
http://www.intel.com/content/www/us/en/do-it-yourself/edison.html
15. Privacy-by-Design Principals
• Proactive not Reactive:
• Preventive not Remedial
• Privacy as the default
• Privacy Embedded
• Full Functionality
• End-to-end Security
• Visibility and Transparency
• Respect for User Privacy
• Privacy Impact Assessment
28. IoT Node Types and Data Paths
http://www.rtcmagazine.com/articles/view/105734
29. IoT Open Source “Heat Map”
http://www.rtcmagazine.com/articles/view/105734
31. Requirements to use Open Source Software
• プロジェクトとコードをチェックせよ
– Openである意味はそこにある
• 組み込むならOSSのコードもテストせよ
– Found issue? Shut up and fix it!
• アップデートが重要
– モジュール、コードいずれのレベルでも
About One hundred years ago, the “unsinkable” Titanic foundered after striking an iceberg
off the coast of Newfoundland.
More than 1,500 people died in what became one of the deadliest maritime accidents ever.
Several factors contributed to this massive death toll,
but perhaps the most critical was that there simply weren’t enough lifeboats.
The ship carried 2,224 people, but fewer than half of them could squeeze into the boats.
As we know, passengers who didn’t get a spot in one of those lifeboats quickly died
in the freezing waters of the North Atlantic.
What’s less well known is that the Titanic’s supply of lifeboats was in full compliance
with the British marine regulations in force at time.
The law required the ship to carry 16 lifeboats; the Titanic actually had 20 lifeboats.
The ship’s owners did a good job of providing enough boats to address the regulatory
risk of noncompliance. Unfortunately, meeting regulatory requirements did little to
prevent the tragic loss of life.
This is a case of misperception of risk.