An image processing apparatus for encrypting a profile for color matching,
generates a table which stores change information of the profile, changes
data in the profile on the basis of the generated table, and encrypts the
table by a predetermined algorithm.