|
| Titre : | Implémentation d’un crypto système ECC sur circuit FPGA à base du processeur ARM. | | Type de document : | theses et memoires | | Auteurs : | Lamia Issad ; Samia Belattaf (ép. Bensaid), Directeur de thèse | | Editeur : | Tizi ouzou : UMMTO- FGEI | | Année de publication : | 2017 | | Importance : | 69 p. | | Présentation : | ill. | | Format : | 30 cm. | | Note générale : | Bibliogr | | Langues : | Français | | Mots-clés : | Crypto système ECC FPGA . | | Résumé : | Le but du travail réalisé est d’implémenter d’une manière purement logicielle un crypto système à clé publique ECC (Elliptic Curve Cryptography) dans un environnement PSoC, sur la carte ZedBoard à base du processeur ARM de Xilinx. Dans un premier temps, nous avons effectué une étude théorique sur la cryptographie ECC, puis nous avons étudié les systèmes embarqués sur puce mappée sur les périphériques Zynq à base du processeur ARM. Au cours du projet, nous avons fait le choix d’utiliser certains algorithmes pour accélérer quelques opérations arithmétiques modulaires tel que la multiplication modulaire de Montgomery ou encore R2L pour l’exponentiation modulaire. Ce qui implique l’accélération de la multiplication scalaire qui se trouve être l’opération coeur des protocoles ECC. Une fois toutes ces opérations implémentées d’une façon purement logicielle sur le circuit FPGA, nous avons développé une IHM (Interface Homme/Machine) pour vérifier le bon fonctionnement du système. | | En ligne : | D:\CD.THESE.2017\CD MASTER. INF\ISSAD L..PDF | | Format de la ressource électronique : | PDF | | Permalink : | ./index.php?lvl=notice_display&id=33856 |
Implémentation d’un crypto système ECC sur circuit FPGA à base du processeur ARM. [theses et memoires] / Lamia Issad ; Samia Belattaf (ép. Bensaid), Directeur de thèse . - Tizi ouzou (Tizi ouzou) : UMMTO- FGEI, 2017 . - 69 p. : ill. ; 30 cm. Bibliogr Langues : Français | Mots-clés : | Crypto système ECC FPGA . | | Résumé : | Le but du travail réalisé est d’implémenter d’une manière purement logicielle un crypto système à clé publique ECC (Elliptic Curve Cryptography) dans un environnement PSoC, sur la carte ZedBoard à base du processeur ARM de Xilinx. Dans un premier temps, nous avons effectué une étude théorique sur la cryptographie ECC, puis nous avons étudié les systèmes embarqués sur puce mappée sur les périphériques Zynq à base du processeur ARM. Au cours du projet, nous avons fait le choix d’utiliser certains algorithmes pour accélérer quelques opérations arithmétiques modulaires tel que la multiplication modulaire de Montgomery ou encore R2L pour l’exponentiation modulaire. Ce qui implique l’accélération de la multiplication scalaire qui se trouve être l’opération coeur des protocoles ECC. Une fois toutes ces opérations implémentées d’une façon purement logicielle sur le circuit FPGA, nous avons développé une IHM (Interface Homme/Machine) pour vérifier le bon fonctionnement du système. | | En ligne : | D:\CD.THESE.2017\CD MASTER. INF\ISSAD L..PDF | | Format de la ressource électronique : | PDF | | Permalink : | ./index.php?lvl=notice_display&id=33856 |
|