Salaisuus jakaminen tai salaisuus jakaminen on jakaa salaisuus , kuten avain tai salasana jakamiseen useiden sidosryhmien kanssa. Salaisuus voidaan löytää vain, jos riittävä määrä huoltajia yhdistää saamansa tiedot. Toisaalta pienempi huoltajien määrä ei anna mitään tietoja salassapidosta.
Adi Shamir ja George Blakley keksivät itsenäisesti salaisen salaisuuden vuonna 1979.
Muodollisemmin n huoltajat saavat kukin erilaisia tietoja. Jos jokin ryhmä t omaisuudenhoitajien kesken n huoltajat yhdistävät tietoja, he löytävät salaisia tietoja. Toisaalta vähemmän huoltajien ryhmän ei pitäisi voida oppia mitään salaisista tiedoista käytössään olevien tietojen kanssa.
Jos , toisin sanoen jos kaikkien huoltajien on oltava tarpeellisia salaisen tiedon löytämiseksi, yksinkertaisin menetelmä on XOR . hajautettua tietoa vain satunnaisia merkkijonoja samankokoisia kuin salaisia tietoja, ja n- nnen tiedot on XOR summa salaisen datan ja muun informaation. Tämä tekniikka perustuu samaan periaatteeseen kuin kertakäyttöinen naamio .
Lopullisessa kentässä muodostamme lineaarisen järjestelmän, jossa on n yhtälöä ja t tuntematonta ja jonka ainoa ratkaisu on salainen data. Vakioehto on julkinen, ja jokainen osallistuja saa linjan järjestelmästä.
Äärellisessä kentässä muodostetaan polynomi , jonka aste on t, jonka vakiotermi on salainen data. Jokaiselle huoltajalle annetaan käyrällä valitun erillisen pisteen koordinaatit. t säilyttäjäyhteisöt voi sitten interpoloimalla, löytää polynomin kertoimet, ja sen vuoksi salaisia tietoja.