Четин Кая Коч — инженер -криптограф , автор и академик. Его исследовательские интересы включают криптографическую инженерию, конечную полевую арифметику , генераторы случайных чисел , гомоморфное шифрование и машинное обучение . [1]
По состоянию на 2024 год он является автором 92 журнальных статей и 13 глав книг. [2] Его публикации также включают 5 соавторов книг, включая Cryptographic Algorithms on Reconfigurable Hardware, Cryptographic Engineering , Open Problems in Mathematics and Computational Science , Cyber-Physical Systems Security и Partially Homomorphic Encryption . Согласно исследованию Stanford PLOS , он занимает 103-е место среди 17 080 исследователей в области компьютерных наук [3] и был оценен как 96 710-е место среди 200 000 высокоцитируемых ученых в исследовании Elsevier . Кроме того, он получил награду International Fellowship for Outstanding Researchers, а также награду Outstanding and Sustained Research Leadership. [4]
Коч избран членом IEEE (2007) и пожизненным членом IEEE (2023) за вклад в криптографическую инженерию. [5] Он был приглашенным соредактором нескольких выпусков IEEE Transactions on Computers [6] и является основателем и главным редактором журнала Journal of Cryptographic Engineering . [7] Коч стал соучредителем, совместно с Кристофом Пааром, конференции Cryptographic Hardware and Embedded System в 1999 году. [8]
Коч получил степень бакалавра в области электротехники в Стамбульском техническом университете в 1980 году. Он получил докторскую степень в области электротехники и вычислительной техники в Калифорнийском университете в Санта-Барбаре в 1988 году. [9]
Коч занимал должность доцента в Университете Хьюстона с 1988 по 1992 год, [10] затем перешел на должности ассистента, доцента и полного профессора в Университете штата Орегон с 1992 по 2007 год. Его работа включает в себя соучредительство конференций, включая Конференцию по криптографическому оборудованию и встроенным системам в 1999 году. [11] Он также основал Международный семинар по арифметике конечных полей (WAIFI), доказательствам безопасности для встроенных систем (PROOFS) и атакам и решениям в области безопасности оборудования (ASHES) для рассмотрения различных аспектов криптографического оборудования и программного обеспечения, конечных полей и методологий безопасности. [12] [13] Кроме того, в 2001 году он создал Лабораторию информационной безопасности в Университете штата Орегон. [14]
Во время своей работы в RSA Labs с 1991 по 1997 год Коч сотрудничал с Роном Ривестом , Тахером Эль-Гамалем и Бертом Калиски в разработке криптографических программных реализаций. Он внес вклад в более чем 50 криптографических программных и аппаратных систем, [15] включая криптографические слои для RSAREF и BSAFE , PGP (Pretty Good Privacy), CDSA ( Intel ) и TOR (The Onion Routing). [16]
Коч был соавтором книг по криптографии и вычислительным наукам . Его публикация Cryptographic Algorithms on Reconfigurable Hardware , посвященная эффективной реализации алгоритмов FPGA , [17] и Cryptographic Engineering, подробно описала методы проектирования криптографического оборудования и программного обеспечения. [18] В Open Problems in Mathematics and Computational Science он собрал нерешенные проблемы в математических и вычислительных науках, [19] одновременно исследуя системные проблемы следующего поколения в области безопасности киберфизических систем . [20] Он вместе с Funda Özdemir и Zeynep Ödemiş Özger стал соавтором Partially Homomorphic Encryption, исследуя функции шифрования с использованием унифицированной нотации и установленных алгоритмов. [21]
Исследования Коча в основном сосредоточены на разработке реализаций криптографических систем для обеспечения безопасной и аутентифицированной связи, а также охватывают машинное обучение и гомоморфное шифрование. Он имеет 13 патентов США, полученных в соавторстве с соавторами. [22]
С 1988 года Коч разрабатывает криптографические и защитные технологии и продукты. Он основал CryptoCode со своими консультантами-докторантами, специализируясь на криптографической инженерии. [14] Кроме того, в презентации по криптографической инженерии он подчеркнул важность понимания того, как криптографические алгоритмы реализуются в программном обеспечении и оборудовании. [23] Обсуждая значение эффективной арифметики конечных полей в криптографии, он дал представление о проектировании архитектур для быстрого выполнения криптографических операций и максимального использования ресурсов. [24]
Исследования Коча по методам умножения Монтгомери способствовали разработке высокоскоростных и эффективных алгоритмов. Он исследовал методы умножения Монтгомери, изучая операции и представляя высокоскоростные, эффективные по пространству алгоритмы для вычисления MonPro(a, b), анализируя их требования к времени и пространству и внедряя новые методы. [25] Вместе с Толгой Ачаром он продемонстрировал, что операция умножения в GF(2^k) может быть реализована быстрее в программном обеспечении с использованием специального фиксированного элемента r, аналогично умножению Монтгомери для целочисленного модульного умножения. [26] Он также представил масштабируемую архитектуру для модульного умножения, используя алгоритм умножения Монтгомери (MM), который обеспечивал гибкость в размере слова и параллелизм для оптимизации производительности на основе доступных ресурсов и желаемых результатов. [27]
Коч в сотрудничестве с Онуром Ачичмезом и Жан-Пьером Сейфертом представили новую программную атаку по сторонним каналам, использующую прогнозирование ветвлений в современных процессорах, продемонстрировав ее эффективность на реальных системах, таких как OpenSSL и Linux. [28] Трио также представило атаку Simple Branch Prediction Analysis (SBPA), которая позволила извлечь почти все секретные ключевые биты из процесса RSA всего за одно выполнение. [29]
Коч родился и вырос в Агры , в северо-восточном углу Турции, граничащем с Ираном и Арменией. Город Агры известен своими длинными и холодными зимами. [30]