Is there an IETF standard-track protocol have IANA-registered IDs for deterministic authenticated encryption yet? If not, what's preventing their adoption? What changes to protocols will DAEs likely require?

  • $\begingroup$ Thanks for the edit, this has become a considerably better question now. I guess it's mainly the lack of a "sponsor" if no ID is assigned by the IETF. If nobody takes the initiative, then nothing happens. $\endgroup$
    – Maarten Bodewes
    Nov 6, 2019 at 1:07
  • $\begingroup$ By the way, I've used SIV mode once to wrap an asymmetric key. Does that make me a hero? ;) $\endgroup$
    – Maarten Bodewes
    Nov 6, 2019 at 1:38
  • $\begingroup$ @MaartenBodewes I guess you're using private-use IDs even if it's an IETF standard-track protocol am I right? (Shall we move to chat?) $\endgroup$
    – DannyNiu
    Nov 6, 2019 at 1:49
  • 1
    $\begingroup$ Why do you need registered IDs to see evidence of use? Do registered IDs serve any purpose in modern protocols like WireGuard that work as a unit, rather than by handing a pile of cryptographic acronym soup to uninformed users to assemble like tinker toys? $\endgroup$ Nov 6, 2019 at 1:59
  • 1
    $\begingroup$ I've never understood algorithm agility in the first place. If there is an advantageous method then generally you cannot substitute the old with the new without changing the way things are handled. I'd prefer to write code for one or the other even if that means some repetition on the higher level; that's better than code riddled with if statements. $\endgroup$
    – Maarten Bodewes
    Nov 6, 2019 at 3:41


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Browse other questions tagged or ask your own question.