<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: 12pt">
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt">Hi Matthew,</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt"></FONT> </P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt">I like your vpn client. Unfortunately it does not 
support smart-cards and tokens. I need this feature. So I decided to help you 
for FREE.</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt"></FONT> </P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt">A few years ago I developed a PKCS#11 wrapper class to 
easily access smart cards and tokens. I heavily use it in one of our 
cryptography products and it runs very stable with different smart-cards and 
tokens.</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt"></FONT> </P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt">The hole logic is in one class (CEzPkcs11) and 
compatible with Windows and Unix. To make the integration in your vpn client 
easy and fast I wrote a little example with a gui. The PIN-Dialog should be a 
reference design for your implementation.</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt"></FONT> </P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt">The most work you have to do is "Copy & 
Paste".</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt"></FONT> </P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt">Here are two screenshots of the example 
program:</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt"></FONT> </P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><A 
href="http://www.ubm.de/tmp/ezpkcs11demo1.png"><FONT style="FONT-SIZE: 11pt" 
color=#0000ff>http://www.ubm.de/tmp/ezpkcs11demo1.png</FONT></A></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><A 
href="http://www.ubm.de/tmp/ezpkcs11demo2.png"><FONT style="FONT-SIZE: 11pt" 
color=#0000ff>http://www.ubm.de/tmp/ezpkcs11demo2.png</FONT></A></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt"></FONT> </P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt">If you have time to integrate it soon I will give you 
the source and example under a free license. I will also give you support and do 
alpha- and beta-testing. The only problem is that I need it in the near 
future.</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt"></FONT> </P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt">Are you interested?</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt"></FONT> </P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt">Regards</FONT></P>
<P style="MARGIN: 0cm 0cm 0pt" class=MsoPlainText><FONT 
style="FONT-SIZE: 11pt"></FONT> </P><SPAN 
style="FONT-FAMILY: ; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: en-us; mso-fareast-language: en-us; mso-bidi-language: ar-sa"><FONT 
style="FONT-SIZE: 11pt">Pascal</FONT></SPAN> 
<DIV></DIV></DIV></DIV></BODY></HTML>