[3939] in WWW Security List Archive

home help back first fref pref prev next nref lref last post

Certificate based ACL model

daemon@ATHENA.MIT.EDU (Frush JA (Andy) at MSXSSC)
Mon Jan 6 23:13:37 1997

From: "Frush JA (Andy)  at MSXSSC" <AF186306@shellus.com>
To: "www-security@ns2.rutgers.edu" <www-security@ns2.rutgers.edu>
Cc: "East JT (Tom)  at UNIX" <EAST@shellus.com>
Date: Mon, 6 Jan 1997 15:14:31 -0600
Errors-To: owner-www-security@ns2.rutgers.edu

I am trying to develop an ACL model for the security of content on our
intranet.

Scalability is a problem with the userid/passwd or group/passwd model 
provided by major servers.

We have approx 20,000, geographically distributed, current users on a
variety of Wintel and UNIX platforms.

We can effectively limit our model to dealing with IE3.1+ and NS
Navigator 3.01+ as far as browsers go and
limit it to IIS and Netscape SSL capable servers.

I was intrigued by Marc Andreesen's Tech Vision columns about
interoperable security:

http://home.netscape.com/comprod/columns/techvision/interoperable_securi
ty.html

  and I think we want to do something along those lines.

What I have in mind is this:

   I.  Issue personal certificates for various groupings.  For example,
one authority would issue certificates to
employees, another would issue certificates to contractors, and so on.

  II.  Content providers would then restrict access to their content
based upon the issuer of the certificates.


   Marc Andreesen's column implied, (however loosely), that this form of
access control was available on servers today.  That is, you could
discriminate based upon the certificate authority.

I quote:

.."For administrators, certificates can also simplify access control
of servers and other resources: Rather than maintaining lengthy username
and password lists at each server, administrators can simply configure a
server to accept only certificates signed by a particular authority.
Issuing certificates thus becomes a basic element of adding a new user,
similar to adding a telephone extension". 

My questions are:

  1. Is this capability available now or in a future release of the
Netscape servers?
  2. If it is available now, how do you do it?
  3.  Has anyone tried it?
  4.  How about Microsoft IIS?
  5.  Are the current versions of the two major browsers capable of
doing this, (personal certificates)?
  3.  Do we have to do it by using different certificate authorities or
are there other certificate attributes we can use?

Any help will be greatly appreciated,

Andy Frush
jaf@shellus.com

home help back first fref pref prev next nref lref last post