An IPv6 Prefix for Overlay Routable Cryptographic Hash Identifiers Version 2
RFC 7343, “An IPv6 Prefix for Overlay Routable Cryptographic Hash Identifiers Version 2”, is a Proposed Standard document published in September 2014 by J. Laganier, F. Dupont. It obsoletes RFC 4843. It has since been updated by RFC 9374. The canonical text is published by the RFC Editor.
Abstract
This document specifies an updated Overlay Routable Cryptographic Hash Identifiers (ORCHID) format that obsoletes that in RFC 4843. These identifiers are intended to be used as endpoint identifiers at applications and Application Programming Interfaces (APIs) and not as identifiers for network location at the IP layer, i.e., locators. They are designed to appear as application-layer entities and at the existing IPv6 APIs, but they should not appear in actual IPv6 headers. To make them more like regular IPv6 addresses, they are expected to be routable at an overlay level. Consequently, while they are considered non-routable addresses from the IPv6-layer perspective, all existing IPv6 applications are expected to be able to use them in a manner compatible with current IPv6 addresses.
The Overlay Routable Cryptographic Hash Identifiers originally defined in RFC 4843 lacked a mechanism for cryptographic algorithm agility. The updated ORCHID format specified in this document removes this limitation by encoding, in the identifier itself, an index to the suite of cryptographic algorithms in use.
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 7343 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 7342 Practices for Scaling ARP and Neighbor Discovery in Large Data Centers
- RFC 7344 Automating DNSSEC Delegation Trust Maintenance
- RFC 7341 DHCPv4-over-DHCPv6 Transport
- RFC 7345 UDP Transport Layer over Datagram Transport Layer Security
- RFC 7340 Secure Telephone Identity Problem Statement and Requirements
- RFC 7346 IPv6 Multicast Address Scopes
- RFC 7339 Session Initiation Protocol Overload Control
- RFC 7347 Pre-standard Linear Protection Switching in MPLS Transport Profile