{"id":17717293,"url":"https://github.com/bwesterb/draft-schwabe-cfrg-kyber","last_synced_at":"2025-04-26T16:05:02.272Z","repository":{"id":44964331,"uuid":"510814386","full_name":"bwesterb/draft-schwabe-cfrg-kyber","owner":"bwesterb","description":"CFRG I-D for the Post-Quantum KEM Kyber","archived":false,"fork":false,"pushed_at":"2024-08-13T16:37:57.000Z","size":1918,"stargazers_count":8,"open_issues_count":18,"forks_count":4,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-04-26T10:20:51.054Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bwesterb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-05T16:29:18.000Z","updated_at":"2024-10-11T10:01:44.000Z","dependencies_parsed_at":"2024-10-25T22:55:08.563Z","dependency_job_id":null,"html_url":"https://github.com/bwesterb/draft-schwabe-cfrg-kyber","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":"martinthomson/internet-draft-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bwesterb%2Fdraft-schwabe-cfrg-kyber","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bwesterb%2Fdraft-schwabe-cfrg-kyber/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bwesterb%2Fdraft-schwabe-cfrg-kyber/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bwesterb%2Fdraft-schwabe-cfrg-kyber/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bwesterb","download_url":"https://codeload.github.com/bwesterb/draft-schwabe-cfrg-kyber/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250976111,"owners_count":21516878,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-25T14:19:43.264Z","updated_at":"2025-04-26T16:05:01.749Z","avatar_url":"https://github.com/bwesterb.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Kyber Post-Quantum KEM\n\nThis is the working area for the individual Internet-Draft, \"Kyber Post-Quantum KEM\".\nIt described [Kyber](https://pq-crystals.org/kyber/index.shtml),\nNIST's pick for post-quantum key agreement.\n\nIt also contains \"machine-readable\" specification of Kyber in Python.\n\nVery much [work-in-progress](https://github.com/bwesterb/draft-schwabe-cfrg-kyber/issues) at the moment!\n\n**NOTE** This draft is not stable and does not (yet) match the final\nNIST standard expected in 2024. Currently it matches Kyber as submitted\nto round 3 of the NIST PQC process.\n\n* [Editor's Copy](https://bwesterb.github.io/draft-schwabe-cfrg-kyber/#go.draft-cfrg-schwabe-kyber.html)\n* [Datatracker Page](https://datatracker.ietf.org/doc/draft-cfrg-schwabe-kyber)\n* [Individual Draft](https://datatracker.ietf.org/doc/html/draft-cfrg-schwabe-kyber)\n* [Compare Editor's Copy to Individual Draft](https://bwesterb.github.io/draft-schwabe-cfrg-kyber/#go.draft-cfrg-schwabe-kyber.diff)\n\n\n## Contributing\n\nSee the\n[guidelines for contributions](https://github.com/bwesterb/draft-schwabe-cfrg-kyber/blob/main/CONTRIBUTING.md).\n\nContributions can be made by creating pull requests.\nThe GitHub interface supports creating pull requests using the Edit (✏) button.\n\n\n## Command Line Usage\n\nFormatted text and HTML versions of the draft can be built using `make`.\n\n```sh\n$ make\n```\n\nCommand line usage requires that you have the necessary software installed.  See\n[the instructions](https://github.com/martinthomson/i-d-template/blob/main/doc/SETUP.md).\n\nPython tests (including test against NIST KAT test vectors) can be run using `pytest`:\n\n```sh\n$ pip3 install pycryptodome pytest\n[...]\n$ pytest\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbwesterb%2Fdraft-schwabe-cfrg-kyber","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbwesterb%2Fdraft-schwabe-cfrg-kyber","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbwesterb%2Fdraft-schwabe-cfrg-kyber/lists"}