Кіріспе

Ақпаратты қауіпсіз және сезімтал түрде ұрлауды зерттеу. Клептография – ақпаратты қауіпсіз және сезімтал түрде ұрлауды зерттейтін сала. Бұл термин Адам Янг және Моти Юнг есімдерімен «Криптологиядағы прогресс» жинағында – Crypto '96-да енгізілген. Клептография криптовирусологияның бір тармағы болып табылады және Гас Симмонс Сандия Ұлттық зертханасында жұмыс істеген кезде бастама көтерген сезімтал каналдар теориясының логикалық жалғасы. Клептографиялық артқы есік асимметриялық артқы есік деп те аталады. Клептография криптожүйелер мен криптографиялық протоколдар арқылы қауіпсіз және құпия байланысты қамтиды. Бұл стеганографияны еске түсіреді, бірақ ол графикалық, бейне, цифрлық аудио деректер және т.б. арқылы құпия байланыстарды зерттейді.

Мағынасы

Клептографиялық шабуыл – асимметриялық криптографияны қолдана отырып, криптографиялық артқы есік құруға бағытталған шабуыл. Мысалы, мұндай шабуылдың бір түрі криптожүйе арқылы жасалған ашық және жеке кілт жұптарын сырттай сезілмейтіндей өзгерту болып табылады, сонда жеке кілт шабуылшының жеке кілтін пайдаланып ашық кілттен шығарылуы мүмкін. Сайып келгенде, жақсы жоспарланған шабуылда, бұзылған криптожүйенің нәтижелері, тиісінше бұзылмаған криптожүйенің нәтижелерінен есептеу тұрғысынан ажыратылмайды. Егер бұзылған криптожүйе аппараттық қауіпсіздік модулі, смарт-карта немесе Сенімді Платформа Модулі сияқты қара жәшік ретінде іске асырылса, сәтті шабуыл мүлдем байқаусыз өтуі мүмкін. Кері инженериямен айналысатын маман шабуылшының енгізген артқы есігін анықтап, егер ол симметриялық артқы есік болса, тіпті оны өзі де пайдалана алады.

Дизайн

Клептографиялық шабуылдар RSA кілттерін жасау, Diffie–Hellman кілттерін алмасу, цифрлық қолтаңба алгоритмі және басқа криптографиялық алгоритмдер мен протоколдарға қатысты әзірленген. Әрбір жағдайда шабуылшы, құпия ақпараттың кодталған мәліметтерін тексеру арқылы (мысалы, ашық кілт, цифрлық қолтаңба, кілт алмасу хабарламалары және т.б.) нақты криптографиялық алгоритмді немесе протоколды бұзуға мүмкіндік алады, содан кейін олардың құпия кілтін (әдетте жеке кілт) пайдаланып, ассиметриялық артқы есіктің логикасын қолданады. А. Джуэльс және Дж. Гуахардо үшінші тараптың RSA кілттерін жасау процесін тексеруге мүмкіндік беретін KEGVER әдісін ұсынды. Бұл құпия кілт тек қара жәшікке ғана белгілі болатын таратылған кілт жасау түрі болып табылады. Бұл кілт жасау процесінің өгертілмегенін және жеке кілтті клептографиялық шабуыл арқылы қайта жасау мүмкін еместігін қамтамасыз етеді. CrypTool жобасының платформадан тәуелсіз ашық кодты нұсқасы. KEGVER әдісі арқылы клептографиялық шабуылдардың алдын алудың демонстрациясы JCrypTool-да да іске асырылған. NIST SP 800 90A стандартынан шыққан Dual EC DRBG криптографиялық псевдо кездейсоқ сандар генераторында клептографиялық артқы есік бар деп саналады. Dual EC DRBG эллиптік қисық криптографиясын пайдаланады, ал NSA жеке кілттің иесі деп есептеледі, ол Dual EC DRBG-дегі қателіктермен бірге NSA-ға, мысалы, Dual EC DRBG қолданылатын компьютерлер арасындағы SSL трафигін дешифрлеуге мүмкіндік береді. Шабуылдың алгебралық сипаты Янг пен Юнгтің жұмысындағы қайталанған Dlog Kleptogram құрылымына сәйкес келеді.