Може ли украден CA клуч за TLS инспекција да дешифрира снимени сесии?
Разграничете правото да издавате доверливи сертификати за пресретнување од тајните потребни за дешифрирање на снимени TLS сесии.
„Напаѓач го украде приватниот клуч на проксито“ го испушта детаљот што ја одредува штетата: кој приватен клуч?
Проксито за инспекција може да чува клуч за потпис на сертификациско тело, генерирани клучеви на серверски сертификати, живи тајни на TLS сообраќај, материјал за продолжување на сесии и отворен текст во сопствената меморија или дневници. Тоа се различни средства.
CA клучот дава можност за претставување како друг
Клиентите поставени да му веруваат на инспекциски CA можат да прифатат сертификати издадени под него, во рамки на ограничувањата на синџирот сертификати и проверките на клиентот. Оној што ќе го украде соодветниот клуч за потпис може да создаде други прифатливи сертификати во тие граници.
Тоа е сериозно, но клучот сам не го пренасочува поврзувањето на корисникот. Напаѓачот му треба и употреблива позиција за пресретнување или друг начин да го натера клиентот да се поврзе со имитираната крајна точка. Апликациите со дополнителни проверки на сертификати можат да го одбијат.
Клучот за потпис не е клуч за дешифрирање на запис
Во TLS 1.3 ракување заверено со сертификат и ефемерен Diffie–Hellman, сертификатот ја заверува размената. Клучевите за сообраќај се изведуваат од одделни тајни на ракувањето. Добивањето на CA клучот за потпис подоцна само по себе не ги реконструира тие минати ефемерни тајни од снимка.
Дури и кражбата на приватниот клуч на серверскиот сертификат не е еднаква на добивање на тајните за сообраќај за тој тип снимени сесии. Не генерализирајте го ова на секој историски TLS режим или секое поставување за продолжување; важни се договорената размена на клучеви и компромитираниот материјал.
Компромитирањето на инспекцискиот уред што работи може да биде многу пошироко од кражбата на неговиот CA клуч. Уредот ракува со отворен текст додека го проверува сообраќајот и може да чува тајни на сесии или да задржува дешифрирана содржина. Тие изложувања бараат сопствена истрага и не можат да се отфрлат со повикување на напредна тајност.
Опишете го инцидентот прецизно
Забележете дали изгубениот материјал беше клучот за потпис, клучевите на крајните точки, живите тајни, зачуваниот отворен текст или контролата врз самиот уред. Замената на инспекцискиот CA и ажурирањето на довербата на клиентите решава една можност; тоа не ги брише копираните дневници и не одлучува дали живиот сообраќај бил прочитан. Точните имиња на клучевите водат до многу покорисен одговор отколку секоја тајна да се нарекува „SSL клуч“.