One of the limitations of quantum cryptography is that it requires specialized equipment to implement. Additionally, it is currently only practical for short-distance communication. Another limitation is that it is susceptible to attacks that exploit weaknesses in the hardware or software used to implement the system.