Skip to content

Commit

Permalink
Added first crypto eng course (cm1,2,td1)
Browse files Browse the repository at this point in the history
  • Loading branch information
tobiasBora committed Oct 8, 2024
1 parent cc33f22 commit 2e0c431
Show file tree
Hide file tree
Showing 8 changed files with 29 additions and 0 deletions.
14 changes: 14 additions & 0 deletions src/site.hs
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,14 @@ main = do
route idRoute
compile copyFileCompiler

match "teaching/**/*.pdf" $ do
route idRoute
compile copyFileCompiler

match "teaching/**/*.mp4" $ do
route idRoute
compile copyFileCompiler

-- All html files at the root folder should be kept intact
match "*.html" $ do
route idRoute
Expand Down Expand Up @@ -77,6 +85,12 @@ main = do
return . fmap compressCss

-- All markdown/org-mode files are converted using pandoc
match (fromGlob "**/*.org" .||. fromGlob "**/*.md") $ do
route $ setExtension "html"
compile $ pandocMathCompiler
>>= loadAndApplyTemplate "templates/default.html" customDefaultContext
>>= relativizeUrls

match (fromGlob "*.org" .||. fromGlob "*.md") $ do
route $ setExtension "html"
compile $ pandocMathCompiler
Expand Down
4 changes: 4 additions & 0 deletions src/teaching.org
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ sectionTeaching: true

Since the beginning of my PhD, I've been a teaching assistant in Python, Cryptology, Discrete Mathematics and C.

** 2024-2025

- First semester: **Cryptography Engineering (M2)**. See the [[./teaching/2024_2025_-_Crypto_eng/][page of the course]].

** 2023−2024

- First semester: **Initiation to Modern Cryptography (L3)**. Teaching assistant in the course "Initiation to Modern Cryptography" (Licence 3, Universiteit van Amsterdam), organized by [[https://staff.fnwi.uva.nl/c.schaffner/][Christian Schaffner]].
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
11 changes: 11 additions & 0 deletions src/teaching/2024_2025_-_Crypto_eng/index.org
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
* Cryptography Engineering (M2)

** CM

- CM 1: [[./crypto_eng_01_intro.pdf][Security definitions and proof methods]] (with [[https://leo-colisson.github.io/blenderpoint-web/index.html?video=https://leo.colisson.me/teaching/2024_2025_-_Crypto_eng/crypto_eng_01_intro-metadata.mp4][the (few) animations]], use Chrome)
- CM 2: [[./crypto_eng_02_symmetric_encryption.pdf][Symmetric cryptography]] (with [[https://leo-colisson.github.io/blenderpoint-web/index.html?video=https://leo.colisson.me/teaching/2024_2025_-_Crypto_eng/crypto_eng_02_symmetric_encryption-metadata.mp4][the (few) animations]], use Chrome)

** TD
- TD 1: [[./crypto_eng_td_01.pdf][Proof methods and OT/PRF/PRG]]


0 comments on commit 2e0c431

Please sign in to comment.