Quantum Searching and Encription Systems