Ring oscillator as confusion – diffusion agent: a complete TRNG drove image security
Autor: | Rengarajan Amirtharajan, John Bosco Balaguru Rayappan, Rethinam Sivaraman, Sundararaman Rajagopalan |
---|---|
Rok vydání: | 2020 |
Předmět: |
Computer science
business.industry Random number generation ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION 020206 networking & telecommunications Cryptography 02 engineering and technology Ring oscillator Encryption Grayscale Scrambling Cipher Signal Processing 0202 electrical engineering electronic engineering information engineering Session key 020201 artificial intelligence & image processing Computer Vision and Pattern Recognition Electrical and Electronic Engineering business Algorithm Software |
Zdroj: | IET Image Processing. 14:2987-2997 |
ISSN: | 1751-9667 1751-9659 |
DOI: | 10.1049/iet-ipr.2019.0168 |
Popis: | 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. |
Databáze: | OpenAIRE |
Externí odkaz: |