Sa'ad Kari previously work as Cryptographic Developer. He holds a BSc honours degree in Mathematics and a BSc (majoring in Physics and Mathematics).
No download links available.