In quantum cryptographic protocols, participants typically share both a quantum channel and a classical authenticated channel. Authenticated channels ensure that messages come from legitimate senders and have not been tampered with. However, these channels do not inherently protect against the interception or blocking of messages by an adversary. Blocking or delaying messages in the classical channel is considered an active attack.
Many sources, including the first article in quantum key distribution by Bennett and Brassard, mention that the public channel between participants is only susceptible to passive attacks, not active attacks.
My question is: In quantum cryptographic protocols (such as QKD, QSS, and QPC), can an attacker block or delay messages in the public channel without being detected? If so, wouldn't that compromise the security of many well-established protocols such as the BB84?