Asmuth-Bloom- schemat är ett hemligt delningsschema med tröskelvärden byggt med primtal . Låter dig dela hemligheten (numret) mellan parterna på ett sådant sätt att alla deltagare kan återfå den.
Låt vara en hemlighet att dela. Välj ett primtal större än . Tal som är relativt primtal till varandra väljs , så att:
Ett slumpmässigt tal väljs och beräknas
Andelar beräknas:
Deltagare ges
Nu, med hjälp av den kinesiska restsatsen , är det möjligt att återställa hemligheten genom att ha och fler aktier.
Anta att vi behöver dela hemligheten mellan fyra deltagare på ett sådant sätt att tre av dem kan återfå denna hemlighet (och två deltagare kunde inte). Det vill säga, det är nödvändigt att implementera ett (3,4)-tröskelsystem.
Som ett primtal väljer vi , som coprime - . Vi kontrollerar att:
Välj ett slumpmässigt tal och beräkna:
Vi beräknar andelarna:
Låt oss nu försöka återställa den ursprungliga hemligheten, med aktierna , , . Låt oss göra ett ekvationssystem:
Vi kan återhämta oss med den kinesiska restsatsen .
Att veta , vi återfinner hemligheten.
I detta exempel (sedan 155<17*19) återställer två deltagare tyst hemligheten. M' måste vara större än produkten av andelar från obehöriga deltagare.
Betrakta en polynomring i flera variabler över ett Galois-fält . Låt någon monomiell ordning fastställas. Då är reduktionen av ett polynom modulo ett ideal unikt definierad. Låta vara nolldimensionella ideal och vara några polynom. Då är påståendet sant: jämförelsesystemet
är antingen inkonsekvent eller har en unik lösning modulo minsta gemensamma multipel (LCM) av ideal . I fallet när idealen är parvis coprime, dvs. , vi har den generaliserade kinesiska restsatsen, och systemets lösning finns alltid.
Överväg först en generalisering av Mignotte - systemet . Hemligheten kommer att vara något polynom , deltagaren får en modul och en partiell hemlighet . För att implementera åtkomststrukturen är det nödvändigt och tillräckligt att hemligheten reduceras modulo LCM av ideal från vilken som helst tillåten delmängd av deltagare och inte är sådan för förbjudna delmängder.
I det generaliserade Asmuth-Bloom-schemat finns det en extra modul och hemligheten är . I detta schema kallas det en mellanliggande hemlighet.
Ett hemligt delningsschema kallas perfekt om den förbjudna delmängden av deltagare inte får någon ytterligare information om hemligheten, förutom a priori. Med andra ord förblir distributionen av hemligheten enhetlig även i närvaro av partiella hemligheter för deltagare från den förbjudna delmängden. Asmuth-Bloom-schemat, till skillnad från Mignotte-schemat, kan vara perfekt.
För att utveckla ett kriterium för perfektion undersöker vi Asmuth-Bloom-schemat i ringen . Beteckna med mängden monomials reducerad modulo , och med den linjära spännvidden av . Låt också
är uppsättningen av monomialer som ligger i skärningspunkten mellan idealen för alla tillåtna delmängder. Observera att den mellanliggande hemligheten .
Sats. Asmuth-Bloom-schemat i en ring är perfekt om och bara om följande villkor är uppfyllda:
1) . 2) .Bevis.
Behöver. Låt det finnas ett perfekt Asmuth-Bloom-schema, men det första villkoret i satsen är inte uppfyllt, dvs. Sedan kan uppsättningen av möjliga hemliga värden för en sådan deltagare begränsas: . Därför är schemat ofullkomligt - vi fick en motsägelse.
Låt det första villkoret vara uppfyllt, men det andra inte, det vill säga det finns en förbjuden delmängd så att . Det finns med andra ord en monomial . Tänk på polynomet
var är den delade partiella hemligheten som återhämtats av deltagarna från delmängden .
Observera att polynomet då uppfyller följande villkor:
ett) 2) 3) Innehåller monomialen .Därför, . Låt . Enligt den kinesiska restsatsen, för systemet
det finns en unik lösning i , men till sin konstruktion är denna lösning ett polynom . Å andra sidan, , vilket betyder att värdet för hemligheten är omöjligt - återigen fick vi en motsägelse.
Lämplighet. Låt villkoren för satsen vara uppfyllda. Låt oss visa att hemligheten förblir jämnt fördelad i närvaro av partiella hemligheter från den förbjudna delmängden. Betrakta en godtycklig förbjuden delmängd och mängden polynom
är uppsättningen av möjliga värden för den mellanliggande hemligheten.
Låt oss fixa något värde på hemligheten . Sedan finns det ett unikt polynom , så att enligt den kinesiska restsatsen
Tänk nu på 2 fall:
1) Om , då motsvarar varje hemligt värde en enda mellanliggande hemlighet från mängden , dvs. hemligheten förblir jämnt fördelad i närvaro av partiella hemligheter från delmängden .
2) Låt sedan . Till varje polynom som innehåller minst ett monom från , associerar vi polynomet
Det är uppenbart att . Då motsvarar varje hemligt värde en uppsättning mellanliggande hemligheter
Uppenbarligen är uppsättningarna likvärdiga. Därför finns det i uppsättningen för varje värde av hemligheten samma antal möjliga värden för den mellanliggande hemligheten, vilket innebär en enhetlig fördelning av hemligheten även i närvaro av partiella hemligheter från den förbjudna delmängden.
Teoremet har bevisats.