Аппаратная безопасность
Аппара́тная безопа́сность — область, возникшая из криптографической инженерии, охватывающая разработку аппаратного обеспечения, контроль доступа, защищённые многопользовательские вычисления, безопасное хранение ключей, обеспечение подлинности кода, а также меры для обеспечения безопасности производственно-сбытовой цепочки создаваемого продукта и другие задачи[1][2][3][4].
Аппаратный модуль безопасности (англ. hardware security module, HSM) — это физическое вычислительное устройство, предназначенное для защиты и управления цифровыми ключами, обеспечения надёжной аутентификации и предоставления аппаратного криптографического ускорения. Такие модули традиционно реализуются в виде плат расширения или внешних устройств, подключаемых непосредственно к компьютеру или сетевому серверу.
В области аппаратной безопасности существует мнение, что главное отличие аппаратных средств защиты от программных с применением «не тьюринг-совместимой» логики — исходной комбинационной логики или простейших конечных автоматов; этот подход не является единственным определяющим признаком аппаратной безопасности. Один из подходов, получивший название «хардсек», использует программируемые пользователем вентильные матрицы (FPGA) для реализации не тьюринг-совместимых средств безопасности, что позволяет сочетать защищённость аппаратных решений с гибкостью программных[5].
Аппаратная закладка — это бэкдор, реализованный средствами аппаратного обеспечения. Близким по смыслу понятием является аппаратный троян — злонамеренное изменение электронных систем, особенно применительно к интегральным схемам[1][3].
Физическая неклонируемая функция (англ. physical unclonable function, PUF)[6][7] — физический объект, реализующий уникальную функцию, легко поддающийся оценке, но труднопредсказуемый. Индивидуальный экземпляр PUF должен быть легко изготавливаемым, но практически невозможным к точному воспроизведению, даже если известен сам производственный процесс. В этом смысле PUF является аппаратным аналогом односторонней функции. Название «физическая неклонируемая функция» может вводить в заблуждение, так как некоторые PUF-контуры клонируемы, а большинство подвержены шуму и не удовлетворяют строгим математическим требованиям к функции. В современных условиях PUF обычно реализуются во встроенных интегральных схемах и применяются в приложениях с высокими требованиями к защите. Один из вариантов PUF основан на сравнении частот кольцевых генераторов, различающихся из-за технологических вариаций при изготовлении микросхем[8].
По статистике организаций, значительная часть атак, направленных на конфиденциальные данные и ресурсы, совершается сотрудниками самих организаций[9].
Примечания
- ↑ 1 2 Mukhopadhyay, Debdeep. Hardware Security: Design, Threats, and Safeguards : [англ.] / Debdeep Mukhopadhyay, Rajat Subhra Chakraborty. — CRC Press, 2014. — ISBN 9781439895849.
- ↑ Hardware security in the IoT - Embedded Computing Design (англ.). embedded-computing.com. Дата обращения: 3 июня 2017. Архивировано 18 июня 2017 года.
- ↑ 1 2 Rostami, M.; Koushanfar, F.; Karri, R. (2014-08). “A Primer on Hardware Security: Models, Methods, and Metrics”. Proceedings of the IEEE [англ.]. 102 (8): 1283—1295. DOI:10.1109/jproc.2014.2335155. ISSN 0018-9219. S2CID 16430074. Проверьте дату в
|date=(справка на английском) - ↑ Rajendran, J.; Sinanoglu, O.; Karri, R. (2014-08). “Regaining Trust in VLSI Design: Design-for-Trust Techniques”. Proceedings of the IEEE [англ.]. 102 (8): 1266—1282. DOI:10.1109/jproc.2014.2332154. ISSN 0018-9219. Проверьте дату в
|date=(справка на английском) - ↑ Cook, James. British start-ups race ahead of US rivals to develop new ultra-secure computer chips to defeat hackers (англ.), The Telegraph (22 июня 2019). Архивировано 28 июня 2019 года. Дата обращения: 27 августа 2019.
- ↑ Sadeghi, Ahmad-Reza. Towards Hardware-Intrinsic Security: Foundations and Practice : [англ.] / Ahmad-Reza Sadeghi, David Naccache. — Springer Science & Business Media, 2010. — ISBN 9783642144523.
- ↑ Hardware Security - Fraunhofer AISEC (нем.). Fraunhofer-Institut für Angewandte und Integrierte Sicherheit. Дата обращения: 3 июня 2017. Архивировано 4 декабря 2020 года.
- ↑ Suh, G. Edward; Devadas, Srinivas (2007). “Physical Unclonable Functions for Device Authentication and Secret Key Generation”. Proceedings of the 44th Annual Design Automation Conference [англ.]. pp. 9—14. DOI:10.1145/1278480.1278484. ISBN 9781595936271.
- ↑ Hardware Security. web.mit.edu. Дата обращения: 3 июня 2017. Архивировано 22 мая 2017 года.
Литература
- Mukhopadhyay, Debdeep. Hardware Security: Design, Threats, and Safeguards : [англ.] / Debdeep Mukhopadhyay, Rajat Subhra Chakraborty. — CRC Press, 2014. — ISBN 9781439895849.
- Sadeghi, Ahmad-Reza. Towards Hardware-Intrinsic Security: Foundations and Practice : [англ.] / Ahmad-Reza Sadeghi, David Naccache. — Springer Science & Business Media, 2010. — ISBN 9783642144523.