Discussion:
[openpgp] Patch to clarify OCB implementation, add test vectors for EAX/OCB, compatible implementations available
Ronald Tse
2018-02-06 20:50:42 UTC
Permalink
Greetings,

We’ve just created a merge request to RFC4880bis master at the following link with patch attached.

https://gitlab.com/openpgp-wg/rfc4880bis/merge_requests/11

This patch clarifies implementation details of OCB, removes description of OCB’s history, and provides test vectors for AEAD modes, including both EAX and OCB. This patch is mainly from the work of my colleague Nickolay.

Probably worth a brief mention, that there are now two fully compatible AEAD-EAX / AEAD-OCB OpenPGP implementations, namely GnuPG and RNP (https://github.com/riboseinc/rnp).

Kind regards,
Ron



_____________________________________

Ronald Tse
Ribose Inc.
Werner Koch
2018-02-16 10:42:23 UTC
Permalink
On Tue, 6 Feb 2018 21:50, ***@ribose.com said:

> This patch clarifies implementation details of OCB, removes description of OCB’s history, and provides test vectors for AEAD modes, including both EAX and OCB. This patch is mainly from the work of my colleague Nickolay.

Thanks. I pushed this to the repo.


Shalom-Salam,

Werner

--
Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz.
Ronald Tse
2018-02-16 17:09:22 UTC
Permalink
Thank you very much for your help Werner!

Kind regards,
Ron

_____________________________________

Ronald Tse
Ribose Inc.

> On Feb 16, 2018, at 12:50 AM, Werner Koch <***@gnupg.org> wrote:
>
> On Tue, 6 Feb 2018 21:50, ***@ribose.com said:
>
>> This patch clarifies implementation details of OCB, removes description of OCB’s history, and provides test vectors for AEAD modes, including both EAX and OCB. This patch is mainly from the work of my colleague Nickolay.
>
> Thanks. I pushed this to the repo.
>
>
> Shalom-Salam,
>
> Werner
>
> --
> Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz.
Loading...