Skip to content

Commit 33fd126

Browse files
committed
add pdf title page and adapt some heading levels
1 parent b3f3c9b commit 33fd126

4 files changed

Lines changed: 21 additions & 6 deletions

File tree

mkdocs.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ plugins:
4040
combined: true
4141
pandoc_template: eisvogel.latex
4242
combined_output_path: document.pdf
43-
pandoc_extra_args: '--resource-path=report/deployment:deployment:report:. --toc --number-sections=true'
43+
pandoc_extra_args: '--file-scope=true --resource-path=report/deployment:deployment:report:. --toc --number-sections=true'
4444
- search
4545

4646
theme: readthedocs
47-

report/deployment/incentives.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Deployment Incentives
1+
## Deployment Incentives
22

33
As mentioned in the [overview](../index.md) section, we see a game-theoretic problem: most organizations that host web services might not have the proper incentives to protect the client's privacy without additional rewards: they have no incentive to do so. Instead, managing the complex ECH setup adds additional business continuity risks.
44

report/index.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
---
2+
title: Remaining weaknesses in ECH (Encrypted Client Hello)
3+
author:
4+
- L. Aaron Kaplan
5+
- Sebastian Wagner
6+
date: 2025-06-25
7+
keywords:
8+
- ECH
9+
- Encrypted Client Hello
10+
- Server Name Indication
11+
- ESNI
12+
- Security
13+
- Privacy
14+
titlepage: "true"
15+
toc-own-page: "true"
16+
subtitle: The consequences of the adoption of ECH and its related protocols
17+
---
118
# About this report
219

320
The following security analysis tries to identify weaknesses in the ECH protocol (especially as it also interfaces with lots of other protocols).

report/scope.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Scope
22

3-
This report mainly focuses on
3+
This report mainly focuses on
44

55
* problems with deploying ECH and how to adress these,
66
* sources of misconfigurations
@@ -9,10 +9,9 @@ This report mainly focuses on
99
* possibilities for censorship or denial of service
1010
* the interface layers between protocols which play together to make ECH possible
1111

12-
# None-scope
12+
## None-scope
1313

1414
The report does *NOT* try to
1515

1616
* analyse if the used cryptographic libraries, primitives or algorithms are safe (or quantum resistant)
1717
* prove the security of individual implementations (or the lack of, by breaking or analysing concrete implementations)
18-

0 commit comments

Comments
 (0)