Project Details
Description
When the DARPA of the USA first funded the ARPNET in 1960s, no one could foresee
that nowadays over 2 billion people (over 30% of world population) are connecting to the
Internet. According to Internet Engineering Task Force (IETF), currently new IPv4
address is unavailable to be allocated; we are now switching from the old IPv4 to IPv6,
the new Internet address protocol. In the Internet of Things (IoT) era, each person will
carry multiple devices that require multiple IP addresses for connecting to the Internet.
For instance, your refrigerator or even a toaster at home will need an IP address, such
that a smart environment can be facilitated for future families. A parent can remotely
access a smart home grid and pre-program a toaster to start at a later time and
temperature. However, if a hacker broke into the smart home grid, and overloaded the
toaster or even produced unwanted power shortage to the family, this could potentially
cause a major inconvenience or even endanger everyone in the family. Thus, the use of
IoT poses new security challenges for the research communities and governance
authorities to enable a vibrant and vital global community.This proposal aims to carry algorithmic complexity analysis and efficient hardware / software designs for public-key cryptography targeting IoT devices. These can foster an
innovative and trusted Internet for people worldwide. The uses of our novel techniques
on Montgomery multiplier using residue number systems (RNS) and spectral arithmetic
are attractive and will be explored for IoT devices. We will develop both the software and
hardware models which will then be plugged into the proposed IoT security specification.
Next, we will perform the run-time side-channel analysis on the designed components.
The corresponding countermeasures will also be introduced with the techniques
described in this project. By achieving the objectives described in this proposal, it is expected that a resilient and secure IoT will become more favorable to everyone.
| Project number | 9041799 |
|---|---|
| Grant type | ECS |
| Status | Finished |
| Effective start/end date | 1/01/13 → 6/12/16 |
Fingerprint
Explore the research topics touched on by this project. These labels are generated based on the underlying awards/grants. Together they form a unique fingerprint.