In a case where the decrypted data M is stored in a medium such as a digital versatile disk (DVD) RAM or a hard disk, etc., or it is transferred externally via a network, the decrypted data M is re-encrypted by an encryption unit 6 within an unchangeable key encryption/decryption unit 5, using an unchangeable key K0: