Custom encryption kind of