Smart Homes

Atonomi helps smart homes be secure homes

Smart Homes Must be Secured

Smart homes sound futuristic, but they are rushing into the now of today.

Autonomous connected lights, smart thermostats, weather sensing sprinklers, video doorbells, smart speakers with digitalized voice assistants, self-diagnosing and over-the-air appliance repairs are just some of the use cases expected to drive up to $350 billion in economic value in 2025, according to McKinsey Global Institute. By that same year, Berg Insight forecasts that more than half the households in the U.S. will qualify as smart homes.

‍

With billions of IoT devices being deployed into smart homes, hackers and other bad actors have taken notice. Smart homes represent a huge and varied attack surface to target, and one weak link could enable an intruder from across the globe to enter your personal checking account, your home surveillance system, or your child’s talking teddy bear.

Security is absolutely required for smart homes, something that is now widely accepted:

“As smart home devices become more popular, they will become bigger targets for hackers.”

The New York Times

“Cybercriminals can exploit an unprotected Bluetooth connection to speak to a child in the guise of his or her favorite Furby or teddy bear, or spy on your youngster with the help of a doll.”

Kaspersky Lab

“Unfortunately, smart home environments are increasingly on the radar of hackers as a growing number of consumers embrace these devices in their homes.”

Hacker Noon

“We have shared our digital footprint for convenience. With smart home technology, we are sharing our physical footprint. It is not a matter of if but when these systems will be compromised, and the consequences could be much more severe than lost social security numbers.”

Forbes

Why Atonomi for

Smart Homes

?

Immutable Identity

Atonomi records and validates trusted device identity and device reputation monitoring on the blockchain to help create a more secure environment for your smart home.

Small Footprint

Security is useless if it can’t fit onto your device. The Atonomi SDK is created for devices that measure their computing and storage resources in kilobytes—not megabytes or gigabytes.

Easy to Deploy

Just download our Atonomi Embedded SDK, and give your smart home device the blockchain-based security of the Atonomi trust environment.

Works across Devices

The Atonomi trust environment is designed to work across all types of smart home IoT devices to help ensure trust and security.

Security as a Market Differentiator

With the market for smart home devices expected to reach up to $350 billion 2025, this will be a high-value area for vendors, and the ability to offer security should prove an effective market differentiator. IoT security is already a top concern, and can be expected to only increase in decision making importance. Atonomi gives manufacturers the ability to provide marketplace differentiation by building security into all of their smart home IoT devices.

The Atonomi trust environment uses public/private key cryptography and blockchain technology to record the unique IoT device identity onto the immutable ledger. Deeply rooted device identity is the foundation of security. Atonomi also uses immutable identity and machine learning to track device reputation to identify aberrations that could indicate a device has been hacked or otherwise compromised.

Compactly Coded for Compact Devices

Compactly Coded for Compact Devices

A key element of the Atonomi trust environment is the precision coding of our Atonomi Embedded SDK. One reason that IoT devices have historically been either unsecured or poorly secured is that by necessity IoT devices are provisioned with limited computing and storage resources. Typical security solutions simply won’t fit.

‍With a footprint of less than 100 KB (just 60KB for most devices) the Atonomi Embedded SDK is a testament to the precision coding of our developers. With our long experience working within IoT, we know that to meet deployment demands IoT devices frequently are resource constrained—measuring memory and storage in kilobytes, not megabytes or gigabytes.

‍For a more complete look at the Atonomi trust environment, please read our white paper. To learn more about the Atonomi smart contracts and other technical elements, please download our Atonomi Embedded SDK and documentation from https://github.com/atonomi.

‍

A Quick Overview of Atonomi

Here's a quick look at the basic building blocks of the Atonomi trust environment

Device Identity

Immutable root identity, especially when linked with device reputation, enables interaction between known and trusted devices. Atonomi incorporates device identity using Elliptic Curve 25519 public/private key pairs created during either the device development or manufacturing process. The Atonomi embedded SDK uses the key pairs later during device registration with the Atonomi trust environment.

Device Registration

Device manufacturers register device IDs, including the device’s public key, with the Atonomi trust environment. The Atonomi smart contract includes a device registration function that writes new device IDs to the blockchain. The registered device ID, along with its public key, is later used during device activation.

Device Activation

When the IoT device is purchased by the end user, they receive activation instructions that send them to the Atonomi web portal where they will enter the device identifier for device activation onto the Atonomi trust environment. The Atonomi Embedded SDK, integrated into the application code by the developer or OEM, guides the end user through the activation process.

Device Validation

Devices that have been Atonomi-enabled via the Atonomi Embedded SDK and that have successfully registered and activated on the Atonomi trust environment can begin to utilize the Atonomi Validation functionality. Devices exchange their signed device identifier with other devices with which they want to transact. This enables secure device-to-device interactions.

Device Reputation

The Atonomi Embedded SDK provides a device Reputation Service that relays quality of service data from interactions between devices on the Atonomi trust environment. The device reputation uses an algorithm to generate a behavioral score. Interactions are tracked by reputation auditors, and analyzed using AI and machine learning to detect aberrations signaling a compromised devices.