Tag Archives: Arduino Wi-Fi

Securing the Internet of Streams


The evolution of IoT is now at a point that it will require a comprehensively redesigned approach to security threats in order to ensure its continuous growth and expansion.


The relentless flow of new product introductions keeps fueling the gargantuan estimates of billions of connected communicating computing devices which is projected to imminently make the Internet of Things ubiquitous within every facet of our lives. The IoT has been portrayed as the key enabler of a smarter world with compelling use cases that cut across a wide array of both personal and industrial ecosystems.

A great description is that the IoT is the global nervous system. This could be a pun, as IoT is increasingly producing troubling headlines. Stories abound, detailing security breaches that sound as if they were taken from a sci-fi movie, from hacked security cameras to a spamming refrigerator.

IoT-Global-Nervous-System

Figure 1 (Source: re-workblog.tumblr.com)

The explosive growth of the IoT coincides with an alarming increase in reported rates of identity theft and hacker attacks on everyday gadgets and appliances. Security researchers have easily established the feasibility of attacks against TVs, cars, security cameras, and medical equipment. There is much more than stolen money on the line if these types of attacks are carried out. The evidence demonstrates that existing security mechanisms are insufficient or ill-suited to address the risks inherent with the ubiquitous deployment of the IoT.

The need for a new original approach

The traditional approach to security, applied to both consumer and business domains, is one of separation – preventing those who are considered bad actors from accessing devices and networks. However, the dynamic topology of the network environments in which IoT applications are deployed largely invalidates the separation approach, making it both impractical and overly rigid. For example, with BYOD (bring-your-own-device), enterprises struggle to apply traditional security schemes to devices that may have been compromised while outside the perimeter firewall.

Many IoT devices self-configure and run autonomously. User interaction is limited to the devices’ operations, and there are no means to change security parameters. These devices rely on the manufacturer to implement security, both in the hardware and the software.

Moreover, manufacturers have to consider the broader ecosystem, not just their own products. For example, recent research has revealed inherent security flaws in USB memory stick controller hardware and firmware. Users must be concerned not only about the safety of the data on the memory stick, but if the memory stick controller itself has somehow been compromised.

To thwart similar issues, IoT device vendors are rushing to upgrade their product portfolios to low-power, high-performance microcontrollers that include firmware upgrade and data encryption mechanisms.

Atmel's IoT Layered Security Solutions

Figure 2 (Source: Atmel’s White Paper: Integrating the Internet of Things)

In the hyper-connected world of IoT, security breaches will gravitate towards the weakest link in the chain. It will become very hard to maintain the confidence that any particular device, user, application or service maintains its integrity; instead, the assumption will be that things will occasionally break for a variety of reasons, over which there is little control and no method for fixing. As a result, IoT will force the adoption of new concepts for the establishment of trust.

A smarter network combined

In the loosely coupled world of IoT, security issues are driving a need for greater collaboration among the vendors participating in the ecosystem, recognizing their respective core competencies. Hardware vendors make devices smarter. Software developers make applications and services smarter. The connective tissue, the global Internet with its myriad of communication transports and protocols, is tasked with carrying the data that powers IoT. This begs the question – can the network be made an enabler of IoT security by becoming smarter in its own right?

Context is essential for identifying and handling security threats and is best understood at the application level, where the intent of information is processed. This points towards a higher-level communication framework for IoT – the Internet of Data Streams. This framework enables apps and services to view things as consumers and producers of data. It allows for descriptive representations of devices’ operational status and real-time detection of their presence or absence.

Elevating the functional value of the Internet, from a medium of communication to a network of data streams for IoT, would be highly beneficial to ease collaboration among the IoT ecosystem participants. The smarter network can provide apps and services with the ability to implement logic that detects things that break or misbehave, flagging them as suspect while ensuring graceful and consistent operation using the redundant resources.

InternetOfThingsHorizontal

For example, a smarter network can detect that a connected sensor stopped functioning (e.g. due to a denial of power attack, possibly triggered through some obscure security loophole) and allow the apps that depend on the sensor to provide uninterrupted service to users. Additionally, a network of data streams can foster a global industry of security-as-a-service solutions, which can, as an example, send real-time security alerts to app administrators and device manufacturers.

