Font Size: a A A

Research And Implementation Of Anonymous Communication Model Based On IBE

Posted on:2022-07-25Degree:MasterType:Thesis
Country:ChinaCandidate:Y L WangFull Text:PDF
GTID:2518306323484854Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
Based on the development of big data,cloud computing,mobile Internet and other technologies,data is mostly transmitted on public channels.The adversary can use the public channels to carry out impersonation attacks and pretend to be legitimate participants to communicate,causing the user's privacy disclosure.In order to resist impersonation attacks and protect the privacy of legitimate users,anonymous identity authentication and key agreement should be carried out before communication.After anonymous authentication and key agreement,considering that the existing anonymous communication system requires large network bandwidth and memory,which is not suitable for small-scale groups,and cannot resist traffic attacks and vulnerability attacks.In order to enable small-scale groups to conduct anonymous communication safely and effectively,this thesis proposes a lightweight anonymous communication model based on IBE,which realizes anonymous authentication between users and servers as well as anonymous communication among small-scale groups.The main research contents of this thesis are as follows:(1)An anonymous authentication and key agreement protocol under the multi-server architecture is proposed.Firstly,aiming at the problem of malicious attackers impersonating legitimate users to communicate in anonymous communication model,this thesis proposes an anonymous authentication protocol and proves its security.The protocol uses a biometric key to verify the user's identity for the purpose of ensuring the user's physical security,uses public key encryption to hide user's identity to realize user anonymity and untraceability and complete anonymous authentication between the user and the big data server.Secondly,in response to the problem of sensitive data leakage,this thesis proposes a key agreement protocol based on D-H and proves its security,so as to realize the confidential communication between the user and the big data server and provide confidential transmission for data of anonymous communication model.Finally,this thesis applies the anonymous authentication protocol and key agreement protocol to the multi-server architecture,and obtains the anonymous authentication and key agreement protocol under the multi-server architecture.It is achieved the effect that users can access multiple big data servers only after authenticating with any big data server once.Furthermore,the protocol guarantees user anonymity while resisting multiple attacks and has high efficiency.(2)A lightweight anonymous communication model based on IBE is proposed.Aiming at the low efficiency and high bandwidth consumption of existing anonymous communication models,this thesis proposes a lightweight anonymous communication model based on IBE.First of all,this thesis designs a new anonymous IBE algorithm and proves the correctness and safety of the algorithm.Secondly,based on the above anonymous IBE algorithm,borrowing the idea of bulletin board and group management,this thesis designs a lightweight anonymous communication model based on IBE,which realizes safe and efficient communication in small-scale groups,and ensures the anonymity and security of user communication.Compared with the previous model,the anonymous communication model in this thesis effectively reduces the resource consumption in the system.(3)A lightweight anonymous communication prototype system based on IBE is constructed.In order to verify the effect of the lightweight anonymous communication model based on IBE,this thesis applies the proposed anonymous communication model to an anonymous communication system,and designs and implements a lightweight anonymous communication prototype system based on IBE.The front end uses Bootstrap,Js and Jquery technologies,the back end uses the Django framework,and the data storage uses My SQL to complete the development of the basic functions of the system.The system realizes anonymous communication in small-scale groups,ensures the anonymity of users and the security of messages,and has good application prospects.
Keywords/Search Tags:Anonymous communication, Anonymous authentication, Key agreement, IBE, D-H key exchange technology
PDF Full Text Request
Related items