Data mining has various real-time applications in fields such as finance telecommunications, biology, and government. Classification is a primary task in data mining. With the rise of cloud computing, users can outsource and access their data from anywhere, offloading data and it is processing to the cloud. However, in public cloud environments while data is often encrypted, the cloud service provider typically controls the encryption keys, meaning they can potentially access the data at any time. This situation makes traditional privacy-preserving classification systems inadequate. The recommended protocol ensures data privacy, protects user queries, and conceals access patterns. Given that encrypted data on the cloud cannot be directly mined, we focus on a secure k nearest neighbor classification algorithm for encrypted, outsourced data. This approach maintains the privacy of user queries and data access patterns while allowing effective data mining operations to be conducted securely in the cloud. With cloud computing, particularly in public cloud environments, the encryption of data necessitates advanced methods like secure k nearest neighbor algorithms to ensure privacy and functionality in data mining. This innovation protects sensitive information and user privacy, addressing the challenges posed by traditional systems where cloud providers control encryption keys.
翻译:数据挖掘在金融、电信、生物和政府等领域具有多种实时应用。分类是数据挖掘中的一项核心任务。随着云计算的兴起,用户能够将数据外包并从任何地点访问,将数据及其处理任务卸载到云端。然而,在公共云环境中,尽管数据通常被加密,但云服务提供商通常控制着加密密钥,这意味着他们可能随时访问数据。这种情况使得传统的隐私保护分类系统显得不足。所提出的协议确保了数据隐私性,保护了用户查询,并隐藏了访问模式。鉴于云端加密数据无法直接进行挖掘,我们专注于一种针对加密外包数据的安全K近邻分类算法。该方法在允许在云端安全执行有效数据挖掘操作的同时,保持了用户查询和数据访问模式的隐私性。在云计算,特别是公共云环境中,数据的加密需要诸如安全K近邻算法等先进方法,以确保数据挖掘中的隐私性和功能性。这一创新保护了敏感信息和用户隐私,解决了传统系统中由云提供商控制加密密钥所带来的挑战。