Skip to main content

Questions tagged [umac]

UMAC is a family of message authentication codes defined in RFC 4418. UMAC supports 32-, 64-, 96-, and 128-bit tags. UMAC uses a PRF, typically instantiated with AES-128, to expand a short key into a long, 1–1.5 KiB, key for a large universal hash family to hash many messages, and encrypts each message's hash with a one-time pad generated by the PRF from a per-message nonce, in Carger–Wegman construction, to form the message's authentication tag.

4 votes
0 answers
155 views

For any positive integer $k$, let $\boxplus_k$ be addition on $k$-bit unsigned integers and $\boxminus_k$ be subtraction on $k$-bit unsigned integers. Let $\operatorname{NH}_w((X,Y),(a,b)) = (a \...
jbapple's user avatar
  • 149
2 votes
0 answers
252 views

Being a physicist, I know very little about cryptography. In fact, the main two practical aspects I've learned so far are: Unless you're an expert, 1. Don't try to invent new cryptosystems and 2. Don'...
Adomas Baliuka's user avatar
0 votes
1 answer
55 views

https://www.rfc-editor.org/rfc/rfc4418#section-3.2.1 describes the parameters for KDF as follows: ...
neubert's user avatar
  • 2,969
2 votes
0 answers
63 views

I want to use the wiki UMAC example to protect the integrity of the communication between 2 devices. Unfortunately I am not quite sure of the meaning of the parameters and I don't want to get it ...
John Rastem's user avatar
4 votes
2 answers
298 views

This question is related to: How to implement security - authenticity/confidentiality/integrity for 6/14 bits radio messages? I am looking for a message that an attacker listening to the radio ...
Victor Iorinescu's user avatar
3 votes
0 answers
218 views

I just took over two radio systems (using 433Mhz) - one communicates with 6 bit messages, one with 14 bit messages. Both have a lots of transmitters and one receiver (and, yes bits not bytes). For ...
Victor Iorinescu's user avatar