Кіріспе
Ақпаратты қауіпсіз және сезімтал түрде ұрлауды зерттеу. Клептография – ақпаратты қауіпсіз және сезімтал түрде ұрлауды зерттейтін сала. Бұл термин Адам Янг және Моти Юнг есімдерімен «Криптологиядағы прогресс» жинағында – Crypto '96-да енгізілген. Клептография криптовирусологияның бір тармағы болып табылады және Гас Симмонс Сандия Ұлттық зертханасында жұмыс істеген кезде бастама көтерген сезімтал каналдар теориясының логикалық жалғасы. Клептографиялық артқы есік асимметриялық артқы есік деп те аталады. Клептография криптожүйелер мен криптографиялық протоколдар арқылы қауіпсіз және құпия байланысты қамтиды. Бұл стеганографияны еске түсіреді, бірақ ол графикалық, бейне, цифрлық аудио деректер және т.б. арқылы құпия байланыстарды зерттейді.
Kleptography is the study of stealing information securely and subliminally. The term was introduced by Adam Young and Moti Yung in the Proceedings of Advances in Cryptology – Crypto '96. Kleptography is a subfield of cryptovirology and is a natural extension of the theory of subliminal channels that was pioneered by Gus Simmons while at Sandia National Laboratory. A kleptographic backdoor is synonymously referred to as an asymmetric backdoor. Kleptography encompasses secure and covert communications through cryptosystems and cryptographic protocols. This is reminiscent of, but not the same as steganography that studies covert communications through graphics, video, digital audio data, and so forth.
Мағынасы
Клептографиялық шабуыл – асимметриялық криптографияны қолдана отырып, криптографиялық артқы есік құруға бағытталған шабуыл. Мысалы, мұндай шабуылдың бір түрі криптожүйе арқылы жасалған ашық және жеке кілт жұптарын сырттай сезілмейтіндей өзгерту болып табылады, сонда жеке кілт шабуылшының жеке кілтін пайдаланып ашық кілттен шығарылуы мүмкін. Сайып келгенде, жақсы жоспарланған шабуылда, бұзылған криптожүйенің нәтижелері, тиісінше бұзылмаған криптожүйенің нәтижелерінен есептеу тұрғысынан ажыратылмайды. Егер бұзылған криптожүйе аппараттық қауіпсіздік модулі, смарт-карта немесе Сенімді Платформа Модулі сияқты қара жәшік ретінде іске асырылса, сәтті шабуыл мүлдем байқаусыз өтуі мүмкін. Кері инженериямен айналысатын маман шабуылшының енгізген артқы есігін анықтап, егер ол симметриялық артқы есік болса, тіпті оны өзі де пайдалана алады.
Дизайн
Клептографиялық шабуылдар 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 құрылымына сәйкес келеді.