10.14489/vkit.2015.07.pp.023-028 |
DOI: 10.14489/vkit.2015.07.pp.023-028 Борхаленко В. А. Аннотация. Рассмотрена расширенная модель нарушителя Долева–Яо с использованием тактик различных атак. С помощью автоматов Бюхи приведены короткое математическое описание и пример использования данной модели нарушителя для проверки свойств безопасности криптографического протокола SSL (Secure Sockets Layer) на основе метода Model Checking. Ключевые слова: модель Долева–Яо; математическое моделирование; метод верификации на моделях; криптографические протоколы; информационная безопасность.
Borhalenko V. A. Abstract. In this article the expanded Dolev–Yao model of intruder with additional requirements to intruder’s possibilities is described. It is assumed that the intruder can use the well-known attack tactics like man in the middle, replay or DoS and knows the protocol. The brief formal description of the attack models is given using Buchi state machines. The safety and liveness system options applied to cryptographic protocols are formalized using the LTL (Linear Temporal Logic). Also we show in the article the Buchi state machines that allow all ω-words on which are feasible the negations of the LTL formulas described above. We use the SPIN system as a tool for modeling and verifying SSL (Secure Sockets Layer) protocol. The example of applying the expanded intruder model for SSL security properties verification using model checking method is given in this report. Also the article contains the results of the SSL specifications verification and traces that lead to insecure states. Keywords: Dolev–Yao model; Mathematical modeling; Model checking; Cryptographic protocols; Information security.
РусВ. А. Борхаленко (Национальный исследовательский университет «Московский энергетический институт») E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript EngV. A. Borhalenko (National Research University “Moscow Power Engineering Institute”) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
Рус1. Карпов Ю. Г. Model Checking. Верификация параллельных и распределенных систем. СПб.: БХВ-Петербург, 2010. 560 c. Eng1. Karpov Iu. G. (2010). Model checking. Verification of parallel and distributed systems. St. Petersburg: BKhV-Peterburg.
РусСтатью можно приобрести в электронном виде (PDF формат). Стоимость статьи 350 руб. (в том числе НДС 18%). После оформления заказа, в течение нескольких дней, на указанный вами e-mail придут счет и квитанция для оплаты в банке. После поступления денег на счет издательства, вам будет выслан электронный вариант статьи. Для заказа статьи заполните форму: {jform=1,doi=10.14489/vkit.2015.07.pp.023-028} . EngThis article is available in electronic format (PDF). The cost of a single article is 350 rubles. (including VAT 18%). After you place an order within a few days, you will receive following documents to your specified e-mail: account on payment and receipt to pay in the bank. After depositing your payment on our bank account we send you file of the article by e-mail. To order articles please fill out the form below: {jform=2,doi=10.14489/vkit.2015.07.pp.023-028}
. .
|