October 24, 2001
Attendees
* Jim Jokl (chair) - Virginia
* Chris Misra - Massachusetts
* Bob Morgan - Washington
* Eric Norman - Wisconsin
* Deb Crocker - Alabama
* Michelle Gildea - CREN
* Bob Brentrup - Dartmouth
* Bill Doster - Michigan
* Renee Frost - Michigan/Internet2
* David Wasley - UCOP
* Steve Worona - EDUCAUSE
* Ken Klingenstein - Colorado/Internet2
* Neal McBurnett
* Jeff Schiller - MIT/CREN
* Ed Feustel - Dartmouth
* Ben Chinowsky (scribe)
- Internet2
Discussion
The minutes of the previous meeting were approved without changes. The group reviewed action items:
* [10-October - Jim will
make Eric an account on
the Internet2 demo machine
so that Eric can set up
the cert issuer.] Done.
* [10-October - All will
send Ken questions for Sun
on using certs with S/MIME
clients.] Ongoing.
* [10-October - Jim will
check status of action items
from August 29 and earlier
via email.] In process.
* [10-October - Jim will
revise the PKI Lite cert
profile and cert policy.]
Done.
* [10-October - Jeff will
draft a CPS template for
PKI Lite.] Still to do.
* [26-September - Ellen
will work with Renee on
the issue of which OID to
use (CREN has volunteered
one), and get back to Judith
to plan further.] In process.
* [26-September - Ed will
send out the URL for the
CREN framework document.]
Done; Ed was referring to
the CREN TechTalks archive:
http://www.cren.net/know/techtalk/archives.html.
* [26-September - Eric will
put his demo cert issuer
on the Internet2 demo machine.]
In process. Eric needs some
changes made on the server
before he can do this; Jim
is continuing in the sysadmin
role for the demo machine.
* [26-September - Judith
will see if Frank Grewe
or Ron Hutchins can get
TAG some CREN- and institution-signed
user certs to use on the
demo site to practice following
chains.] In process.
* [26-September - Jeff will
look into getting user certs
from MIT for the demo site.]
In process.
* [26-September - Eric and
Jim will experiment with
using S/MIME clients to
exchange encryption capabilities.]
Ongoing. Eric outlined a
problem that came up in
HEBCA testing; [AI] Eric
will send the list information
on the Outlook/L-Soft signed
mail problem and some possible
ways to get around it.
* [29-August - Renee will
look into what policies
Internet2 is considering
for software distributions.]
In process.
* [29-August - All will
look into which of their
prospective PKI applications
will separate authorization
and authentication, and
which will conflate them.]
Ongoing.
* [1-August - Ed will find
out what CA software packages
are being used on the campuses
from which he's received
PKI project information,
and which of these packages
are capable of adding a
policy OID.] In process.
Ed noted that HEBCA requires
policy OIDs but doesn't
require mapping, and Ken
suggested that it may soon
be time for HEPKI to dust
off the draft HEBCA CP at
http://middleware.internet2.edu/certpolicies/.
* [6-June - All will send
Jim links to information
on their campus PKI work,
for the TAG web site.] Ongoing.
* [23-May - All will review
Jeff's private-key-protection
document and send comments
to Jeff.] This project has
morphed into a CREN FAQ
on Hardware Security Modules;
see http://www.cren.net/crenca/onepagers/hsm.html.
The two main vendors in
this area appear to be http://www.chrysalis-its.com/
and http://www.ncipher.com/.
Ed pointed the group to
an article in IEEE Computer
co-authored by Sean Smith
of the Dartmouth PKI Lab:
Dyer, Lindemann, Perez,
Sailer, Van Doorn, Smith,
& Weingart, "Building
the IBM 4758 Secure Coprocessor",
IEEE Computer Magazine,
October 2001.
TAG discussed a potential FERPA problem with PKI Lite: if an email address is included in the Subject field, as required for S/MIME, how can the certs be anonymous, as required for web authentication and access to online resources? Ed argued that "we shouldn't declare that these certs are totally anonymous, because they're not", and noted that the question of whether certs will be issued more like ID cards (stronger identification) or more like email accounts (weaker identification) is a big one for JSTOR. Bob M. asserted that "Lite implies non-privacy-preserving." Multiple CAs and multiple cert profiles were suggested, but there seemed to be more interest in Ken's proposal that PKI Lite have only one cert profile, but specify that PKI Lite's inter-domain use be limited to S/MIME; web authentication and access to resources would still be supported, but only intra-domain. [AI] Ken will ask HEPKI-PAG to develop scenarios for Steve Worona to take to the Department of Education for FERPA compliance checking.
There was a short discussion of who TAG should get to review the CPS and the CP; suggestions included lawyers, vendors, prospective PKI Lite relying parties, PKIX, the PKI Labs Advisory Board, and various CREN, EDUCAUSE and Internet2 lists. There was a marked division of opinion between those inclined to solicit a variety of opinions and those who were concerned that this would lead to making PKI Lite heavy.
TAG discussed the issue of how to specify affiliation in certs. Ed suggested following the methodology of the DLF architecture, and Bob M. noted that the DLF's approach is essentially the same as Shibboleth's. [AI] Ed will find TAG a reference on the DLF X.509 extension used to specify what application a cert is intended for. Michelle suggested using separate certs for students, faculty, etc.; Bill characterized this as "shoveling the inconvenience onto the end user". Ed suggested including an "affiliation status" in the certs, acknowledging that this requires frequent cert revocation as individuals' affiliations change; Bob M. emphasized that this drawback is a prohibitive one. Ed suggested that TAG seek JSTOR's opinion, and Bob B. noted that JSTOR has defined an extension for affiliation. [AI] Michelle will ask JSTOR for their thoughts on how to specify affiliation in certs.
Ed gave a short HEBCA update. The first phase of testing -- sending documents and verifying signatures -- has been successfully completed; the second phase -- using the bridge -- starts tomorrow. It looks like a wide range of institutions will participate, including UT-Houston. [AI] All will review Ed's October 19 mail on CP information in the TrustID certs being used for HEBCA.
Finally TAG took up S/MIME
issues. Jeff is working
on a novel solution to the
problem of key recovery
for encrypted mail. Private
keys will be stored centrally,
but protected by Kerberos.
Only half of the secret
key that protects the keystore
will be retained by the
CA; the other half will
be provided to the user,
who will be instructed to
print it and keep it in
a safe place. In the event
that the encryption cert
is lost, the user and the
CA together will be able
to unlock the keystore.
Jeff also noted that one
problem with using a secure
coprocessor is that you
need a way to regenerate
the key if the hardware
gets damaged, for instance,
in a situation where law
enforcement officers, told
that the secret they need
is in the box, take the
box. Eric suggested that
TAG work to develop a mailing
list system that requires
S/MIME postings; majordomo,
GNU mailman and shibboleth
(not the same project as
Internet2's Shibboleth)
were suggested as contexts
in which to pursue this.
Action Items
* [AI] 24-October - Eric
will send the list information
on the Outlook/L-Soft signed
mail problem and some possible
ways to get around it. [Done
10/28]
* [AI] 24-October - Ed will
send the list a reference
to an IEEE Computer article
on the IBM 4758 Secure Coprocessor.
[Done 10/27]
* [AI] 24-October - Ken
will ask HEPKI-PAG to develop
scenarios for Steve Worona
to take to the Department
of Education for FERPA compliance
checking. [Done]
* [AI] 24-October - Ed will
find TAG a reference on
the DLF X.509 extension
used to specify what application
a cert is intended for.
* [AI] 24-October - Michelle
will ask JSTOR for their
thoughts on how to specify
affiliation in certs.
* [AI] 24-October - All
will review Ed's October
19 mail on CP information
in the TrustID certs being
used for HEBCA.
* [AI] 10-October - All
will send Ken questions
for Sun on using certs with
S/MIME clients.
* [AI] 10-October - Jim
will check status of action
items from August 29 and
earlier via email.
* [AI] 10-October - Jeff
will draft a CPS template
for PKI Lite.
* [AI] 26-September - Ellen
will work with Renee on
the issue of which OID to
use (CREN has volunteered
one), and get back to Judith
to plan further.
* [AI] 26-September - Eric
will put his demo cert issuer
on the Internet2 demo machine.
* [AI] 26-September - Judith
will see if Frank Grewe
or Ron Hutchins can get
TAG some CREN- and institution-signed
user certs to use on the
demo site to practice following
chains.
* [AI] 26-September - Jeff
will look into getting user
certs from MIT for the demo
site.
* [AI] 26-September - Eric
and Jim will experiment
with using S/MIME clients
to exchange encryption capabilities.
* [AI] 29-August - Renee
will look into what policies
Internet2 is considering
for software distributions.
* [AI] 29-August - All will
look into which of their
prospective PKI applications
will separate authorization
and authentication, and
which will conflate them.
* [AI] 1-August - Ed will
find out what CA software
packages are being used
on the campuses from which
he's received PKI project
information, and which of
these packages are capable
of adding a policy OID.
* [AI] 6-June - All will
send Jim links to information
on their campus PKI work,
for the TAG web site.