AES-GCM шифрование через DOCA API на BlueField DPU

★ 7.6 · content

doca-aes-gcm is a Claude Code skill that assists with hands-on AES-GCM hardware acceleration via the DOCA API on BlueField DPU and ConnectX NIC devices. It covers configuring `doca_aes_gcm_task_encrypt` and `_task_decrypt`, querying per-key-type support through `doca_aes_gcm_cap_*` (only `DOCA_AES_GCM_KEY_128` and `_256` — AES-192 is not supported), sizing plaintext against buffer caps, setting source and destination mmap permissions, and validating correctness with NIST GCMVS or RFC 5288 vectors. The skill also handles debugging `DOCA_ERROR_*` outcomes, including the security-critical tag-verification-failed result on decrypt — where using the plaintext output before confirming a clean completion is the primary failure mode this skill exists to prevent. Designed for developers who have DOCA SDK installed at `/opt/mellanox/doca` on Linux and are offloading encryption at the network level.