Gröbnerbaser og kryptosystemet HFE

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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Kolden Jon Inge , Norges teknisk-naturvitenskapelige universitet, Institutt for matematiske fag
Format: Web Resource
Sprache:eng ; nor ; swe
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung: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.