Ryhmän allekirjoitus

Ryhmä allekirjoitus on salauksen alkeellinen analoginen digitaalinen allekirjoitus , koska sen tarkoituksena on antaa käyttäjälle mahdollisuuden allekirjoittaa viestin puolesta ryhmän , pysyen anonyymi ryhmän sisällä. Eli henkilö, joka näkee allekirjoituksen, voi tarkistaa julkisella avaimella , että ryhmän jäsen todella on lähettänyt viestin, mutta ei voi tietää kumpi. Samalla käyttäjät eivät voi käyttää tätä nimettömyyttä väärin, koska viranomainen pystyy poistamaan (haitallisten) käyttäjien nimettömyyden salaisten tietojen avulla.

Käsitteen havainnollistamiseksi voimme harkita anonyymia kommenttia, johon käyttäjät (yksityisellä avaimella) voivat lähettää viestejä. Läsnäolo todennettavissa allekirjoituksen on viesteistä mahdollistaa tarkistaa, onko viestit on todellakin lähettänyt henkilö lupaa tehdä niin. Anonymiteetin avulla hänen puolellaan varmistaa yksityisyyden suojaa käyttäjiä.
Toisaalta, siinä tapauksessa väärinkäytön , jos joku virkaa ei peruskirja viestin esimerkiksi sitten ylläpitäjä jolla salaista tietoa pystyy nostamaan nimettömyys ladannut käyttäjä petollinen sanoma, ja pystyy ottamaan asianmukaiset toimet (kuten käyttäjän peruuttaminen ).

Ryhmäallekirjoitusten etu perinteisten digitaalisten allekirjoitusten käyttöön verrattuna on, että koko ryhmälle on vain yksi julkinen avain, joka on tallennettava sen sijaan, että tarvitsisi tuntea kaikkia avaimia.Erilaiset yleisöt, jotka voivat johtaa keskellä olevan ihmisen hyökkäykseen .

Historiallinen

Chaum ja van Heyst esittivät ryhmän allekirjoittamisen vuonna 1991, jolloin nimettömyyden ja jäljitettävyyden käsitteet määriteltiin kuvaamaan protokollan turvallisuutta. Siitä hetkestä lähtien otettiin käyttöön monia protokollia, lisäämällä tähän malliin sellaisia ​​käsitteitä kuin väärennettävyys, joka on samanlainen kuin digitaalisten allekirjoitusten, mutta myös tarkempia käsitteitä, kuten irtisanominen .

Vasta Bellare, Micciancio ja Warinschi keksivät hienostuneemman muodollisen mallin, jota käytetään nykyään muodollisena mallina työskennellä ryhmän allekirjoituksen puolesta. Turvallisuuden käsitteet on tiivistetty kahteen käsitteeseen korjauksen lisäksi  : täydellinen jäljitettävyys ja täydellinen nimettömyys.

Määritelmä

Ryhmäallekirjoitus on joukko neljää tehokasta algoritmia  : alustaminen, allekirjoittaminen, todentaminen ja avaaminen, jotka kuvataan seuraavasti.

Korjaus ryhmän allekirjoituksen kuvastaa sitä, että tarkastuksen viestin osapuolet allekirjoittavat kääntämällä rehellisesti eri algoritmien palaa tosi  :

turvallisuus

Kuten historiassa todettiin, ryhmän allekirjoitusjärjestelmän turvallisuus voidaan tiivistää kahdella käsitteellä: täydellinen nimettömyys ja täydellinen jäljitettävyys.

Nimettömyys

Nimettömyys kuvastaa sitä tosiasiaa, että jos sinulla ei ole ok- avainta , käyttäjien nimettömyyden poistaminen on erittäin vaikeaa.

Toisin sanoen annetaan kaksi identiteettiä ja viesti m . Pääsy käyttäjien yksityisiin avaimiin, ryhmän julkiseen avaimeen ja pääsy salauksen purkuohjelmaan on mahdotonta erottaa polynomi-ajassa, jonka todennäköisyys on vähäinen .

Jäljitettävyys

Jäljitettävyyden osalta se heijastaa järjestelmän turvallisuutta epärehellisiin käyttäjiin nähden. Toisin sanoen se heijastaa sitä, että käyttäjä ei pysty "  väärentämään  (sisään)  " kelvollista allekirjoitusta σ, joka avautuu rehelliselle käyttäjälle, tai johtaa epäonnistumiseen.

Laajennukset

Ryhmän allekirjoituksella on erilaisia ​​muunnelmia ja laajennuksia. Voidaan todeta esimerkiksi lisäämällä toimintoja, kuten peruuttamista , tai jopa riippuvainen aukon viestien , joka pyrkii rajoittamaan teho aukon viranomaisen lisäämällä toinen käyttäjä, joka pystyy antamaan merkki , joka yhdessä ok aukko avainta käytetään poistaa tunnuksen kohteena olevien viestien allekirjoitusten nimettömyyden.

Yleinen rakenne

Mallinsa tueksi Bellare, Micciancio ja Warinschi ehdottivat alemman tason primitiiveihin perustuvaa yleistä rakennetta . Ne ovat täten todistaneet, että IND-CCA- salausmenetelmällä , digitaalisella allekirjoituksella, jota ei voida väärentää valituissa viestihyökkäyksissä, ja todiste nollasta tiedon paljastamisesta, joka todistaa viestin ja allekirjoituksen parin hallussapidon, on mahdollista rakentaa ryhmän allekirjoitusohjelma. Tämä rakenne on seuraava:

turvallisuus

Nimettömyyden takaa se, että identiteetin C salaus salataan erottamattomalla kuviolla valittujen salaushyökkäysten alla.

Mitä tulee jäljitettävyyteen, se johtuu nollatietotodistuksen kestävyydestä ( vakaudesta ).

Huomautuksia ja viitteitä

Viitteet

  1. Chaum ja van Heyst 1991 .
  2. Ateniese ja Tsudik 1999 .
  3. Bellare, Micciancio ja Warinschi 2003 .
  4. Boneh ja Shacham 2004 .
  5. Sakai et ai. 2012 .

Liitteet

Bibliografia

Aiheeseen liittyvät artikkelit

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">