Ашық кілтті инфрақұрылым - Public key infrastructure

Ашық кілт инфрақұрылымының диаграммасы

A жалпыға қол жетімді инфрақұрылым (ПҚИ) құру, басқару, тарату, пайдалану, сақтау және қайтарып алу үшін қажет рөлдер, саясат, аппараттық құралдар, бағдарламалық жасақтама және процедуралар жиынтығы сандық сертификаттар және басқару ашық кілтпен шифрлау. PKI мақсаты - электронды коммерция, интернет-банкинг және құпия электрондық пошта сияқты бірқатар желілік әрекеттер үшін ақпаратты қауіпсіз электронды тасымалдауды жеңілдету. Бұл қарапайым парольдер жеткіліксіз аутентификация әдісі болып табылатын және коммуникацияға қатысушы тараптардың жеке басын растайтын және берілетін ақпаратты растайтын қатаң дәлелдеулер қажет болатын әрекеттер үшін қажет.

Жылы криптография, PKI - бұл келісім байланыстырады ашық кілттер субъектілердің сәйкес сәйкестіліктерімен (адамдар мен ұйымдар сияқты). Міндеттеме тіркеу және куәлік беру процесі арқылы белгіленеді куәлік орталығы (CA). Байланыстырудың сенімділік деңгейіне байланысты, бұл автоматтандырылған үдеріспен немесе адамның бақылауымен жүзеге асырылуы мүмкін.

Сәйкес және дұрыс тіркеуді қамтамасыз ету үшін ОА-ға берілуі мүмкін PKI рөлі а деп аталады тіркеу органы (RA). Негізінен, RA цифрлық сертификаттарға сұраныстарды қабылдау және сұрау салушы субъектінің аутентификациясы үшін жауап береді.[1] Интернет-инженерлік жұмыс тобы RFC 3647 РА-ны «келесі функциялардың біреуіне немесе бірнешеуіне жауап беретін ұйым: сертификатқа үміткерлерді сәйкестендіру және аутентификациялау, сертификаттық өтінімдерді мақұлдау немесе қабылдамау, белгілі бір жағдайларда сертификаттардың күшін жоюды немесе тоқтата тұруды бастау, абоненттің кері қайтарып алу туралы өтініштерін өңдеу немесе олардың сертификаттарын тоқтата тұру және олардың сертификаттарын жаңарту немесе қайта кілттеу туралы абоненттердің сұраныстарын мақұлдау немесе қабылдамау. РА-лар сертификаттарға қол қоймайды немесе бермейді (яғни, РА СА атынан белгілі бір тапсырмалар беріледі). «[2] Microsoft бағынышты CA-ны RA деп атаған болуы мүмкін,[3] бұл X.509 PKI стандарттарына сәйкес дұрыс емес. РА-да ОА-ның қол қою құқығы жоқ және тек сертификаттарды тексеру мен қамтамасыз етуді басқарады. Сонымен, Microsoft PKI жағдайында RA функциясы Microsoft Certificate Services веб-сайты арқылы немесе Active Directory Certificate Services арқылы қамтамасыз етіледі, ол Microsoft Enterprise CA және сертификаттық саясатты сертификат шаблондары арқылы жүзеге асырады және сертификаттарды тіркеуді басқарады (қолмен немесе автоматты түрде тіркеу). Microsoft Standalone CA-да RA функциясы жоқ, өйткені ОА-ны басқаратын барлық процедуралар әкімшіге және қатынасу процедурасына негізделген, ол Active Directory-ге емес, CA мен CA-ға арналған жүйемен байланысады. Microsoft емес коммерциялық PKI шешімдерінің көпшілігі дербес RA компонентін ұсынады.

Кәсіпорын әрбір CA доменінде осы субъект туралы ақпарат негізінде бірегей анықталуы керек. Үшінші тарап тексеру органы (VA) осы ұйымға ақпаратты CA атынан бере алады.

The X.509 стандарт үшін ең көп қолданылатын форматты анықтайды ашық кілт сертификаттары.[4]

Дизайн

