Talk:CMAC

From Wikipedia, the free encyclopedia

WikiProject on Cryptography This article is part of WikiProject Cryptography, an attempt to build a comprehensive and detailed guide to cryptography on Wikipedia. If you would like to participate, you can choose to edit the article attached to this page, or visit the project page, where you can join the project and see a list of open tasks.

[edit] Article name avialable?

"It has been suggested that this article or section be merged with One-key MAC."

Does that mean the entry "CMAC" would be free to use for the Cerebellar Model Articulation Controller (a type of neural network classifier) ? Dcornforth 09:59, 28 November 2006

Yes, once the merge has been done it should be okay to use the name for the neural network thing, especially if we ad a disambig link at the top of the article to the One-key MAC article and fix all incoming crypto related links so they go to the One-key MAC article instead. For now I suggest you use the title Cerebellar Model Articulation Controller and ad a disambig link at this article (CMAC) to the neural article. Sorry that I don't have time to do the merge. I hope some other crypto editor has the time some day. --David Göthberg 03:56, 5 December 2006 (UTC)

[edit] Finite field?

C = 10102 in the example does not give rise to a finite field, because x4 + x3 + x is not irreducible modulo 2. As a consequence the low-order bit of k1 and k2 will always be 0. Surely this is not intended? There ought to be a remark in the article that C must be chosen with some care to ensure that entropy is not lost in the multiplication step. –Henning Makholm 11:33, 5 May 2007 (UTC)

In fact the choice specified by NIST 800-38B implies that the four-bit C must be 00112. I will change the example accordingly. –Henning Makholm 11:49, 5 May 2007 (UTC)