Indicator-based lightweight steganography on 32-bit RISC architectures for IoT security

被引:4
|
作者
Janakiraman, Siva [1 ]
Thenmozhi, K. [1 ]
Rayappan, John Bosco Balaguru [1 ]
Amirtharajan, Rengarajan [1 ]
机构
[1] SASTRA Deemed Univ, Sch Elect & Elect Engn, Thanjavur, Tamil Nadu, India
关键词
Steganography; Lightweight; Microcontroller; IoT security; ENCRYPTION ALGORITHM; IMAGE STEGANOGRAPHY; IMPLEMENTATION; HARDWARE; STEGO;
D O I
10.1007/s11042-019-07960-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Embedded devices with highly constrained resources are emerging in numerous application areas which include wireless sensor networks, Radio-Frequency IDentification (RFID) tags, and Internet of Things (IoT). These devices need to typically communicate small payload in the form of text/image/audio for which security is exceptionally essential. Considering the resource limitation on constrained devices, many crypto algorithms and a few stego algorithms have been designed with lightweight properties. Majority of these algorithms have been tested for lightweight property only based on their algorithmic attributes. Conversely, ensuring such lightweight characteristics by analysing their feasibility to reside and run in a constrained environment based on the device's architectural attribute is inevitable for IoT applications. This paper aims to contribute by proposing an indicator based lightweight Least Significant Bit (LSB) steganography algorithm and to compare it's algorithmic and device dependent implementation aspects with similar algorithms on popular 32-bit Reduced Instruction Set Computer (RISC) microcontrollers used in IoT platforms. The proposed variable embedding algorithm achieves a Peak Signal to Noise Ratio (PSNR) of over 46 dB with Normalised Cross Correlation (NCC) & Structural Similarity Index Measure (SSIM) being 0.9999 and 0.9998 respectively for an average embedding capacity of 1.5 bits per pixel. In addition to the above mentioned benchmarking parameter results, the Regular & Singular (RS) group and Sample Pair (SP) steganalysis, were also carried out to validate the security level of the proposed algorithm. On analysing the suitability of the proposed algorithm in terms of timing performance and memory requirements by implementing on different IoT hardware, the microcontroller with PIC32 core achieves a higher embedding throughput of over 2.7 Mega bits per second with a smaller memory footprint of less than 2 KB. Finally, the results obtained from the proposed work outperform the microcontroller implementation of stego algorithms reported in the literature.
引用
收藏
页码:31485 / 31513
页数:29
相关论文
共 50 条
  • [1] Indicator-based lightweight steganography on 32-bit RISC architectures for IoT security
    Siva Janakiraman
    K. Thenmozhi
    John Bosco Balaguru Rayappan
    Rengarajan Amirtharajan
    [J]. Multimedia Tools and Applications, 2019, 78 : 31485 - 31513
  • [2] 32-bit RISC CPU Based on MIPS
    Yi, Kui
    Ding, Yue-Hua
    [J]. PROCEEDINGS OF THE 2009 SECOND PACIFIC-ASIA CONFERENCE ON WEB MINING AND WEB-BASED APPLICATION, 2009, : 124 - 128
  • [3] A small 32-bit RISC core
    Rible, J
    [J]. OPEN SYSTEMS, 1996 ROCHESTER FORTH CONFERENCE, 1997, : 79 - 83
  • [4] GAAS IMPLEMENTATION OF A 32-BIT RISC
    LANE, JH
    NIEDERLAND, RA
    RASSET, TL
    GEIDEMAN, WA
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1987, 21 (1-5): : 31 - 38
  • [5] 32-BIT RISC MINIMIZES POWER, SIZE
    不详
    [J]. COMPUTER DESIGN, 1995, 34 (03): : 114 - 114
  • [6] 32-BIT MICROS - FROM RISC TO TRON
    MYRVAAGNES, R
    [J]. ELECTRONIC PRODUCTS MAGAZINE, 1988, 30 (21): : 47 - 50
  • [7] 32-BIT RISC CONTROLLER TARGETS PDAS
    CHILD, J
    [J]. COMPUTER DESIGN, 1993, 32 (08): : 114 - 114
  • [8] Verification of a 32-bit RISC processor core
    Kasanko, T
    Nurmi, J
    [J]. 2004 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP, PROCEEDINGS, 2004, : 107 - 110
  • [9] A 32-BIT RISC ARCHITECTURE FOR EMBEDDED APPLICATIONS
    WILSON, I
    [J]. ELECTRONIC ENGINEERING, 1988, 60 (738): : 91 - &
  • [10] Radiation hardened 32-bit RISC microprocessor
    Hwang, AS
    [J]. 2000 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOL 5, 2000, : 219 - 226