Кіріспе

Симметриялық кілт криптографиясында екі тараптың да құпия кілтті иеленуі қажет, және олар кез келген шифрлауды қолдану алдында оны алмасуы керек. Құпия кілттерді тарату бұрын қиындық тудыратын, себебі ол бетпе-бет кездесуді, сенімді курьерді пайдалануды немесе кілтті қолданыстағы шифрлау арнасы арқылы жіберуді талап ететін. Бірінші екеуі көбінесе тиімсіз және әрқашан қауіпсіз емес, ал үшіншісі бұрынғы кілт алмасудың қауіпсіздігіне тәуелді. Ашық кілт криптографиясында ашық кілттерді тарату ашық кілт серверлері арқылы жүзеге асырылады. Адам кілт жұбын жасағанда, бір кілтті жеке сақтайды, ал екіншісі, ашық кілт деп аталатын кілт, серверге жүктеледі, онда кез келген адам оған қол жеткізе алады және пайдаланушыға жеке, шифрланған хабарлама жібере алады. Secure Sockets Layer (SSL) клиентте ашық кілт жұбы және ашық кілт инфрақұрылымында жарияланған сертификаты болмаса, Diffie–Hellman кілт алмасуын, ал егер пайдаланушыда кілттер мен деректер болса, ашық кілт криптографиясын қолданады. Кілт тарату сымсыз сенсорлық желілерді (WSN) жобалаудағы маңызды мәселе. Әдебиетте сенсорлық түйіндер арасында оңай және қауіпсіз байланысты сақтауға бағытталған көптеген кілт тарату схемалары бар. WSN-де кілт таратудың ең қабылданған әдісі – кілтті алдын ала тарату, онда құпия кілттер сенсорлық түйіндерге орналастырылмас бұрын салынады. Түйіндер мақсатты аймаққа орналастырылған кезде, құпия кілттер желі құру үшін қолданылады. Толық ақпарат алу үшін: сымсыз сенсорлық желілерде кілт тарату.

Кілттерді бұлтта сақтау

Кілттерді тарату және сақтау бұлттағы агенттердің уақытша болуына байланысты қиындықтар тудырады. Құпия бөлісу әдісі бұлттағы көптеген серверлерде кілттерді сақтау үшін қолданылуы мүмкін. Құпия бөлісуде құпия ақпарат тұқым ретінде пайдаланылып, бірнеше ерекше құпиялар жасалады, ал олардың бөліктері алушылардың белгілі бір тобына бірлесіп куәлік беруге және құпияның мазмұнын білмей-ақ оны пайдалануға мүмкіндік беретіндей етіп таратылады. Бірақ файлдарды әртүрлі серверлерде сақтаудың орнына, кілт бөлінеді және оның құпия үлестері кілтті қалпына келтіруге жеткілікті үлестер тобының болуын қамтамасыз ететін бірнеше орында сақталады. Құпия бөлісу, құпияны N үлес арасында таратуды қалағанда қолданылады, сонда олардың M < N (M of N) саны бастапқы құпияны қалпына келтіре алады, ал M-1 және одан кіші топтар мұны істей алмайды.