The evolution of IoT is now at a point that it will require a comprehensively redesigned approach to security threats in order to ensure its continuous growth and expansion. Addressing the surfaced issues from an ecosystem standpoint calls for apps, services and “things” to explicitly handle communication via a smarter data network, which has the promise of placing IoT in safer hands, courtesy of the Internet of Streams.

Arduino and Atmel launch the Arduino Wi-Fi Shield 101

Following an exciting two days of MakerCon and on the eve of Maker Faire, the team of Atmel and Arduino have announced the launch of the Arduino Wi-Fi Shield 101, a shield that enables rapid prototyping of Internet of Things (IoT) applications on the highly-popular open-source platform.

Arduino_Wi-Fi_Angle_Sticker

The cost-effective, secure Arduino Wi-Fi Shield 101 is an easy-to-use extension that can seamlessly be connected to any Arduino board enabling high-performance Wi-Fi connectivity. This new shield gives the design community more opportunities to securely connect IoT applications, ranging from consumer goods to wearables, robotics, high-tech devices and more.

The Arduino Wi-Fi Shield 101 is powered by Atmel’s wireless network controller, part of the Atmel SmartConnect family, and also includes the CryptoAuthentication device which allows users to easily incorporate hardware authentication capability in their design.

“In this increasingly connected world, the Arduino Wi-Fi Shield 101 will help drive more inventions in the IoT market,” explained Arduino Co-Founder Massimo Banzi. “Expanding our portfolio of Arduino extensions, this new shield can flawlessly connect to any modern Arduino board giving our community more options for connectivity, along with added security elements to their creative projects.”

Arduino_Wi-Fi_Overhead_Sticker

Makers can connect the Arduino Wi-Fi Shield 101 to any modern Arduino R3 board, enabling connectivity to the Internet using any traditional Wi-Fi access points. It is based on the WINC1500 802.11b/g/n network controller which features an integrated TCP/IP stack, TLS security and SoftAP for seamless provisioning. It also features an Atmel authentication security device that can be used for keys, passwords or secret data.

In true Arduino fashion, every element of the platform – hardware, software and documentation – is freely available and open-source. This offers the Maker community to discover exactly how it’s made and then to utilize its design as the starting point for their own circuits. An open-source Wi-Fi library will also be available to enable users to write sketches that connect to the Internet using the shield. The newly-unveiled shield connects to an Arduino board using long wire-wrap headers which extend through the shield, thus keeping the pin layout intact and allows other shields to be stacked on top.

“Through our long standing partnership with Arduino, Atmel is committed to the Maker Movement and excited to enable more connected devices in the Internet of Things,” said Reza Kazerounian, Senior Vice President and General Manager at Atmel. “We’ve partnered with Arduino to develop a true turn-key IoT solution that will allow the community to create unlimited possibilities. We are eager to see the breadth of next-generation IoT products that this new shield will help designers achieve.”

AtmelandArduino

For those heading to World Maker Faire New York, swing by booth #EP24 to get a firsthand look at the Wi-Fi Shield 101. Additionally, Arduino and Atmel will be hosting a Meet & Greet to discuss this jointly-developed shield on Friday, September 19 from 6:30 – 8:30pm ET at NY Hall of Science. Arduino’s Massimo Banzi and Atmel’s Reza Kazerounian will be speaking at this event and a number of innovative Maker demos will also be showcased. To attend, please RSVP to pr@atmel.com.

Since 2005, a worldwide community of Makers has gathered around this open source platform. And, Atmel microcontrollers were there from the outset, providing simple but powerful microcontrollers (MCUs) as the hardware side of the equation. Artists, designers, inventors, engineers, musicians and students alike have turned to Arduino boards — designed around Atmel AVR or Atmel ARM-based MCUs — to bring their ideas to life.

By delivering a unique combination of performance, power efficiency and design flexibility, Atmel MCUs perfectly complement Arduino and the needs of makers. More importantly, they come virtually pre-integrated the peripherals needed to sense and control the physical world. Atmel MCUs and Arduino—the original duo at the heart of the global maker movement. The just-announced shield will provide secure Wi-Fi connectivity for all Arduino platforms, thereby enabling unlimited possibilities for smart, connected IoT devices.