Ашық кілт криптографиясы Бұл криптографиялық субъектілерге мүмкіндік беретін әдіс қауіпсіз байланыс арқылы қауіпті қоғамдық желіде және арқылы жеке тұлғаның жеке басын сенімді түрде тексеріңіз ЭЦҚ.[5]

Ашық кілттің инфрақұрылымы (PKI) - бұл құру, сақтау және тарату жүйесі сандық сертификаттар олар белгілі бір кілттің белгілі бір ұйымға тиесілі екендігін тексеру үшін қолданылады. PKI ұйымдарға ашық кілттерді бейнелейтін цифрлық сертификаттарды жасайды, бұл сертификаттарды орталық репозитарийде қауіпсіз сақтайды және қажет болған жағдайда оларды қайтарып алады.[6][7][8]

PKI мыналардан тұрады:[7][9][10]

  • A куәлік орталығы (CA) цифрлық сертификаттарды сақтайтын, шығаратын және қол қоятын;
  • A тіркеу органы Олардың сандық сертификаттарын ОА-да сақтауды сұрайтын субъектілердің жеке басын растайтын (RA);
  • A орталық анықтамалық- яғни, кілттер сақталатын және индекстелетін қауіпсіз орын;
  • A сертификаттарды басқару жүйесі сақталған сертификаттарға қол жетімділік немесе берілетін сертификаттарды жеткізу сияқты мәселелерді басқару;
  • A сертификат саясаты оның процедураларына қатысты ПҚИ талаптарын айта отырып. Оның мақсаты - бөгде адамдарға ПҚИ сенімділігін талдауға мүмкіндік беру.

Сертификаттау әдістері

Жалпы алғанда, бұл сенімге қол жеткізудің дәстүрлі үш тәсілі болды: сертификат беретін органдар (CAs), сенім торы (WoT) және қарапайым кілттің қарапайым инфрақұрылымы (SPKI).[дәйексөз қажет ]

Куәліктер

ОА-ның негізгі рөлі сандық қолтаңба және жариялау ашық кілт берілген пайдаланушыға байланысты. Бұл CA жеке кілтінің көмегімен жасалады, осылайша пайдаланушы кілтіне деген сенім CA кілтінің сенімділігіне сенеді. ОА пайдаланушыдан және жүйеден бөлек үшінші тұлға болған кезде, оны ОА-дан бөлек болуы немесе болмауы мүмкін Тіркеу органы (РА) деп атайды.[11] Пайдаланушыдан кілтке байланыстыру түпнұсқалық сенімділік деңгейіне байланысты бағдарламалық жасақтама немесе адамның бақылауымен орнатылады.

Термин сенімді үшінші тұлға (TTP) үшін де қолданылуы мүмкін куәлік орталығы (CA). Сонымен қатар, PKI өзі CA-ны іске асырудың синонимі ретінде жиі қолданылады.[12]

Эмитенттер нарығының үлесі

Бұл сенім қатынастарының моделінде CA сенімді үшінші тұлға болып табылады - сертификаттың субъектісі (иесі) де, сертификатқа сенім білдірген тарап та сенім артады.

NetCraft 2015 жылғы есебіне сәйкес,[13] белсенді мониторингтің салалық стандарты Көлік қабаттарының қауіпсіздігі (TLS) сертификаттарында «жаһандық [TLS] экожүйе бәсекеге қабілетті болғанымен, оны бірнеше ірі CA басқарады - үш сертификаттау органы (Symantec, Сектиго, GoDaddy ) жалпыға қол жетімді веб-серверлердегі барлық берілген [TLS] сертификаттардың төрттен үшін құрайды. Үздік орынды Symantec иеленді (немесе VeriSign оны Symantec сатып алғанға дейін) [біздің] сауалнама басталғаннан бері, қазіргі уақытта барлық сертификаттардың үштен бір бөлігін ғана құрайды. Әр түрлі әдіснамалардың әсерін көрсету үшін Symantec ең көп жұмыс істейтін миллион сайттың ішінде қолданыстағы сенімді сертификаттардың 44% шығарды, бұл оның жалпы нарықтағы үлесінен едәуір көп ».

