

Passive attacks, such as eavesdropping attempt to gain knowledge a party should not have. Active attacks could involve breaking to the “rules” of the protocol or attacks that disrupt the protocol. Cheating is difficult to prevent if many or all participants are allowed to cheat, but some well-designed protocols can at least detect that someone cheated and let those involve know.