Gravar e-mail: Semi-fragile watermark algorithm based on Walsh-Hadamard transformand and convolution coding