-2i.: i. 87185-0451/67531/metadc... · messages have hop-by-hop significance, end-to-end message...

5
I. 1 - ATM Forum Technical Committee ATM F0r~m195-1488 . ........................................................................ _. * *. * TITLE: Requirements for Signaling Channel Authentication ' ........................................................................ ' . --* ,. somm Thomas D. Tarman ...... .... _... ...... .- , .. .. .~ - ....... .-. .-_..-.._*~ * .. Sandia National Laboratories* Albuquerque, NM 87185-0451 Fax: (505)844-9641 E-mail: tdtarma@ sandia.gov .. . ." . .* . -- .,. - P,O. Box 5800 ~- . -2I.: .... I . .... ..... .... . -- .--,---,-. -.- . . Phone: (505)844-4975 ...... .., ~ -~ - .. - - ~ -_ -. . CJ --I--_ >.+=.----: ------- ----- . . - ' . : I - * This work was supported by the United States Department of Energy under Contract DE-ACO4-94AL85ooO .. . .- . ........................................................................ ~ . . -_..I.. -- . .- .... _____... ... .~ ~ ~~ ._ ~ .,- ..... * _. .-. - -. December 11,1995 . . - . - .- - .... ----I . ..... . _.-- .. . . - .-, . ... -----. . . - __ -. _- .----- - -_. .. - . --=.--223--73az+---. ~ . - -- --_I---.- . .-. * : .- --..- -- . - . :-:-: Notice: -,- -- .'---. -6- -.* - . ,. - f . This contributionhas been prepared to assist the ATM Forum, and is . .... .... ... -. -; . ... -. . .... ..... ...... .-. .- .... ~~~- I;- ~ .. .... . ... ........................ ....... . ... . . it),can be provided. None of these c.ap@ilitiesexist in the'current.specific&ions =.- -;- = .i -..- . . ~ ~ ~ = ~ - . - ~ - ~ = . : ~ ~ - - ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ , ~ - : - ~ - ~ : > ; . .---. ... ........... . .-., :-::-:: ..._ - - - --.-----.-- ....... -;: .- .- . -%.A*-- - -L'-;:L--- -.~*- .-- - 2 -. .,. -Lv~.;: -signaling message has both end-to-end and hop-by-hop significance. The end-to-end .... . - . ,;:.-..:: indicating anxpest,y<r&dCor.an achiowledgmentof ~-Eirlie<m&sagereceived -z:Gz+;-+;. - .' -- _..__. ~ --- .. 1 .. * .Aukentication for the signalingchanbel is unique'from data-authentication in&at-a='.'-: -1- - . .' f . -.,-..,-2'-- -__a ---- I . - : ; : % - .!. :nai%e'of ATM signalingmgssages is obvious; amessageis:sent io aremoteparty : --x :-=<:- - ... ..... . ._.- -. ........ --L". - .. . . = . " .r. . -1 ., ~ i'- e. However, a si8;l&g-&ssageals&q.s hopby-hop significance b.ause each sti;ikh in .- :Ll ..... .* .. - . an ATM nehork'must e x d e - t h e contents of the signaling message, make appropriate.=- :-. - -. .I .. , : ,* - *

Upload: others

Post on 07-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: -2I.: I. 87185-0451/67531/metadc... · messages have hop-by-hop significance, end-to-end message integrity cannot be assured. This is true even for message fields that supposedly

I . 1 - ATM Forum Technical Committee ATM F0r~m195-1488

...

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . _ . * * . * TITLE: Requirements for Signaling Channel Authentication

' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' . - - * ,. somm Thomas D. Tarman

...... .... _... . . . . . . .- , . . .. .~ - . . . . . . . .-. . - _ . . - . . _ * ~ * . . Sandia National Laboratories*

Albuquerque, NM 87185-0451

Fax: (505)844-9641 E-mail: tdtarma@ sandia.gov

. . . ." . .* . -- .,. - P,O. Box 5800 ~- . -2I.: .... I .

. . . . . . . . . . . . . . -- .--,---,-. -.- . . Phone: (505)844-4975 . . . . . . .., ~ -~ - .. - - ~ -_ -. . CJ --I--_ >.+=.----: ------- ----- . . -

' .: I

- * This work was supported by the United States Department of Energy under Contract DE-ACO4-94AL85ooO . . . .-

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ~ . . -_ . . I . . - - . .- . . . . _____... . . . .~ ~

~~ ._ ~

.,- . . . . . * _. .-. - - . December 11,1995

. . - . - .- - . . . . - - - - I . . . . . . . _ . - - . . . .

- .-, . ... -----. . . - _ _ -. _ - .----- - -_. .. - . --=.--223--73az+---.

