diff --git a/content/_index.html b/content/_index.html index 5acebf2321153c1db0a9ec671691c5bee8b7af0c..fe2cb43220c3461f104410b15425ee3e19e19ddc 100644 --- a/content/_index.html +++ b/content/_index.html @@ -7,23 +7,12 @@ linkTitle = "Cryptographic Migration & Agility" <div class="mx-auto"> <a class="btn btn-lg btn-light mr-3 mb-4" href="{{< relref "/docs" >}}"> - Community Site + Content <i class="fas fa-arrow-alt-circle-right ml-2"></i> </a> - <a class="btn btn-lg btn-dark mr-3 mb-4" href="https://code.fbi.h-da.de/cspub/cma"> + <!-- <a class="btn btn-lg btn-dark mr-3 mb-4" href="https://code.fbi.h-da.de/cspub/cma"> Original Paper <i class="fas fa-book ml-2 "></i> - </a> - <p> - <a class="btn btn-md btn-warning mr-3 mb-4" href="{{< relref "/docs/projects/eUCRITE.md" >}}"> - eUCRITE API <i class="fas fa-arrow-alt-circle-right ml-2 "></i> - </a> - <a class="btn btn-md btn-warning mr-3 mb-4" href="{{< relref "/docs/projects/crypto-detection.md" >}}"> - Crypto-Detection Tool <i class="fas fa-arrow-alt-circle-right ml-2 "></i> - </a> - <a class="btn btn-md btn-warning mr-3 mb-4" href="{{< relref "/docs/projects/format.md" >}}"> - Code-Binding Generator <i class="fas fa-arrow-alt-circle-right ml-2 "></i> - </a> - </p> + </a> --> <p class="display-4">An open community site for sharing any relevant research, findings, and solutions on PQC migration and cryptographic agility.</p> {{< blocks/link-down color="white" >}} </div> diff --git a/content/docs/List_Contributors.md b/content/docs/List_Contributors.md index 91175fcf4fa94aa7ec4ed62a8b90fdd679ae48a5..1f3f2e643ef7f8d30e9720a5d5cd215a8ce19f9b 100644 --- a/content/docs/List_Contributors.md +++ b/content/docs/List_Contributors.md @@ -4,8 +4,10 @@ linktitle: "Contributors" date: 2021-05-05T22:18:28+02:00 draft: false type: docs -weight: 12 +weight: 10 --- +This site was initiated by the research groups [Applied Cyber-Security](https://fbi.h-da.de/forschung/arbeitsgruppen/applied-cyber-security-darmstadt) and [User Centered Security](https://fbi.h-da.de/index.php?id=764) of [Darmstadt University of Applied Sciences](https://h-da.de/), funded by [ATHENE National Research Center for Applied Cybersecurity](https://www.athene-center.de). + A list of our kind contributors: | Name | Affiliation | Contribution | diff --git a/content/docs/Mindmap.md b/content/docs/Mindmap.md index 35252459e18df5a69bcd393c506ae43d7d69e8c6..037bd78ee84d2460bcddc645b5ab3008a680e753 100644 --- a/content/docs/Mindmap.md +++ b/content/docs/Mindmap.md @@ -4,7 +4,7 @@ linktitle: "Categorization Scheme" date: 2021-05-05T22:20:34+02:00 draft: false type: docs -weight: 4 +weight: 2 menu: main: weight: 2 diff --git a/content/docs/_index.md b/content/docs/_index.md index 0fc53424c3bc2932fc4a2443473a98a27ab3f71f..13c03d47cf6a45272d4d2aa63a808a5ce3a07a20 100644 --- a/content/docs/_index.md +++ b/content/docs/_index.md @@ -4,9 +4,5 @@ linktitle: "Cryptographic Migration & Agility" date: 2021-05-05T22:20:34+02:00 draft: false type: docs -menu: - main: - weight: 1 - pre: <i class='fas fa-book'></i> --- An open community site for sharing any relevant research, findings, and solutions on PQC migration and cryptographic agility. diff --git a/content/docs/about.md b/content/docs/about.md index 2e85864f7cce92134f96528dac634beb62907754..5ad6d783724bacc921d644772ad8ce6c16e00318 100644 --- a/content/docs/about.md +++ b/content/docs/about.md @@ -5,5 +5,8 @@ date: 2021-05-05T22:17:54+02:00 draft: false type: docs weight: 1 +menu: + main: + weight: 1 --- -Post-quantum cryptographic schemes have been under development for several years. Very soon there will be standardized post-quantum algorithms replacing the previous standards, which will eventually become obsolete. In order for quantum-resistant cryptographic Measures to be utilized, one needs more than simply developing secure post-quantum algorithms. The migration towards PQC poses great challenges on different levels. Those are not only restricted to the integration into existing protocols, but also include performance issues such as hardware specifications and memory usage, and especially the uncertainty of long term security of the new algorithm families. Moreover, a major challenge lies within finding suitable means of communicating and negotiating new algorithms and protocol parameters between different IT-systems. This leads to the urgent need for establishing the concept of crypto-agility, so as to be prepared for the rapid changes of cryptography, and insure the compatibility in all possible scenarios and settings. \ No newline at end of file +Post-quantum cryptographic schemes have been under development for several years. Very soon there will be standardized post-quantum algorithms replacing the previous standards, which will eventually become obsolete. In order for quantum-resistant cryptographic Measures to be utilized, one needs more than simply developing secure post-quantum algorithms. The migration towards PQC poses great challenges on different levels. Those are not only restricted to the integration into existing protocols, but also include performance issues such as hardware specifications and memory usage, and especially the uncertainty of long term security of the new algorithm families. Moreover, a major challenge lies within finding suitable means of communicating and negotiating new algorithms and protocol parameters between different IT-systems. This leads to the urgent need for establishing the concept of crypto-agility, so as to be prepared for the rapid changes of cryptography, and insure the compatibility in all possible scenarios and settings. diff --git a/content/docs/agility/_index.md b/content/docs/agility/_index.md index 2abf1f6597df7044e58ffd22560b53853cba9e01..b034e58540abe8e868928ded21e74d835780c266 100644 --- a/content/docs/agility/_index.md +++ b/content/docs/agility/_index.md @@ -4,6 +4,6 @@ linktitle: "State of Agility" date: 2021-05-05T22:35:41+02:00 draft: false type: docs -weight: 7 +weight: 5 --- Aspects regarding the notion of cryptographic agility diff --git a/content/docs/contributing.md b/content/docs/contributing.md index 08af4427970421868fd7207db337ed098e476451..9e8702b77709a461b4029883472587ee2bb137ff 100644 --- a/content/docs/contributing.md +++ b/content/docs/contributing.md @@ -1,15 +1,17 @@ --- -title: "Contributing" -linktitle: "Contributing" +title: "How to Contribute" +linktitle: "How to Contribute" date: 2021-05-05T22:18:28+02:00 draft: false type: docs -weight: 11 +weight: 9 --- Your contributions are always welcome! +To contribute to this site send a Pull Request to our repository on [Gitlab](https://code.fbi.h-da.de/cspub/cma) #### Guidelines +* Use the development branch. * Add one link per Pull Request. * Make sure the PR title is in the format of `Add project-name`. * Write down the reason why the contribution is suitable. diff --git a/content/docs/group.md b/content/docs/group.md deleted file mode 100644 index e90eae6c799367f6b80f7111620185f090bacd43..0000000000000000000000000000000000000000 --- a/content/docs/group.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: "Our Research Group" -date: 2021-05-05T22:18:21+02:00 -draft: false -type: docs -weight: 2 ---- -This site was initiated by the research groups [Applied Cyber-Security](https://fbi.h-da.de/forschung/arbeitsgruppen/applied-cyber-security-darmstadt) and [User Centered Security](https://fbi.h-da.de/index.php?id=764) of [Darmstadt University of Applied Sciences](https://h-da.de/), funded by [ATHENE National Research Center for Applied Cybersecurity](https://www.athene-center.de). - -Our project team deals with the challenges of PQC migration, and searches for answers to the open questions in this field. We build upon our findings and analysis towards finding suitable solutions for achieving said migration and establishing crypto-agility in IT-systems. Our goal is to develop such solutions through design, strategies, frameworks and interfaces. - -On the one hand we conduct research on the newest findings regarding cryptographic measures and their development state. This research is managed and updated continuously through a community-based website that will further gather the newest developments regarding PQC research. On the other hand, we Contribute to cutting edge post quantum cryptography technologies and it's applications, as we transform our theoretical and scientific findings into practical solutions, such as our recently developed cryptographic API (eUCRITE). Further, we intend to start the development of an automated tool for the detection of cryptographic components in IT-systems, that could simplify the migration in networks and IT-infrastructures through analyzing and identifying the existing cryptographic measures. diff --git a/content/docs/libraries.md b/content/docs/libraries.md index 782c061164fdba8b0b1b8000724c2702aff900fc..bff3ef365e3c29be525364428aca53d5d1c89a20 100644 --- a/content/docs/libraries.md +++ b/content/docs/libraries.md @@ -4,10 +4,10 @@ linktitle: "Cryptographic Libraries and Interfaces" date: 2021-05-06T00:13:06+02:00 draft: false type: docs -weight: 9 +weight: 7 menu: main: - weight: 5 + weight: 4 --- - [NaCL (Salt)](https://nacl.cr.yp.to/): Software library for network communication, encryption, decryption, signatures, etc. diff --git a/content/docs/migration/_index.md b/content/docs/migration/_index.md index a908bc2051c59516c50cb13c0ec90188663aded4..46afe95f5f9c8eb48fff977deb0a0fe8c0b5a9ec 100644 --- a/content/docs/migration/_index.md +++ b/content/docs/migration/_index.md @@ -4,5 +4,5 @@ linktitle: "State of Migration" date: 2021-05-05T22:35:41+02:00 draft: false type: docs -weight: 6 +weight: 4 --- diff --git a/content/docs/projects.md b/content/docs/projects.md index 36e2509047eb4ff402b164c5ed2fcafb0ad2f4aa..dfc094d5679158835c0aaa03a9d8e4da90839536 100644 --- a/content/docs/projects.md +++ b/content/docs/projects.md @@ -4,10 +4,10 @@ linktitle: "Projects and Initiatives" date: 2021-05-06T00:12:55+02:00 draft: false type: docs -weight: 8 +weight: 6 menu: main: - weight: 4 + weight: 2 --- - [Open Quantum Safe](https://openquantumsafe.org/): An open-source project that aims to support the development and prototyping of quantum-resistant cryptography. diff --git a/content/docs/projects/_index.md b/content/docs/projects/_index.md deleted file mode 100644 index 65eb2e9acf7af476149fe69310c58896b788b882..0000000000000000000000000000000000000000 --- a/content/docs/projects/_index.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: "Our Projects" -linktitle: "Our Projects" -date: 2021-05-05T22:35:41+02:00 -draft: false -type: docs -weight: 3 -menu: - main: - weight: 3 ---- diff --git a/content/docs/projects/crypto-detection.md b/content/docs/projects/crypto-detection.md deleted file mode 100644 index 139c81b77ef458f97e9cac2ec4c119600ed97b70..0000000000000000000000000000000000000000 --- a/content/docs/projects/crypto-detection.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: "Crypto-Detection Tool" -date: 2021-05-05T22:41:49+02:00 -draft: false -type: docs -weight: 2 ---- - diff --git a/content/docs/projects/detection.png b/content/docs/projects/detection.png deleted file mode 100644 index 1d463f0f6bb96af3284f5081ccb7ed42dd4402fd..0000000000000000000000000000000000000000 Binary files a/content/docs/projects/detection.png and /dev/null differ diff --git a/content/docs/projects/eUCRITE.md b/content/docs/projects/eUCRITE.md deleted file mode 100644 index 80d2f381268e0dba98ff9839102e3a5b836d5cec..0000000000000000000000000000000000000000 --- a/content/docs/projects/eUCRITE.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: "eUCRITE API" -date: 2021-05-05T22:41:49+02:00 -draft: false -type: docs -weight: 1 ---- -The [eUCRITE API](https://use-a-pqclib.h-da.io/eucrite-documentation/) is a PQC library interface, that provides quantum-resistant cryptographic schemes in abstract manner. It provides not only PQC-based encryption, but also signature schemes. The end-user has the choice between three different security levels based on the strenght and performance of the chosen algorithems. This abstraction aims at supporting crypt-agility and is expected to make using PQC-schemes easier [[Zei20]](../../refs#zei20). Collaborations on our cryptographic API, and a special update mechanism for said API are also under development. - - diff --git a/content/docs/projects/eUCRITE.png b/content/docs/projects/eUCRITE.png deleted file mode 100644 index 52b6be22ec58092bfc1c3d73a881c1d9ebf80248..0000000000000000000000000000000000000000 Binary files a/content/docs/projects/eUCRITE.png and /dev/null differ diff --git a/content/docs/projects/format.md b/content/docs/projects/format.md deleted file mode 100644 index 02e16cd44465a39dfc3d4356ca020ae579436b7f..0000000000000000000000000000000000000000 --- a/content/docs/projects/format.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: "PQC Algorithm Meta-Description Code-Binding Generator" -date: 2021-05-05T22:41:49+02:00 -draft: false -type: docs -weight: 2 ---- - diff --git a/content/docs/refs.md b/content/docs/refs.md index a5a8890e3b5b5e7cf7ce849b511dbfb311938574..daa621dd76bdccd30cf7067e07a05b25b29a4945 100644 --- a/content/docs/refs.md +++ b/content/docs/refs.md @@ -4,7 +4,7 @@ linktitle: "References" date: 2021-05-06T00:13:12+02:00 draft: false type: docs -weight: 10 +weight: 8 --- ###### [A.16] [A. Langley. ImperialViolet - CECPQ1 results, 2016.](https://www.imperialviolet.org/2016/11/28/cecpq1.html) diff --git a/content/docs/related.md b/content/docs/related.md index f8fbbdaceb29b388ad34c5917ff0a8753c0d51ee..73f8165296786ce83fbe41cee0cb39280e9ca3dc 100644 --- a/content/docs/related.md +++ b/content/docs/related.md @@ -4,7 +4,7 @@ linktitle: "Related Work" date: 2021-05-05T22:18:28+02:00 draft: false type: docs -weight: 5 +weight: 3 --- A collection of survey papers and references dealing with general challenges and recommendations regarding the migration to post-quantum cryptography and cryptographic agility.