Você já instalou os pacotes necessários ( linux-headers-4.4.0-1-amd64
e sua dependência, linux-headers-4.4.0-1-common
), mas os cabeçalhos não acabam em /usr/include/linux
, eles acabam em /lib/modules/$(uname -r)/source/include/linux
.
Como Gilles aponta, esses cabeçalhos destinam-se apenas ao kernel; eles são expostos via /lib/modules
para que os módulos fora da árvore possam ser facilmente construídos. Como você estava procurando os arquivos de cabeçalho pelo nome, presumi que você pretendia usar a API de criptografia em um contexto de kernel, mas, caso contrário, você deveria usar uma biblioteca de criptografia no espaço do usuário.