~ . - -- --_I---.- . . -. *: .- --..- -- . - . :-:-: Notice: -,- - - .'---. -6- -.* - . , . - f .

This contribution has been prepared to assist the ATM Forum, and is

. . . . . . . . . ... - . -; .

. . . -. .

. . . . . . . . . ......

. - .

.-

. . . .

~~~- I;-

~ . . .... . ... ........................ ....... . . . . . . it),can be provided. None of these c.ap@ilities exist in the'current.specific&ions =.- -;- = .i -..- . . ~ ~ ~ = ~ - . - ~ - ~ = . : ~ ~ - - ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ , ~ - : - ~ - ~ : >;. .---. ... ........... . .-., :-::-:: ..._ - - - --.-----.-- ....... -;: .- .- . -%.A*-- - -L'-;:L--- - . ~ * - .-- - 2 -.

.,. -Lv~.;: -signaling message has both end-to-end and hop-by-hop significance. The end-to-end . . . . . - . ,;:.-..:: indicating anxpest,y<r&dCor.an achiowledgment of ~-Eirlie<m&sagereceived -z:Gz+;-+;. - .'

-- _..__. ~

--- .. 1 .. * .Aukentication for the signalingchanbel is unique'from data-authentication in&at-a='.'-: -1- - .

.' f . -.,-..,-2'-- - _ _ a ---- I

.-:;:% - .!. :nai%e'of ATM signalingmgssages is obvious; amessageis:sent io aremoteparty : - - x :-=<:- - . . . . . . . . . ._.- -. ........ --L". - . . . . = . " .r. . -1 ., ~ i'- e. However, a si8;l&g-&ssageals&q.s hopby-hop significance b.ause each sti;ikh in .- :Ll . . . . .

.* .. - . an ATM nehork'must e x d e - t h e contents of the signaling message, make appropriate.=- :-. - -. .I

.. , : ,* - *

Page 2: -2I.: I. 87185-0451/67531/metadc... · messages have hop-by-hop significance, end-to-end message integrity cannot be assured. This is true even for message fields that supposedly

DISCLAIMER

Portions of this document may be illegible in electronic image products. Images are produced from the best available original document.

Page 3: -2I.: I. 87185-0451/67531/metadc... · messages have hop-by-hop significance, end-to-end message integrity cannot be assured. This is true even for message fields that supposedly

messages have hop-by-hop significance, end-to-end message integrity cannot be assured. This is true even for message fields that supposedly remain invariant, because the AAL 5 CRC is recalculated at each hop (therefore, an intermediate system could mod@ a field in the message, re-calculate the CRC, and forward the message without detection of the modification). This property will have a significant impact on the design of a signaling channel authentication mechanism.

In addition to the technical constraints against signaling channel authentication, there are a number of political and organizational constraints as well. To formally document and implement security for an organization, a site security plan is typically drafted. This plan usually takes into account the assets to be protected, the expected threats against those assets, the strength of available protection mechanisms, and the performance requirements of the users to arrive at a security design which reduces risk to a satisfactory level. Since each organization has different security requirements, each site will likely want the opportunity to select from a variety of algorithms and/or protocols for their security designs. In addition to these organizational constraints, a number of political constraints exist as well. U.S. laws place restrictions on which encryption products may be exported. Although this applies to encryption and not authentication, certain authentication algorithms may be converted to encryption algorithms, making them subject to the same restrictions.

Requirements The following requirements are the data channel authentication requirements that apply in the signaling channel case: 1.

. 2. . . ' * .. . , .. -

. . 3 . - . . -y,

.. . . .

The ATM signaling channel authentication framework shall protect against replay of earlier authenticated messages. . ,

The ATM signaling channel authentication framework shall allow for the inclusion of service specijic parameters in the message. "Service specific parameters" include algorithm ID, key length(s); public par&eters, etc. This addresses political and organizational constraints . . . . . . . that were discussed in the introduction.. The default ATM signaling channel authentication framework shall be based on -

. h e ATM signaling &nnel authentication framework shall support end to end, .

hi tch to switch. and endpoint to Switch authentication, even ifintemdiate entities

.. ..; -, . . . . . . . . -- . . . . - .

. . . . . . . . . . . . . . . . . _. * '. . - '

. - . . . asymmetric (public) k.j, algorithms.. . I . ,.- -.---

- _. . , :-2::2:----&-. -. - b . . - .- do not support ATM securio services. . ~ . , . . . . . . --..; ::. L---LL-; _ ._^___* -T-f - .... - . .-.-_-._. - - . . -, ., * This requirement implies the need for intermediate entities (such as &itches) that do :

, not implement ATM signaling channel authentication to p p s authentication . . information anyway. This could be problematic if the default behavior for such devices does not allow this.

