Proving Stateful Injective Agreement with Refinement TypesInjective Agreement • October 11th, 2016
Contract Type FiledOctober 11th, 2016Injective agreement properties are useful trace properties in security protocols, as they ensure replay protection. Traditionally injective agreement is ensured with challenge- response mechanisms—where a fresh nonce is sent to be signed along with the response and later checked—however there are increasingly more situations where this pattern is not applicable, hence replay protection must be handled with internal state.