From 4d90fe150b87d8cc0f04892e3bd3e9fcfa3921ed Mon Sep 17 00:00:00 2001 From: yorick Barbanneau Date: Wed, 13 Mar 2019 23:37:26 +0100 Subject: [PATCH] Add smartcard schema and update definition --- files/smartcard.svg | 1578 +++++++++++++++++++++++++++++++++++++++++++ memoire.md | 16 +- 2 files changed, 1593 insertions(+), 1 deletion(-) create mode 100644 files/smartcard.svg diff --git a/files/smartcard.svg b/files/smartcard.svg new file mode 100644 index 0000000..7dce2d4 --- /dev/null +++ b/files/smartcard.svg @@ -0,0 +1,1578 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/memoire.md b/memoire.md index c80e605..914cd29 100644 --- a/memoire.md +++ b/memoire.md @@ -55,7 +55,7 @@ le fonctionnement du chiffrement TLS. ## Une SmartCard? -Maintenant que nous avons parlé de la norme X.509, nous allons parler de norre +Maintenant que nous avons parlé de la norme X.509, nous allons parler de notre **startcard**. D'après Wikipedia ([source](l_sc-wiki)) : Une carte à puce est une carte en matière plastique, voire en papier ou en @@ -68,6 +68,20 @@ Maintenant que nous avons parlé de la norme X.509, nous allons parler de norre Vous utilisez tous les jours une SmartCard : votre carte SIM, votre carte bancaire... +Les smartcards qui nous intéressent ici contienne effectivement un estace de +stockage, un microprocesseur et un coprocesseur pour accélérer les opérations +cryptographiques. + +![Fonctionnement d'une smartcard](./files/smartcard.svg) + +Comme vous pouvez le voir, il n'y a pas de connexion directe entre les contacts +et la mémoire. Pour des raison évidente de sécurité, tout passe par le système +d'exploitation de la carte. Il en existe une multitude : + + - Java Card + - MULTOS + - OpenPGP Card + ### Création, stockage et utilisation de certificats Dans le cas qui nous intéresse, la carte à puce permet de stocker le certificat