A known-plaintext heuristic attack on the Fourier plane encryption algorithm

Files in This Item:
File Description SizeFormat 
A known-plaintext attack on Fourier plane encryption algorithm.pdf152.89 kBAdobe PDFDownload
Title: A known-plaintext heuristic attack on the Fourier plane encryption algorithm
Authors: Gopinathan, Unnikrishnan
Monaghan, David S.
Naughton, Thomas J.
Sheridan, John T.
Permanent link: http://hdl.handle.net/10197/3370
Date: 17-Apr-2006
Abstract: The Fourier plane encryption algorithm is subjected to a known-plaintext attack. The simulated annealing heuristic algorithm is used to estimate the key, using a known plaintext-ciphertext pair, which decrypts the ciphertext with arbitrarily low error. The strength of the algorithm is tested by using this estimated key to decrypt a different ciphertext which was also encrypted using the same original key. We assume that the plaintext is amplitude-encoded real-valued image, and analyze only the mathematical algorithm rather than a real optical system that can be more secure. The Fourier plane encryption algorithm is found to be susceptible to a known-plaintext heuristic attack.
Funding Details: Science Foundation Ireland
Type of material: Journal Article
Publisher: Optical Society of America
Copyright (published version): 2006 Optical Society of America
Keywords: Fourier plane encryption algorithm
Subject LCSH: Fourier transform optics
Heuristic algorithms
Optical data processing
DOI: 10.1364/OE.14.003181
Other versions: http://dx.doi.org/10.1364/OE.14.003181
Language: en
Status of Item: Peer reviewed
Appears in Collections:Electrical and Electronic Engineering Research Collection

Show full item record

Citations 1

Last Week
Last month
checked on Sep 17, 2018

Google ScholarTM



This item is available under the Attribution-NonCommercial-NoDerivs 3.0 Ireland. No item may be reproduced for commercial purposes. For other possible restrictions on use please refer to the publisher's URL where this is made available, or to notes contained in the item itself. Other terms may apply.