 The MAC ensured the origin of a message and the authenticity of the message contents.This was normally accomplished by the exchange of various SWIFT messages used specifically for establishing a communicating key pair.BKE keys were generated either manually inside the SWIFT software, or automatically with the use of a secure card reader (SCR).