[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Hipsec] Looking for a list of hashes and MACs



I am looking for a list of hashes and MACs for discussion purposes (ie starting point).

Hashes, all I am finding is the SHA varients: SHA-1, 224, 256, 384, & 512. I ASSuME that we are awaiting results of the Hash competition for more...

For MACs, I found: http://csrc.nist.gov/groups/STM/cavp/index.html

which lists CMAC, CCM. GMAC, & HMAC with MAC depricated. (http://csrc.nist.gov/groups/ST/toolkit/message_auth.html only lists MAC & HMAC).


If we add ESP-CCM due to the prevalence of CCM in wireless systems, adding CCM for the MAC seems a 'smart' move. But what about others?

What are our hashing alternatives?

For example could you run CCM with a key of ZERO for a CCM hash to generate the HIT? From discussions I have had, CCM works well with small packet size like found in 802.15.4 where the maximum datagram is 127 bytes. (or perhaps there is research of a key value that generates a 'good' CCM hash?).

Just doing a little headscratching here.