1. A method of encryption of data, in which the data is made up of a series of data items, the method comprising: providing a plurality of encryption algorithms; selecting when to change encryption algorithm; selecting which encryption algorithm to change to; wherein each selection is carried out by applying a Chaotic and/or Catastrophic equation.