Shen Security Enhancements to HTTP

Main Concerns

Appropriateness
It is important to understand the costs of maintaining a security scheme. No security system can or should be expected to be maintenance free. The original goals should always be kept in sight. In a copyright protection scheme, for example, the most usual goal is to maximise revenue, preventing unauthorised access being the means of achieving this..
Provide Confidence
To gain acceptance the security scheme must be comprehensible and provide the non-technical user with confidence that the system is secure.
Prevent Overconfidence
The system should not claim a level of security it cannot provide. An unsafe channel that is believed to be safe is the most serious security problem possible.
Performance
Security measures should not seriously impact performance.

Areas Requiring a Security Scheme.

Security Mechanisms

Authentication
Guarantee the identity of the originator.
Privacy
Prevent dissemination of confidential information to third parties.
Access Auditing
Record identity of persons handling information.
Break-In Auditing
Record access failures and take acction accordingly.

Shen Design Principles

Phillip M. Hallam-Baker, CERN ECP PTG hallam@alws.cern.ch
Henrik Frystyk Nielsen, CERN CN, frystryk@ptsun00.cern.ch
Ari Luotonen, CERN ECP (Now at Mosaic Communications Corp)