Сертификат беруді қалай басқаруға қатысты маңызды мәселелерден кейін барлық ірі ойыншылар біртіндеп сенімсіздік білдірген Symantec-ке 2017 жылдан бастап сертификаттар берді.[14][15][16]

Уақытша сертификаттар және бір рет кіру

Бұл тәсіл а ішінде офлайн сертификат органы ретінде жұмыс жасайтын серверді қамтиды бір рет кіру жүйе. Кірудің бір сервері клиенттік жүйеге сандық сертификаттарды береді, бірақ оларды ешқашан сақтамайды. Пайдаланушылар уақытша сертификатпен бағдарламаларды және т.с.с. орындай алады. Бұл шешімнің әртүрлілігін жиі кездестіруге болады X.509 - негізделген сертификаттар.[17]

2020 жылдың қыркүйек айынан бастап TLS сертификатының қолданылу мерзімі 13 айға дейін қысқарды.

Сенім веб-торабы

Ашық кілт туралы ақпараттардың жалпы аутентификациясы проблемасына балама тәсіл - бұл өздігінен қолтаңбаны қолданатын сенімге арналған схема. сертификаттар және сол сертификаттардың үшінші тұлғалардың аттестаттары. «Сенім торы» сингулярлық термині бірыңғай сенім торының немесе жалпы сенім нүктесінің болуын білдірмейді, керісінше ықтимал «сенім торларының» кез-келген санының біреуін білдіреді. Осы тәсілді іске асырудың мысалдары PGP (Pretty Good Privacy) және GnuPG (жүзеге асыру OpenPGP, PGP стандартталған спецификациясы). Себебі PGP және іске асырулар пайдалануға мүмкіндік береді электрондық пошта ашық кілтті ақпаратты өзін-өзі жариялауға арналған электрондық цифрлық қолтаңба, өзінің сенімді веб-торабын жүзеге асыру оңай.

Сияқты сенімділіктің артықшылықтарының бірі PGP, бұл сенімді интрумент ретінде сертификаттарға кепілдік беруге дайын домендегі барлық компаниялар (мысалы, компаниядағы ішкі СА) PKI CA-мен өзара әрекеттесе алады. Егер «сенім торына» толығымен сенім артуға болатын болса, онда сенім вебінің сипатына байланысты бір сертификатқа сенім білдіру - бұл вебтегі барлық сертификаттарға сенім беру. PKI сертификаттардың берілуін бақылайтын стандарттар мен тәжірибелер сияқты құнды, оның ішінде PGP немесе жеке құрылған сенім веб-торабы сол кәсіпорынның немесе доменнің PKI-ді жүзеге асырудың сенімділігін айтарлықтай төмендетуі мүмкін.[18]

Сенім тұжырымдамасының веб-торабын бірінші болып PGP жасаушысы шығарды Фил Циммерманн 1992 жылы PGP 2.0 нұсқасына арналған нұсқаулықта:

Уақыт өте келе сіз басқа адамдардан сенімді таныстырушы ретінде тағайындағыңыз келетін кілттерді жинай аласыз. Басқалары әрқайсысы өздерінің сенімді таныстырушыларын таңдайды. Әрқайсысы біртіндеп жинақтайды және өз кілтімен басқа адамдардан алынған куәландыратын қолтаңбалар жинағын таратады, егер оны алатын адам кем дегенде бір-екеуіне қол қояды деген үмітпен. Бұл барлық ашық кілттерге арналған орталықтандырылмаған ақауға төзімді сенімділіктің пайда болуына себеп болады.

Қарапайым кілттің қарапайым инфрақұрылымы

Жалпыға қол жетімді ақпараттың аутентификациясымен айналыспайтын тағы бір балама болып табылады қарапайым кілттің қарапайым инфрақұрылымы (СПКИ) қиындықтарды жеңуге бағытталған үш тәуелсіз күштің нәтижесінде пайда болды X.509 және PGP веб-сайт. SPKI пайдаланушыларды адамдармен байланыстырмайды, өйткені кілт адамнан гөрі сенім артады. SPKI ешқандай сенім ұғымын қолданбайды, өйткені тексеруші де эмитент болып табылады. Мұны SPKI терминологиясында «авторизация циклі» деп атайды, мұнда авторизация оның дизайнымен ажырамас болып табылады.[дәйексөз қажет ] ПҚИ-дің бұл түрі сертификат авторизациясы, сертификат туралы ақпарат және т.с.с үшінші тұлғаларға сенбейтін ПҚИ интеграцияларын жасау үшін өте пайдалы; Мұның жарқын мысалы: Ауа кеңседегі желі.

