What's the meaning of Apostrophe over a variable in the context conversations of verification?
Reference number: https://people.eecs.berkeley.edu/~jfc/'mender/IEEESP02.pdf
Cryptography Stack Exchange is a question and answer site for software developers, mathematicians and others interested in cryptography. It only takes a minute to sign up.
Sign up to join this communityWhat's the meaning of Apostrophe over a variable in the context conversations of verification?
Reference number: https://people.eecs.berkeley.edu/~jfc/'mender/IEEESP02.pdf
What's the meaning of Apostrophe over a variable in the context conversations of verification?
What it means is that it is an independent variable (which is somehow related to the first).
In the context you asked about, we are talking about an exchange that involves six variables. We overhear two separate exchanges with the same protocol, one exchange where we call the six variables $C_a, C_b, c, v, z_a, z_b$; the other exchange which involve the same $C_a, C_b$ identifiers, but the other four may be different. The authors could have decided to call the variables involved with different identifiers, say, $d, u, w_a, w_b$; however that would have been confusing, because it wouldn't be obvious that $c$ and $d$ are in the same logical position in the two exchanges.
Instead, he gave the values in the second exchange related names, $c', v', z'_a, z'_b$; that way, it is clear that, while $c$ and $c'$ are different, they both come from the same place in the respective exchange.
It's actually 'prime' instead of apostrophe. It means alternate or secondary. https://en.m.wikipedia.org/wiki/Prime_(symbol)