The luxcpp/gpu library provides GPU-accelerated batch cryptographic operations across Metal, CUDA, and WebGPU backends. 30 compute shaders implement hashing, signature verification, key exchange, and FHE operations. All backends produce byte-identical output.
LuxError lux_gpu_keccak256_batch(LuxGPU* gpu, ...);
LuxError lux_gpu_ecrecover_batch(LuxGPU* gpu, ...);
LuxError lux_gpu_mldsa_verify_batch(LuxGPU* gpu, ...);
// ... 11 batch functions total