Return to search

Gröbnerbaser og kryptosystemet HFE / Gröbner Bases and the HFE Cryptosystem

<p>I denne masteroppgaven ser vi nærmere på Gröbner-baser og kryptosystemet Hidden Field Equations. Vi begynner med å se på flere algebraiske begreper knyttet til Gröbner-baser, og hvordan Gröbner-baser kan beregnes vha. Buchbergers algoritme. I den siste delen av første kapittel ser vi hvordan Gröbner-baser kan brukes til å løse polynomiske ligningssystemer. Videre ser vi på kryptosystemet Hidden Field Equations. Vi begynner med den matematiske teorien som ligger bak HFE-systemet, for deretter å gi en beskrivelse av selve krypteringen. For å øke forståelsen av kryptosystemet, ser vi på et enkelt eksempel. Flere angrep på HFE har blitt forsøkt, og disse kan grovt sett deles inn i to klasser. Den ene typen angrep utnytter bestemte egenskaper i det konkrete kryptosystemet, mens den andre typen består av generelle algoritmer for å løse multivariate ligningssystemer. I denne oppgaven fokuserer vi på den siste typen, nærmere bestemt algoritmer som beregner en Gröbner-basis for et gitt ligningssystem. I kapittel 3 gjennomgår vi et Gröbner-basisangrep på HFE. I den siste delen av oppgaven ser vi på koblingen mellom Gröbner-baser og lineær algebra. Vi ser deretter på forbedringer av Buchbergers originale algoritme. Vi studerer F4-algoritmen som tar i bruk lineær algebra, og en videreutvikling av F4, kalt F5. F5 tar utgangspunkt i å kutte ut unødvendige beregninger ved å bruke det såkalte F5-kriteriet. Et tilsvarende kriterium, formulert av Gebauer og Möller, blir også gjennomgått.</p>

Identiferoai:union.ndltd.org:UPSALLA/oai:DiVA.org:ntnu-10538
Date January 2009
CreatorsKolden, Jon Inge
PublisherNorwegian University of Science and Technology, Department of Mathematical Sciences, Institutt for matematiske fag
Source SetsDiVA Archive at Upsalla University
LanguageNorwegian
Detected LanguageNorwegian
TypeStudent thesis, text

Page generated in 0.0031 seconds