在学习QAT的过程中发现,QAT代码中涉及到了很多的专业术语,有些是QAT自己定义的,有些是行业标准的。为了方便后期学习,在这里将所学到的一些术语做如下总结:
术语 | 描述 | 备注 |
---|---|---|
AAD | Additional Authenticated Data | 附加认证数据 |
ADF | Acceleration Driver Framework | 加速驱动框架 |
AES | Advanced Encryption Standard | 高级加密标准(一种对称算法) |
API | Application Programming Interface | 应用程序编程接口 |
BIOS | Basic Input/Output System | 基本输入/输出系统 |
CBC | Cipher Block Chaining | |
CCM | Counter mode with Cipher-block chaining Message authentication code | |
CPA | Cryptographic | 加密的(形容词) |
CPM | Content Processing Module | |
CY | Cryptographic | |
DC | Data Compression | 数据压缩 |
DRBG | Deterministic Random Bit Generator | |
DSA | Digital Signature Algorithm | |
ECDH | Elliptic Diffie-Hellman | |
EC | Elliptic Curve | |
ESP | Encapsulating Security Payload | |
GCD | Greatest Common Divisor | |
GCM | Galois Counter Mode | |
GRUB | GRand Unified Bootloader | |
HKDF | HMAC Key Derivation Function | |
HMAC | Hashed Message Authenticate Code | |
ICV | Integrity Check Value | |
Intel® QAT | Intel® QuickAssist Technology | Intel 快速访问技术 |
IPSec | Internet Protocol Security | 互联网协议安全 |
KPT | Key Protection Technology | 密码保护技术 |
LAC | Look Aside Crypto | 指代加密算法,包括对称和非对称 |
MAC | Message Authentication Code | |
NRBG | Non-Deterministic Random Bit Generator | |
O.S. | Operating System | 操作系统 |
PCH | Platform Controller Hub | |
PCI | Peripheral Component Interconnect | |
P.F. | Physical Function | |
PKE | Public Key Encryption | |
PTT | Platform Trust Technology | |
PV | Pubic Value | |
RBG | Random Bit Generation | |
RSA | A public-key encryption algorithm created by Rivest, Shamir, and Adleman | |
SAL | Service Access Layers | 服务访问层 |
SoC | System-on-a-Chip | 片上系统 |
SSL | Secure Sockets Layer | N安全嵌套层 |
SRIOV | Single Root-I/O Virtualization | 单根虚拟化 |
TLS | Transport Layer Security (SSL successor) | 传输层安全 |
TPM2.0 | Trusted Platform Module | 可信平台模块 |
USDM | User Space DMA-able Memory | 一致性内存 |
V.F. | Virtual Function |
在后续的代码学习中会持续更新该文档。
参考文献