Інженерія приватності – це нова галузь інженерії, яка має на меті надати методології, інструменти та методи для забезпечення прийнятних рівнів приватності у системах.
У США прийнятний рівень приватності визначається з точки зору відповідності функціональним і нефункціональним вимогам, викладеним у політиці приватності[en], яка є договірним артефактом, що відображає відповідність суб'єктів контролю даних законодавству, наприклад Принципам чесної інформаційної практики[en], правилам безпеки медичних карт та інші законам про приватність. Однак у ЄС Загальний регламент захисту даних (GDPR) встановлює вимоги, які необхідно виконати. У решті світу вимоги змінюються залежно від місцевої реалізації законів про приватність та захист даних.
Зосередження на наданні рекомендацій, які можна використовувати для зниження ризиків приватності та надання організаціям можливості приймати цілеспрямовані рішення щодо розподілу ресурсів та ефективного впровадження контролів в інформаційних системах.
Хоча недоторканність приватного життя розвивається як юридична сфера, інженерія приватності вийшла на перший план лише в останні роки, оскільки необхідність впровадження зазначених законів про приватність в інформаційних системах стала певною вимогою для розгортання таких інформаційних систем. Наприклад, Internet Privacy Engineering Network (IPEN) окреслює свою позицію в цьому відношенні так:[2]
Однією з причин відсутності уваги до питань приватності в процесі розробки є відсутність відповідних інструментів і найкращих практик. Розробники повинні робити швидко, щоб мінімізувати час виходу на ринок і зусилля, і часто повторно використовуватимуть існуючі компоненти, незважаючи на їхні недоліки приватності. На жаль, існує небагато будівельних блоків для застосувань і служб, які захищають приватність, і безпека часто також може бути слабкою.
Інженерія приватності включає в себе такі аспекти, як управління процесами, безпека, онтологія та програмна інженерія.[3] Фактичне застосування цих вимог обумовлено необхідним дотриманням законодавства, політикою приватності та «маніфестами», такими як Privacy-by-Design.[4]
Відношення між приватністю з проекту та інженерією приватності
На більш високих рівнях впровадження приватності використовує технології, що покращують приватність , що включають анонімізацію та деідентифікацію[en] даних. Для розробки приватності потрібні відповідні методи інженерії безпеки, а деякі аспекти приватності можна реалізувати за допомогою методів безпеки. Оцінка впливу на приватність є ще одним інструментом у цьому контексті, і її використання не означає, що інженерія приватності практикується.
Однією з проблем, яка викликає занепокоєння, є правильне визначення та застосування таких термінів, як персональні дані, персональна інформація, анонімізація та псевдонімізація, які не мають достатніх і достатньо детальних значень у застосуванні до програмного забезпечення, інформаційних систем та наборів даних.
Іншим аспектом приватності інформаційних систем було етичне використання таких систем, особливо щодо спостереження, збору великих даних, штучного інтелекту тощо. Деякі члени спільноти розробників приватності та інженерії приватності виступають за ідею інженерної етики або відкидають можливість інженерії приватності в системах, призначених для спостереження.
Інженери програмного забезпечення часто стикаються з проблемами під час інтерпретації правових норм у сучасній технології. Законодавчі вимоги за своєю природою нейтральні щодо технологій, і в разі юридичної колізії будуть витлумачені судом у контексті поточного статусу як технологій, так і практики приватності.
Основні практики
Оскільки ця галузь все ще знаходиться в зародковому стані, та у ній дещо переважають юридичні аспекти, наступний список лише окреслює основні сфери, на яких базується інженерія приватності:
Незважаючи на відсутність цілісного розвитку вищезгаданих напрямків, курси для навчання інженерії приватності вже існують.[7][8][9] Міжнародний семінар з інженерії приватності, проведений разом із Симпозіумом IEEE з комп’ютерної арифметики[en] з безпеки та приватності, надає місце для вирішення «розриву між дослідженнями та практикою в систематизації та оцінці підходів до виявлення та вирішення проблем приватності під час інженерії інформаційних систем».[10][11][12]
Існує ряд підходів до інженерії приватності. Методологія LINDDUN[13] використовує ризик-орієнтований підхід до інженерії приватності, коли потоки персональних даних, які піддаються ризику, ідентифікуються, а потім захищаються контролями приватності.[14][15] Рекомендації щодо тлумачення GDPR були надані в деклараціях GDPR,[16] які були закодовані як інструмент прийняття рішень,[17] який відображає GDPR у сили розробки програмного забезпечення[17] з метою визначення відповідних моделей приватності.[18][19] Ще один підхід використовує вісім стратегій приватності – чотири технічні та чотири адміністративні – для захисту даних та реалізації прав суб’єктів персональних даних.[20]
Інформаційні аспекти
Інженерія приватності особливо пов’язана з обробкою інформації щодо наступних аспектів або онтологій[en] та їх відношень[21] до їх реалізації в програмному забезпеченні:
Онтології обробки даних
Онтології типу інформації (на відміну від ідентифікуючої інформації або машинних типів)
Крім того, як зазначене вище впливає на класифікацію безпеки, класифікацію ризиків і, таким чином, рівні захисту, які можна потім метризувати або розрахувати.
Визначення приватності
Приватність є сферою, в якій переважають юридичні аспекти, але вимагає реалізації з використанням інженерних методів, дисциплін та навичок. Інженерія приватності як загальна дисципліна базується на розгляді приватності не тільки як юридичного аспекту чи інженерного аспекту та їх уніфікації, а й на використанні таких сфер:[24]
Приватності у філософському аспекті
Приватності у економічному аспекті, зокрема теорії ігор
↑Gürses, Seda; Troncoso, Carmela; Diaz, Claudia (2011). Engineering Privacy by Design(PDF). International Conference on Privacy and Data Protection (CPDP) Book. Архів оригіналу(PDF) за 3 квітня 2015. Процитовано 11 травня 2015.
↑Dennedy, Fox, Finneran (23 січня 2014). The Privacy Engineer's Manifesto (вид. 1st). APress. ISBN978-1-4302-6355-5.
↑Privacy Engineering. cybersecurity.berkeley.edu(англ.). University of California, Berkeley. Архів оригіналу за 19 липня 2019. Процитовано 4 лютого 2022.
↑ абАрхівована копія. Архів оригіналу за 4 лютого 2022. Процитовано 4 лютого 2022.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
↑Lenhard, J.; Fritsch, L.; Herold, S. (1 серпня 2017). A Literature Study on Privacy Patterns Research. 2017 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA): 194—201. doi:10.1109/SEAA.2017.28. ISBN978-1-5386-2141-7. S2CID26302099.
Fischer-Hübner, Simone; Martucci, Leonardo A.; Fritsch, Lothar; Pulls, Tobias; Herold, Sebastian; Iwaya, Leonardo H.; Alfredsson, Stefan; Zuccato, Albin (2018). Drevin, Lynette; Theocharidou, Marianthi (ред.). A MOOC on Privacy by Design and the GDPR. Information Security Education – Towards a Cybersecure Society. IFIP Advances in Information and Communication Technology (англ.). Springer International Publishing. 531: 95—107. doi:10.1007/978-3-319-99734-6_8. ISBN978-3-319-99734-6.