Skip to content

Commit 10b3a84

Browse files
authored
Security Considerations section
Security Considerations, one typo. Adding a section on Security Considerations. Since we are still in discussions around security considerations for the API, I left this one somewhat ambiguous. This is by no means perfect, but now we have something. Trying to get the draft into a minimal reasonable state before we submit for March. from discussions in: #6 #4
1 parent e38d8a0 commit 10b3a84

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

draft-ramseyer-grow-peering-api.md

+7-2
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ By using the Peering API, entities requesting and accepting peering can signific
5454

5555
* Reducing in person-hours spent configuring peering
5656
* Reducing configuration mistakes by reducing human interaction
57-
* And by peering, reducing network latency through expansion of interconneciton relationships
57+
* And by peering, reducing network latency through expansion of interconnection relationships
5858

5959

6060

@@ -71,7 +71,12 @@ All terms used in this document will be defined here:
7171

7272
# Security Considerations
7373

74-
PeeringDB OAuth will be the minimum requirement for authorization of API requests.
74+
As peering connections exchange real internet traffic, this API requires a security component to verify that the requestor is allowed to request peering on behalf of that ASN.
75+
In the initial proposal, this API intended to require PeeringDB-based authentication as the standard.
76+
After further discussion, it was proposed to offer different authentication options, to accomodate the security concerns of different parties.
77+
There are several possible extensions to the authentication model, including RPKI-based authentication, and additional OAuth providers.
78+
For RPKI-based authentication, this document refers to RFC9323.
79+
However, this document hopes that, through the RFC process, the Working Group can come to a consensus on a base "authentication standard," to ease adoption for peering partners.
7580

7681
# Protocol
7782
(Jenny--this is not up-to-date, but I pasted in what we had in the google doc and will revise)

0 commit comments

Comments
 (0)