z-logo
open-access-imgOpen Access
Ring oscillator as confusion – diffusion agent: a complete TRNG drove image security
Author(s) -
Sivaraman Rethinam,
Rajagopalan Sundararaman,
Rayappan John Bosco Balaguru,
Amirtharajan Rengarajan
Publication year - 2020
Publication title -
iet image processing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.401
H-Index - 45
eISSN - 1751-9667
pISSN - 1751-9659
DOI - 10.1049/iet-ipr.2019.0168
Subject(s) - grayscale , random number generation , encryption , ring oscillator , scrambling , computer science , cryptography , cipher , key space , key generation , rgb color model , artificial intelligence , session key , computer vision , mathematics , image (mathematics) , algorithm , computer security , physics , quantum mechanics , voltage
The utility of true random number generators (TRNGs) is not only restricted to session key generation, nonce generation, OTP generation etc. in cryptography. In the proposed work, two ring oscillator (RO) based TRNG structures adopting identical and non‐identical ring of inverters have alone been employed for confusion (scrambling) and diffusion (intensity variation) processes for encrypting the greyscale and RGB images. Cyclone IVE EP4CE115F29C7 FPGA was utilised to generate a couple of random synthetic images using the two RO architectures which took a maximum of 520 combinational units and 543 logic registers. The suggested scheme of image encryption was tested on 100 test greyscale images of size 256 × 256. This non‐chaos influenced image ciphering has resulted in an approximate average entropy of 7.99 and near‐zero correlation figures for the greyscale & RGB cipher images. The attack resistance capability was checked by performing various occlusion and noise attacks on encrypted images.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here