see Message Authentication Code

MD2, MD4, MD5

are hash functions developed by Rivest. The result is 128-bit long. MD2 is adapted to 8-bit machines, whereas the two others are dedicated to 32-bit machines. MD4 is already broken.


is a hack where the hacker uses the system in the name of an authorized person (impersonation)


is a Conditional Access system developed by Canal + Technologies.

Message Authentication Code

is a one-way hash computed from a message and some secret data. Its purpose is to detect alteration of the message.

Message Recovery

is one property of some digital signature schemes (such as ISO9796 RSA signature). In such protocol, the message can be re-constructed from the signature without any extra information.

Middle person attack

Attack when two persons exchange public values to generate a secret (for instance DIFFIE HELLMAN Key Agreement Protocol). The opponent, Carol, intercepts the public value of Alice. She sends her public value to Bob. She intercepts the public value of Bob. Then she sends her public value to Alice. Carol can then decrypt any message and send her own encrypted messages with the other keys to the expected target.
Solutions, such as Authenticated Diffie Hellman Key agreement, by appending a signature are perfect countermeasures against this attack.


is a block cipher developed by MITSUBISHI. Its key-length is 128 bit. It is secure against differential cryptanalysis and linear cryptanalysis.


stands for Multilevel system

Mod chip

is the name of chipsets delivered by crackers to break a protection system. It often replaces an existing chip on the motherboard or needs to be soldered as piggyback. Thus, it requires some skills to implement. The main targets are game consoles. Six months after its release, there were already mod chips available for the XBox.


is a micropayment scheme based on the use of a smart card. MONDEX supports any currencies. A MONDEX card is interoperable worldwide.

Multilevel security system

see Bell Lapadula

Leave a Reply

Your email address will not be published. Required fields are marked *