Skip to content

Commit

Permalink
Merge branch 'main' into seanturner-spelling-00
Browse files Browse the repository at this point in the history
  • Loading branch information
mandelj7 committed Sep 23, 2024
2 parents 2c6f548 + af0965b commit 6e4629a
Show file tree
Hide file tree
Showing 9 changed files with 54 additions and 42 deletions.
3 changes: 3 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,6 @@
draft-mandel-lamps-rfc5272bis.md [email protected] [email protected]
draft-mandel-lamps-rfc5273bis.md [email protected] [email protected]
draft-mandel-lamps-rfc5274bis.md [email protected] [email protected]
draft-ietf-lamps-rfc5272bis.md [email protected] [email protected]
draft-ietf-lamps-rfc5273bis.md [email protected] [email protected]
draft-ietf-lamps-rfc5274bis.md [email protected] [email protected]
4 changes: 2 additions & 2 deletions .github/workflows/archive.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: "Checkout"
uses: actions/checkout@v2
uses: actions/checkout@v4

# Note: No caching for this build!

Expand All @@ -37,6 +37,6 @@ jobs:
token: ${{ github.token }}

- name: "Save Archive"
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
path: archive.json
6 changes: 3 additions & 3 deletions .github/workflows/ghpages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: "Checkout"
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: "Setup"
id: setup
run: date -u "+date=%FT%T" >>"$GITHUB_OUTPUT"

- name: "Caching"
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
.refcache
Expand All @@ -51,7 +51,7 @@ jobs:
token: ${{ github.token }}

- name: "Archive Built Drafts"
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
path: |
draft-*.html
Expand Down
14 changes: 11 additions & 3 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,20 @@ on:
push:
tags:
- "draft-*"
workflow_dispatch:
inputs:
email:
description: "Submitter email"
default: ""
type: string

jobs:
build:
name: "Publish New Draft Version"
runs-on: ubuntu-latest
steps:
- name: "Checkout"
uses: actions/checkout@v3
uses: actions/checkout@v4

# See https://github.com/actions/checkout/issues/290
- name: "Get Tag Annotations"
Expand All @@ -22,7 +28,7 @@ jobs:
run: date -u "+date=%FT%T" >>"$GITHUB_OUTPUT"

- name: "Caching"
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
.refcache
Expand All @@ -42,8 +48,10 @@ jobs:
uses: martinthomson/i-d-template@v1
with:
make: upload
env:
UPLOAD_EMAIL: ${{ inputs.email }}

- name: "Archive Submitted Drafts"
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
path: "versioned/draft-*-[0-9][0-9].*"
2 changes: 1 addition & 1 deletion .github/workflows/update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: "Checkout"
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: "Update Generated Files"
uses: martinthomson/i-d-template@v1
Expand Down
28 changes: 14 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
# Certificate Management over CMS (CMC)

This is the working area for the individual Internet-Draft, "Certificate Management over CMS (CMC)".
This is the working area for the LAMPS WG Internet-Draft, "Certificate Management over CMS (CMC)".

