Hi.
Very interesting your topic!
Your personage resembles, as far as training is concerned, my professional profile, I have a degree in mathematics and I have two masters in computer science, cryptography is one of my areas of development. I also have a PhD in Pedagogy so I'm usually very creative!
Communicate, maybe I can help you in your novel!
Greetings!