Орталықтандырылмаған ПҚИ

Орталықтандырылмаған идентификаторлар (DID) идентификаторларға арналған орталықтандырылған тізілімдерге, сондай-ақ иерархиялық PKI стандартты болып табылатын кілттерді басқарудың орталықтандырылған сертификаттық органдарына тәуелділікті жояды. DID тізілімі болған жағдайларда таратылған кітап, әрбір ұйым өзінің түпкі органы ретінде қызмет ете алады. Бұл сәулет орталықтандырылмаған ПҚИ (DPKI) деп аталады.[19][20]

Blockchain негізіндегі PKI

ПҚИ үшін пайда болатын әдіс болып табылады блокчейн қазіргі заманмен байланысты технология криптовалюта.[21][22] Блокчейн технологиясы таратылған және өзгермейтін ақпарат кітабын ұсынуға бағытталғандықтан, оның ашық кілттерді сақтау және басқару үшін өте қолайлы болып саналатын қасиеттері бар. Кейбір криптовалюталар әр түрлі ашық кілт түрлерін сақтауды қолдайды (SSH, GPG, RFC 2230 және т.б.) және PKI-ді тікелей қолдайтын ашық бастапқы бағдарламалық жасақтаманы ұсынады OpenSSH серверлер.[дәйексөз қажет ] Блокчейн технологиясы жуықтауы мүмкін жұмыс дәлелі көбіне сенім білдіретін тараптардың ПКИ-ге деген сеніміне негізделеді, саясатқа, операциялық қауіпсіздікке және бағдарламалық жасақтаманың сапасына әкімшілік сәйкестік сияқты мәселелер қалады. Сертификат беретін органның парадигмасы қолданылатын криптографиялық әдістер мен алгоритмдерге қарамастан, осы мәселелерге ие және сертификаттарды сенімді қасиеттермен қамтамасыз етуге тырысатын PKI да осы мәселелерді шешуі керек.[дәйексөз қажет ]

Мұнда blockchain негізіндегі белгілі PKI тізімі берілген:

Тарих

ПКИ-дің дамуы 1970 жылдардың басында британдық барлау агенттігінде болды GCHQ, қайда Джеймс Эллис, Клиффорд Кокс және басқалары шифрлау алгоритмдеріне және кілттерді таратуға байланысты маңызды жаңалықтар ашты.[26] GCHQ-дегі оқиғалар өте құпия болғандықтан, бұл жұмыстың нәтижелері құпия сақталды және 90-шы жылдардың ортасына дейін көпшілікке жария етілмеді.

Екеуінің де ашық жариялануы кілттермен алмасу және асимметриялық кілт алгоритмдері 1976 ж Диффи, Хеллман, Rivest, Шамир, және Адлеман қауіпсіз коммуникацияларды толығымен өзгертті. Жоғары жылдамдықты цифрлық электронды байланыстың одан әрі дамуына байланысты ( ғаламтор және оның предшественниктері), пайдаланушылардың бір-бірімен қауіпсіз байланыс жасау тәсілдеріне және бұдан кейінгі нәтиже ретінде пайдаланушылардың өздерімен кіммен өзара әрекеттесетініне сенімді бола алатындығына қажеттілік айқын болды.

