Repository navigation
Expand file tree
/
Copy pathPROVENANCE.json
More file actions
37 lines (37 loc) · 2.16 KB
/
Copy pathPROVENANCE.json
File metadata and controls
37 lines (37 loc) · 2.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
"repository": "https://github.com/Tongsuo-Project/NGCC-candidates",
"purpose": "NGCC Round-1 candidate reference implementations and specification documents (submitter materials). Harness/ABI glue lives in Tongsuo-Project/NGCC-provider, not here.",
"migrated_from": {
"repository": "https://github.com/Tongsuo-Project/NGCC-provider",
"commit": "1fa5763be1013586a09ae87a7c9f3151e014c6f8",
"path": "ngcc/upstream",
"excluded": [
"api/"
]
},
"harness_lineage": {
"repository": "https://github.com/ngcc-dev/ngcc-harness",
"commit": "6a13c278a0cf7a6b4bcee9bc2494932898486c70",
"note": "ngcc-provider upstream was originally curated from this harness; algorithm sources come from submitter archives with later author revisions taking precedence."
},
"pkc_forum": {
"round1_packages_base": "https://www.niccs.org.cn/niccs/Proposal/Public-Key Cryptographic Algorithms/Round 1 candidates/",
"mailing_list_archives": "https://list.niccs.org.cn/archives/list/pkcforum@list.niccs.org.cn/",
"catalog": "provenance/source-catalog.json",
"readme": "README.md#source-provenance"
},
"specs": {
"added_from": "NICCS Round-1 candidate packages",
"inventory": "provenance/specs-from-round1.json",
"note": "Algorithm specifications / 中文资料 / Supporting Documentation (non-IP). Basic information / 算法基本信息 (incl. signed forms) are not kept. Implementation trees follow submitter package layout (not flattened).",
"excluded": [
"Intellectual property statement PDFs",
"Test_Vectors"
]
},
"security_levels": {
"candidates_keeps": "All submitter Reference Implementation security levels present in Round-1 packages, including 512-bit (and NIST Level-5 / Aigis-*-III where that maps to 512 classical).",
"provider_tests": "NGCC-provider integrates and tests only 128-bit and 256-bit (plus select 192) security levels; 384/512 are kept here for archive completeness but are not tested in the provider.",
"note": "Parameter names containing 512 as a polynomial dimension (e.g. yuanyang-512, CTL-257-512, NEV_512_*) are not necessarily 512-bit security; see NGCC_PROPOSALS_SUMMARY in the provider."
}
}