摘要
超粒度混杂技术对于小型解密程序效率低下,为此提出了基于瘦虚拟机的指令集交替技术。该技术使用一个自动机来记录程序加密和解密的方法,并且使用瘦虚拟机来完成对加密过的程序解释执行。测试结果表时,该技术在保证加密强度的条件下,对效率有较大的提高。
The hyper-granularity immingling technology is inefficent with small decrypted programs, then instruction set alternation technology based on a thin virtual machine was proposed. This technology employed an automata to record encrypt and decrypt ways, Furthermore, the thin virtual machine was responsible for interpretation and execution of these encrypted programs. Test results show that the technology can improve encrypted programs' efficiency without weaken the security.
出处
《计算机应用》
CSCD
北大核心
2005年第12期2808-2810,共3页
journal of Computer Applications
关键词
瘦虚拟机
指令集交替技术
加密
加壳技术
超粒度混杂
thin virtual machine
instruction set alternation technology
encrypt
encryption shell protection
hypergranularity immingling