* [Editor's Copy](https://seanturner.github.io/cmcbis/#go.draft-mandel-lamps-rfc5272bis.html)
* [Datatracker Page](https://datatracker.ietf.org/doc/draft-mandel-lamps-rfc5272bis)
* [Individual Draft](https://datatracker.ietf.org/doc/html/draft-mandel-lamps-rfc5272bis)
* [Compare Editor's Copy to Individual Draft](https://seanturner.github.io/cmcbis/#go.draft-mandel-lamps-rfc5272bis.diff)
* [Editor's Copy](https://lamps-wg.github.io/cmcbis/#go.draft-ietf-lamps-rfc5272bis.html)
* [Datatracker Page](https://datatracker.ietf.org/doc/draft-ietf-lamps-rfc5272bis)
* [Individual Draft](https://datatracker.ietf.org/doc/html/draft-ietf-lamps-rfc5272bis)
* [Compare Editor's Copy to Individual Draft](https://lamps-wg.github.io/cmcbis/#go.draft-mandel-lamps-rfc5272bis.diff)

This is the working area for the individual Internet-Draft, "Certificate Management over CMS (CMC): Transport Protocols".

* [Editor's Copy](https://seanturner.github.io/cmcbis/#go.draft-mandel-lamps-rfc5273bis.html)
* [Datatracker Page](https://datatracker.ietf.org/doc/draft-mandel-lamps-rfc5273bis)
* [Individual Draft](https://datatracker.ietf.org/doc/html/draft-mandel-lamps-rfc5232bis)
* [Compare Editor's Copy to Individual Draft](https://seanturner.github.io/cmcbis/#go.draft-mandel-lamps-rfc5273bis.diff)
* [Editor's Copy](https://lamps-wg.github.io/cmcbis/#go.draft-ietf-lamps-rfc5273bis.html)
* [Datatracker Page](https://datatracker.ietf.org/doc/draft-ietf-lamps-rfc5273bis)
* [Individual Draft](https://datatracker.ietf.org/doc/html/draft-ietf-lamps-rfc5232bis)
* [Compare Editor's Copy to Individual Draft](https://lamps-wg.github.io/cmcbis/#go.draft-ietf-lamps-rfc5273bis.diff)

This is the working area for the individual Internet-Draft, "Certificate Management Messages over CMS (CMC): Compliance Requirements".

* [Editor's Copy](https://seanturner.github.io/cmcbis/#go.draft-mandel-lamps-rfc52744bis.html)
* [Datatracker Page](https://datatracker.ietf.org/doc/draft-mandel-lamps-rfc5274bis)
* [Individual Draft](https://datatracker.ietf.org/doc/html/draft-mandel-lamps-rfc5274bis)
* [Compare Editor's Copy to Individual Draft](https://seanturner.github.io/cmcbis/#go.draft-mandel-lamps-rfc5274bis.diff)
* [Editor's Copy](https://lamps-wg.github.io/cmcbis/#go.draft-ietf-lamps-rfc52744bis.html)
* [Datatracker Page](https://datatracker.ietf.org/doc/draft-ietf-lamps-rfc5274bis)
* [Individual Draft](https://datatracker.ietf.org/doc/html/draft-ietf-lamps-rfc5274bis)
* [Compare Editor's Copy to Individual Draft](https://lamps-wg.github.io/cmcbis/#go.draft-ietf-lamps-rfc5274bis.diff)


## Contributing

See the
[guidelines for contributions](https://github.com/seanturner/cmcbis/blob/main/CONTRIBUTING.md).
[guidelines for contributions](https://github.com/lamps-wg/cmcbis/blob/main/CONTRIBUTING.md).

Contributions can be made by creating pull requests.
The GitHub interface supports creating pull requests using the Edit (✏) button.
Expand Down
31 changes: 16 additions & 15 deletions draft-mandel-lamps-rfc5272bis.md → draft-ietf-lamps-rfc5272bis.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ category: std
updates: 5911
obsoletes: 5272, 6402

docname: draft-mandel-lamps-rfc5272bis-latest
docname: draft-ietf-lamps-rfc5272bis-latest
submissiontype: IETF
ipr: trust200902
ipr: pre5378Trust200902
number:
date:
consensus: true
Expand Down Expand Up @@ -93,6 +93,10 @@ informative:
target: https://www.rfc-editor.org/errata/eid7629
title: RFC 5272 erratum 7629
date: 2023-09-04
erratum3943:
target: https://www.rfc-editor.org/errata/eid3943
title: RFC 6402 erratum 3943
date: 2014-04-02

--- abstract

Expand Down Expand Up @@ -247,6 +251,8 @@ Note: For now, this section will be list of the changes introduced

* Publish Trust Anchors Control hashAlgorithm changed to SHA-256
* Update DH-POP from RFC2875 to RFC6955
* Editorial changes
* Addressed errata 3943 for RFC 6402


--02 version changes:
Expand Down Expand Up @@ -3485,9 +3491,6 @@ BEGIN

CMC-UnsignedAtts ATTRIBUTE ::= { aa-cmc-unsignedData }

--
--

id-cmc OBJECT IDENTIFIER ::= { id-pkix 7 } -- CMC controls
id-cct OBJECT IDENTIFIER ::= { id-pkix 12 } -- CMC content types

Expand Down Expand Up @@ -3525,8 +3528,8 @@ BEGIN
cmc-statusInfoV2 | cmc-trustedAnchors | cmc-authData |
cmc-batchRequests | cmc-batchResponses | cmc-publishCert |
cmc-modCertTemplate | cmc-controlProcessed |
cmc-identityProofV2 | cmc-popLinkWitnessV2, ...,
cmc-raIdentityWitness | cmc-responseBody }
cmc-identityProofV2 | cmc-popLinkWitnessV2 |
cmc-raIdentityWitness | cmc-responseBody, ... }

OTHER-REQUEST ::= TYPE-IDENTIFIER

Expand All @@ -3551,8 +3554,8 @@ BEGIN
certificationRequest CertificationRequest
}

AttributeList ATTRIBUTE ::= { at-extension-req, ...,
at-cmc-changeSubjectName }
AttributeList ATTRIBUTE ::= { at-extension-req |
at-cmc-changeSubjectName, ... }

CertificationRequest ::= SEQUENCE {
certificationRequestInfo SEQUENCE {
Expand Down Expand Up @@ -3749,9 +3752,9 @@ BEGIN
witness OCTET STRING
}

POPAlgs MAC-ALGORITHM ::= { maca-hMAC-SHA1, maca-hMAC-SHA256, ... }
POPAlgs MAC-ALGORITHM ::= { maca-hMAC-SHA1 | maca-hMAC-SHA256, ... }

WitnessAlgs DIGEST-ALGORITHM ::= { mda-sha1, mda-sha256, ... }
WitnessAlgs DIGEST-ALGORITHM ::= { mda-sha1 | mda-sha256, ... }

DecryptedPOP ::= SEQUENCE {
bodyPartID BodyPartID,
Expand All @@ -3769,8 +3772,6 @@ BEGIN
bodyIds SEQUENCE OF BodyPartID
}

--

cmc-getCert CMC-CONTROL ::=
{ GetCert IDENTIFIED BY id-cmc-getCert }

Expand Down Expand Up @@ -3891,7 +3892,6 @@ BEGIN
BodyPartPath ::= SEQUENCE SIZE (1..MAX) OF BodyPartID

-- Allow for distribution of trust anchors
--

cmc-trustedAnchors CMC-CONTROL ::=
{ PublishTrustAnchors IDENTIFIED BY id-cmc-trustedAnchors }
Expand Down Expand Up @@ -4010,7 +4010,7 @@ BEGIN

ChangeSubjectName ::= SEQUENCE {
subject Name OPTIONAL,
subjectAlt GeneralNames OPTIONAL
subjectAlt [1] GeneralNames OPTIONAL
}
(WITH COMPONENTS {..., subject PRESENT} |
WITH COMPONENTS {..., subjectAlt PRESENT} )
Expand Down Expand Up @@ -4048,6 +4048,7 @@ The module contained in this appendix extends the PBKDF2-PRFs algorithm
set defined in {{Section 3 of CMS-ALGS}}. Apply this extension prior to
compiling {{asn.1-cmc}} to ensure the imported kda-PBKDF2 includes the
6 HMAC algorithms included in this ASN.1 module.

~~~
PBKDF2-PRFs-2023
{ iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ abbrev: "CMC: Transport Protocols"
category: std
obsoletes: 5273, 6402

docname: draft-mandel-lamps-rfc5273bis-latest
docname: draft-ietf-lamps-rfc5273bis-latest
submissiontype: IETF
ipr: trust200902
ipr: pre5378Trust200902
number:
date:
consensus: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ abbrev: "CMC: Compliance"
category: std
obsoletes: 5274, 6402

docname: draft-mandel-lamps-rfc5274bis-latest
docname: draft-ietf-lamps-rfc5274bis-latest
submissiontype: IETF
ipr: trust200902
ipr: pre5378Trust200902
number:
date:
consensus: true
Expand Down

0 comments on commit 6e4629a

Please sign in to comment.