Question
What are message authentication codes (macs)?

Answers

A message authentication code (MAC) is an authentication tag (also called a checksum) derived by application of an authentication scheme, together with a secret key, to a message. MACs are computed and verified with the same key so they can only be verified by the intended receiver, unlike digital signatures. MACs can be categorized as

unconditionally secure,
hash functionbased,
stream cipherbased, or
block cipherbased.

Simmons and Stinson proposed an unconditionally secure MAC that is based on encryption with a onetime pad. The ciphertext of the message authenticates itself, as nobody else has access to the onetime pad. However, there has to be some redundancy in the message. An unconditionally secure MAC can also be obtained by use of a onetime secret key.   Your Comment






Search
Can you Answer!!
  • Q What to check if a User database is locked?
  • Q If g is a graphics instance what will the following code draw on the screen?. g.fillArc(45,90,50,50,90,180); 1) An arc bounded by a box of height 45, width 90 with a centre point of 50,50, starting at an angle of 90 degrees traversing through 180 degrees counter clockwise. 2) An arc bounded by a box of height 50, width 50, with a centre point of 45,90 starting at an angle of 90 degrees traversing through 180 degrees clockwise. 3) An arc bounded by a box of height 50, width 50, with a top left at coordinates of 45, 90, starting at 90 degrees and traversing through 180 degrees counter clockwise. 4) An arc starting at 45 degrees, traversing through 90 degrees clockwise bounded by a box of height 50, width 50 with a centre point of 90, 180.
  • Q What are some of the duties that you were assigned in a similar role earlier?
  • Q On Earth what would you find in an orbit
  • Q What is the name for the amount you can earn before paying tax? (A)Tax Allowance (B)Tax allowed (C)Taxed always (D)Stamp Duty
  • Q While troubleshooting a connectivity issue from a PC you obtain the following information: Local PC IP address: 190.0.3.35/24 Default Gateway: 190.0.3.1 Remote Server: 190.0.5.250/24 You then conduct the following tests from the local PC: Ping 127.0.0.1 - Unsuccessful Ping 190.0.3.35 - Successful Ping 190.0.3.1 - Unsuccessful Ping 190.0.5.250 - Unsuccessful What is the underlying cause of this problem? A. TCP/IP not correctly installed B. Local physical layer problem C. NIC not functioning D. Remote physical layer problem
  • Q How many types of parameters are available in quicktest professional (qtp)?
  • Q Who is the Governor of Tamil Nadu
  • Q What is TekShapers interview process? or recruitment & selection process?
  • Q Write a program to insert a node in a sorted linked list.
  • Q What French sports fashion house has begun to sell India inspired knitwear kurta-pajamas successfully?