dc.contributor.author |
Ledwaba, Lehlogonolo P.I.
|
|
dc.contributor.author |
Hancke, Gerhard P.
|
|
dc.contributor.author |
Venter, H.S. (Hein)
|
|
dc.contributor.author |
Isaac, Sherrin J.
|
|
dc.date.accessioned |
2018-04-03T06:42:30Z |
|
dc.date.available |
2018-04-03T06:42:30Z |
|
dc.date.issued |
2018 |
|
dc.description.abstract |
In past years, cryptography has been considered a dif cult task to achieve on sensor nodes for
the Internet of Energy (IoE) owing to the resource-constrained nature of 8- and 16-bit microcontroller units
(MCUs). Previous attempts at implementing cryptographic services on wireless sensor nodes have resulted
in high power consumptions, long operating times, and the depletion of memory resources. Over the last
decade, however, processors for the IoT and IoE have improved; with increased operating power and memory
resources, longer data bus widths and low-power consumption. With the improvements made to processors
suitable for building IoT devices, the question remains whether endpoint nodes should still be considered
capable of only supporting the most lightweight of cryptographic mechanisms. We evaluate the capabilities
of a device family (Cortex-M series processors) commonly found in programmable logic controllers
to implement standard, veri ed software cryptographic libraries in terms of execution times, memory
occupation, and power consumption in order to determine their adequacy for use in smart grid applications.
It was seen that the MCUs were easily capable of running standard cryptographic algorithms. However,
the use of public key cryptography may still require the inclusion of a hardware crypto accelerator or the use
of a secure MCU implementing public key cryptography; as the relatively long execution times seen during
the operation of ECDSA, for example, could be intolerable within a real time IoE application. |
en_ZA |
dc.description.department |
Computer Science |
en_ZA |
dc.description.department |
Electrical, Electronic and Computer Engineering |
en_ZA |
dc.description.librarian |
am2018 |
en_ZA |
dc.description.sponsorship |
This work was supported in part by the Council for Scientific and Industrial Research under Project KR7SSMC and in part by the
South African Mineral Extraction Research Development and Innovation Strategy Programme's thematic area of Real Time
Information Management Systems. |
en_ZA |
dc.description.uri |
http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6287639 |
en_ZA |
dc.identifier.citation |
Ledwaba, L.P.I., Hancke, G.P., Venter, H.S. et al. 2018, 'Performance costs of cryptography in securing new-generation Internet of Energy endpoint devices', IEEE Access, vol. 6, pp. 9303-9323. |
en_ZA |
dc.identifier.issn |
2169-3536 |
|
dc.identifier.other |
10.1109/ACCESS.2018.2793301 |
|
dc.identifier.uri |
http://hdl.handle.net/2263/64364 |
|
dc.language.iso |
en |
en_ZA |
dc.publisher |
Institute of Electrical and Electronics Engineers |
en_ZA |
dc.rights |
© 2018 IEEE. This is an Open access paper. |
en_ZA |
dc.subject |
Industrial internet of things |
en_ZA |
dc.subject |
Embedded security |
en_ZA |
dc.subject |
Cryptography |
en_ZA |
dc.subject |
Smart meters |
en_ZA |
dc.subject |
Smart grids |
en_ZA |
dc.subject |
Pricing |
en_ZA |
dc.subject |
Program processors |
en_ZA |
dc.subject |
Smart power grids |
en_ZA |
dc.subject |
Sensor nodes |
en_ZA |
dc.subject |
Public key cryptography |
en_ZA |
dc.subject |
Hand held computers |
en_ZA |
dc.subject |
Fluidized bed combustion |
en_ZA |
dc.subject |
Electric power utilization |
en_ZA |
dc.subject |
Electric power transmission networks |
en_ZA |
dc.subject |
Electric power system control |
en_ZA |
dc.subject |
Costs |
en_ZA |
dc.subject |
Carrier transmission on power lines |
en_ZA |
dc.subject |
Application programs |
en_ZA |
dc.subject |
Wireless sensor node |
en_ZA |
dc.subject |
Programmable logic controllers (PLC) |
en_ZA |
dc.subject |
Low-power consumption |
en_ZA |
dc.subject |
Cryptographic algorithms |
en_ZA |
dc.subject |
Internet of energy (IoE) |
en_ZA |
dc.subject |
Microcontroller unit (MCU) |
en_ZA |
dc.title |
Performance costs of cryptography in securing new-generation Internet of Energy endpoint devices |
en_ZA |
dc.type |
Article |
en_ZA |