Content authentication and tampering detection of Arabic text: an approach based on zero-watermarking and natural language processing