About RIPE | Contact  | Search | Sitemap    
Homepage RIPE  
RIPE Community Mail Archives
search  
     
RIPE Navigation Ends
About RIPE Maillists
Maillists Archive
Global Lists
Non Active Lists
RIPE NCC Navigation Ends
Next Section

Re: [ca-tf] Certification Proposal

  • From: Filiz Yilmaz filiz@localhost
  • Date: Thu, 24 Jul 2008 14:13:04 +0200


Dear all,

I've asked what others thought of Ruediger's latest comments and no one said a word, so I decided I will send my comments hoping we can get the discussion going. This is very important, as I stated before, because I am not sure if there is now enough consensus among TF members for me to publish the proposal formally, which will carry Nigel's name (but on behalf of TF) on it as agreed.

So, here are my comments:

Regarding "allocation status" (vs "membership status"), I believe this will not practically work very well on our side. We do not have a clear definition of "allocation status". Strictly speaking, it is not defined within RIPE policies. Trying to set a definition from scratch within the scope of a service proposal such as certification has a big potential to complicate matters and it may be out of a certification service scope, (assuming the idea is to keep this proposal as a service proposal, which should fit within the current addressing policy framework).

It is best to have clear criteria to issue a certificate or not from the beginning. Please note that unclear criteria will put RIPE NCC staff in a difficult situation. It would be best to have a clear policy so that the RIPE NCC can also produce clear and well-defined procedures based on that policy. It is also very important that the users of the service (initially just LIRs) also understand clearly what this service entails and under which conditions the policy is allowing them to use it.

In general, the policy should cover best practices for those who are good users and who are the majority.

Having said that, we all understand how very strict certification criteria can cause operational problems for the few people who fail to abide with the criteria, perhaps without any bad intentions. After conducting some internal discussion here in the NCC, I have made some further changes to the proposal. The proposal now mentions "grace period" mechanisms explicitly. This should ensure that the aim is to set a policy which will not break anything for those people who intend to keep their allocations and continue receiving a service as a RIPE NCC member. So the policy should be working for those who follow the general good path. The aim is to be able to stop the service to those people who choose to cease their service level with the RIPE NCC. So the consequences of not abiding with the set path will only apply to those who seem to be abusing the system in an ongoing manner. I think this what any sensible and useful policy is trying to achieve in general.

Please let me know if this helps or not?

I've made some other changes on the text. One of these changes is basically the removal of the sentence about the "single certificate". This has been causing problems and confusion since day one. It came out that there are already some wording issues about what exactly a single certificate means on an engineering level, and what people literally understand from it. Also there may be cases where more than one certificate may be useful. So I removed this from the policy proposal. It seems the RIPE NCC can deal with different situations, according to different needs, case by case.

Please find all the changes mentioned above in the new draft I am attaching this mail. I would really appreciate it if everyone can state their opinion on this text and then we can publish it formally and open up it to community for discussion, as announced at RIPE 56.

Please also note that this proposal will still follow the RIPE PDP, which means there may be further and further edits on it, based on community feedback that may be received when it is open for discussion. So there is still room for discussion about it. Of course it is best to publish an almost complete proposal that will receive consensus easily, but some of the points may, by their nature, require a broader discussion.

I hope to hear from you soon. I will assume there is consensus to go public with this version of the proposal if I do not hear from anyone with objections by 18 August (this is almost 4 weeks from today, which fits with RIPE PDP phases in general :)). I would appreciate if those who have objections can also come up with suggestions for alternative wording.

Kind regards,
Filiz

ps: Following attachments are for the same content, but in different formats (.doc, .pdf, .txt) for your convenience)


Attachment: proposal_in_template_draft02-3.doc
Description: Binary data



Attachment: proposal_in_template_draft02-3.pdf
Description: Adobe PDF document




1. Number (will be assigned by the RIPE NCC):
2. Policy Proposal Name: Initial Certification Policy for Provider Aggregatable Address Space Holders 
3. Author: 
a. name: Nigel Titley on behalf of Certification TF
b. e-mail:
c. organisation:
4. Proposal Version: 1.0
5. Submission Date: TBA
6. Suggested RIPE WG for discussion and publication: Address Policy 
7. Proposal type: new
8. Policy term: renewable
9. Summary of proposal

The RIPE NCC plans to deploy a certification service that can be used to secure uniqueness of resources. This proposal lays out guidelines for how LIRs can receive certificates over their Provider Aggregatable (PA) address space holdings and how these certificates should be maintained.

10. Policy text
New

The RIPE NCC issues certificates upon request for Provider Aggregatable (PA) address space allocations.

The requester must be a RIPE NCC member LIR holding Provider Aggregatable (PA) address space allocations.
 
When the RIPE NCC receives a certification request, they may ask for further details to ensure that the requester is the legitimate holder of the resource. 

