25 lines
537 B
Markdown
25 lines
537 B
Markdown
# Sand
|
|
|
|
Partage de petits fichiers ASCII de façon sécurisée avec RSA.
|
|
|
|
## Exécution avec Python 3.9.2
|
|
|
|
Préparation de l'environnement
|
|
|
|
```bash
|
|
$ python3 -m venv .
|
|
$ source bin/activate
|
|
$ pip install -r requirements.txt
|
|
```
|
|
|
|
Lancement
|
|
|
|
```bash
|
|
$ python3 -m flask --app src/app.py run
|
|
```
|
|
|
|
## Ressources utilisés
|
|
|
|
- [Rilu](https://github.com/alisinisterra/Rilu) (police)
|
|
- [Forge](https://github.com/digitalbazaar/forge) (nombres premiers)
|
|
- [bigint-mod-arith](https://github.com/juanelas/bigint-mod-arith) (inverse modulaire)
|