Just a simple question about encryption.

If we have an image, we transform into a bits and we get 1001001... Then, I flip the bits into 0110110... manually.

Can I said that I have done an image encryption?



1 Answer 1


The book "Cryptography Engineering - Design Principles and Practical Applications" was recommended to me on this very site.

From the book:

Bob needs two things to decrypt the ciphertext. He must know the decryption algorithm D, and the key Ke. An important rule is Kerckhoffs' principle: the security of the encryption scheme must depend only on the security of the key, and not on the security of the algorithm.

While I've only just started reading it myself the mention of Kerckhoffs' Principle (see Why should I make my cipher public?) is most relevant to your question.

The method you present uses an algorithm but has no key. So anyone who learns how you are flipping bits could restore your original image.

Let's just call your method "image obfuscation".


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.