Performance costs of cryptography in securing new-generation Internet of Energy endpoint devices

dc.contributor.authorLedwaba, Lehlogonolo P.I.
dc.contributor.authorHancke, Gerhard P.
dc.contributor.authorVenter, H.S. (Hein)
dc.contributor.authorIsaac, Sherrin J.
dc.date.accessioned2018-04-03T06:42:30Z
dc.date.available2018-04-03T06:42:30Z
dc.date.issued2018
dc.description.abstractIn 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.departmentComputer Scienceen_ZA
dc.description.departmentElectrical, Electronic and Computer Engineeringen_ZA
dc.description.librarianam2018en_ZA
dc.description.sponsorshipThis 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.urihttp://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6287639en_ZA
dc.identifier.citationLedwaba, 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.issn2169-3536
dc.identifier.other10.1109/ACCESS.2018.2793301
dc.identifier.urihttp://hdl.handle.net/2263/64364
dc.language.isoenen_ZA
dc.publisherInstitute of Electrical and Electronics Engineersen_ZA
dc.rights© 2018 IEEE. This is an Open access paper.en_ZA
dc.subjectIndustrial Internet of things (IIoT)en_ZA
dc.subjectEmbedded securityen_ZA
dc.subjectCryptographyen_ZA
dc.subjectSmart metersen_ZA
dc.subjectSmart gridsen_ZA
dc.subjectPricingen_ZA
dc.subjectProgram processorsen_ZA
dc.subjectSmart power gridsen_ZA
dc.subjectSensor nodesen_ZA
dc.subjectPublic key cryptographyen_ZA
dc.subjectHand held computersen_ZA
dc.subjectFluidized bed combustionen_ZA
dc.subjectElectric power utilizationen_ZA
dc.subjectElectric power transmission networksen_ZA
dc.subjectElectric power system controlen_ZA
dc.subjectCostsen_ZA
dc.subjectCarrier transmission on power linesen_ZA
dc.subjectApplication programsen_ZA
dc.subjectWireless sensor nodeen_ZA
dc.subjectProgrammable logic controllers (PLC)en_ZA
dc.subjectLow-power consumptionen_ZA
dc.subjectCryptographic algorithmsen_ZA
dc.subjectInternet of energy (IoE)en_ZA
dc.subjectMicrocontroller unit (MCU)en_ZA
dc.titlePerformance costs of cryptography in securing new-generation Internet of Energy endpoint devicesen_ZA
dc.typeArticleen_ZA

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Ledwaba_Performance_2018.pdf
Size:
2.52 MB
Format:
Adobe Portable Document Format
Description:
Article

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.75 KB
Format:
Item-specific license agreed upon to submission
Description: