0

리눅스 커널 암호화 서브 시스템에 테스트 모듈 (tcrypt.c)이 있음을 발견했습니다. 나는 "= 초 = 1 개 모드 tcrypt으로 modprobe 200"다음 명령을 사용하여 AES와 같은 시나리오를 표시하는 어떤 벤치에 대한리눅스 커널에서 tcrypt.ko 모듈을 사용하여 특정 알고리즘을 테스트하는 방법

을이 모듈을 사용 할 수 있어요하지만 내가 좋아하는이를 이용한 개별 알고리즘을 테스트 할 수 아니다

아래

그것은 오류 발생 "10 = 모드 tcrypt은 modprobe ''skcipher : CTR 변환을로드 할 수 없습니다 (AES) ALG를 -22"

모드 값이 모드까지 모든 알고리즘을 테스트 실행 0 값이 200에 도달하면 해시/핫크 (hash/hmac)와 같은 각각의 알고리즘에 대해 유사한 유형의 오류로 거의 모든 시나리오가 실패합니다.

이 문제가 어떻게 해결 될 수 있는지 알려 주시기 바랍니다.

BR,

답변

0

는 희망이 도움이 & sanumala.

변환로드는 현재 커널 빌드에 따라 다릅니다. Tcrypt는 바닐라 커널 소스에서 사용할 수있는 모든 알고리즘 조합을 시도합니다. 내가보기에 AES에 사용할 수있는 CTR 모드가 없습니다. 사용자 정의 커널을 빌드해야 할 수도 있습니다.

http://lxr.free-electrons.com/source/crypto/tcrypt.c#L434