在用户空间我们一般会使用 openssl 作为库,openssl 自身也有命令测试各种加解密方式的速度。 现在我想测试内核加解密实现方式的速度,这个有现成的办法吗?
1
ReputationZh 2021-04-06 17:36:41 +08:00
不理解
|
2
sujin190 2021-04-06 17:41:03 +08:00 2
加解密又不涉及系统调用,又不需要 io 操作,纯 cpu 直接算的,所以你觉得内核性能和用户空间有差别的点在哪?
|
3
huangya OP @sujin190 我是自己想实现一个硬件加速驱动,给内核中的其他子系统调用(类似与 intel aes 加速,但是非 x86-64 平台),所以想测试一下。我已经找到了,在 crypto/tcrypt.c 。参考 https://stackoverflow.com/questions/21662886/testing-kernel-crypto-api-on-linux
|