|
Security Hompage |
All presentations are now available!
PowerPoint-generated slide presentations are optimized for 1024 x 768. Whenever possible, two versions of each PowerPoint presentation are provided, one using frames and JavaScript, the other using vanilla HTML. A PDF version of each talk is also available.
The orginal ImgLib implementation used the standard NCSA Web server access control mechanism to control access to the various parts of the collection. The secure ImgLib is using the Akenti PKI/Certificate based access control mechanisms to allow the collection stakeholders (aka curators) to control access to the images.
The secure ImgLib uses the Apache Web-server, with Eric Young's SSL patches and replaces the standard Web style user/password access control module with a module that calls the Akenti policy engine to compute the allowed access. The standard Web .htaccess files have been replaced by authority files that tell the policy engine who the stakeholders are, which CA are trusted and where to find UseCondition and Attribute Certificates.
Since these UseCondition and Attribute Certificates are signed documents they can be generated by the designated stakeholders and stored at distributed sites that are accessible by LDAP or Web servers.
The Akenti policy engine is also callable by the ImgLib scripts that present the items in the collection to the user. As a result, the stakeholders are able to exert much more fine-grain control over the actions on the collection than was possible with the standard Web GET and POST type access.
Another approach to certification is motivated by the observation that individuals have many existing relationships with various organizations. This approach leverages the existing databases maintained by organizations to track employees, customers, members, etc. Certificates issued by organizations not for general use, but focused on a specific application context, avoid many of the problems facing generic, public CAs. For example, liability can be well understood because the certificate is bounded in its use. The level of assurance for authentication is determined solely by the issuer, in the context of the application, and the issuer's database provides data associated with the subject that may be used to support on-line registration with fairly high levels of assurance. Naming problems disappear because each subject is already assigned a unique name in the issuer's database.
| Page last modified: Thursday, 19-Jul-2001 17:23:05 PDT Credits:Distributed Security research and development is funded by the U.S. Dept. of Energy, Office of Science, Office of Advanced Scientific Computing Research, Mathematical, Information, and Computational Sciences Division. Privacy and site security notice to Users |
![]() |
![]() |
![]() |