Skip to content

Add privacy consideration regarding k-anonymity degradation over time #206

@msporny

Description

@msporny

From @kdenhartog from a post on the CCG mailing list:

A sufficiently large credential set is established per bitstring list, but the expiration period is vastly different per credential. In this scenario, the maximum K-anonymity factor is the number of active indexes in use. So if we start out with an active list of 10,000 then that’s the largest cohort. However, the degradation happens when credentials start revoking. So let’s say 9,999 credentials expire in 30 days, but one last 10 years. Then for the first 30 days, the K-anonymity factor is closer to the max of 10,000 and afterwards it degrades to 1.

We should add some text to the privacy considerations section noting that k-anonymity degrades over time for credentials that have vastly differing expiration periods.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions