基于同態(tài)加密的移動(dòng)代理主動(dòng)保護(hù)算法
[Abstract]:Mobile agent is a new intelligent program suitable for large-scale distributed applications, which has a broad application prospect in active network, network management, electronic commerce and other fields. At present, the security of mobile agent is an urgent problem to be solved. How to protect mobile agent from malicious host tampering and the information it carries is difficult to be studied. Homomorphic encryption is a cryptographic technique based on mathematical problems and computational complexity theory. It is different from traditional data encryption and allows the operation of encrypted data without decryption algorithm and decryption key. The result after decryption is the same as that calculated directly in plaintext state. The method of mobile agent protection based on homomorphic encryption is an effective method for mobile agent active protection. Assuming that the mobile agent is composed of arithmetic operations, if there is a secure homomorphic encryption scheme that can realize the encryption computation of all operations, the secure computing problem of mobile agents will be solved effectively. At present, the research on homomorphic encryption is still in its infancy, which has the following shortcomings: homomorphic encryption is limited to integer encryption; By analyzing the decimal number, size and positive and negative information of encrypted ciphertext, it is possible to determine the decimal number, size and positive and negative information of plaintext, which leads to the leakage of plaintext information. The research results are as follows: a real number domain public-key homomorphic encryption algorithm based on ElGamal is proposed in this paper. The representation of integer to real homomorphism mapping is introduced to realize the secret calculation of elementary operation, which overcomes the deficiency that encrypted ciphertext will leak the decimal number, symbol and size relation of plaintext. This algorithm solves the problem that the EIGamal homomorphic encryption algorithm can only encrypt positive integers, can resist the known plaintext attacks, does not leak the information of decimal and positive and negative, and realizes the non-interactive security calculation. A mobile agent protection strategy based on combination function and multiplicative homomorphism encryption is proposed. The research strategy originates from the homomorphic cryptography thought proposed by Sander and Tschudin. In this paper, we use combination function and multiplicative homomorphism scheme to encrypt mobile agent, which can run on any host without decryption. The protection of mobile agent is achieved, and the security of the scheme is verified, which proves the feasibility and effectiveness of the scheme.
【學(xué)位授予單位】:沈陽(yáng)航空航天大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類(lèi)號(hào)】:TP309.7
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 古春生;;近似理想格上的全同態(tài)加密方案[J];軟件學(xué)報(bào);2015年10期
2 曹燁;;ElGamal數(shù)字簽名方案的安全性分析及改進(jìn)[J];沈陽(yáng)理工大學(xué)學(xué)報(bào);2015年03期
3 李少鯤;曹峰;;基于全同態(tài)加密的可證數(shù)據(jù)持有方案[J];信息工程大學(xué)學(xué)報(bào);2015年03期
4 李浪;余孝忠;楊婭瓊;鄭蘭蘭;;同態(tài)加密研究進(jìn)展綜述[J];計(jì)算機(jī)應(yīng)用研究;2015年11期
5 夏超;仲紅;石潤(rùn)華;;基于同態(tài)加密技術(shù)的安全多方乘積協(xié)議[J];計(jì)算機(jī)工程與應(yīng)用;2015年01期
6 李淑敬;李林國(guó);;基于Visual Foxpro的EIGamal數(shù)字簽名算法[J];吉首大學(xué)學(xué)報(bào)(自然科學(xué)版);2013年05期
7 陳志偉;杜敏;楊亞濤;李子臣;;基于RSA和Paillier的同態(tài)云計(jì)算方案[J];計(jì)算機(jī)工程;2013年07期
8 林如磊;王箭;杜賀;;整數(shù)上的全同態(tài)加密方案的改進(jìn)[J];計(jì)算機(jī)應(yīng)用研究;2013年05期
9 吳杰宏;張磊;張坡;石祥濱;;移動(dòng)代理同態(tài)加密主動(dòng)保護(hù)技術(shù)研究[J];吉林大學(xué)學(xué)報(bào)(工學(xué)版);2013年S1期
10 吳杰宏;郭曉淳;石祥濱;;基于交叉循環(huán)和改變數(shù)據(jù)關(guān)聯(lián)的移動(dòng)代理迷亂保護(hù)方案[J];微電子學(xué)與計(jì)算機(jī);2013年03期
,本文編號(hào):2323643
本文鏈接:http://sikaile.net/jingjilunwen/dianzishangwulunwen/2323643.html