I need to read the docx file, in char array, (c++) to perform AES encryption on it. One idea I got from somebody else, was to actually access the header of docx file, and encrypt that header, instead of encrypting the complete content of the file. Because by doing so, the header will get encrypted and the file will become unreadable.
But I don't know, how to access the header of docx file. I know docx file is a zip format and first 2 bytes are PK, but how to specifically "access the header of docx file" ?