The certificate will be issued via a secure channel that the RIPE NCC maintains for its members (at the time of this proposal this is LIR Portal). 

Maintenance and renewal of certificates will be tied to membership status of the LIR. In cases of continuing non-payment, cessation of membership and/or closing of the LIR, existing certificates will be revoked by the RIPE NCC.  A grace period will be provided before the RIPE NCC revokes or ceases renewal of any certificates. 


11. Rationale:
a. Arguments supporting the proposal

The RIPE Certification Task Force (CA-TF) was formed at RIPE 53 to advise, review and to provide feedback about a certification system. More details about the CA-TF can be found at: 
http://www.ripe.net/ripe/tf/certification/index.html

Since RIPE 53, the CA-TF has been looking at the system from several angles such as benefits and usefulness of it as well as operational, business and policy implications that it may bring. As these issues were narrowed down for discussion, CA-TF has reported to the community in time. 

This proposal is a product of the work done by the CA-TF. The task force has studied possible policy implications and decided that a short initial policy will be useful that will be a guideline for a certification system for the RIPE community to discuss. 

At this stage, only a policy for LIRs holding PA address space is proposed. The CA-TF believes that the system should cover PA resources initially, as this is the simplest case for the system. Once a policy for PA resources for LIRs has been discussed and the community has agreed on guidelines, then the CA-TF will consider more complicated scenarios, such as PI address space and ERX and legacy address space. This phased development is also inline with the technical implementation of the system, as certificates for PA allocations will be the first real cases for the certification system when it launches. Certification of other resources will be implemented later on. 

It is proposed that the validity of certificates is tied to membership status of an LIR. This is inline with the other services that the RIPE NCC provides to its members. In order to minimise any operational impact caused by the revocation or non-renewal of certificates, a grace period will be incorporated into RIPE NCC procedures.


b. Arguments opposing the proposal





On 7 Jul 2008, at 08:53, Ruediger Volk, Deutsche Telekom T-Com - TE141-P1 wrote:

Dear Filiz, dear all,

Hello,

As promised, attached please find a proposal in RIPE Proposal
template. I tried to address all the points that were raised and
commented by Nigel after RIPE 56.
thanks to Filiz for doing good work.

Sorry for raising concerns this late.

Over the last few weeks my ideas and understanding of how the certificate information can be quickly used for improving security of the actual routing have deepened, and I'm now very much trying to promote this very seriously. In the course of this activety I'm taking potential arguments very serious that could discourage network operators and users could feel from using RPKI
to protect their address space and authorize route origination.

In this light I have changed my evaluation of the "Michael Dillon type" (and similar) of concern, and I firmly believe that we MUST create a policy
that clearly and explictly ensures that certificates will be securely
protected against any accidental revocation.

For your convenience, I attached it in 3 different file
formats, .doc, pdf and .txt. All files have the same content.

You will see the major points that were agreed by the TF and
presented in RIPE 56 have not changed but wording is polished. Some
Rationale is added as part of the proposal template too. I will be on
holidays for the next 2 weeks so if you can have a look and pass your
further comments if any until 7 July, it will be great.

I think it is wrong to "tie validity of a certificate to membership status";
it would seem more correct to tie validity of certificates to
"allocation status" - which can be more stable than membership.
Yes, it is easy to refer to membership - because the status and rules
are already there. "Allocation status" on the other hand most likely
needs work - which however may be needed to take care of other types
of address space and relationship.

The question may be raised whether going forward with this policy proposal
modified to refer to "allocation status" is possible.
I think that this should be possible (may be adopting some temporary
definition); so I'd suggest to modify the reference to "membershiph status"
to "allocation status"; publish start of activety to clarify/define
"allocation status" with special care of making it "stable and trustworthy",
and push forward with the modified policy proposal as "first limited
implementation step".

Of course work on defining rules and processes for allocation status would need to be started quickly; this probably is not an item for CA-TF, though of
course the consequences of having RPKI as a way of voiding existing
allocations will have to be considered. (Sorry for all the cans of worms...)

I also think that introducing RPKI and expecting it's use for securing
actual routing raises the severity of impact that actions of the RIPE NCC can have to an unprecedented level. As a consequence I that the argument "just apply membership status as for other services" REALLY DOES NOT APPLY.

BTW I suspect that within CA-TF we have not yet explictly looked at
what the legal meaning of issuing the certificates is - or how these will
be defined.

Then once it is agreed, I can publish it as a formal proposal,
announce it to the community for discussion and start its formal PDP
cycle as agreed in RIPE 56.

Kind regards,
Filiz Yilmaz

Regards,
  Rueidger


Ruediger Volk

Deutsche Telekom AG -- Internet Backbone Engineering

E-Mail:  rv@localhost



 

Next Section
     About RIPE | Site Map | LIR Portal | About the RIPE NCC | Contact | Copyright Statement
RIPE.NET Homepage LIR Portal RIPE Community