What does CMAC stand for?

What does CMAC mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: CMAC.

We've found a total of 24 definitions for CMAC:

Sort by:PopularityAlphabeticallyCategory Filter by:
CMAC

Construction Management Agency Construction

Community » Educational

   
CMAC

Captial Military Assistance Command

Business » Occupation & Positions

   
CMAC

Central Management of Army Commissaries

Governmental » Military

   
CMAC

Capital Markets Access Company

Miscellaneous » Unclassified

   
CMAC

Corsair Model Aircraft Club

Miscellaneous » Unclassified

   
CMAC

Crystal Mountain Alpine Club

Miscellaneous » Unclassified

   
CMAC

Chicago Men's A Cappella

Miscellaneous » Unclassified

   
CMAC

Community Military Appreciation Committee

Miscellaneous » Unclassified

   
CMAC

Cincinnati Metro Athletic Conference

Miscellaneous » Unclassified

   
CMAC

Coalition of Museum and Art Centers

Miscellaneous » Unclassified

   
CMAC

Columbia Marine Aquarium Club

Miscellaneous » Unclassified

   
CMAC

Centre for Mathematical Analysis and Computation

Miscellaneous » Unclassified

   
CMAC

Cambodia Mine Action Centre

Miscellaneous » Unclassified

   
CMAC

Chiang Mai Athletics Conference

Miscellaneous » Unclassified

   
CMAC

Cerebellar Model Arithmetic Computer

Miscellaneous » Unclassified

   
CMAC

Certified Marketing Automation Consultant

Miscellaneous » Unclassified

   
CMAC

Canadian Marine Advisory Council

Governmental » Transportation

   
CMAC

Cerebellar Model Articulation Controller

Miscellaneous » Unclassified

   
CMAC

Case Management Administrator Certification

Governmental » State & Local

   
CMAC

Crypto-material Management and Assistance Centre

Governmental » Military

   
CMAC

Chemical and Molecular Analysis Centre

Academic & Science » Colleges & Universities

   
CMAC

Campus Ministry Advisory Committee

Academic & Science » Colleges & Universities

   
CMAC

College of Media And Communication

Academic & Science » Colleges & Universities

   
CMAC

Cambodian Mine Action Center

Community » Non-Profit Organizations

   

What does CMAC mean?

CMAC
In cryptography, CMAC is a block cipher-based message authentication code algorithm. It may be used to provide assurance of the authenticity and, hence, the integrity of binary data. This mode of operation fixes security deficiencies of CBC-MAC. The core of the CMAC algorithm is a variation of CBC-MAC that Black and Rogaway proposed and analyzed under the name XCBC and submitted to NIST. The XCBC algorithm efficiently addresses the security deficiencies of CBC-MAC, but requires three keys. Iwata and Kurosawa proposed an improvement of XCBC and named the resulting algorithm One-Key CBC-MAC in their papers. They later submitted OMAC1, a refinement of OMAC, and additional security analysis. The OMAC algorithm reduces the amount of key material required for XCBC. CMAC is equivalent to OMAC1. To generate an ℓ-bit CMAC tag of a message using a b-bit block cipher and a secret key, one first generates two b-bit sub-keys using the following algorithm. Let ≪ signify a standard left-shift operator: Calculate a temporary value k₀ = Eₖ.

see more on Definitions.net »

Know another definition for CMAC? Know what CMAC means? Don't keep it to yourself!

Still can't find the acronym definition you were looking for? Use our Power Search technology to look for more unique definitions from across the web!

Style:MLAChicagoAPA

"CMAC." Abbreviations.com. STANDS4 LLC, 2014. Web. 18 Dec. 2014. <http://www.abbreviations.com/CMAC>.


The Web's Largest Resource for

Acronyms & Abbreviations


A Member Of The STANDS4 Network