多级安全操作系统可支持具有不同信息安全级别的应用在同一分区操作系统平台上运行,密码机制成为保证数据机密性和完整性的重要手段。但密码计算会带来额外的开销,若其运算效率低下,会成为影响系统传输效率的瓶颈。通过研究FPGA特点以及几种常见密码原语计算流程,设计出一种适用于多级安全操作系统的基于FPGA实现的混合密码机制,用于提高具备信息安全功能支撑的多级安全操作系统的运行效率以及安全性。