Quantum Cryptography - Simon and Grover Algorithms / Shor's algorithm / ATAL FDP