luizvruoso/Crypto-Device-Module
Nesse projeto, é proposto a implementação de um módulo de Kernel, denominado CHARACTER DEVICE, onde podemos realizar a comunicação de um programa a nível de usuário com um driver, a nível de kernel. Nesse caso, o presente desenvolvimento foca na criação desse módulo de kernel para realizar: Encriptação, Decriptação e Hash (resumo criptográfico), respectivamente em AES - CBC (128 bits), os dois primeiros e, SHA1.
C