Advances in service personalization are driven by low-cost data collection and processing, in addition to the wide variety of third-party frameworks for authentication, storage, and marketing. New privacy regulations, such as the General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA), increasingly require organizations to explicitly state their data practices in privacy policies. When data practices change, a new version of the policy is released. This can occur a few times a year, when data collection or processing requirements are rapidly changing. Consent evolution raises specific challenges to ensuring GDPR compliance. We propose a formal consent framework to support organizations, data users and data subjects in their understanding of policy evolution under a consent regime that supports both the retroactive and non-retroactive granting and withdrawal of consent. The contributions include: (i) a formal framework to reason about data collection and access under multiple consent granting and revocation scenarios; (ii) a scripting language that implements the consent framework for encoding and executing different scenarios; (iii) five consent evolution use cases that illustrate how organizations would evolve their policies using this framework; and (iv) a scalability evaluation of the reasoning framework. The framework models are used to verify when user consent prevents or detects unauthorized data collection and access. The framework can be integrated into a runtime architecture to monitor policy violations as data practices evolve in real-time. The framework was evaluated using the five use cases and a simulation to measure the framework scalability. The simulation results show that the approach is computationally scalable for use in runtime consent monitoring under a standard model of data collection and access, and practice and policy evolution.
翻译:新的隐私条例,例如《一般数据保护条例》和《加利福尼亚消费者隐私法》,越来越多地要求各组织在隐私政策中明确说明其数据做法。当数据做法发生变化时,将发布新的政策版本。这可能会发生一年几次,当数据收集或处理要求发生迅速变化时。 同意的演变对确保GDP的合规性提出了具体的挑战。我们提议了一个正式同意框架,以支持各组织、数据用户和数据主体在同意制度下了解政策演变情况,这种同意制度既支持追溯性又支持不追溯性地给予和撤消同意。贡献包括:(一) 一个正式框架,说明在多个同意给予和撤销假设的情况下收集和获取数据的理由;(二) 一种文字化语言,用于实施同意框架,以编码和执行不同假设;(三) 同意的演变过程采用五种可以说明各组织如何利用这一框架来发展其政策;以及(四) 对逻辑框架进行可扩展性评价,以支持各组织在同意制度下对政策演变情况的理解,在用户无法获取数据时,使用一个实时框架,用来核查使用一个不授权的逻辑性框架。在用户使用数据采集或检索数据时,对使用一个逻辑性政策框架进行评价。在用户使用一个逻辑上,在用户使用一个逻辑上,在使用一个逻辑上,在使用一个逻辑上,对使用一个逻辑上进行数据采集数据采集的逻辑上使用一个逻辑上进行数据采集的逻辑分析,在使用一个逻辑上,在使用一个逻辑上,对一个逻辑上,在使用一个逻辑上使用一个逻辑上使用一个逻辑性框架时,用来核查一个逻辑性框架,对数据采集的逻辑性评估,在使用一个逻辑上,在使用一个逻辑上,用来核查一个逻辑上进行数据采集式的逻辑上,用来核查一个操作式的逻辑的逻辑上,用来核查一个操作的逻辑上,用来用来用来用来核查一个操作的逻辑性框架,在使用一个操作的逻辑上的数据采集的逻辑上,在使用一个操作的逻辑性框架,用来用来用来用来用来用来用来用来核查一个操作的逻辑上的数据采集的逻辑上的数据采集的逻辑上的数据采集的逻辑上的行为是用来用来用来核查,用来用来用来用来用来用来用来核查一个操作式的逻辑上的行为,用来用来用来用来用来用来用来核查一个操作式的逻辑上的行为是用来监测。