Hi Stephen,

Do you have an idea of how can I implement this using Xenroll? Is there any
documentation on the internet? 

Thanks in advance,

Fabiano

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dr. Stephen Henson
Sent: Tuesday, May 11, 2004 8:41 PM
To: [EMAIL PROTECTED]
Subject: Re: HTTPS with customized pfx files.

On Mon, May 10, 2004, Fabiano Reis wrote:

Content-Description: Mail message body
> Hi, 
> 
> 
> 
> I have an Apache webserver running with ssl enabled. I configured it to
use: 
> “SSLVerifyClient required “ option, so my customers can reach me only if 
> they have the pfx file that I generate using openssl command. 
> 
> The whole process completes when I send the pfx file to my customer and he

> installs it on his computer, in that way he gains access to my webserver. 
> But I see one problem with this: If my client send the pfx file to another

> guy I will be in trouble because I cannot  control what they will do with 
> the pfx files. 
> 
> I think the fix for that is something like creating certificates to my 
> customers with expire time or by using some SSL mechanism to control the
use 
> of a PFX file by client, in a way that if the certificate is used for the 
> first time in a machine, it cannot be used on a second one. (I really
don’t 
> have any experience with SSL, so that is why i´m talking about these ugly 
> examples) 
> 
> My concert is just about on how to control my clients using SSL. I expect 
> you understand my doubt and if you appoint me any website or any ideas of 
> what can I use to implement this I will really appreciate that. 
> 

You could also get problems if the PFX file gets intercepted somehow along
with the password.

If you are using MSIE then one solution is not to use PFX files at all but
to
use Xenroll to create a private key on the client machine and install the
certificate there. There is an option to make the key unexportable which
means
it cannot be easily moved off the machine. There *are* ways to move the key
but they aren't well known and require some degree of expertise.

Steve.
--
Dr Stephen N. Henson. Email, S/MIME and PGP keys: see homepage
OpenSSL project core developer and freelance consultant.
Funding needed! Details on homepage.
Homepage: http://www.drh-consultancy.demon.co.uk
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to