Is this worth the extra delay? A change like this is hardly editorial & I
do not think we want to wait for a mini last call. I am against any
non-essential change.

Regards,
    Brian Carpenter
    (via tiny screen & keyboard)

On Wed, 14 Apr 2021, 20:27 Esko Dijk, <[email protected]> wrote:

> Hi,
>
> It would be a good idea to add a practical example of the CSR attributes
> response. Is there a particular reason to have an example with very little
> content in it i.e. 1 root-level attribute only ?
> In RFC 7030:
>    The structure of the CSR Attributes Response SHOULD, to the greatest
>    extent possible, reflect the structure of the CSR it is requesting.
>
> So I would expect to have a data structure that defines for example what
> Subject DN attributes the client should include. Or particular choice of
> crypto system, signature scheme etc.
> Given the amount of confusion around this particular data structure,
> examples would be good. Or maybe explain why having a "minimal" CSR
> attributes response is a good thing?
> I can imagine it is good if the Registrar puts as little as possible
> requirements on the Pledge how to structure its CSR and only MUST-have
> fields (like ACP related ones?) are indicated.
>
> Here another example:
>
> 30 30 06 03 55 04 03 06 03 55 04 05 06 03 55 04 0A 06 08 2A 86 48 CE 3D 04
> 03 02 30 15 06 07 2A 86 48 CE 3D 02 01 31 0A 06 08 2A 86 48 CE 3D 03 01 07
>
> SEQUENCE (5 elem)
>   OBJECT IDENTIFIER 2.5.4.3 commonName (X.520 DN component)
>   OBJECT IDENTIFIER 2.5.4.5 serialNumber (X.520 DN component)
>   OBJECT IDENTIFIER 2.5.4.10 organizationName (X.520 DN component)
>   OBJECT IDENTIFIER 1.2.840.10045.4.3.2 ecdsaWithSHA256 (ANSI X9.62 ECDSA
> algorithm with SHA256)
>   SEQUENCE (2 elem)
>     OBJECT IDENTIFIER 1.2.840.10045.2.1 ecPublicKey (ANSI X9.62 public key
> type)
>     SET (1 elem)
>       OBJECT IDENTIFIER 1.2.840.10045.3.1.7 prime256v1 (ANSI X9.62 named
> elliptic curve)
>
> Not sure whether this is better or worse, in terms of usage of CSR
> attributes in practice. But it is more clear at least from an explanation
> point of view, what this data was intended for.
>
> Esko
>
> -----Original Message-----
> From: Michael Richardson <[email protected]>
> Sent: Wednesday, April 14, 2021 01:56
> To: [email protected]; [email protected]; Esko Dijk <[email protected]>;
> Mudumbai Ranganathan <[email protected]>
> Cc: [email protected]; [email protected]; [email protected];
> [email protected]
> Subject: AUTH48 request for CSR example
>
> https://github.com/anima-wg/anima-bootstrap/issues/20 asks me to provide
> an
> example of a CSR attributes reply.  I have one, it looks like:
>
> obiwan-[files/product/00-D0-E5-F2-00-02](2.6.6) mcr 11413 %openssl
> asn1parse -in csrattr.der -inform der
>     0:d=0  hl=2 l=  72 cons: SEQUENCE
>     2:d=1  hl=2 l=  70 cons: SEQUENCE
>     4:d=2  hl=2 l=   3 prim: OBJECT            :X509v3 Subject Alternative
> Name
>     9:d=2  hl=2 l=  63 cons: SET
>    11:d=3  hl=2 l=  61 cons: SEQUENCE
>    13:d=4  hl=2 l=  59 cons: cont [ 1 ]
>    15:d=5  hl=2 l=  57 prim: UTF8STRING        :
> [email protected]
>
> I don't know if this worth adding.
>
> --
> ]               Never tell me the odds!                 | ipv6 mesh
> networks [
> ]   Michael Richardson, Sandelman Software Works        |    IoT
> architect   [
> ]     [email protected]  http://www.sandelman.ca/        |   ruby on
> rails    [
>
>
>
>
> _______________________________________________
> Anima mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/anima
>
_______________________________________________
Anima mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/anima

Reply via email to