Flat Spheroid v.0.031
05/09/2014 21:20
Обсуждение темы[link1], первый вариант[link2].
TODO:
Обозначения
KDF — Key Derivation Function.
MAC — Message Authentication Code.
PKE — Public Key Encryption.
SE — Symmetric Encryption.
MDC — Modification Detection Code (OpenPGP specific, RFC4880[link3]).
H — Hash function (with or without KDF or MAC compatibility).
m — Message.
a, b — Secret random DH-parameters (different for every round).
Вычисления из получаемых параметров

Extended version (weak MDC-hypothesis)
Round for s0

Round for s1

Round for si

Reduced version (strong MDC-hypothesis)
Round for s0

Round for si

[link2] https://www.pgpru.com/comment82873
[link3] https://www.ietf.org/rfc/rfc4880.txt