Karnin-Green-Hellmanin suunnitelma

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 16. lokakuuta 2018 tarkistetusta versiosta . tarkastukset vaativat 52 muokkausta .

Karnin-Green-Hellman-  skeema on kynnyksen salainen jakamisjärjestelmä , joka perustuu yhtälöjärjestelmien ratkaisemiseen . Kirjoittajat ovat Ehud D.  Karnin , Jonathan W. Greene ja Martin E. Hellman .

Johdanto

Kynnyssalaisuuden jakamisjärjestelmä äärellisillä kentillä  on menetelmä salaisen avaimen vaihtamiseksi osallistujien välillä siten, että kuka tahansa heistä voi palauttaa salaisuuden, mutta mikä tahansa ryhmä tai vähemmän ei voi. Kaava koostuu kahdesta vaiheesta. Ensimmäisessä vaiheessa, allokointivaiheessa  , joku osapuoli (kutsutaan toimittajaksi ) luo osakkeita käyttämällä allokointialgoritmia . Jokaisesta toimittaja luovuttaa henkilökohtaisesti osallistumisosuuden osallistujalle . Toinen vaihe, jota kutsutaan palautusvaiheeksi , tapahtuu, kun osallistujat haluavat palauttaa salaisen avaimen .

Kynnysmallien tyypit

PIL-kynnyskaavio voidaan määritellä jakelumatriisin ominaisuuksien perusteella

1. Täydellisyys  - mikä tahansa ryhmä, joka sisältää vähintään jäseniä, voi laskea salaisuuden . Siten kaikilla jakaumamatriisin riveillä on oltava väli, joka sisältää rivin

.

2. Luottamuksellisuus  - mikään ryhmä, jossa on alle jäsentä, ei voi saada tietoa salaisesta avaimesta . Toisin sanoen, tai vähemmän jakelumatriisin rivejä ei voi sisältää väliä, joka sisältää rivin

.

Kuvaus

Tarkastellaan äärellistä kenttää . Anna yksinkertainen elementti ja anna

.

Palveluntarjoaja valitsee satunnaisesti .

Sitten se kuvaa oman pääoman seuraavasti

.

Palveluntarjoaja lähettää sen sitten osallistujalle varmistaen, että matriisin kaikki rivit, jotka on merkitty muodossa , muodostavat käännettävän matriisin .

Näin ollen , Jossa vektori on sarake, joka koostuu .

Näin salaisuus voidaan laskea.

Myöskään matriisin riville ei sisällytetä riviä

Tämä tarkoittaa, että vähemmän tai vähemmän osallistujia ei voi saada tietoa salaisuudesta . Siksi on mahdollista rakentaa kynnyksen salainen jakamismalli , jossa , eli osallistujien määrä voi olla yhtä suuri kuin kentän koko.

Maksimin määrittämisen kannalta voidaan siis sanoa, että Karnin-Green-Hellman-kaavio on tehokkaampi kuin Shamir-kaavio .

Esimerkki optimaalisesta mallista

Minkä tahansa PIL  :n, rajallisen kentän salaisen kynnyksen jakamismallin , jakelumatriisi voidaan kirjoittaa KGH-normaalimuotoon.

Lause 1. Oletetaan, että meillä on salainen avaruus = =

Sitten tyydyttää:

. _ . _

Lause 2. Antaa olla  äärellinen kenttä ja . Sitten on luotettava PIL  - kynnys - salainen jakamisjärjestelmä kentällä .

Todiste. Kentän ominaisuus on . Kaikkien ei-triviaalien elementtien (elementit, jotka eivät ole yhtä suuria kuin tai ) kenttien kertova järjestys on suurempi kuin . Antaa olla  kentän elementtejä ei ole yhtä suuri tai .

Sitten jakelumatriisi on seuraavanlainen:

Siten on kynnyksen salaisen koon jakamisjärjestelmän PIL -  matriisi

Harkitse täydellisyyttä .

Numeroimme matriisin rivit ylhäältä alas .

Täydellisyysominaisuus on todistettu. Luottamuksellisuuden todistaminen toimii samalla tavalla.

Kaikille kentille , joilla on ominaisuus , käy ilmi, että:

.

Näin ollen kentillä, joilla on Karnin–Green–Hellman-kaavion ominaispiirteet , se saavuttaa Lauseen 1 mukaan ylärajan.

Kirjallisuus