International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005,