为了得到软件的关键特征,提出把模糊集理论和数据挖掘中的聚类方法用于软件水印的研究中,用来分类软件碎片集,基于其"最大化内部相似性,最小化类之间的相似性"对特征码进行聚类或分组,以提高软件特征的可信度和鲁棒性,进而提高零水印的鲁棒性。