Patent ID: 8738928

Claim:
An apparatus for processing extension information in an image file, comprising a processor and a storage device, wherein the storage device stores processor-executable programs and the programs comprise: an editing module, an encrypting module, and a decrypting module, wherein, the editing module is configured to edit the extension information for the image file, and to send the edited extension information to the encrypting module; the encrypting module is configured to encrypt the extension information edited by the editing module, and to additionally write the encrypted extension information into the image file; and the decrypting module is configured to extract the extension information encrypted by the encrypting module from the image file, and to decrypt the encrypted extension information; wherein the editing module allows a user to edit the extension information in the image file by adding the extension information of the image file, deleting the extension information in the image file, or modifying the extension information in the image file; and additionally writing the encrypted extension information into the image file by the encrypting module does not affect decoding an image in the image file, and a user can browse the image without being impacted by the encrypted extension information.