The Cipher class makes a lot of use of string functions. Are the used algorithms intended to handle multibyte strings. Or don't they care at all, meaning that they also might handle binary data? Jan. -- http://www.horde.org - The Horde Project http://www.ammma.de - discover your knowledge http://www.tip4all.de - Deine private Tippgemeinschaft