draft-ietf-openpgp-rfc4880bis-04
Tapio Sokura
tapio.sokura at iki.fi
Sat Feb 3 16:05:13 CET 2018
Hello,
On 3.2.2018 7:25, FuzzyDrawrings via Gnupg-users wrote:
> | m: 4f70656e504750040016080006050255f95f9504ff0000000c
> |
> | Using the SHA2-256 hash algorithm yields the digest:
> |
> | d: f6220a3f757814f4c2176ffbb68b00249cd4ccdc059c4b34ad871f30b1740280
>
> I can obtain m, no problem. But fail to obtain d as m's sha256 digest.
>
> Instead I repeatedly get:
> d: 30d3de39f655d86b516058ae8c483f1a2cc10f0048882794655d4ce910abb7d6
>
> Can anyone check if they are able to get the result shown in the documentation? And if so, is there anything else in addition to m that is input for the sha256 hash?
I haven't read the context of the draft, so I don't know whether the
sample 'm' is formed correctly, but this is what I get with the 'm'
listed above being in file testvec:
$ od -t x1 testvec
0000000 4f 70 65 6e 50 47 50 04 00 16 08 00 06 05 02 55
0000020 f9 5f 95 04 ff 00 00 00 0c
0000031
$ sha256sum testvec
f6220a3f757814f4c2176ffbb68b00249cd4ccdc059c4b34ad871f30b1740280 testvec
So it matches with the document. Are you sure the 'm' you end up is
exactly the same as in the draft?
Tapio
More information about the Gnupg-users
mailing list