Мета: надати теоретичні знання базових алгоритмів криптографічних перетворень інформації та практичні навички щодо програмування цих алгоритмів, оцінки їх швидкодії.

Завдання: отримання практичних знань програмування криптоперетворень на прикладі криптоперетворень, що використаються в українському стандарті цифрового підпису ДСТУ-4145; уміння їх застосовувати в процесі професійної діяльності.

У результаті вивчення навчальної дисципліни студент повинен

знати: базові алгоритми криптографічних перетворень, яки використаються в українському стандарті цифрового підпису ДСТУ-4145, елементи програмування перетворень;

вміти: створювати та використовувати програмне забезпечення, щодо криптоалгоритмів, розв’язувати математичні задачі за допомогою створюваного програмного забезпечення.