Tom St Denis

From Wikipedia, the free encyclopedia

Tom St Denis is a young cryptographer born at 1982, living at Ottawa (Canada) and graduated from Algonquin College in 2004 from a 3 year Compute Science and Engineering program. St Denis is known best for his LibTom[1] series of public domain cryptographic libraries but also as an active member of the usenet newsgroup sci.crypt. He has spent the last five years (since 2001) distributing, developing, and supporting the cause of open source cryptography, and has championed its safe deployment.

He currently is employed for Elliptic Semiconductor Inc. where he designs and develops software libraries for embedded systems. He works closely with a team of diverse hardware engineers to create a best of breed hardware and software combination.

Beside writing portable libraries, St Denis has also documented them in deep and published some of them.

St Denis has talk since 2004, every year, at ToorCon.

[edit] Software projects

His LibTom Project place under public domain simple, light, portable, secure and fast libraries for cryptography. And each includes complete documentation on LaTeX and pre-generated PDF forms.

  • LibTomCrypt, a cryptographic toolkit which implements 16 symmetric ciphers, 12 one-way hashes, 5 PRNGs and 4 public-key cryptosystems.
  • LibTomMath, a multiple-precision integer library designed to replace MPI as drop-in.
  • TomsFastMath, a very fast math library for cryptographic purposes.
  • LibTomFloat, an library extension for LibTomMath which provides multiple precision floating point math routines.
  • LibTomPoly, an library extension for LibTomMath which provides polynomial basis arithmetic.
  • LibTomNet, a practical demonstration of the LibTomCrypt library providing TCP/IP authentication and privacy.

[edit] Published books

  • BigNum Math: Implementing Cryptographic Multiple Precision Arithmetic (Syngress, 2006, ISBN 1-59749-112-8), a 272 Pages books which discusses the deployment of crypytographic integer mathematics. This book is distributed as part of his public domain library LibTomMath in LaTeX and PDF forms.
  • Cryptography for Developers (Syngress, 2006, ISBN 1-59749-104-7), a ten chapters (400 pages) book covering problems from privacy, integrity, authentication and non-repudiation.
  • LibTomCrypt: Developer Manual (Lulu, ..., ...), the release of the print copies of the public domain book included in LibTomCrypt is planned for December 14/15, 2006[2].

[edit] References

  1. ^ http://libtomcrypt.com
  2. ^ http://libtomcrypt.com/ltcbook.html