计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2013年
15期
80-83,122
,共5页
协同过滤%隐私保持%安全多方计算%RSA公钥密码%安全计算模型
協同過濾%隱私保持%安全多方計算%RSA公鑰密碼%安全計算模型
협동과려%은사보지%안전다방계산%RSA공약밀마%안전계산모형
collaborative filtering%privacy-preserving%secure multi-party computation%RSA public key cryptosystem%secure computation model
针对系统间协同过滤推荐过程中的隐私泄露问题,以RSA公钥密码系统和安全多方计算SMC理论为基础,提出一个安全计算模型SCM,将安全计算模型SCM应用到系统间协同过滤中,得到一个有效的隐私保持协同过滤推荐算法。算法利用安全矢量积计算用户的相似度,防止了第三方的恶意串通。实验表明,该算法不但可以保护用户的隐私不泄露给协同合作的系统,而且提高了推荐算法的精度,特别是对用户数据稀疏的小站点。
針對繫統間協同過濾推薦過程中的隱私洩露問題,以RSA公鑰密碼繫統和安全多方計算SMC理論為基礎,提齣一箇安全計算模型SCM,將安全計算模型SCM應用到繫統間協同過濾中,得到一箇有效的隱私保持協同過濾推薦算法。算法利用安全矢量積計算用戶的相似度,防止瞭第三方的噁意串通。實驗錶明,該算法不但可以保護用戶的隱私不洩露給協同閤作的繫統,而且提高瞭推薦算法的精度,特彆是對用戶數據稀疏的小站點。
침대계통간협동과려추천과정중적은사설로문제,이RSA공약밀마계통화안전다방계산SMC이론위기출,제출일개안전계산모형SCM,장안전계산모형SCM응용도계통간협동과려중,득도일개유효적은사보지협동과려추천산법。산법이용안전시량적계산용호적상사도,방지료제삼방적악의천통。실험표명,해산법불단가이보호용호적은사불설로급협동합작적계통,이차제고료추천산법적정도,특별시대용호수거희소적소참점。
To solve the privacy disclosure problem of the recommendation algorithm between systems, this paper addresses a secure computation model based on RSA public key cryptosystem and secure multi-party computation. Applying this model to the collaborative filtering between systems, an efficient privacy-preserving collaborative filtering recommender algorithm is pro-posed. The algorithm uses secure vector product to calculate the similarity of users, prevents the untrusted third party from col-luding. Experimental results show that algorithm not only has stronger ability to protect the user’s privacy disclosing to the sys-tem which is cooperated, but also has better quality of recommendation, especially for the small system of sparse data.