- ... - -. . _ - . . . :.. , ; - - 0 _.. , - :, . . - . . - , .- . . .

. . . . . . . . . . . . . . . . . . : . - . . -. 8 . _-__, -:.

Page 4: -2I.: I. 87185-0451/67531/metadc... · messages have hop-by-hop significance, end-to-end message integrity cannot be assured. This is true even for message fields that supposedly

, - .. *. .

6. The ATM signaling channel authentication framework shall support authentication algorithms in addition to the default. These algorithms may be symmetric or asymmetric.

7. The ATM signaling channel authenticationframework shall allow injection of authentication informution into a signaling message by any device that examines the message. For auditing, route assurance, and perhaps debugging, it may be desired to have intermediates devices to "sign" the message after it is processed. The authentication framework shall not preclude this.

The following requirements are data channel authentication requirements that do not apply in the signaling channel case:

The ATM authenticationframework shall provide an option for unilateral authentication. Authentication of signaling messages is inherently unilateral, so this requirement adds nothing.

The ATM authenticationframework shall provide an option for mutual authentication. Again, signaling message authentication is inherently unilateral. If an endsystem requires that a response message contain authentication information, and the response is not authenticated, then the endsystem may reject the message and report an error (see Requirement 5). If an instance of ATM authentication uses an existing signaling channel, then unilateral authentication shall be achieved with one signaling message, and mutual authentication shall be achieved with two signaling messages. Once again, signaling message authentication is inherently unilateral.

The ATM authentication framework shall provide for the negotiation of optional I..

mechanisms that use symmetric (private) key based algorithms. While the use of other.authentication algorithms is allowed (see Requirement 6), : . negotiation is outside of the'scope of authentication of signaling messages. . . . . . . . . . . .

The ATM authentication framework shall albw nested authentication. This requirement is subsumed by Requirement 7. The ATM authenticationfram&ork shall support authentication messaging in the signaling channel, and shall support additional authentication messaging in the data .

channel. . ' . . - _ . This contribution deals exclusively with the signaling channel.

. . . . .

. - - . .

. . . _. . . . . - .

. . . . - . . - I .. . . . . .

. . . . - . . - . .-- . - I *- I.' . - - ,,. , . . . I .....

. . . . . . . . . . . . . . . I . . _ _ Remarks . .' . . . . This contribution addressed the issue of requirements for signaling channel - .. - . .

- authentication. However, signaling channelauthenticatioqcould &o be&& to'provide . - initial authentication for the data channel, with additional measures needed for data .. -

. . . . , . - .implementations, it maybe worthwhile to investigate how leverage s ignkg channel '

. . . . . stream authentication. As the Security Working Group begins' to coiiider . .- 2 . . . . . . ' '

authenticeon to avoid-yecessary duplication of (or worse-yet, development of different approaches for) &thentication mechanisms for each sceneo: '::. . - . -..'. - -. -:

the data c h k e l a&1er&i%tio~s5f$e, it issuggested @at. ihekxt ckent ly %-Section 5

. _ - I : . - - .. - . . - . . . -

...... . e . .. - -- . _ . . - -.-.VI..-.- - .. . . . - . < . ...- .-.A- .- - - - . . I i .- . .-.- - . .. . , - . :. s. - - 1 . _,, . . ,.

C . .- ' Since signaling.chSinne1 au~enti~ation'me5hanisms may beus@ to pr0vide.a portion of

'. : -. -.(Security'Services for the Sjgnaihg'Channel) beloda&.pdorto thetext%vhich'iE&&-- :.

.

* . 1 3 . - .- .. ... : I '7 - , , . . & (s&&m- s&-& fo~the'Data-a~el)*x +?-<-.?-: s-:=:;-. . - . . .

. - , . : . 1.. : '.

Page 5: -2I.: I. 87185-0451/67531/metadc... · messages have hop-by-hop significance, end-to-end message integrity cannot be assured. This is true even for message fields that supposedly

, .. P

References [l] T. Smith and J. Stidd, Xerox Corporation. "Requirements and Methodology for

[2] L. Pierson and T. Tarman, Sandia National Laboratories. "Requirements for Security

[3] C. Kubic, J. Rutemiller, and G. Clark, U. S. Department of Defense. "Proposed

Authenticated Signaling." ATh4 Fod94-1213. November 10,1994.

Signaling." ATM Forud95-0137. February 5 - 10,1995.

Framework for ATM Security Services." ATM Forum/95-0783. June 5 - 9,1995.

. - I. . . . . . . .

- . , . ' - ,

, * I.

- - - . . f . . .. . . .

._ - .

, - - . - .

.. . . - . . . . . -, ., - . . . - .. - ,

.. .