Progress Report on Resource Certification February 2007 Geoff Huston Chief Scientist APNIC Objective • To create a robust framework that allows validation of assertions relating to IP addresses and.
Download
Report
Transcript Progress Report on Resource Certification February 2007 Geoff Huston Chief Scientist APNIC Objective • To create a robust framework that allows validation of assertions relating to IP addresses and.
Progress Report
on
Resource Certification
February 2007
Geoff Huston
Chief Scientist
APNIC
Objective
• To create a robust framework that allows
validation of assertions relating to IP
addresses and ASNs and their use
and
• To make it easier for anyone to see if
someone is lying about actual control over
addresses and/or routing!
Uses
• Signing of IRR entries
“Yes, I am the right-of-use holder and that’s precisely
the information I entered into the IRR.”
• Signing of Routing Origination
“Yes, I am the right-of-use holder for this address prefix
and I am permitting ASx to originate a route to this
address prefix.”
• Signing of Route Requests
“Please route address prefix a.b.c.d/x through
customer interface xxx.”
Resources for this work
•
•
•
•
APNIC’s allocation database
Public / Private key technology
X.509 v3 certificate technology
IP resource extensions to X.509 v3
certificates
• PKI models and trust relationships
The Overall Objective
• To support a PKI that mirrors the existing
resource allocation state
– Every resource allocation can be attested by a
matching certificate that binds the allocated
resource with the resource issuer and recipient
• To use these resource certificates to make
signed assertions that can be validated
through this PKI
Trial Activity Status
Specification of X.509 Resource Certificates
Generation of resource certificate repositories aligned with existing
resource allocations and assignments
Tools for Registration Authority / Certificate Authority interaction (undertaken
by RIPE NCC)
Tools to perform validation of resource certificatesExtensions to OpenSSL
for Resource Certificates (open source development activity, supported by ARIN)
Current Activities
Tools for resource collection management, object signing and signed
object validation (APNIC, and also open source development activity, supported by ARIN)
LIR / ISP Tools for certificate management
Testing, Testing, Testing
Operational service profile specification
Working notes and related material we’ve been working on in this trial activity:
http://mirin.apnic.net/resourcecerts
Focus points for Q1 2007
• Can we design the certificate management
subsystem to be an largely automated
“slave” of the resource allocation function?
• Provide a toolset to allow IRs to manage
certificate issuance
• Use the same toolset to provide “hosted”
certificate services
Focus points for Q1 2007
• Defining the components and interactions
of a “certificate engine”
Focus points for Q1 2007
• Automated certificate issuance
• Client-side tools that allow certificate
management to be ‘out-sourced’
• Considerations of splits, mergers and
resource transfers
Next Steps
•
•
•
•
Development of the Certificate Engine
End Entity Certificates
Tools for Relying Parties
Evaluation of Progress
Thank You
http://mirin.apnic.net/resourcecerts
Questions?