a) Utilize certain cryptographical techniques - забезпечено.
Використовується протокол HTTPS для взаємодії з API сервісу для пошуку квитків.
b) Keep specific log or history data sets - не забезпечено.
c) Assign certain functions to different modules - забезпечено.
Кожен модуль програми відповідає за певну функцію. Наприклад, для пошуку квитків існує окремий модуль.
d) Restrict communications between some areas of the program - забезпечено.
Модулі мають зв'язок між собою лише за необхідності. Наприклад, передачі даних.
e) Check data integrity for critical variables - не забезпечено.
a) Utilize certain cryptographical techniques - забезпечено. Використовується протокол HTTPS для взаємодії з API сервісу для пошуку квитків. b) Keep specific log or history data sets - не забезпечено. c) Assign certain functions to different modules - забезпечено. Кожен модуль програми відповідає за певну функцію. Наприклад, для пошуку квитків існує окремий модуль. d) Restrict communications between some areas of the program - забезпечено. Модулі мають зв'язок між собою лише за необхідності. Наприклад, передачі даних. e) Check data integrity for critical variables - не забезпечено.