Non-interference engine:一种(多见于信息安全、编程语言与系统设计领域的)机制/模块,用于强制或验证“不干扰(non-interference)”属性——即高敏感度的信息与行为不会影响低敏感度可观察到的输出,从而防止机密信息通过程序输出、日志、时间差等“侧信道/显式通道”泄露。该术语也可能在不同系统中指具体实现组件(如策略执行器、静态/动态分析引擎等)。
/ˌnɑːn ˌɪntərˈfɪrəns ˈendʒɪn/
The non-interference engine blocks any output derived from secret data.
非干扰引擎会阻止任何由机密数据推导出的输出。
In a multi-tenant cloud platform, a non-interference engine can enforce information-flow rules so that one customer’s confidential workload cannot influence another customer’s observable results.
在多租户云平台中,非干扰引擎可以执行信息流规则,确保某个客户的机密工作负载不会影响其他客户可观察到的结果。
该短语由 **non-**(“不、非”,源自拉丁语 non)+ interference(“干扰”,来自 inter- “在……之间”与 ferire “打击/碰撞”相关的词根演变而来,现代义为相互干预/干扰)+ engine(“引擎、机件/机制”,源自拉丁语 ingenium,引申为“巧思、装置、机制”)组合而成。在技术语境中,“engine”常指执行某类规则/推理/分析的核心组件。