Top Qs
Tijdlijn
Chat
Perspectief
Goppa-code
Van Wikipedia, de vrije encyclopedie
Remove ads
Een binaire goppa-code, doorgaans alleen goppa-code genoemd, is een foutcorrigerende code. De code is genoemd naar de Russische wiskundige Velerii Denisovich Goppa. In McEliece-cryptografie wordt bijvoorbeeld gebruikgemaakt van binaire goppa-codes. Een binaire goppa-code is niet hetzelfde als een algebraïsche goppa-code.
Voorwaardes
Samenvatten
Perspectief
Er zijn verschillende definities te geven voor een goppa-code. Hier wordt toegewerkt naar een polynomiale definitie. Voordat we dat kunnen doen zijn er enkele parameters nodig. De volgende gegevens zijn gebruikelijk voor een goppa-code:
- Kies met .
- De code is gedefinieerd over het lichaam . Noem de rij afzonderlijke elementen uit dat lichaam, lexicografisch geordend.
- Voor het aantal fouten die gecorrigeerd kunnen worden door de code, kiezen we . Voor is bijvoorbeeld of .
- Zoek een irreducibele monische polynoom van graad .
- Laat .
In dit geval geldt dat .
Remove ads
Definitie
Een definitie van de goppa-code , is nu
De polynomen , kunnen gezien worden als vectoren over .
Ze vormen een pariteitscontrole-matrix voor de code .
Remove ads
Algoritme van Patterson
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads