密码设备是具有某种密码功能或能完成某种密码工作任务的设备的统称。
硬件加密系统可以分为密码设备与接口软件两大部分。密码设备是硬件加密系统的核心,是各种安全服务功能的提供者。
安全性、运算速度、使用方便是评价硬件加密系统性能的几个重要指标。它们涉及系统的
硬件组成、密码运算速度、软件设计、安全管理策略等方面内容。硬件加密系统以密码设备为基础辅以必要软件实现了这些要求。
硬件加密系统可以分为密码设备与接口软件两大部分。密码设备是硬件加密系统的核心,是各种安全服务功能的提供者;接口软件是硬件加密系统的调用界面,为应用程序调用硬件加密系统提供的功能提供接口。
密码设备又可以划分为硬件电路、控制软件、密码算法、底层固件等几部分,其中硬件电路又包括接口电路、控制电路、密码运算电路、存储电路。