Algebraic aspects of Post Quantum Cryptography