Як уникнути підводних каменів в реальному житті реалізацій RSA

  • Cristian Марінеску Політехнічний Університет Бухареста, Бухарест, Румунія
  • Миколу Lapus Політехнічний Університет Бухареста, Бухарест, Румунія
Ключові слова: алгоритм RSA

Анотація

У щоденному використанні Інтернет дуже важливим є існування безпечних каналів зв'язку. Отже, безпека стала важливою проблемою в будь-якому програмному забезпеченні, яке працює з глобальною мережею. У складі багатьох протоколів безпеки мережі широке використання знайшов алгоритм RSA. Реалізація робастної версії RSA не є тривіальною задачею. Аналіз різних методів атак проти алгоритму є дуже важливим, оскільки будь-яка незначна проблема може стати потенційною загрозою для існуючого програмного забезпечення. У статті аналізуються різні потенційні загрози, з якими алгоритм RSA зіткнувся за минулі декілька десятиріч. Вона може також розглядатися як інструкція з методів, що забезпечують робастність програмного забезпечення, допомагаючи розробнику програмного забезпечення захистити його програми від окремих загальних атак. Уникнення пасток у виконаннях RSA фактично означає ретельне вивчення різних методів атаки і використання базового набору правил, які необхідно використовувати при програмуванні.

Біографії авторів

Cristian Марінеску, Політехнічний Університет Бухареста, Бухарест, Румунія
Splaiul Independentei, № 313, сектор 6,
Миколу Lapus, Політехнічний Університет Бухареста, Бухарест, Румунія
Splaiul Independentei, № 313, сектор 6,
Опубліковано
2016-05-30
Як цитувати
[1]
МарінескуC. і LapusМ., Як уникнути підводних каменів в реальному житті реалізацій RSA, ІТКІ, vol 1, № 1, с. 29-32, Трав 2016.