Niels Ferguson is a cryptographic engineer and consultant. He has extensive experience in the design and implementation of cryptographic algorithms, protocols, and large-scale security infrastructures. Previously, Ferguson was a cryptographer for DigiCash and CWI, and he worked closely with Bruce Schneier at Counterpane Internet Security. He has published numerous scientific papers Bruce Schneier is founder and chief technical officer at Counterpane Internet Security. He is a world-renowned scientist, security expert, and lecturerFerguson, Niels is the author of 'Practical Cryptography', published 2003 under ISBN 9780471223573 and ISBN 0471223573.