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