New authentication code urged for digital data

June 3, 2005

The National Institute of Standards and Technology (NIST) is recommending a new algorithm for authenticating digital data for federal agencies. Called CMAC (cipher-based message authentication code), the algorithm can authenticate the source of digital data, such as messages sent over the Internet, and thus provide assurance that the data have not been modified either intentionally or accidentally.

The main component of CMAC is a block cipher. Within encryption algorithms, block ciphers are used to scramble the data after they are broken down into blocks. In CMAC, the block cipher creates a digital tag that authorized parties can use to verify that the received message has not been altered.

Other authentication mechanisms, such as the hash function message authentication code (HMAC) and digital signatures, have long been available. CMAC is a new option, intended especially for devices in which a block cipher is more readily available than the components of these other mechanisms.

CMAC was submitted to NIST as part of an ongoing public effort to develop and update block cipher-based algorithms, called modes of operation. A team of Japanese scientists, Tetsu Iwata and Kaoru Kurosawa of Ibaraki University, developed CMAC based on an earlier proposal by a team of American scientists, John Black of the University of Nevada, Reno, and Philip Rogaway of the University of California at Davis.

Recommendation for Block Cipher Modes of Operation: The CMAC Mode for Authentication (NIST Special Publication 800-38B) is available at http://csrc.nist.gov/publications/nistpubs/index.html#sp800-38B . It is the third of a series of publications recommending modes of operation to provide confidentiality or authentication for digital data. For more information, see http://csrc.nist.gov/CryptoToolkit/modes/ .

Source: NIST


print this article email this article download pdf blog this article bookmark this article     Stumble it Digg this share on Facebook retweet share on Reddit add to delicious
Rate this story - not rated yet


June 3, 2005 all stories

Comments: 0

not rated yet
  • Stumble this up

  • Digg this

  • share this


Other News

The US Federal Trade Commission (FTC) building in Washington

FTC looking into Google's AdMob acquisition

Technology / Internet

created 3 hours ago | popularity not rated yet | comments 0

Web search and advertising giant Google said Wednesday that the US Federal Trade Commission (FTC) is seeking more information about its proposed purchase of mobile advertising company AdMob.


heryl Sandberg, chief operating officer of Facebook, has been nominated to serve on the board of directors of Disney

Facebook COO nominated to Disney board

Technology / Business

created 1hour ago | popularity not rated yet | comments 0

The Walt Disney Co. said Wednesday that Sheryl Sandberg, chief operating officer of Facebook, has been nominated to serve on the board of directors of the US media and entertainment giant.


Panasonic Develops High Energy Lithium-ion Battery Module  with High Reliability

Panasonic plans home-use storage cell

Technology / Energy

created 12 hours ago | popularity 4.1 / 5 (12) | comments 7

Panasonic Corp., which recently made a successful takeover bid for Sanyo Electric Co., plans to market a lithium-ion storage cell for home use around fiscal 2011.


Understanding interaction in virtual worlds

Technology / Computer Sciences

created 8 hours ago | popularity 2.2 / 5 (5) | comments 0

New cinema blockbuster, Avatar, leapt to the top of box office charts as soon as it came out — a stunning 3D realisation of an alien world. Our fascination with themes of escape to other fantastic places and the thrill of ...


BlackBerry e-mail restored for some after outage (AP)

BlackBerry e-mail restored for some after outage

Technology / Software

created 9 hours ago | popularity 4 / 5 (1) | comments 0

(AP) -- BlackBerry e-mail service in North America was restored for some users Wednesday morning following its second outage in less than a week.