首页> 外文会议>IEEE International Conference on Intelligence and Security Informatics >On the Use of Opaque Predicates in Mobile Agent Code Obfuscation
【24h】

On the Use of Opaque Predicates in Mobile Agent Code Obfuscation

机译:在移动代理代码混淆中使用不透明谓词

获取原文

摘要

Mobile agent technology is an evolving paradigm that combines the inherent characteristics of intelligent agents, namely, adaptability, reactivity and autonomy with mobility. These characteristics of mobile agents provide an excellent means of meeting the distributed and heterogeneous requirements of many military applications that involve low bandwidth and intermittently connected networks. In typical military applications, mobile agents can be used to perform information push, information pull, and sentinel monitoring [1]. In spite of its tremendous potential, several technical requirements must be met in order to support the widespread transition of agent technology to the military domain. Confidentiality of agent code is of foremost concern. The countermeasures directed toward agent protection are radically different from those used for host protection [2]. Host protection mechanisms are a direct evolution of traditional mechanisms employed by trusted hosts and traditional mechanisms are not devised to address threats originating on agents from the execution environment. Agents executing in military applications cannot trust the platforms they are executing on and this problem stems from the inability to effectively extend the trusted environment of an agent's host platform to other agent platforms visited by the agent. Previous works [3] on provable mobile agent security have proposed cryptographic techniques to protect agents from unauthorised code interception; however, since any information belonging to a mobile agent is completely available to its host system, it cannot possibly keep the cryptographic key secret from the system on which it is running.
机译:移动代理技术是一种不断发展的范式,它结合了智能代理的固有特征,即适应性,反应性和自主权的移动性。这些移动代理的这些特性提供了满足许多涉及低带宽和间歇连接网络的许多军用应用的分布式和异构要求的优异手段。在典型的军事应用中,移动代理可用于执行信息推送,信息拉和Sentinel监控[1]。尽管其巨大潜力,必须满足几种技术要求,以支持代理技术对军事领域的广泛转变。代理代码的机密性是最重要的。针对代理保护的对策与用于宿主保护的那些差异不同[2]。主机保护机制是由可信主人采用的传统机制的直接演变,并没有设计传统机制,以解决来自执行环境的代理人的威胁。在军事应用程序中执行的代理无法信任他们正在执行的平台,此问题源于无法能够将代理主机平台的可信环境扩展到代理访问的其他代理平台。以前的作品[3]在可提供的移动代理安全性上提出了保护代理免受未经授权的代码拦截的加密技术;但是,由于属于移动代理的任何信息完全可用于其主机系统,因此它不能从运行的系统中保留加密密钥秘密。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号