Әр түрлі криптографиялық хаттамалар ойлап табылды, оның ішінде жаңа криптографиялық примитивтер тиімді пайдалануға болар еді. Өнертабысымен Дүниежүзілік өрмек және оның тез таралуы, аутентификация мен қауіпсіз байланыс қажеттілігі бұрынғыдан да өткір бола түсті. Тек коммерциялық себептер (мысалы, электрондық коммерция, бастап дерекқорларға онлайн қол жетімділік веб-шолғыштар ) жеткілікті болды. Тахер Элгамал және басқалары Netscape дамыды SSL хаттама ('https Интернетте URL мекенжайлары ); оған кілттерді құру, сервер аутентификациясы (v3 дейін, тек бір жақты) және т.б. Осылайша, PKI құрылымы қауіпсіз байланыс орнатқысы келетін веб-қолданушылар / сайттар үшін жасалды.

Сатушылар мен кәсіпкерлер үлкен нарықтың пайда болуын көрді, компанияларды ашты (немесе қолданыстағы компанияларда жаңа жобалар) және заңды мойындау мен жауапкершіліктен қорғау үшін үгіт жүргізе бастады. Ан Американдық адвокаттар қауымдастығы технологиялық жоба ПКИ операцияларының кейбір болжамды құқықтық аспектілеріне кең талдау жариялады (қараңыз) ABA цифрлық қолтаңбасы туралы нұсқаулар ), және көп ұзамай бірнеше АҚШ штаттары (Юта бірінші болып 1995 ж.) және бүкіл әлемдегі басқа юрисдикциялар заңдар шығарып, ережелер қабылдай бастады. Тұтынушылар топтары сұрақтар қойды жеке өмір, кейбір юрисдикцияларда басқаларға қарағанда көбірек ескерілген қол жетімділік және жауапкершілік туралы мәселелер.

Қабылданған заңдар мен ережелер әр түрлі болды, PKI схемаларын табысты коммерциялық пайдалануға ауыстыруда техникалық және пайдалану проблемалары болды, ал ілгерілеушілер ойлағаннан әлдеқайда баяу жүрді.

ХХІ ғасырдың алғашқы бірнеше жылдарында негізгі криптографиялық инженерияны дұрыс орналастыру оңай болмады. Пайдалану процедураларын (қолмен немесе автоматты түрде) дұрыс жобалау оңай болған жоқ (тіпті ол жасалынған болса да, инженерлік шеберлікті талап ететін мінсіз орындау). Бар стандарттар жеткіліксіз болды.

PKI сатушылары нарық тапты, бірақ бұл 1990-шы жылдардың ортасында болжанған нарық емес және ол баяу және күткеннен әлдеқайда өзгеше жолдармен өсті.[27] ПҚИ олар күткен кейбір мәселелерді шешкен жоқ, ал бірнеше ірі сатушылар бизнеспен аяқталды немесе басқалары сатып алды. ПҚИ үкіметтің жүзеге асырылуында ең үлкен жетістікке қол жеткізді; бүгінгі күнге дейін ПКИ-дің ең үлкен іске асырылуы болып табылады Қорғаныс ақпараттық жүйелер агенттігі (DISA) үшін PKI инфрақұрылымы Жалпы қатынас карталары бағдарлама.

Қолданады

Бір немесе басқа түрдегі PKI-дің және кез-келген сатушының кез-келген түрінен көптеген мақсаттары бар, соның ішінде ашық кілттер мен пайдаланушы сәйкестендіргіштерін байланыстыру:

  • Шифрлау және / немесе жөнелтуші аутентификация туралы электрондық пошта хабарламалар (мысалы, пайдалану OpenPGP немесе S / MIME );
  • Құжаттарды шифрлау және / немесе түпнұсқалық растама (мысалы, XML қолтаңбасы немесе XML шифрлау егер құжаттар кодталған болса, стандарттар XML );
  • Аутентификация қолданушылардың қосымшаларына (мысалы, смарт-карта кіру, клиенттің аутентификациясы SSL ). Сандық қолтаңбалар үшін эксперименттік қолдану бар HTTP ішіндегі аутентификация Ақпарат және mod_openpgp жобалар;
  • Жүктеу сияқты қауіпсіз байланыс хаттамалары Интернет кілтімен алмасу (IKE) және SSL. Бұл екеуінде де қауіпсіз арнаны бастапқы орнату (a «қауіпсіздік қауымдастығы «) қолданады асимметриялық кілт - мысалы, ашық кілт - әдістер, ал нақты байланыс тезірек қолданылады симметриялық кілт - яғни, құпия кілт - әдістер;
  • Мобильді қолтаңба - бұл мобильді құрылғының көмегімен жасалынатын және байланыс орнында тәуелсіз телекоммуникациялық ортада қол қою немесе сертификаттау қызметтеріне сүйенетін электрондық қолтаңба[28]
  • Интернет заттары өзара сенімді құрылғылар арасындағы қауіпсіз байланысты қажет етеді. Ашық кілт инфрақұрылымы құрылғыларға сенімділік орнатуға және байланыс арқылы шифрлауға қолданылатын X509 сертификаттарын алуға және жаңартуға мүмкіндік береді. TLS.

