generated from martinthomson/internet-draft-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Script updating archive at 2024-10-31T00:56:47Z. [ci skip]
- Loading branch information
ID Bot
committed
Oct 31, 2024
1 parent
3f28000
commit fc602ed
Showing
3 changed files
with
1,340 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,170 @@ | ||
{ | ||
"magic": "E!vIA5L86J2I", | ||
"timestamp": "2024-10-31T00:56:45.560255+00:00", | ||
"repo": "lamps-wg/cms-ml-dsa", | ||
"labels": [ | ||
{ | ||
"name": "bug", | ||
"description": "Something isn't working", | ||
"color": "d73a4a" | ||
}, | ||
{ | ||
"name": "documentation", | ||
"description": "Improvements or additions to documentation", | ||
"color": "0075ca" | ||
}, | ||
{ | ||
"name": "duplicate", | ||
"description": "This issue or pull request already exists", | ||
"color": "cfd3d7" | ||
}, | ||
{ | ||
"name": "enhancement", | ||
"description": "New feature or request", | ||
"color": "a2eeef" | ||
}, | ||
{ | ||
"name": "good first issue", | ||
"description": "Good for newcomers", | ||
"color": "7057ff" | ||
}, | ||
{ | ||
"name": "help wanted", | ||
"description": "Extra attention is needed", | ||
"color": "008672" | ||
}, | ||
{ | ||
"name": "invalid", | ||
"description": "This doesn't seem right", | ||
"color": "e4e669" | ||
}, | ||
{ | ||
"name": "question", | ||
"description": "Further information is requested", | ||
"color": "d876e3" | ||
}, | ||
{ | ||
"name": "wontfix", | ||
"description": "This will not be worked on", | ||
"color": "ffffff" | ||
} | ||
], | ||
"issues": [ | ||
{ | ||
"number": 1, | ||
"id": "I_kwDONFRYgM6brDDb", | ||
"title": "Specify SHA2 as the hash function rather than SHAKE", | ||
"url": "https://github.com/lamps-wg/cms-ml-dsa/issues/1", | ||
"state": "OPEN", | ||
"author": "danvangeest", | ||
"authorAssociation": "COLLABORATOR", | ||
"assignees": [], | ||
"labels": [], | ||
"body": "https://mailarchive.ietf.org/arch/msg/spasm/aWaBnRcrYGlDHTxqj9u72QEPm-E/\r\n\r\nIf we keep actual digestAlgorithms (not id-digest-none) for non-SignedAttributes, add similar text as RFC 8419 to make it explicit that a prehash isn't generated. And in this case we set the digestAlgorithm as whatever digest is used internally to ML-DSA.\r\n\r\n```\r\nWhen signing with Ed448, the\r\ndigestAlgorithm MUST be id-shake256, and the algorithm parameters\r\nfield MUST be absent.\r\n\r\n NOTE: Either id-sha512 or id-shake256 is used as part to the\r\n private key signing operation. However, the private key signing\r\n operation does not take a message digest computed with one of\r\n these algorithms as an input.\r\n```", | ||
"createdAt": "2024-10-24T14:18:49Z", | ||
"updatedAt": "2024-10-28T15:03:55Z", | ||
"closedAt": null, | ||
"comments": [ | ||
{ | ||
"author": "danvangeest", | ||
"authorAssociation": "COLLABORATOR", | ||
"body": "Something like id-digest-none (id-hashIdentity) was proposed for draft-ietf-curdle-cms-eddsa-signatures (RFC 8419). There wasn't much discussion, the decision was to avoid the extra identifier: https://mailarchive.ietf.org/arch/msg/curdle/HG4ED83kc2mf9n4j-O_zL3PGGKg/\r\n\r\n", | ||
"createdAt": "2024-10-28T15:03:54Z", | ||
"updatedAt": "2024-10-28T15:03:54Z" | ||
} | ||
] | ||
}, | ||
{ | ||
"number": 2, | ||
"id": "I_kwDONFRYgM6brDY_", | ||
"title": "To use context string or not to use context string?", | ||
"url": "https://github.com/lamps-wg/cms-ml-dsa/issues/2", | ||
"state": "OPEN", | ||
"author": "danvangeest", | ||
"authorAssociation": "COLLABORATOR", | ||
"assignees": [], | ||
"labels": [], | ||
"body": "https://mailarchive.ietf.org/arch/msg/spasm/aWaBnRcrYGlDHTxqj9u72QEPm-E/", | ||
"createdAt": "2024-10-24T14:19:24Z", | ||
"updatedAt": "2024-10-24T14:19:24Z", | ||
"closedAt": null, | ||
"comments": [] | ||
}, | ||
{ | ||
"number": 3, | ||
"id": "I_kwDONFRYgM6brDqu", | ||
"title": "Update FIPS 204 reference to DOI.10.6028/NIST.FIPS.204", | ||
"url": "https://github.com/lamps-wg/cms-ml-dsa/issues/3", | ||
"state": "OPEN", | ||
"author": "danvangeest", | ||
"authorAssociation": "COLLABORATOR", | ||
"assignees": [], | ||
"labels": [], | ||
"body": "Update FIPS 204 reference to DOI.10.6028/NIST.FIPS.204", | ||
"createdAt": "2024-10-24T14:19:51Z", | ||
"updatedAt": "2024-10-24T14:19:51Z", | ||
"closedAt": null, | ||
"comments": [] | ||
}, | ||
{ | ||
"number": 4, | ||
"id": "I_kwDONFRYgM6brD7N", | ||
"title": "Should the digest algorithms be bumped from RECOMMENDED to REQUIRED?", | ||
"url": "https://github.com/lamps-wg/cms-ml-dsa/issues/4", | ||
"state": "OPEN", | ||
"author": "danvangeest", | ||
"authorAssociation": "COLLABORATOR", | ||
"assignees": [], | ||
"labels": [], | ||
"body": "Should the digest algorithms be bumped from RECOMMENDED to REQUIRED? This guarantees a minimum level of interoperability.\r\n\r\nhttps://mailarchive.ietf.org/arch/msg/spasm/yM8kS1kCoizWCMjS8pdcV3IFaDg/", | ||
"createdAt": "2024-10-24T14:20:17Z", | ||
"updatedAt": "2024-10-24T14:20:17Z", | ||
"closedAt": null, | ||
"comments": [] | ||
}, | ||
{ | ||
"number": 5, | ||
"id": "I_kwDONFRYgM6brFUq", | ||
"title": "Can we address UEF-CMA issues?", | ||
"url": "https://github.com/lamps-wg/cms-ml-dsa/issues/5", | ||
"state": "OPEN", | ||
"author": "danvangeest", | ||
"authorAssociation": "COLLABORATOR", | ||
"assignees": [], | ||
"labels": [], | ||
"body": "See whole thread: https://mailarchive.ietf.org/arch/msg/spasm/yM8kS1kCoizWCMjS8pdcV3IFaDg/ and https://mailarchive.ietf.org/arch/msg/spasm/uAwmfFDCP2gAggqYSu4ykRCk4mU/\r\n\r\nPossible solutions:\r\n\r\n- (pure) ML-DSA for SignedArtifacts, HashML-DSA for non-signed artifacts.\r\n- Use context string, \"CMW-with-SignedAttributes\" and \"CMS-without-SignedAttributes\" (see also #2 ).\r\n- ML-DSA MUST be used with SignedAttributes.", | ||
"createdAt": "2024-10-24T14:22:36Z", | ||
"updatedAt": "2024-10-24T14:22:36Z", | ||
"closedAt": null, | ||
"comments": [] | ||
} | ||
], | ||
"pulls": [ | ||
{ | ||
"number": 6, | ||
"id": "PR_kwDONFRYgM6AP3KA", | ||
"title": "Comments from my initial review", | ||
"url": "https://github.com/lamps-wg/cms-ml-dsa/pull/6", | ||
"state": "OPEN", | ||
"author": "danvangeest", | ||
"authorAssociation": "COLLABORATOR", | ||
"assignees": [], | ||
"labels": [], | ||
"body": "", | ||
"createdAt": "2024-10-29T13:53:18Z", | ||
"updatedAt": "2024-10-29T13:53:18Z", | ||
"baseRepository": "lamps-wg/cms-ml-dsa", | ||
"baseRefName": "main", | ||
"baseRefOid": "a4d5d77f754b7d2ada8d517967268ad5694f90fa", | ||
"headRepository": "lamps-wg/cms-ml-dsa", | ||
"headRefName": "dvg/my_original_review", | ||
"headRefOid": "354b2be0a99915a9000f52ee543404224885fe2c", | ||
"closedAt": null, | ||
"mergedAt": null, | ||
"mergedBy": null, | ||
"mergeCommit": null, | ||
"comments": [], | ||
"reviews": [] | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,103 @@ | ||
<!DOCTYPE html> | ||
<html> | ||
<head> | ||
<meta charset="utf-8"> | ||
<title>Issue Viewer</title> | ||
<script src="issues.js"></script> | ||
<style> | ||
@import url("https://martinthomson.github.io/i-d-template/fonts.css"); | ||
body { font: 15px/20px "Lora", serif; } | ||
h2, h3, h4, h5, th, .item, .meta { | ||
font-family: "Cabin Condensed", sans-serif; font-weight: 600; line-height: 150%; } | ||
tt { font: 14px/20px "Oxygen Mono", monospace; } | ||
pre { font: 12.5px/16px "Oxygen Mono", monospace; } | ||
tt, pre { background-color: #eee; border-radius: 2px; padding: 0 2px; } | ||
table { border: 1px solid #ddd; border-collapse: collapse; } | ||
td, th { border: 1px solid #eee; padding: 5px 2px; | ||
text-align: left; vertical-align: text-bottom; } | ||
td .extra { display: none; max-width: 600px; overflow: auto; margin-top: 5px; } | ||
.date, .id { text-align: right; } | ||
.id a, .title a { text-decoration: none; color: #000; } | ||
.assignees { max-width: 120px; } | ||
.item { white-space: nowrap; } | ||
.item span, .item a { | ||
margin: 0 2px; padding: 1px 3px; max-width: 100px; | ||
font-size: 14px; overflow: hidden; text-overflow: ellipsis; } | ||
.item a { text-decoration: none; font-weight: 600; color: #000; } | ||
.item a:hover { text-decoration: underline; } | ||
.item a.short { max-width: 32px; } | ||
.item .swatch, .item .avatar { | ||
display: inline-block; width: 16px; height: 16px; border-radius: 2px; | ||
vertical-align: text-bottom; padding: 0; margin: 0 2px; font-size: 10px; } | ||
.warning { font-weight: 600; padding: 2px 10px; } | ||
code { background-color: #eee; white-space: nowrap; } | ||
#cmd { width: 600px; } | ||
#help, #issue, #overlay { display: none; position: fixed; } | ||
#help.active, #issue.active, #overlay.active { display: block; } | ||
#overlay { | ||
z-index: 1; width: 100%; height: 100%; left: 0; top: 0; | ||
background-color: #333; opacity: 0.5; } | ||
#issue, #help { | ||
z-index: 2; width: calc(100% - 150px); height: calc(100% - 80px); | ||
left: 50px; top: 20px; border: 1px solid #eee; | ||
background-color: #fff; padding: 20px 25px; border-radius: 5px; | ||
overflow-y: auto; overscroll-behavior: contain; } | ||
h2 { margin: 20px 0 10px; } h3, h4, h5 { margin: 10px 0 5px; } | ||
h2 .number { display: inline-block; min-width: 50px; text-align: right; } | ||
h2 { font-size: 32px; } h3 { font-size: 20px; } | ||
h4 { font-size: 18px; } h5 { font-size: 16px; } | ||
.meta { margin: 2px 64px; font-size: 15px; color: #444; } | ||
.meta > span { margin: 0 5px; } | ||
.comments { margin: 5px; border: none; } | ||
.comments td { border: none; } | ||
.comments td.date { color: #555; font-size: 14px; } | ||
.body { max-width: 550px; border: none; } | ||
#issue > .body { margin: 20px 64px 20px 10px; } | ||
p { margin: 0 2px 0.8em; } | ||
blockquote { font-style: italic; margin: 0.5em 10px 1.3em; | ||
padding: 0 5px; border-left: 3px solid #eee; } | ||
ul, ol { padding-left: 32px; } | ||
</style> | ||
</head> | ||
<body> | ||
<div> | ||
<label for="cmd">Filter:</label> | ||
<input id="cmd" name="cmd" type="search" autofocus | ||
placeholder="type '/help' to show filter syntax"> | ||
<span id="status"><span id="count"></span> records</span> | ||
</div> | ||
<div id="display"> | ||
<table> | ||
<thead> | ||
<tr> | ||
<th id="sort-id">ID</th> | ||
<th id="sort-title">Title</th> | ||
<th id="sort-state">State</th> | ||
<th id="sort-author">Author</th> | ||
<th>Assignee</th> | ||
<th>Labels</th> | ||
</tr> | ||
</thead> | ||
<tbody id="issuelist"> | ||
</tbody> | ||
</table> | ||
</div> | ||
<div id="overlay"></div> | ||
<div id="help"> | ||
<p>This page shows GitHub issues in a simple form.</p> | ||
<p>The filter box above accepts a set of filters, each separated by space.</p> | ||
<ul id="functions"> | ||
</ul> | ||
<p>You can <tt>/sort</tt> on <tt>id</tt>, <tt>recent</tt>, or <tt>closed</tt>.</p> | ||
<p>Pressing <tt>enter</tt> saves the current search. | ||
Pressing <tt>esc</tt> leaves the text input area.</p> | ||
<h3>Outside the search box</h3> | ||
<p>Clicking an issue title displays details for the issue including comments. | ||
Pressing <tt>n</tt> or <tt>j</tt> moves to the next issue, | ||
and <tt>p</tt> or <tt>k</tt> move to the previous one.</p> | ||
<p>Pressing <tt>esc</tt> closes the issue view, <tt>'</tt> focuses search, and | ||
<tt>c</tt> clears the search.</p> | ||
</div> | ||
<div id="issue"></div> | ||
</body> | ||
</html> |
Oops, something went wrong.