SecureDeviceGrid provides a highly scalable IoT security framework
The product consists of a set of client modules that can be integrated into embedded devices or mobile applications and accompanying cloud service that provides connectivity across network protection boundaries such as NAT routers.

Control your device any place any where any time
SecureDeviceGrid provides you with an efficient framework for connecting your device to a smartphone. It enables you to register the local device and any smartphone to a central SecureDeviceGrid service and hereafter pair your device and smartphone. SecureDeviceGrid enables you to use any protocol using secure and fault-tolerant peer-to-peer connection between your device and the smartphone.

Zero Configuration networking
With SecureDeviceGrid you benefit from an automated mechanism to create an Internet Protocol (IP) connection through firewalls and routers. This enables the device to be accessible and communicate with any paired device without compromising the security. SecureDeviceGrid provides a 256bit elliptic curve encrypted communication protocol securing your communication between the device and smartphone.

features
SecureDeviceGrid delivers a range of great features

Single Solution
Single go-to solution for complex cross-platform network infrastructure problem.

Secure
Secure end-to-end connectivity with no central storage of credentials.

Identification
Identify that peers are compatible or from the same manufacturer.

Integration
Integration to popular mobile infrastructure for iOS, Android and Windows Phone

Cross-platform Functionality
Cross-platform client libraries can easily be ported to new embedded platforms

Cloud based infrastructure
Erlang based cloud infrastructure provides high scalability and availability
SECURE?
How do we know that SecureDeviceGrid is really secure?
“Most use a password and username, but they can be hacked.”
That’s why SecureDeviceGrid uses pieces of security software instead. With a piece of security software both inside the smart connected product and the smartphone, they can connect, either by communicating through the cloud or by communicating directly with each other. Paring codes are needed from both the smartphone and the smart connected product to set up a secure end-to-end tunnel. Both peers and cloud infrastructure can be configured to provide varying levels of privacy depending on customer needs.
A primary criterion for many customers is that SDG traffic should not reveal information that can be used to establish a user’s current physical location. For management and customer support however, it may be desirable to selectively keep records of certain interactions for a limited time. Thorough security model documentation is available upon request.
Technical details
Use Cases
- Home automation devices
- Building management solutions
- Machine to machine communication
- Metering
- Geo-location
- Mobile remote device access
- Key-less door locks
Availability
Once paired, two devices can interact with no Internet connectivity using LAN or WiFi technology. The cloud services are hosted in multiple locations allowing the system to provide very high availability
Scalability
Depending on need, the SDG cloud services can be deployed with geo-scaling, which allows improved connection speed. Shared hosting infrastructure, allows SDG to provide a very attractive cost per unit for connected devices.
Customised
Both peers and cloud infrastructure can be configured to provide varying levels of privacy depending on customer needs. A primary criterion for many customers is that SDG traffic should not reveal information that can be used to establish a user’s current physical location.
For management and customer support however, it may be desirable to selectively keep records of certain interactions for a limited time. Thorough security model documentation is available upon request.
Privacy
Using industry standard Elliptic Curve Cryptography and end-to-end security, SDG safe guards against privacy issues and 3rd party snooping.
The system has no back door; the SDG cloud servers cannot observe or change the contents of messages transmitted between paired devices.
SDG uses a familiar access pattern known from Bluetooth devices: A user authorizes a pairing of two devices using a pin code. After such a pairing, the two devices can reach each other locally or remotely by indirection of the SDG cloud service.
Clients Modules
Client software is available for integration with the following platforms:
- iOS 7+ / Android 4+ / Windows Phone 8+
- Windows Embedded/ Windows 10 IoT Core
- Linux and BSD-based Platforms
- Texas Instruments CC3200 series
- Broadcom WICED WiFi Board
- Rasperry Pi
- Intel Edison
- MSC C10M-BT (Ubuntu using Yocto distribution)
Other platforms available on request. The client module can be linked into client applications, or run as a separate service available via on-host IPC mechanisms.
The client module requires network access, and down to 40K of memory on small embedded device.
Integration
Developers can use the SecureDeviceGrid client API’s to establish connections securely passing any kind of messages or data across these channels.
Optional Components & Services
Integration services for applications and embedded devices. Management and support console applications. Custom security configurations
CUSTOMER CASE: DANFOSS LINK

With the help of SecureDeviceGrid Trifork has helped Danfoss innovate their value propositions, and made it a hassle free experience for their customers to control their home heating system with a single touch.
Pricing
Sandbox
Sandbox account
8 hour getting started workshop
20 trial device licenses on cloud for 6 months
2 developer licenses
SDK – runtime libraries & examples for supported hardware and OS (see github)
Server
Setting up a security server and product line runtime services
1 million product line security keys pre activated
Device
Activation of 1000 runtime devices licenses
1 million messages included
management
Do you want to know more? These people would love to help!

Søren Eskildsen
CEO
Søren is MSc in Computer Science and has an MBA i Strategic Leadership. He founded his first company at the age of 18 making administrative software for public schools. Since then, he has worked as Software Developer, Project Manager & Account Manager at Dator and been Head of Operations in Telenor. Today, he is the CEO at Trifork A/S and the founder of SecureDeviceGrid.

Morten Grouleff
CTO
Morten has 20 years of software development experience, currently as Team Lead & Senior Software Developer at Trifork A/S. Morten has excellent skills within developing for embedded platforms, Android and cloud systems. He is fluent in “C” and specialized in consulting security and privacy aspects in a range of software projects dealing with IoT platforms.
Meet Us Here
Denmark – Aarhus
Dyssen 1, 8200 Aarhus N
Søren Eskildsen, CEO
Cell: +45 50761100
Switzerland – Zürich
Neuhofstrasse 10
8834 Schindellegi
England – London
New Loom House
101 Back Church Lane
London, E1 1LU



contact us
Want to know more? Need technical support? Or perhaps a workshop on integrating SecureDeviceGrid successfully? Feel free to contact us: ses@trifork.com