Ашық көзді енгізу

  • OpenSSL бұл ПА-ның қарапайым түрі және құралы. Бұл барлық мажорлықтарға енгізілген С тілінде жасалған құралдар жиынтығы Linux дистрибутивтер, сонымен қатар меншікті (қарапайым) CA құру үшін де, PKI қосымшалары үшін де қолданыла алады. (Apache лицензияланған )
  • EJBCA - бұл толыққанды, кәсіпорында жасалған, CA-да жасалған Java. Оның көмегімен CA-ны ішкі пайдалану үшін де, қызмет ретінде де пайдалануға болады. (LGPL лицензияланған )
  • XiPKI,[29] CA және OCSP жауап берушісі. Java-да жүзеге асырылған SHA3 қолдауымен. (Apache лицензияланған )
  • OpenCA - бұл бірнеше түрлі құралдарды қолдана отырып, толық функционалды CA енгізу. OpenCA негізгі PKI операциялары үшін OpenSSL қолданады.
  • XCA бұл графикалық интерфейс және мәліметтер базасы. XCA негізгі PKI операциялары үшін OpenSSL қолданады.
  • (Тоқтатылды) TinyCA OpenSSL үшін графикалық интерфейс болды.
  • IoT_pki - бұл python көмегімен салынған қарапайым PKI криптографиялық кітапхана
  • DogTag бөлігі ретінде жасалған және сақталған толық сипатталған ОА болып табылады Fedora жобасы.
  • CFSSL[30][31] әзірлеген ашық бастапқы құралдар жиынтығы CloudFlare TLS сертификаттарына қол қою, тексеру және жинақтау үшін. (BSD 2-тармағы лицензияланған )
  • Қойма[32] әзірлеген құпияларды қауіпсіз басқаруға арналған құрал (TLS сертификаттары бар) HashiCorp. (Mozilla Public License 2.0 лицензияланған )
  • Libhermetik а-ға енгізілген дербес ашық кілттің инфрақұрылымдық жүйесі C-тілі кітапхана. Герметик кәдеге жаратады LibSodium барлық криптографиялық операциялар үшін және SQLite барлық деректерді сақтау операциялары үшін. Бағдарламалық жасақтама ашық көзі астында босатылды ISC лицензиясы.

Сын

Кейбіреулер веб-сайттардың қауіпсіздігін қамтамасыз ету үшін сертификаттарды сатып алу туралы айтады SSL бағдарламалық қамтамасыздандыруды қамтамасыз ету кодқа қол қою шағын бизнес үшін шығынды кәсіп болып табылады.[33] Алайда, еркін баламалардың пайда болуы, мысалы Шифрлайық, мұны өзгертті. HTTP / 2, HTTP протоколының соңғы нұсқасы, теорияда қауіпсіз қосылуға мүмкіндік береді; іс жүзінде ірі браузер компаниялары бұл хаттаманы тек PKI-мен қорғалған жағдайда қолдайтындықтарын мәлімдеді TLS байланыс.[34] HTTP / 2 веб-шолғышын енгізу, соның ішінде Chrome, Firefox, Опера, және Жиек HTTP / 2-ді тек TLS арқылы қолдайды ALPN TLS хаттамасын кеңейту. Бұл HTTP / 2 жылдамдығының артықшылықтарын алу үшін веб-сайт иелері корпорациялар бақылайтын SSL сертификаттарын сатып алуға мәжбүр болады дегенді білдіреді.

