|
|
Jens-Peter Kaps |
87-7 Park Avenue, Worcester, MA 01605
Telephone: (508) 753-6138
E-mail address: jpkaps@jpkaps.com
|
|
Technical Skills |
Programming Languages: |
Pascal, C also on UNIX (gcc, make), SQL,
assembler for 80x86, 6809 and 680xx processors,
knowledge of C++ |
Scripting Languages: |
Perl, PHP, JavaScript, awk,
UNIX shell: sh, csh, bash |
Operating Systems: |
Windows NT/2000, Solaris, HPUX, Linux,
Novell NetWare, DOS |
Software: |
LaTeX, HTML, Server Software packages for UNIX
and NT e.g. LDAP Server: Netscape / IPlanet,
Webserver: IIS, Netscape / IPlanet, Apache |
Databases: |
Oracle, msql |
Security: |
Solid backound in cryptographic algorithms,
protocols, X509, SET, ASN.1. and PKI, in depth experience in network
security, Smartcards: Datakey, Gemplus, Identrus,
OCSP. |
Programmable Hardware: |
VHDL, Synopsys, Workview Office, Xilinx, Altera |
Languages: |
German, English (fluent)
|
|
|
Experience |
Baltimore Technologies
|
Senior Software Engineer |
March 2000 - Present |
|
Interoperability Group -
Responsible for the Interoperability and Test Site (ITS), where
3rd party vendors can test their software with the Baltimore Certificating
Authority (CA) products. Developing and implementing a hosting architecture
for the Baltimore UniCERT product for the ITS that mirrors the production
hosting facility. Coordination and management of the SET
interoperability test efforts at Baltimore for the SETCo Interoperability
Festival.
|
|
|
GTE CyberTrust Solutions Inc. (acquired by Baltimore Technologies)
|
Senior Member of Technical Staff, Software |
July 1998 - March 2000 |
|
Interoperability Group -
Developing the CyberTrust SET
Interoperability Center, a site that is used by vendors of SET compliant
products to test their product with the CyberTrust Certificate Authority
(CA) product. The task included development of a server side HTML extension
for database access to facilitate communications with the test partners
and writing of several tools to monitor the center using mainly Perl
and C. Participation in many SETCo Interoperability Festivals
for testing the CyberTrust CA with several products from more than 10
vendors. Developing test cases for testing interoperability of the
CyberTrust CA with software from other vendors, installing the vendor
software and performing tests. Providing 3rd tier support for SET and
interoperability issues and giving support to the CyberTrust hosting facility.
|
|
|
Worcester Polytechnic Institute
|
|
|
Teaching Assistant |
August 1998 - March 1998 |
|
Courses Taught -
"EE4801 - Microprocessor System Design" and
"EE3803 - Introduction to Microprocessors".
|
|
|
|
Master's Thesis |
June 1997 - May 1998 |
|
High Speed FPGA Architectures for the Data Encryption Standard. |
|
Analysis of the Data
Encryption Standard (DES) and design various
architecture options with strong emphasis on high-speed performance.
Implementation of the architectures for Field Programmable Gate Arrays
(FPGA), optimization of the implementation on a low level and simulation
of the designs. The fastest result was faster than software
implementations by a factor of 30.
|
|
|
Fachhochschule München (University of Applied Sciences), Munich, Germany
|
Diploma Thesis |
November 1995 - May 1996 |
|
Design of an Information System for Internal Use by Means of
Modern Information Technology |
|
The subject of the
thesis was initiated by a request from the German
company Rohde & Schwarz.
Analysis of the company's specific needs
and requirements, development of a data model and implementation of the new
system at Rohde & Schwarz using the msql database, Apache
web server, a PHP-like server side scripting language and
dial-in capability on a Linux platform.
|
|
|
|
System Administrator |
July 1995 - July 1996 |
|
Department of Building Services, Energy and Environment |
|
General system
administrator's work for this department of about 500
students and 20 professors. This included planning the computer
network as well as installing servers, workstations, and printers.
|
|
|
|
Internship, System Administrator |
March 1994 - July 1994 |
|
Compurex Systems, Easton, MA |
|
General system
administrator's work for this company. Including the
implementation of a Novell local area network and the
necessary user training.
|
|
|
Publications |
J.-P. Kaps and C. Paar. Fast DES Implementations for FPGAs and its
Application to a Universal Key-Search Machine. In S. Tavares, editor,
Fifth Annual Workshop on Selected Areas in Cryptography: Proceedings,
in Lecture Notes in Computer Science, Berlin, 1998.
Springer Verlag. |
|
J.-P. Kaps and C. Paar. DES auf FPGAs. In
Datenschutz und Datensicherheit,
pages 565-569, Volume 23, Wiesbaden,
October 1999, Verlag Vieweg.
|
|
|
Education |
|
|
Other Activities |
|
|
References |
available upon request.
|
|
|
|