Is there any algorithm to test the robustness of the cipher image against chosen and known plaintext attacks?

  • 2
    $\begingroup$ I've never heard the term "cipher image", can you please give a short definition / explanation of what it means (with a comment or an edit), so you can get (better?) answers? $\endgroup$
    – SEJPM
    May 10, 2018 at 11:04
  • $\begingroup$ Encrypted Image $\endgroup$
    – Stanley
    May 15, 2018 at 3:24

1 Answer 1


If you wish to construct a system which is resilient to Chosen Plaintext Attacks and Known Plaintext Attacks, the method to do so is through provable security, not empirical tests. If you're attacking an existing scheme which has not been proven secure, typically you would perform a variant of one of the methods that have been used for cryptanalysis in the past. For instance, you can try differential cryptanalysis or linear cryptanalysis.

  • 1
    $\begingroup$ There are limits to provable security: it proves the security of a construction (such as a cipher suitable to encipher large images) only hypothesizing the security of something else (such as the security of AES enciphering a 128-bit block). That later hypothesis might be simpler and widely accepted, but is not proved in a mathematical sense. $\endgroup$
    – fgrieu
    May 10, 2018 at 12:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.