Adicionando o codigo com EVP ctx.

Signed-off-by: Cristiano Fernandes <cristianobfernandes@gmail.com>