Қазіргі уақытта веб-браузерлердің көпшілігі алдын ала орнатылған жеткізіліммен жеткізіледі аралық сертификаттар берілген және сертификат берген орталық, қолтаңбамен куәландырылған ашық кілттермен қол қойылған түбірлік сертификаттар. Бұл дегеніміз, браузерлерде көптеген ымыраға келу қаупін арттыра отырып, әртүрлі сертификат берушілердің саны көп болуы керек[дәйексөз қажет ].

Кілттің бұзылғаны белгілі болған кезде оны сертификатты қайтарып алу арқылы шешуге болады, бірақ мұндай ымыраны табу оңай емес және қауіпсіздіктің үлкен бұзылуы болуы мүмкін. Браузерлер бұзылған түбірлік сертификат органы берген делдалдық сертификаттарды қайтарып алу үшін қауіпсіздік патчын шығаруы керек.[35]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «Жалпыға ортақ инфрақұрылымға шолу (PKI)». Техотопия. Алынған 26 наурыз 2015.
  2. ^ «Internet X.509 ашық кілтті инфрақұрылым сертификаттарының саясаты және сертификаттау практикасының негіздері». IETF. Алынған 26 тамыз 2020.
  3. ^ «Ашық кілтті инфрақұрылым». MSDN. Алынған 26 наурыз 2015.
  4. ^ «Ubuntu-да NGINX көмегімен клиенттік сертификатқа негізделген аутентификацияны қолдану - SSLTrust». SSLTrust. Алынған 13 маусым 2019.
  5. ^ Адамс, Карлайл; Ллойд, Стив (2003). PKI туралы түсінік: тұжырымдамалар, стандарттар және орналастыруды қарастыру. Аддисон-Уэсли кәсіби. 11-15 бет. ISBN  978-0-672-32391-1.
  6. ^ Трчек, Денис (2006). Ақпараттық жүйелер қауіпсіздігі мен құпиялылықты басқару. Бирхаузер. б. 69. ISBN  978-3-540-28103-0.
  7. ^ а б Vacca, Jhn R. (2004). Ашық кілт инфрақұрылымы: сенімді қосымшалар мен веб-қызметтерді құру. CRC Press. б. 8. ISBN  978-0-8493-0822-2.
  8. ^ Вига, Джон; т.б. (2002). OpenSSL көмегімен желілік қауіпсіздік. O'Reilly Media. 61-62 бет. ISBN  978-0-596-00270-1.
  9. ^ МакКинли, Бартон (17 қаңтар 2001). «ПКИ-дің ABC-і: ашық кілттің инфрақұрылымын құрудың күрделі міндеттерін шифрлау». Network World. Архивтелген түпнұсқа 2012 жылғы 29 мамырда.
  10. ^ Әл-Жанаби, Суфиян Т. Фарадж; т.б. (2012). «Электрондық поштаның қауіпсіздігін қамтамасыз ету үшін делдалдыққа және жеке куәлікке негізделген криптографияны біріктіру». Аривада, Эзенду; т.б. (ред.). Цифрлық кәсіпорын және ақпараттық жүйелер: Халықаралық конференция, Deis, [...] Жинақ. Спрингер. 2-3 бет. ISBN  9783642226021.
  11. ^ «Майк Мейерс CompTIA қауіпсіздік + сертификаттау паспорты», Т. Дж. Сэмюэлл, б. 137.
  12. ^ Генри, Уильям (4 наурыз 2016). «Сенімді үшінші тарап қызметі».
  13. ^ http://news.netcraft.com/archives/2015/05/13/counting-ssl-certificates.html
  14. ^ «CA: Symantec мәселелері». Mozilla Wiki. Алынған 10 қаңтар 2020.
  15. ^ «Chrome-дің Symantec сертификаттарына сенімсіздік таныту жоспары». Google қауіпсіздік блогы. Алынған 10 қаңтар 2020.
  16. ^ «JDK-8215012: Ескерту: Symantec Root CA-ға негізделген TLS сервер сертификаттарына сенімсіздік». Java Bug дерекқоры. Алынған 10 қаңтар 2020.
  17. ^ SAP кәсіпорындары үшін бірыңғай кіру технологиясы: SAP не айтады? «Мұрағатталған көшірме». Архивтелген түпнұсқа 2011-07-16. Алынған 2010-05-25.CS1 maint: тақырып ретінде мұрағатталған көшірме (сілтеме)
  18. ^ Эд Герк, Сертификаттау жүйелеріне шолу: x.509, CA, PGP және SKIP, Black Hat брифингтерінде '99, http://www.securitytechnet.com/resource/rsc-center/presentation/black/vegas99/certover.pdf және http://mcwg.org/mcg-mirror/cert.htm Мұрағатталды 2008-09-05 ж Wayback Machine
  19. ^ «Орталықтандырылмаған идентификаторлар (DID)». Дүниежүзілік желі консорциумы. 9 желтоқсан 2019. мұрағатталған түпнұсқа 14 мамыр 2020 ж. Алынған 16 маусым 2020.
  20. ^ «Орталықтандырылмаған ашық кілтті инфрақұрылым» (PDF). weboftrust.info. 23 желтоқсан 2015. Алынған 23 маусым 2020.
  21. ^ Аллен, Кристофер (қараша 2015). «Орталықтандырылмаған ашық кілтті инфрақұрылым» (PDF). Web of Trust Design Workshop қайта жүктеу.
  22. ^ Хуанг, Яхсин (2019-05-14). «Орталықтандырылмаған ашық кілттің инфрақұрылымы (DPKI): бұл не және ол неге маңызды?». Хакер түс. Алынған 2019-05-22.
  23. ^ Фромкнехт, Коннер (қараша 2014). «Жеке басты куәландыратын орталықтандырылмаған ашық кілтті инфрақұрылым» (PDF). IACR криптологиясы ePrint мұрағаты.
  24. ^ Бюнц, Бенедикт (ақпан 2019). «FlyClient: криптовалюта үшін супер жеңіл клиенттер» (PDF). IACR криптологиясы ePrint мұрағаты.
  25. ^ Лец, Доминик (мамыр 2019). «BlockQuick: шектеулі құрылғылардағы блок-тізбекті растауға арналған супер-жеңіл клиенттік хаттама» (PDF). IACR криптологиясы ePrint мұрағаты.
  26. ^ Эллис, Джеймс Х. (1970 ж. Қаңтар). «Қауіпсіз құпия емес шифрлау мүмкіндігі» (PDF). Архивтелген түпнұсқа (PDF) 2014-10-30.
  27. ^ Стивен Уилсон, желтоқсан 2005, «ПҚИ-дің қазіргі кездегі маңыздылығы» Мұрағатталды 2010-11-22 Wayback Machine, China Communications, 2010-12-13 аралығында алынды
  28. ^ Марк Гассон, Мартин Мейнтс, Кевин Уорвик (2005), D3.2: ПҚИ және биометрия бойынша зерттеу, FIDIS жеткізілуі мүмкін (3) 2, шілде 2005 ж
  29. ^ «xipki / xipki · GitHub». Github.com. Алынған 2016-10-17.
  30. ^ Салливан, Ник (10 шілде 2014). «CFSSL - Cloudflare's PKI инструментімен таныстыру». CloudFlare блогы. CloudFlare. Алынған 18 сәуір 2018.
  31. ^ «cloudflare / cfssl · GitHub». Github.com. Алынған 18 сәуір 2018.
  32. ^ «hashicorp / vault · GitHub». Github.com. Алынған 18 сәуір 2018.
  33. ^ «Сандық сертификаттардан бас тарту керек пе, әлде оларды тиімді пайдалануды үйрену керек пе?». Forbes.
  34. ^ «HTTP / 2 жиі қойылатын сұрақтар». HTTP / 2 вики - Github арқылы.
  35. ^ «Алаяқтық цифрлық сертификаттар жалғандыққа жол беруі мүмкін». Microsoft қауіпсіздік кеңесі. Microsoft. 2011 жылғы 23 наурыз. Алынған 2011-03-24.

Сыртқы сілтемелер