Мета роботи: набуття практичних навичок щодо отримати практичні навики реалізації механізму CAPTCHA Завдання: запрограмувати механізм CAPTCHA, використати reCaptcha Google
Мета роботи: набуття практичних навичок щодо реалізації Blockchain Завдання: реалізувати програмну систему blockchain, яка зберігає ланцюжок блоків в окремому файлі в форматі JSON, при кожному додаванні нового блоку і транзакції - необхідно оновлювати файл.
Мета роботи: ознайомитись з методами і засобами симетричної криптографії, навчитись створювати програмні засоби з використанням криптографічних інтерфейсів. Завдання: створити програмну реалізацію алгоритму шифрування DES
Мета роботи: освоїти методику роботи асиметричних алгоритмів шифрування. Реалізувати програмно (на будь-якій мові програмування) роботу алгоритму RSA. Завдання: створити програмну реалізацію алгоритму шифрування RSA
Мета роботи: Освоїти спосіб безпечного обміну ключами по каналу зв'язку, які надалі можуть бути використані в якомусь алгоритмі шифрування. Реалізувати програмно (на будь-якій мові програмування) роботу алгоритму Діффі-Хеллмана. Завдання: створити програмну реалізацію алгоритму Діффі-Хеллмана