RFC 3779:X.509 Extensions for IP Addresses and AS ...
RFC-Ref

certificate


Click on the red underlined text to get to the source

... This document defines two X.509 v3 certificate extensions that authorize the transfer of the right-to-use for a set of IP addresses ...
... IP address prefixes, to the subject (private key holder) of a certificate. The second binds a list of autonomous system (AS) identifiers ...
... subject (private key holder) of a certificate. The issuer of the certificate is an entity ...
... certificate. The issuer of the certificate is an entity (e.g., the IANA ...
... blocks and AS identifiers to the subject of the certificate. These certificates provide a scalable means of verifying the right-to-use ...
... subject of the certificate. These certificates provide a scalable means of verifying the right-to-use for a set of IP address prefixes and AS identifiers ...
... they allow relying parties to use one-pass algorithms when performing certification path validation; in particular, the relying parties do not need to sort the information, or to implement extra code in the ...
... Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL ...
... Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile" [RFC3280 ...
... IP address block or AS identifier through issuance of a certificate to an entity. ...
... trust anchor - a certificate that is to be trusted when performing certification path validation ...
... trust anchor - a certificate that is to be trusted when performing certification path validation (see [RFC3280]). ...


... allocating IP address space. As described in Section 1 above, this will be achieved by issuing certificates carrying the extension described in this section. An example of one use of the information in this extension is an entity ...
... CRITICAL to convey the notion that a relying party MUST understand the semantics of the extension to make use of the certificate for the purpose it was issued. Newly created applications that use ...
... purpose it was issued. Newly created applications that use certificates containing this extension are expected to recognize the extension. ...
... SAFI is taken from the issuer's certificate, or from the issuer's issuer ...
... issuer's issuer's certificate, recursively, until a certificate containing an IPAddressChoice containing an addressesOrRanges element ...
... issuer's certificate, recursively, until a certificate containing an IPAddressChoice containing an addressesOrRanges element is located. ...
... comparison of IP address blocks when performing certification path validation, a maximum IP address MUST contain at ...
... IP Address Delegation Extension Certification Path Validation ...
... Certification path validation of a certificate containing the IP address ...
... Certification path validation of a certificate containing the IP address delegation extension requires additional processing. As each ...
... IP address delegation extension requires additional processing. As each certificate in a path is validated, the IP addresses in the IP address ...
... IP addresses in the IP address delegation extension of that certificate MUST be subsumed by IP addresses in the IP address ...
... delegation extension in the issuer's certificate. Validation MUST fail when this is not the case. A ...
... Validation MUST fail when this is not the case. A certificate that is a trust anchor for certification path validation ...
... certificate that is a trust anchor for certification path validation of certificates ...
... certification path validation of certificates containing the IP address delegation extension, as ...
... IP address delegation extension, as well as all certificates along the path, MUST each contain the IP address delegation extension. The initial set of allowed address ...
... ranges is taken from the trust anchor certificate. ...


... AS identifiers. As described in Section 1 above, this will be achieved by issuing certificates carrying the extension described in this section. An example of one use of the information in this extension is an entity ...
... that a relying party must understand the semantics of the extension to make use of the certificate for the purpose it was issued. Newly created applications that use certificates ...
... use of the certificate for the purpose it was issued. Newly created applications that use certificates containing this extension are expected to recognize the extension. ...
... AS identifiers is taken from the issuer's certificate, or from the issuer's issuer's certificate ...
... certificate, or from the issuer's issuer's certificate, recursively, until a certificate containing an ASIdentifierChoice containing an ...
... issuer's certificate, recursively, until a certificate containing an ASIdentifierChoice containing an asIdsOrRanges element is located. If no authorization ...
... Autonomous System Identifier Delegation Extension Certification ...
... Certification path validation of a certificate containing the ...
... Certification path validation of a certificate containing the autonomous system identifier ...
... identifier delegation extension requires additional processing. As each certificate in a path is validated, the AS identifiers in the autonomous system ...
... identifier delegation extension of that certificate MUST be subsumed by the AS identifiers in the autonomous system ...
... delegation extension in the issuer's certificate. Validation MUST fail when this is not the case. A certificate ...
... certificate. Validation MUST fail when this is not the case. A certificate that is a trust anchor for certification path validation ...
... certificate that is a trust anchor for certification path validation of certificates ...
... certification path validation of certificates containing the autonomous system identifier ...
... identifier delegation extension, as well as all certificates along the path, MUST each contain the autonomous system identifier ...
... AS identifiers is taken from the trust anchor certificate. ...


... This specification describes two X.509 extensions. Since X.509 certificates are digitally signed, no additional integrity service is necessary. Certificates ...
... X.509 certificates are digitally signed, no additional integrity service is necessary. Certificates with these extensions need not be kept secret, and unrestricted and anonymous access to these certificates ...
... necessary. Certificates with these extensions need not be kept secret, and unrestricted and anonymous access to these certificates has no security implications. ...
... However, security factors outside the scope of this specification will affect the assurance provided to certificate users. This section highlights critical issues that should be considered by ...
... contexts. In the secure BGP context, certificates containing these extensions function as capabilities: the certificate asserts that the ...
... context, certificates containing these extensions function as capabilities: the certificate asserts that the holder of the private key (the Subject ...


... A critical X.509 v3 certificate extension that specifies: IPv4 unicast address ...
... 7) inherits all IPv6 addresses from the issuer's certificate would be (in hexadecimal): ...
... prefixes 10/8 and 172.16/12, and which inherits all IPv4 multicast addresses from the issuer's certificate would be (in hexadecimal): 30 3d Extension { ...


... domain identifiers from the issuer's certificate would be (in hexadecimal): 30 2b Extension { ...


... Appendix D -- Use of X.509 Attribute Certificates ...
... This appendix discusses issues arising from a proposal to use attribute certificates (ACs, as specified in [RFC3281]) to convey, ...
... 3281prop, two reasons are given for why the use of ACs might be preferable to the use of public key certificates (PKCs) with extensions that convey the authorization information ...
... Authorization information may be placed in a PKC extension or placed in a separate attribute certificate (AC). The placement of authorization information ...
... AS identifier authorizations, these reasons do not apply. First, the public key certificates are issued exclusively for authorization, so the certificate ...
... public key certificates are issued exclusively for authorization, so the certificate lifetime corresponds exactly to the authorization lifetime ...
... Subject and Issuer names are only used for chaining during certification path validation, and the names need not correspond to any physical ...
... PKCs may actually be randomly assigned by the issuing CA, allowing the resource holder limited anonymity. Second, the certificate hierarchy is constructed so that the certificate issuer ...
... the resource holder limited anonymity. Second, the certificate hierarchy is constructed so that the certificate issuer is authoritative for the authorization information ...
... RFC 3281prop specifies several requirements that a conformant Attribute Certificate must meet. In relation to S-BGP, the more-significant requirements ...
... intended use requires that the extensions be critical so that the certificates containing them cannot be used as identity certificates ...
... certificates containing them cannot be used as identity certificates by an unsuspecting application. 3 from section 4.5: "an AC ...
... issuer in addition to its CA. There would be twice as many certificate issuers and CRLs to process to ...
... issuers and CRLs to process to support Attribute certificates than are needed if PKCs are used. The possibility of mis-alignment also arises when there are two ...
... The possibility of mis-alignment also arises when there are two issuers issuing certificates for a single purpose. The AC ...
... This is not true in the case of a right-to-use for an IP address block, which is allocated through a hierarchy. Certification path validation of the AC ...
... validate an AC is larger than for the mechanism that places the certificate extensions defined in this document in the PKCs. There would be twice as many certificates ...
... certificate extensions defined in this document in the PKCs. There would be twice as many certificates to be validated, in addition to the ACs ...


... Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile ...
... X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile", RFC 3280prop ...


... Farrell, S. and R. Housley, "An Internet Attribute Certificate Profile for Authorization", RFC 3281prop ...



Google
Web
RFC-Ref