In this paper, an image encryption algorithm using a key of length 64 bits is proposed. And as an enhancement of this technique, a unique 8-bit time-stamp is used prior encryption. Initially, the pixel data is separated into blocks and are then encrypted in a chained fashion. The encrypted blocks are then combined to form an encrypted image. Several graphical and mathematical experiments are performed to validate the enhanced security of the proposed technique.