Quantum Key Distribution and BB84 Protocol