A method and apparatus for encryption of data are provided, in which the data is made up of a series of data items (600). The data items (600) maybe bytes of data or blocks of data. The method includes providing a plurality of encryption algorithms (604), selecting when to change encryption algorithm...http://www.google.com.au/patents/US20030118185?utm_source=gb-gplus-sharePatent US20030118185 - Method and apparatus for encryption of data