ACM Home Page
Please provide us with feedback. Feedback
Trust management for IPsec
Full text PdfPdf (322 KB)
Source ACM Transactions on Information and System Security (TISSEC) archive
Volume 5 ,  Issue 2  (May 2002) table of contents
Pages: 95 - 118  
Year of Publication: 2002
ISSN:1094-9224
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 155,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   review  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/505586.505587
What is a DOI?

ABSTRACT

IPsec is the standard suite of protocols for network-layer confidentiality and authentication of Internet traffic. The IPsec protocols, however, do not address the policies for how protected traffic should be handled at security end points. This article introduces an efficient policy management scheme for IPsec, based on the principles of trust management. A compliance check is added to the IPsec architecture that tests packet filters proposed when new security associations are created for conformance with the local security policy, based on credentials presented by the peer host. Security policies and credentials can be quite sophisticated (and specified in the trust-management language), while still allowing very efficient packet-filtering for the actual IPsec traffic. We present a practical portable implementation of this design, based on the KeyNote trust-management language, that works with a variety of UNIX-based IPsec implementations. Finally, we discuss some applications of the enhanced IPsec architecture.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Alaettinoglu, C., Bates, T., Gerich, E., Karrenberg, D., Meyer, D., Terpstra, M., and Villamizer, C. 1998. Routing policy specification language (RPSL). Request for comments (proposed standard) 2280 (Jan.), Internet Engineering Task Force.
 
2
Bellovin, S. M. 1999. Distributed firewalls. ;login: Magazine, special issue on security.
 
3
 
4
Blaze, M., Feigenbaum, J., Ioannidis, J., and Keromytis, A. D. 1999a. The KeyNote trust management system version 2. Internet RFC 2704.
 
5
 
6
Blaze, M., Ioannidis, J., and Keromytis, A. D. 2001. Trust managent for IPsec. In Proceedings of the Network and Distributed System Security Symposium (NDSS) (Feb.), 139--151.
7
 
8
Boyle, J., Cohen, R., Durham, D., Herzog, S., Rajan, R., and Sastry, A. 2000. The COPS (common open policy service) protocol. Request for comments (proposed standard) (Jan.), Internet Engineering Task Force.
 
9
Braden, R., Zhang, L., Berson, S., Herzog, S., and Jamin, S. 1997. Resource reservation protocol (RSVP)---Version 1 functional specification. Internet RFC 2208.
 
10
Calhoun, P., Rubens, A., Akhtar, H., and Guttman, E. 1999. DIAMETER base protocol. Internet draft (Dec.). Internet Engineering Task Force. Work in progress.
 
11
CCITT. 1989. X.509: The Directory Authentication Framework. International Telecommunications Union, Geneva.
 
12
Condell, M., Lynn, C., and Zao, J. 1999. Security policy specification language. Internet draft (July), Internet Engineering Task Force.
 
13
 
14
Hallqvist, N. and Keromytis, A. D. 2000. Implementing Internet key exchange (IKE). In Proceedings of the Annual USENIX Technical Conference, Freenix Track (June), 201--214.
 
15
Harkins, D. and Carrel, D. 1998. The Internet key exchange (IKE). Request for comments (proposed standard) 2409(Nov.), Internet Engineering Task Force.
 
16
Housley, R., Ford, W., Polk, W., and Solo, D. 1999. Internet X.509 public key infrastructure certificate and CRL profile. Request for comments 2459 (Jan.), Internet Engineering Task Force.
 
17
Ioannidis, J. and Blaze, M. 1993. The architecture and implementation of network-layer security under Unix. In Fourth USENIX Security Symposium Proceedings (Oct.), USENIX, Berkeley, Calif.
18
 
19
Kent, S. and Atkinson, R. 1998a. IP encapsulating security payload (ESP). Request for comments (proposed standard) 2406 (Nov.), Internet Engineering Task Force.
 
20
Kent, S. and Atkinson, R. 1998b. Security architecture for the Internet protocol. Request for comments (proposed standard) 2401 (Nov.), Internet Engineering Task Force.
 
21
 
22
Keromytis, A. D., Ioannidis, J., and Smith, J. M. 1997. Implementing IPsec. In Proceedings of Global Internet (GlobeCom) '97(Nov.), 1948--1952.
 
23
McCanne, S. and Jacobson, V. 1993. A BSD packet filter: A new architecture for user-level packet capture. In Proceedings of the USENIX Winter Technical Conference(San Diego, Jan.), USENIX, Berkeley, Calif., 259--269.
24
 
25
Rigney, C., Rubens, A., Simpson, W., and Willens, S. 1997. Remote authentication dial in user service (RADIUS). Request for comments (proposed standard) 2138(April), Internet Engineering Task Force.
 
26
Sanchez, L. and Condell, M. 1998. Security policy system. Internet draft, work in progress(Nov.), Internet Engineering Task Force.
 
27
Ylonen, T., Kivinen, T., Saarinen, M., Rinne, T., and Lehtinen, S. 1999. SSH protocol architecture. Internet draft (Feb.), Internet Engineering Task Force. Work in progress.



REVIEW

"Robert Edward Mahan : Reviewer"

The addition of policy filters to handle traffic at security endpoints under the IP security (IPsec) protocols is described in this paper. It also introduces a policy management scheme for IPsec based on the principles of trust management. The sch  more...