Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement ℓ-diversity #13

Open
5 tasks
LiFaytheGoblin opened this issue Aug 8, 2023 · 0 comments
Open
5 tasks

Implement ℓ-diversity #13

LiFaytheGoblin opened this issue Aug 8, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@LiFaytheGoblin
Copy link
Owner

LiFaytheGoblin commented Aug 8, 2023

ℓ-diversity is an advanced anonymization algorithm. In order to anonymize data more reliably while also loosing less potentially valuable information, implement ℓ-diversity. Other anonymization algorithms could also be taken into consideration.

  • write a PHP library that can anonymize arrays of objects with l-diversity (that's the form that returned database records have)
  • use the PHP library to anonymize the queried records before storing
    • for dataset
    • for related_data
  • check that relations between tables are kept, while also avoiding them to give away identity
@LiFaytheGoblin LiFaytheGoblin added this to the v3.0 milestone Aug 8, 2023
@LiFaytheGoblin LiFaytheGoblin added the enhancement New feature or request label Aug 8, 2023
@LiFaytheGoblin LiFaytheGoblin removed this from the v3.0 milestone Aug 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant