2020
DOI: 10.34198/ejms.4220.399424
|View full text |Cite
|
Sign up to set email alerts
|

Enhancing Image Security during Transmission using Residue Number System and k-shuffle

Abstract: This paper proposes an algorithm that enhances the speed of transmission and secure images that are transmitted over internet or a network. The proposed cryptosystem uses a modified k-shuffling technique to scramble pixels of images and further decomposes them using Residue Number System. Simulations are done using two moduli sets with the modified k-shuffle technique. Analyses of results showed that both simulations could secure images without any loss of information and also the time taken for a comp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 27 publications
(28 reference statements)
0
3
0
Order By: Relevance
“…Mean-squared error (MSE), peak signal-tonoise ratio (PSNR), and correlation are also used to compare the original and modified images. The MSE between two images g ( x , y ) and ĝ ( x , y ) is expressed in (6). The scale of the pictures is MN.…”
Section: Methodsmentioning
confidence: 99%
“…Mean-squared error (MSE), peak signal-tonoise ratio (PSNR), and correlation are also used to compare the original and modified images. The MSE between two images g ( x , y ) and ĝ ( x , y ) is expressed in (6). The scale of the pictures is MN.…”
Section: Methodsmentioning
confidence: 99%
“…2 illustrates a perfect 2-shuffle of 14 bit-string. Aside card shuffling, K-Shuffle have found usage in encryption [10] - [13] to protect data.…”
Section: The K-shuffle Techniquementioning
confidence: 99%
“…If the moduli are pair-wise prime, dynamic range M is maximized (i.e., M = Π k i=1 m i ). In RNS, operations like addition, subtraction, and multiplication are performed in k parallel independent channels, which makes it a promising candidate for applications that use frequent add/multiply operations such as finite impulse response digital filters [4], data transmission [1], cryptography [18], and image processing [28]. Furthermore, digital signal processing (DSP) has employed RNS due to such properties as carry-free operations, parallelism, and modularity [2].…”
Section: Introductionmentioning
confidence: 99%