Если в глубину, тогда Вам действительно понадобятся книги по математике, алгоритмам, криптографии...если в ширину, то углубляться в техническую сторону можно не так сильно, а освободившееся время тратить на изучение той предметной области, в которой, по Вашему, Вам предстоит работать.