Abstract
In 2011 Chan proposed an image authentication method by producing the parity check bits from pixels whose bits had been rearranged. From this rearrangement the value of the most-significant bit of each pixel can be determined according to its parity check bits. However, an attacker could tampers with the authenticated image by using the public (7, 4) Hamming Code book. This could not be detected by Chan’s method. In order to overcome this drawback, the method proposed in this paper produces four Mapping Codebooks; one of which is selected at random to produce the authentication data for each pixel. This way, although the Mapping Codebooks are public, the attack cannot be performed well. The experimental results show that the proposed method has the ability not only to detect the tampered areas successfully but also to recover the tampered areas with good quality.