[Docs] [txt|pdf] [Tracker] [WG] [Email] [Diff1] [Diff2] [Nits]
Versions: (draft-krishnan-csi-proxy-send) 00
01 02 03 04 05 RFC 6496
Network Working Group S. Krishnan
Internet-Draft Ericsson
Intended status: Standards Track J. Laganier
Expires: May 6, 2009 DoCoMo Euro-Labs
M. Bonola
Rome Tor Vergata University
November 2, 2008
Secure Proxy ND Support for SEND
draft-ietf-csi-proxy-send-00
Status of this Memo
By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet-
Drafts.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html.
This Internet-Draft will expire on May 6, 2009.
Krishnan, et al. Expires May 6, 2009 [Page 1]
Internet-Draft Secure Proxy ND Support for SEND November 2008
Abstract
Secure Neighbor Discovery (SEND) specifies a method for securing
Neighbor Discovery (ND) signaling against specific threats. As
specified today, SEND assumes that the node advertising an address is
the owner of the address and is in possession of the private key used
to generate the digital signature on the message. This means that
the Proxy ND signaling initiated by nodes that do not possess
knowledge of the address owner's private key cannot be secured using
SEND. This document extends the current SEND specification with
support for Proxy ND, the Secure Proxy ND Support for SEND.
Table of Contents
1. Requirements notation . . . . . . . . . . . . . . . . . . . . 3
2. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 4
3. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 5
4. Application Scenarios . . . . . . . . . . . . . . . . . . . . 6
4.1. Scenario 1: RFC 4389 Neighbor Discovery Proxy . . . . . . 6
4.2. Scenario 2: Mobile IPv6 . . . . . . . . . . . . . . . . . 7
4.3. Scenario 3: Proxy Mobile IPv6 . . . . . . . . . . . . . . 9
5. Secure Proxy ND Overview . . . . . . . . . . . . . . . . . . . 11
6. Secure Proxy ND Specification . . . . . . . . . . . . . . . . 13
6.1. Proxy Signature Option . . . . . . . . . . . . . . . . . . 13
6.2. Modified SEND processing rules . . . . . . . . . . . . . . 15
6.2.1. Processing rules for senders . . . . . . . . . . . . . 15
6.2.2. Processing rules for receivers . . . . . . . . . . . . 16
7. Backward Compatibility with legacy SEND nodes . . . . . . . . 17
8. Security Considerations . . . . . . . . . . . . . . . . . . . 18
9. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 19
10. Normative References . . . . . . . . . . . . . . . . . . . . . 20
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 21
Intellectual Property and Copyright Statements . . . . . . . . . . 22
Krishnan, et al. Expires May 6, 2009 [Page 2]
Internet-Draft Secure Proxy ND Support for SEND November 2008
1. Requirements notation
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in [RFC2119].
Krishnan, et al. Expires May 6, 2009 [Page 3]
Internet-Draft Secure Proxy ND Support for SEND November 2008
2. Introduction
Secure Neighbor Discovery [RFC3971] specifies a method for securing
neighbor discovery signaling [RFC4861] against specific threats. As
specified today, SEND assumes that the node advertising an address is
the owner of the address and is in possession of the private key used
to generate the digital signature on the message. This means that
the Proxy ND signaling initiated by nodes that do not possess
knowledge of the address owner's private key cannot be secured using
SEND.
This document extends the current SEND specification with support for
Proxy ND. From this point on we refer to such extension as "Secure
Proxy ND Support for SEND".
Krishnan, et al. Expires May 6, 2009 [Page 4]
Internet-Draft Secure Proxy ND Support for SEND November 2008
3. Terminology
Secure Proxy ND
A node authorized to either modify or generate a SEND message
without knowing the private key related to the source address of
the ICMPv6 ND message.
Proxied IPv6 address
An IPv6 address that doesn't belong to the Secure Proxy ND and for
which the Secure Proxy ND is advertising.
Krishnan, et al. Expires May 6, 2009 [Page 5]
Internet-Draft Secure Proxy ND Support for SEND November 2008
4. Application Scenarios
In this section we provide three different application scenarios for
which the ICMPv6 Neighbor Discovery signaling cannot be secured by
using the current SEND specification.
Either of the entities described in the following three scenarios,
(i.e.: ND Proxy, MIPv6 Home Agent, PMIPv6 Mobile Access Gateway) can
be consider as a Secure Proxy ND.
4.1. Scenario 1: RFC 4389 Neighbor Discovery Proxy
Link 1 Link 2
Host A ND Proxy (P) Host B
| | |
| SRC = A | |
| DST = solicited_node(B) | |
| ICMPv6 NS | |
| TARGET = B | |
| SLLAO = B_LL | |
|------------------------->| |
| | SRC = A |
| | DST = solicited_node(B) |
| | ICMPv6 NS |
| | TARGET = B |
| | SLLAO = P_LL |
| |------------------------->|
| | |
| | SRC = B |
| | DST = A |
| | ICMPv6 NA |
| | TARGET = B |
| | TLLAO = B_LL |
| |<-------------------------|
| SRC = B | |
| DST = A | |
| ICMPv6 NA | |
| TARGET = B | |
| TLLAO = B_LL | |
|<-------------------------| |
| | |
Figure 1: Proxy ND operations
Krishnan, et al. Expires May 6, 2009 [Page 6]
Internet-Draft Secure Proxy ND Support for SEND November 2008
The Neighbor Discovery (ND) Proxy specification [RFC4389] provides a
method by which multiple link layer segments are bridged into a
single segment and specifies the IP-layer support that enables
bridging under these circumstances.
A ND Proxy shall parse any IPv6 packet it receives on a proxy
interface to check whether it contains one of the following ICMPv6
messages: Neighbor Solicitation (NS), Neighbor Advertisement (NA),
Router Advertisement, or Redirect. Since each of these messages
contains a link-layer address which might not be valid on another
segment, the ND Proxy proxies these packets as follows, and as
illustrated in Figure 1:
1. The source link layer address will be the address of the outgoing
interface.
2. The destination link layer address will be the address in the
neighbor entry corresponding to the destination IPv6 address.
3. A link layer address within the payload (that is, in a Source
Local Link Address option - SLLAO, or a Target Local Link Address
option - TLLAO) is substituted with the link-layer address of the
outgoing interface.
Moreover, when any other IPv6 unicast packet is received on a proxy
interface, if it is not locally destined then it is forwarded
unchanged (other than using a new link-layer header) to the proxy
interface for which the next hop address appears in the neighbor
cache. If no neighbor cache entry is present, the ND proxy should
queue the packet and initiate a Neighbor Discovery signalling as if
the ICMPv6 NS message were locally generated.
A ND proxy cannot protect proxied ND messages since protection of an
ND message as per the current SEND specification requires knowledge
of the private key of each node for which it is generating or
forwarding a ND message on the bridged link layer segments.
4.2. Scenario 2: Mobile IPv6
The Mobile IPv6 protocol [RFC3775] allows a mobile node (MN) to move
from one link to another while maintaining reachability at a stable
address, the so-called MN's home address (HoA.) When a mobile node
attaches to a foreign network, all the packets sent to the MN's HoA
and forwarded on the home link by a correspondent node (CN) or a
router are intercepted by the home agent (HA) on that home link,
encapsulated and tunneled to the mobile node's registered care-of
address (CoA.)
Krishnan, et al. Expires May 6, 2009 [Page 7]
Internet-Draft Secure Proxy ND Support for SEND November 2008
The HA intercepts these packets by being a Neighbor Discovery proxy
for this MN. When a Neighbor Solicitation (NS) is intercepted on the
home link, the home agent checks if the Target address within the NS
matches with any of the MN's Home Address in the Binding Cache and if
so, it replies with a Neighbor Advertisement (NA) containing its own
link layer address (HA_LL) as the Target Link Layer Address Option
(TLLAO), as illustrated in Figure 2.
Node (N) Home Agent (HA) Mobile Node (MN)
on Home Link on Home Link on Foreign Link
| | |
| SRC = N | |
| DST = solicited_node(MN) | |
| ICMPv6 NS | |
| TARGET = MN | |
| SLLAO = N_LL | |
|------------------------->| |
| | |
| SRC = MN | |
| DST = N | |
| ICMPv6 NA | |
| TARGET = MN | |
| TLLAO = HA_LL | |
|<-------------------------| |
| | |
| traffic | |
| dest= MN HoA | |
|------------------------->| |
| | |
| | tunnelled traffic |
| | dest= MN CoA |
| |------------------------->|
| | |
Figure 2: Proxy ND role of the Home agent in MIPv6
It is not possible to apply the current SEND specification to protect
the NA message issued by the HA. To generate an ICMPv6 NA with a
valid CGA option and the corresponding RSA Signature option, the HA
needs knowledge of the private key related to the MN's
Cryptographically Generated Address (CGA.) Any ICMPv6 NA without a
valid CGA and RSA signature option is to be treated as insecure by a
SEND receiver.
Krishnan, et al. Expires May 6, 2009 [Page 8]
Internet-Draft Secure Proxy ND Support for SEND November 2008
4.3. Scenario 3: Proxy Mobile IPv6
MN new MAG LMA
| | |
MN Attached | |
| | |
| MN Attached Event from MN/Network |
| | |
|--- ICMPv6 RS ------->| |
| | |
| |--- PBU ------------->|
| | |
| | Accept PBU
| | |
| |<------------- PBA ---|
| | |
| Accept PBA |
| | |
| |==== Bi-Dir Tunnel ===|
| | |
|<------ ICMPv6 RA ----| |
| | |
| | |
| | |
Figure 3: Mobile node's handover in PMIPv6
Proxy Mobile IPv6 [I-D.ietf-netlmm-proxymip6] is a network-based
mobility management protocol that provides an IP mobility management
support for MNs without requiring MNs being involved in the mobility
related signaling. The IP mobility management is totally hidden to
the MN in a Proxy Mobile IPv6 domain and is performed by two
functional entities: the Local Mobility Anchor (LMA) and the Mobile
Access Gateway (MAG.)
When the MN connects to a new access link it will send a multicast
ICMPv6 Router Solicitation (RS.) The MAG on the new access link,
upon detecting the MN's attachment, will signal the LMA for updating
the binding state of the MN (Proxy Binding Update - PBU) and once the
signaling is complete (Proxy Binding Ack - PBA - received), it will
reply to the MN with a ICMPv6 Router Advertisement (RA) containing
its home network prefix(es) that were assigned to that mobility
session, making the MN believe it is still on the same link and not
triggering the IPv6 address reconfiguration (figure Figure 3.)
Krishnan, et al. Expires May 6, 2009 [Page 9]
Internet-Draft Secure Proxy ND Support for SEND November 2008
To avoid potential link-local address collisions between the MAG and
the MN after a handoff to a new link, the Proxy Mobile IPv6
specification requires the MAG's link-local address configured on the
link to which the MN is attached to be generated once by the LMA when
the MN first attach to a PMIPv6 domain, and to be provided to the new
MN's serving MAG after each handoff. Thus, from the MN's point of
view, the MAG's link-local address remains constant for the duration
of that MN's session.
The approach described above and the current SEND specification are
incompatible since:
Sharing the same link-local address on different MAGs would
require all MAGs of a PMIPv6 domain to construct the CGA and the
RSA Signature option with the same public-private key pair, which
is not acceptable from a security point of view.
Using different public-private key pairs on different MAGs would
mean different MAGs use different CGAs as link-local address.
Thus the serving MAG's link-local address changes after each
handoff of the MN which is contradiction with the way MAG link-
local address assignment occurs in a PMIPv6 domain.
Krishnan, et al. Expires May 6, 2009 [Page 10]
Internet-Draft Secure Proxy ND Support for SEND November 2008
5. Secure Proxy ND Overview
The original SEND specification [RFC3971] has implicitly assumed that
the owner of the address was the one who was advertising the prefix.
This assumption does not allow proxying of a CGA based address as the
receiver requires the advertiser to generate a valid CGA and RSA
Signature option, which in turns requires possession of the public-
private key pair that was used to generate the CGA.
This specification explicitly separates the roles of ownership and
advertiser by extending the SEND protocol as follows:
o A certificate authorizing an entity to act as an ND proxy is
introduced. This is achieved via specifying explicitly in the
X509v3 certificate the purpose for which the certificate is
issued, as described in a companion document
[I-D.krishnan-cgaext-send-cert-eku]. Briefly, two KeyPurposeID
values are defined: one for authorizing routers, and one for
authorizing proxies. The inclusion of the proxy authorization
value allows the certificate owner to perform proxying of SEND
messages for a set of prefixes indicated in the same certificate.
o A new option called Proxy Signature option (PSO) is defined. This
option contains the key hash value of the Secure Proxy ND's public
key and the digital signature computed over the SEND message. The
key has value is computed over the public key within the Secure
Proxy ND's certificate.
o The SEND processing rules are modified for all Neighbor Discovery
messages: NA, NS, RS, RA, and Redirect. When any of these
messages is received with a valid Proxy Signature option, it is
considered as secure even if it doesn't contain a CGA option.
The Secure Proxy ND becomes part of the trusted infrastructure just
like a SEND router. The Secure Proxy ND is granted a certificate
that specifies the range of addresses for which it is allowed to
perform proxying of SEND messages. Hosts can use the same process to
discover the certification path between a proxy and one of the host's
trust anchors as the one defined for routers in Section 6 of SEND
specification [RFC3971].
The proposed approach resolves the incompatibilities between the
current SEND specification and the application scenarios described in
Section 4. Since SEND messages containing a Proxy Signature option
are not required to carry a CGA option, the IPv6 source address is no
longer cryptographically bound to the signature, and the sender of a
Neighbor Discovery message is not required to be the owner of the
claimed address. Thus, the Secure Proxy ND is able to either forward
Krishnan, et al. Expires May 6, 2009 [Page 11]
Internet-Draft Secure Proxy ND Support for SEND November 2008
and generate SEND messages for a proxied address within the set of
prefixes for which it is authorized.
Krishnan, et al. Expires May 6, 2009 [Page 12]
Internet-Draft Secure Proxy ND Support for SEND November 2008
6. Secure Proxy ND Specification
A Secure ND Proxy performs all the operation described in the SEND
specification [RFC3971] with the addition of new processing rules to
ensure that the receiving node can differentiate between an
authorized proxy generating or forwarding a SEND message for a
proxied address, and a malicious node doing the same.
This is accomplished by signing the message with the public key of
the authorized Secure Proxy ND. The signature of the neighbor
discovery proxy is included in a new option called Proxy Signature
option (PSO.) The signature is performed over all the NDP options
present in the message and the PSO is appended as the last option in
the message.
6.1. Proxy Signature Option
The Proxy Signature option allows public key-based signatures to be
attached to NDP messages. The format of the PSO is described in the
following diagram:
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Type | Length | Reserved |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
| Key Hash |
| |
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
. .
. Digital Signature .
. .
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
. .
. Padding .
. .
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 4: PSO layout
Krishnan, et al. Expires May 6, 2009 [Page 13]
Internet-Draft Secure Proxy ND Support for SEND November 2008
Type
TBA
Length
The length of the option (including the Type, Length, Reserved,
Key Hash, Digital Signature, and Padding fields) in units of 8
octets.
Reserved
A 16-bit field reserved for future use. The value MUST be
initialized to zero by the sender, and MUST be ignored by the
receiver.
Key Hash
A 128-bit field containing the most significant (leftmost) 128
bits of a SHA-1 [SHA1] hash of the public key used for
constructing the signature. Its purpose is to associate the
signature to a particular key known by the receiver. Such a key
MUST be the same one within the Secure Proxy ND's certificate.
Digital Signature
A variable-length field containing a PKCS#1 v1.5 signature,
constructed by using the sender's private key over the following
sequence of octets:
1. The 128-bit CGA Message Type tag [RFC3972] value for Secure
Proxy ND, 0x09F5 2BE5 3B62 4C76 CB96 4E7F CDC9 2804 (The tag
value has been generated randomly by the editor of this
specification.)
2. The 128-bit Source Address field from the IP header.
3. The 128-bit Destination Address field from the IP header.
4. The 8-bit Type, 8-bit Code, and 16-bit Checksum fields from
the ICMP header.
5. The NDP message header, starting from the octet after the ICMP
Checksum field and continuing up to but not including NDP
options.
6. All NDP options preceding the Proxy Signature option.
Krishnan, et al. Expires May 6, 2009 [Page 14]
Internet-Draft Secure Proxy ND Support for SEND November 2008
The signature value is computed with the RSASSA-PKCS1-v1_5
algorithm and SHA-1 hash, as defined in [RSA].
This field starts after the Key Hash field. The length of the
Digital Signature field is determined by the length of the RSA
Signature option minus the length of the other fields (including
the variable length Pad field.)
Padding
This variable-length field contains padding, as many bytes long as
remain after the end of the signature.
6.2. Modified SEND processing rules
The modifications described in the following section applies when a
SEND message contains the Proxy Signature option (PSO), i.e. the
message was sent by a Secure Proxy ND.
This specification modifies the sender and receiver processing rules
for the following options defined in the SEND specification
[RFC3971]: CGA option, RSA option.
6.2.1. Processing rules for senders
A ICMPv6 message sent by a Secure Proxy ND for a proxied address MUST
contain a Proxy Signature option (PSO) and MUST NOT contain CGA and
RSA Signature options.
A Secure Proxy ND sending a SEND message with the PSO Signature
option MUST construct the message as follows:
1. The SEND message is constructed without the PSO as follow:
A. If the Secure Proxy ND is locally generating the SEND message
for a proxied address, the message is constructed as
described in Neighbor Discovery for IP version 6
specification [RFC4861].
B. If the Secure Proxy ND is forwarding a SEND message, first
the authenticity of the intercepted message is verified as
specified in SEND specification [RFC3971] Section 5. If the
SEND message is valid, any CGA or RSA option MUST be removed
from the message. The intercepted message is finally
modified as described in Section 4 of the ND Proxy
specification [RFC4389].
Krishnan, et al. Expires May 6, 2009 [Page 15]
Internet-Draft Secure Proxy ND Support for SEND November 2008
2. The Proxy Signature option is added as the last option in the
message.
3. The data is signed as explained in Section 6.1.
6.2.2. Processing rules for receivers
Any SEND message without a Proxy Signature option MUST be treated as
specified in the SEND specification [RFC3971].
A SEND message including a Proxy Signature option MUST be processed
as specified below:
1. The receiver MUST ignore any RSA and CGA options, as well as any
options that might come after the first PSO. The options are
ignored for both signature verification and NDP processing
purposes.
2. The Key Hash field MUST indicate the use of a known public key.
A valid certification path (see [RFC3971] Section 6.3) between
the receiver's trust anchor and the sender's public key MUST be
known. The Secure Proxy ND's X509v3 certificate MUST contain a
extended key usage extension including the KeyPurposeId value for
the proxy authorization.
3. The Digital Signature field MUST have correct encoding and MUST
NOT exceed the length of the Proxy Signature option minus the
Padding.
4. The Digital Signature verification MUST show that the signature
has been calculated as specified in Section 6.1.
Messages that do not pass all the above tests MUST be silently
discarded if the host has been configured to accept only secured ND
messages.
Krishnan, et al. Expires May 6, 2009 [Page 16]
Internet-Draft Secure Proxy ND Support for SEND November 2008
7. Backward Compatibility with legacy SEND nodes
The PSO added by a Secure Proxy ND will be ignored by nodes
implementing the original SEND specification and hence will not cause
any interoperability problems. Since the Secure Proxy ND also
removes the original RSA option, these messages will be treated as
"unsecured" message as described in Section 8 "Transitions Issues" of
the SEND specification [RFC3971]. Thus, this specification does not
introduce any new transition issue compared to the original SEND
specification.
Krishnan, et al. Expires May 6, 2009 [Page 17]
Internet-Draft Secure Proxy ND Support for SEND November 2008
8. Security Considerations
The mechanism described in this document introduce a new Proxy
Signature Option (PSO) allowing a Secure Proxy ND to generate or
modify a SEND message for a proxied address. A node will only accept
such a message if it includes a valid PSO generated by an authorized
Secure Proxy ND.
If, on the other hand, a message does not include a PSO, then the
Secure Proxy ND support doens't introduce any further security issues
since this specification does not modify the SEND processing rules if
an ICMPv6 ND message does not contain a PSO. Thus, the same security
considerations than that of SEND applies (cf. Section 9 of the SEND
specification [RFC3971].)
Krishnan, et al. Expires May 6, 2009 [Page 18]
Internet-Draft Secure Proxy ND Support for SEND November 2008
9. IANA Considerations
IANA is requested to allocate:
A new IPv6 Neighbor Discovery Option types for the PSO, as TBA.
The value need to be allocated from the namespace specified in the
IANA registry IPv6 NEIGHBOR DISCOVERY OPTION FORMATS located at
http://www.iana.org/assignments/icmpv6-parameters.
A new 128-bit value under the CGA Message Type [RFC3972]
namespace, 0x09F5 2BE5 3B62 4C76 CB96 4E7F CDC9 2804.
Krishnan, et al. Expires May 6, 2009 [Page 19]
Internet-Draft Secure Proxy ND Support for SEND November 2008
10. Normative References
[I-D.ietf-netlmm-proxymip6]
Gundavelli, S., Leung, K., Devarapalli, V., Chowdhury, K.,
and B. Patil, "Proxy Mobile IPv6",
draft-ietf-netlmm-proxymip6-18 (work in progress),
May 2008.
[I-D.krishnan-cgaext-send-cert-eku]
Krishnan, S., Kukec, A., and K. Ahmed, "Certificate
Profile for SEND", draft-krishnan-cgaext-send-cert-eku-01
(work in progress), July 2008.
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997.
[RFC3775] Johnson, D., Perkins, C., and J. Arkko, "Mobility Support
in IPv6", RFC 3775, June 2004.
[RFC3971] Arkko, J., Kempf, J., Zill, B., and P. Nikander, "SEcure
Neighbor Discovery (SEND)", RFC 3971, March 2005.
[RFC3972] Aura, T., "Cryptographically Generated Addresses (CGA)",
RFC 3972, March 2005.
[RFC4389] Thaler, D., Talwar, M., and C. Patel, "Neighbor Discovery
Proxies (ND Proxy)", RFC 4389, April 2006.
[RFC4861] Narten, T., Nordmark, E., Simpson, W., and H. Soliman,
"Neighbor Discovery for IP version 6 (IPv6)", RFC 4861,
September 2007.
[RSA] RSA Laboratories, "RSA Encryption Standard, Version 2.1",
PKCS 1 , November 2002.
[SHA1] National Institute of Standards and Technology, "Secure
Hash Standard", FIPS PUB 180-1 , April 1995.
Krishnan, et al. Expires May 6, 2009 [Page 20]
Internet-Draft Secure Proxy ND Support for SEND November 2008
Authors' Addresses
Suresh Krishnan
Ericsson
8400 Decarie Blvd.
Town of Mount Royal, QC
Canada
Phone: +1 514 345 7900 x42871
Email: suresh.krishnan@ericsson.com
Julien Laganier
DoCoMo Communications Laboratories Europe GmbH
Landsberger Strasse 312
Munich D-80687
Germany
Phone: +49 89 56824 231
Email: julien.ietf@laposte.net
URI: http://www.docomolab-euro.com/
Marco Bonola
Rome Tor Vergata University
Via del Politecnico, 1
Rome I-00133
Italy
Phone:
Email: marco.bonola@gmail.com
Krishnan, et al. Expires May 6, 2009 [Page 21]
Internet-Draft Secure Proxy ND Support for SEND November 2008
Full Copyright Statement
Copyright (C) The IETF Trust (2008).
This document is subject to the rights, licenses and restrictions
contained in BCP 78, and except as set forth therein, the authors
retain all their rights.
This document and the information contained herein are provided on an
"AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Intellectual Property
The IETF takes no position regarding the validity or scope of any
Intellectual Property Rights or other rights that might be claimed to
pertain to the implementation or use of the technology described in
this document or the extent to which any license under such rights
might or might not be available; nor does it represent that it has
made any independent effort to identify any such rights. Information
on the procedures with respect to rights in RFC documents can be
found in BCP 78 and BCP 79.
Copies of IPR disclosures made to the IETF Secretariat and any
assurances of licenses to be made available, or the result of an
attempt made to obtain a general license or permission for the use of
such proprietary rights by implementers or users of this
specification can be obtained from the IETF on-line IPR repository at
http://www.ietf.org/ipr.
The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary
rights that may cover technology that may be required to implement
this standard. Please address the information to the IETF at
ietf-ipr@ietf.org.
Krishnan, et al. Expires May 6, 2009 [Page 22]
Html markup produced by rfcmarkup 1.129d, available from
https://tools.ietf.org/tools/rfcmarkup/