diff --git a/.gitignore b/.gitignore index 025dc2611988da1b1b42e8669c782bdc38082c3d..e4ebf1abf45c2a85ca102003457b93f7a7d99a3e 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ resources/ /resources/ resources/* *.json + diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index aa1fec0ed82e1a2e42ed5ac95b2e0cdec76ba178..bd6cfd49c018efffe0380f0d4631b18b338a2f00 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,9 +3,7 @@ image: registry.gitlab.com/pages/hugo/hugo_extended variables: GIT_SUBMODULE_STRATEGY: recursive - MINDMAP_OUT_PATH: ./layouts/shortcodes/mindmap.html - MINDMAP_IN_PATH: ./mindmap_gen/mindmap.md - MINDMAP_SCRIPT_PATH: ./mindmap_gen/mindmap_gen.py + HUGO_ENV: production .job_templae: &script before_script: @@ -13,13 +11,9 @@ variables: - npm update - npm install -D --save autoprefixer - npm install -D --save postcss-cli - - npm install -D --save markmap-lib - - npm install -D --save markmap-cli + script: - - python3 $MINDMAP_SCRIPT_PATH -d $(pwd)/content # Generate the mindmap md file - - npx markmap-cli -o $MINDMAP_OUT_PATH $MINDMAP_IN_PATH # Convert mindmap md file to html - - sed -i 's/100v/60v/g' $(pwd)/layouts/shortcodes/mindmap.html # Replaces the width and hight of mindmap with suitable values - - hugo --minify --gc + - hugo --minify --gc --environment production test: <<: *script @@ -30,4 +24,4 @@ pages: paths: - public only: - - dev + - master diff --git a/config.toml b/config.toml index fbebd2c83891781e2568d13f1b6e24c1f9d02229..39668d69125e9784d4a75257e0742fefa2a5b806 100644 --- a/config.toml +++ b/config.toml @@ -26,7 +26,11 @@ pygmentsUseClassic = false # See https://help.farbox.com/pygments.html pygmentsStyle = "tango" -disableKinds = ["taxonomy", "term"] +[[menu.main]] + name = "Home" + weight = 5 + url = "/" + pre = "<i class='fas fa-home'></i>" # Configure how URLs look like per section. [permalinks] @@ -48,6 +52,10 @@ anchor = "smart" # Uncomment if you want your chosen highlight style used for code blocks without a specified language # guessSyntax = "true" +# Google Analytics Settings +# Requires adding env to build: HUGO_ENV="production" hugo +[services.googleAnalytics] +id = "UA-202391736-1" [params] copyright = "Darmstadt University of Applied Sciences" @@ -58,7 +66,7 @@ copyright = "Darmstadt University of Applied Sciences" # User interface configuration [params.ui] # Enable to show the side bar menu in its compact state. -sidebar_menu_compact = false +sidebar_menu_compact = true # Set to true to disable breadcrumb navigation. breadcrumb_disable = false # Set to true to hide the sidebar search box (the top nav search box will still be displayed if search is enabled) @@ -68,18 +76,31 @@ navbar_logo = false # Set to true to disable the About link in the site footer footer_about_disable = false +[params.katex] +enable = true + +[[params.katex.options.delimiters]] + left = "$$" + right = "$$" + display = true + +[[params.katex.options.delimiters]] + left = "$" + right = "$" + display = false + [params.links] # End user relevant links. These will show up on left side of footer and in the community page if you have one. [[params.links.developer]] name = "E-Mail" - url = "mailto:nouri.alnahawi@h-da.de" + url = "mailto:cma@h-da.de" icon = "fa fa-envelope" desc = "E-Mail Contact" # Developer relevant links. These will show up on right side of footer and in the community page if you have one. [[params.links.developer]] name = "GitLab" - url = "https://code.fbi.h-da.de/cspub/cma" + url = "https://gitlab.com/pqc-cma/cma" icon = "fab fa-gitlab" desc = "GitLab Repository of This Site" @@ -89,10 +110,6 @@ footer_about_disable = false icon = "fa fa-university" desc = "Visist our institute homepage" -[params.links.image] - image_url = "http://www.freepik.com" - text = "Background Image Designed by Freepik" - [params.links.impress] url = "https://fbi.h-da.de/en/index.php?id=15" text = "Impress" diff --git a/content/_index.html b/content/_index.html index fe2cb43220c3461f104410b15425ee3e19e19ddc..3421ee34fcf9b9a8f4228794aa50fc4692c00acc 100644 --- a/content/_index.html +++ b/content/_index.html @@ -2,37 +2,6 @@ title = "Cryptographic Migration & Agility" linkTitle = "Cryptographic Migration & Agility" +++ - -{{< blocks/cover title="Cryptographic Migration & Agility" image_anchor="top" height="full" color="dark" >}} - -<div class="mx-auto"> - <a class="btn btn-lg btn-light mr-3 mb-4" href="{{< relref "/docs" >}}"> - 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"> - Original Paper <i class="fas fa-book ml-2 "></i> - </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> -{{< /blocks/cover >}} - -{{< blocks/lead color="primary" >}} -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. -{{< /blocks/lead >}} - -{{< blocks/section color="dark" >}} -{{% blocks/feature icon="fas fa-user-secret" title="Applied Cyber-Security" url="https://fbi.h-da.de/en/research/research-groups/applied-cyber-security-darmstadt" %}} -Applied Cyber-Security research group at Darmstadt University of Applied Sciences -{{% /blocks/feature %}} - -{{% blocks/feature icon="fa-user-shield" title="User-Centered Security" url="https://fbi.h-da.de/en/research/research-groups/user-centered-security" %}} -User-Centered Security research group at Darmstadt University of Applied Sciences -{{% /blocks/feature %}} - -{{% blocks/feature icon="fab fa-gitlab" title="Contributions Welcome!" url="https://code.fbi.h-da.de/cspub/cma" %}} -Send a Pull Request to our repository on **GitLab** to contribute to this site -{{% /blocks/feature %}} - -{{< /blocks/section >}} +<head> +<meta http-equiv="Refresh" content="0; URL=https://fbi.h-da.de/cma/"> +</head>