Question: Chegg _ 2 . 2 Encryption Algorithm Based on Rubik s Cube Principle Write a script with FULL CODE with no errors in Matlab (
Chegg Encryption Algorithm Based on Rubiks Cube Principle
Write a script with FULL CODE with no errors in Matlab I have Rb version for an Secure Image Encryption Algorithm Based on Rubiks Cube Principle.
This algorithm is based on the principle of Rubiks cube to permute image pixels, an alpha bit gray scale image of the size M xN To confuse the relationship between original and encrypted images, the XOR operator is applied to odd rows and columns of image using a key. The same key is flipped and applied to even rows and columns of image.
ALL STEPS MUST COMPLETED AND HAVE A WORKING CODE AND AT FINALL CODE, THE SCRIPT MUST RUN WITHOUT ERRORS!
Write a code for:
Step : ReadLoad the input image Display the input image
Write a code for:
Step : Convert to grayscale if it's a color image Normalize the image to the range Display the input image
Write a code for:
Step :Define and Initialize Rubiks Cube Principle, pecify the specific equations govering Rubiks Cube Principle.and the parameters involved Set parameters for Rubiks Cube Principle
Write a code for:
Step : Initialize and Generate Set parameters for Rubiks Cube Principle sequences
you need to write and implement the part to generate sequence for Set parameters for Rubiks Cube Principle
Write a code for:
Step : Encryption process Perform image encryption using the chaotic sequences: Arnold Cat Map and Chebyshev Map:
Rowwise scrambling based on Arnold Cat Map and Columnwise scrambling based on Chebyshev Map
Bitwise XOR with flipped keys
Write and implement the Ruik's Cube Principle encryption
After encryption result a fileimage Write the image file on disk Display the encrypt image.
Write a code for:
Step : Decryption process, Perform image decryption Write the image file on disk Display the decrypted image
Write a code for:
Step : Calculate performance metrics You need to implement functions to calculate the metrics like:
PSNR entropy, NPCR UACI, horizontal, vertical, and diagonal pixel correlation.
Write a code for:
Step : Display all the saved results : PSNRentropy NPCRUACI horizontal, vertical, diagonal pixel correlation.
Write a script with FULL CODE with no errors in Matlab I have Rb version for an Secure Image Encryption Algorithm Based on Rubiks Cube Principle.
The encryption and decryption processes involve strategically shifting rows and columns based on chaotic maps Arnold Cat Map and Chebyshev Map in this case and XOR operations with secret keys.The choice of chaotic maps and the number of iterations.
You would then need to integrate these into the encryption process based on the Rubik's Cube principle and subsequently develop the decryption algorithm. After that, ensure all metrics can be computed accurately for assessing the performance of your encryption algorithm.
After write all code, choice any picture and load in this altgoritm and RUN the code in Matlab. IF ONLY it works, then write me the ANSWER!
ALL STEPS CODE AND FINAL SCRIPT MUST RUN PERFECT, NO errors in all codefor THUMB UPA GOOD VOTE BY ME
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
