Contribuer

Source disponible sur: https://codeberg.org/samuelroland/productivity/src/branch/main/MSE/CryptoCod

Rendu Markdown

Comme tout le contenu de ce site, ce guide est rédigé sur codeberg.org/samuelroland/productivity/, en format Markdown. La spécialité du format est l'usage de la syntaxe de Typst pour les équations mathématiques. Le format n'est donc malheureusement pas portable à un aperçu dans VSCode ou d'autres systèmes d'aperçu qui supporte la syntaxe de Latex.

Pour visualiser ses modifications localement, le plus simple actuellement est d'installer le site web lxup.org localement via cette page.

Accèder aux sources

Le guide est principalement rédigé dans le dossier MSE/CryptoCod. Le dossier HEIG/CRY contient des liens symboliques vers les pages communes, ce qui permet l'affichage sur les deux guides.

git clone https://codeberg.org/samuelroland/productivity
cd MSE/CryptoCod

L'état au 2026-04-25 ressemble à ceci.

> tree
├── code-correcteurs.md
├── contribuer.md
├── crypto.md
├── external
│   ├── CBC_decryption.svg
│   ├── CBC_encryption.svg
│   ├── CBC-MAC_structure.svg
│   ├── CTR_decryption.svg
│   ├── CTR_encryption.svg
│   ├── ECB_decryption.svg
│   ├── ECB_encryption.svg
│   ├── GCM-Galois_Counter_Mode_with_IV.svg
│   ├── hashmac.svg
│   ├── OAEP_encoding_schema.svg
│   └── README.md
├── math.md
├── README.md
├── schemas
│   ├── ccm-mode.excalidraw
│   └── ccm-mode.png
├── setup.md
└── terminologie.md

Le dossier external contient toutes les images externes dont la majorité étant des schémas de Wikipedia. Le dossier schemas contient aussi certains schémas recréés manuellement, quand une version sous licence libre n'a pas été trouvée en ligne.