Verwendungen von Klasse
org.deidentifier.arx.criteria.PrivacyCriterion
Packages, die PrivacyCriterion verwenden
Package
Beschreibung
This package provides the public API for the ARX anonymization framework.
This package implements different variants of class-based privacy criteria,
such as k-anonymity, l-diversity, t-closeness and d-presence.
-
Verwendungen von PrivacyCriterion in org.deidentifier.arx
Methoden in org.deidentifier.arx mit Typparametern vom Typ PrivacyCriterionModifizierer und TypMethodeBeschreibung<T extends PrivacyCriterion>
TARXConfiguration.ARXConfigurationInternal.getPrivacyModel(Class<T> clazz) <T extends PrivacyCriterion>
TARXConfiguration.getPrivacyModel(Class<T> clazz) Returns an instance of the class, if any.<T extends PrivacyCriterion>
Set<T> ARXConfiguration.getPrivacyModels(Class<T> clazz) Returns all privacy models which are instances of the given class.<T extends PrivacyCriterion>
booleanARXConfiguration.removeCriterion(PrivacyCriterion arg) Removes the given criterion.Methoden in org.deidentifier.arx, die PrivacyCriterion zurückgebenModifizierer und TypMethodeBeschreibungARXConfiguration.ARXConfigurationInternal.getClassBasedPrivacyModelsAsArray()Returns all class-based criteria (except k-anonymity) as an array.Methoden in org.deidentifier.arx, die Typen mit Argumenten vom Typ PrivacyCriterion zurückgebenModifizierer und TypMethodeBeschreibungARXConfiguration.ARXConfigurationInternal.getPrivacyModels()Returns all criteria.ARXConfiguration.getPrivacyModels()Returns all privacy models.Methoden in org.deidentifier.arx mit Parametern vom Typ PrivacyCriterionModifizierer und TypMethodeBeschreibungARXConfiguration.addPrivacyModel(PrivacyCriterion c) Adds a privacy model to the configuration.<T extends PrivacyCriterion>
booleanARXConfiguration.removeCriterion(PrivacyCriterion arg) Removes the given criterion.Methodenparameter in org.deidentifier.arx mit Typargumenten vom Typ PrivacyCriterionModifizierer und TypMethodeBeschreibungbooleanARXConfiguration.ARXConfigurationInternal.isPrivacyModelSpecified(Class<? extends PrivacyCriterion> clazz) booleanARXConfiguration.isPrivacyModelSpecified(Class<? extends PrivacyCriterion> clazz) Returns whether the configuration contains a privacy model which is an instance of the given class. -
Verwendungen von PrivacyCriterion in org.deidentifier.arx.criteria
Unterklassen von PrivacyCriterion in org.deidentifier.arx.criteriaModifizierer und TypKlasseBeschreibungclassThis criterion ensures that an estimate for the average re-identification risk falls below a given threshold.classBasic-beta-Likeness:
Jianneng Cao, Panagiotis Karras:
Publishing Microdata with a Robust Privacy Guarantee
VLDB 2012.classDelta-disclosure privacy as proposed in:
Justin Brickell and Vitaly Shmatikov:
The Cost of Privacy: Destruction of Data-mining Utility in Anonymized Data Publishing
Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining
2008classThe distinct l-diversity privacy criterion.classThe d-presence criterion Published in: Nergiz M, Atzori M, Clifton C.class(e,d)-Differential Privacy implemented with SafePub as proposed in: Bild R, Kuhn KA, Prasser F.classEnhanced-beta-Likeness:
Jianneng Cao, Panagiotis Karras:
Publishing Microdata with a Robust Privacy Guarantee
VLDB 2012.classThe entropy l-diversity privacy model.classThe t-closeness criterion with equal-distance EMD.classA privacy criterion that is explicitly bound to a sensitive attribute.classThe t-closeness criterion with hierarchical-distance EMD.classA privacy criterion that is implicitly bound to the quasi-identifiers.classThis is a special criterion that does not enforce any privacy guarantees but allows to define a data subset.classThe k-anonymity criterion Published in: Sweeney L.classThis class implements the k-map privacy model as proposed by Latanya Sweeney.
As an alternative to explicitly providing data about the underlying population, cell sizes can be can be estimated with the D3 (Poisson) and D4 (zero-truncated Poisson) estimators proposed in:
K.classAn abstract base class for l-diversity criteria Published in: Machanavajjhala A, Kifer D, Gehrke J.classThe t-closeness criterion for ordered attributes.classThis criterion ensures that the population uniqueness falls below a given threshold.classPrivacy model for the game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.classPrivacy model for the "no-attack" variant of the game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.classPrivacy model for the game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.classPrivacy model for the "no-attack" variant of the game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.classThe recursive-(c,l)-diversity criterion.classAbstract class for criteria that ensure that a certain risk measure is lower than or equal to a given thresholdclassAn abstract base class for sample-based privacy criteria.classThis criterion ensures that the sample uniqueness falls below a given threshold.classAn abstract base class for t-closeness criteria as proposed in: Li N, Li T, Venkatasubramanian S.Methoden in org.deidentifier.arx.criteria, die PrivacyCriterion zurückgebenModifizierer und TypMethodeBeschreibungInclusion.clone(DataSubset subset) KMap.clone(DataSubset subset) abstract PrivacyCriterionPrivacyCriterion.clone()ClonePrivacyCriterion.clone(DataSubset subset) Clone for local recodingProfitabilityJournalist.clone(DataSubset subset) ProfitabilityJournalistNoAttack.clone()ProfitabilityJournalistNoAttack.clone(DataSubset subset) ProfitabilityProsecutor.clone(DataSubset subset) ProfitabilityProsecutorNoAttack.clone()ProfitabilityProsecutorNoAttack.clone(DataSubset subset)