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).

Вычисления из получаемых параметров


eq000 (4 Кб)

Extended version (weak MDC-hypothesis)

Round for s0


eq001 (4 Кб)


Round for s1


eq002 (3 Кб)


Round for si


eq003 (3 Кб)


Reduced version (strong MDC-hypothesis)

Round for s0


eq004 (3 Кб)


Round for si


eq005 (2 Кб)



Ссылки
[link1] http://www.pgpru.com/forum/kriptografija/analogpgpsobespecheniemotricaemostiinaperjodzadannojjsekretnostiofflajjn

[link2] http://www.pgpru.com/comment82873

[link3] https://www.ietf.org/rfc/rfc4880.txt