Font Size: a A A

Design And Realization The Security Mechanism Of Mobile Agent

Posted on:2011-09-17Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhangFull Text:PDF
GTID:2178360305982918Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Nowadays, mobile agent paradigm has evolved as a promising distributed computing paradigm, which has the advantages of reducing network load, supporting network disconnect, natural heterogeneity, dynamic network adaption, robustness, fault tolerance, etc.Mobile Agent is a independent, certifiable computer program, which can autonomously travel in a heterogeneous network searching suitable computing resources, information resources and software resource to execute and perform tasks which assigned by users, so mobile agent has a promising future in e-commerce, information retrival, parallel processing, information dissemination, monitoring and notification, etc.Mobile agent technology is relatively mature, widely been used and already have many mature platform and development environment, nevertheless, security is the key factors blocking the development of these systems. The problem of mobile agent security can be divided into two parts. One is the protection of agent server, the other is the protection of mobile agent, which is the main unsolved security for mobile agents, because of the possible existing malicious hosts which can manipulate the execution and data of agents.Feature match and statistical analysis are key factors of host's security, how to indentify the malicious packet accurately and ensure the effectiveness of services, we use Iptables/Netfilter based technology to detect and analyze of packets. The key point to realize mobile agent communicate security is digital signature and the mechanism of the public key distribute. Consider the security and efficiency of mobile agent communication, we employ Elliptic curves Cryptography based symmetric encryption algorithm to encrypt the communication channel, elliptic curve Diffie-Hellman to establish a shared secret and message-digest algorithm 5 to compute digital signature, which solves the communication process of confidentiality, integrity, repudiation issues, etc. And we introduce time stamp to solve repeat attack effectivly. In this paper, we firstly introduce the current research status of mobile agent security and cryptography, following analysis and probe mobile agent deeply, mobile agent security includes agent host security and mobile agent security, we discussed the security problem and corresponding the solutions to those problems. Finally we design a security communication system of mobile agent, AgletSec, which is composed by feature-based matching and statistical analysis based host security and elliptic curve cryptography based mobile agent security.
Keywords/Search Tags:Mobile Agent, agent security, ECC (Elliptic Curves Cryptography), feature match, statistical analysis
PDF Full Text Request
Related items