Randomization Based Privacy Preserving Categorical Data Analysis