Attacks like Photon Number Splitting and Faked state attack are common in QKD