2
The challenging part is mostly about image processing, and not a lot about crypto. You want to extract from the image sufficient entropy in a reliable fashion. It has a lot to do with how you use the image and your adversary model. If your adversary knows nothing at all about the image, some simp...