Porting node.js encryption function to Elixir

That is why if you have these thee letters anywhere in your code AES then you are probably vulnerable. If you want to do it right you have few options:

Doing crypto on your own is enormously hard.