Bug#865374: libdigest-sha3-perl: sha3sum perl v5.24.1 and v5.20.0 create a different checksum for the same input

Honovere post at honovere.de
Tue Jun 20 19:50:20 UTC 2017


Package: libdigest-sha3-perl
Version: 0.25-1+b1
Severity: important

Dear Maintainer,

checksums created with sha3sum for the exact same input with Debian 8 and 9 are different. They should be identical.

Example commands taken from manpage sha3sum:


Debian 8:
libdigest-sha3-perl v0.22-2
perl v5.20.0

$ perl -e "print qq(abc)" | sha3sum
c30411768506ebe1c2871b1ee2e87d38df342317300a9b97a95ec6a8  -

$ perl -e "print qq(0001100)" | sha3sum -0 -a 384
eaa09c53230f6e9a071f770b99e633f24dc35d2fca4a93687b0d7baba808d9a26cc43f63f617159f2fb52bb01fa237a5 ^-


Debian 9:
libdigest-sha3-perl v0.25-1+b1
perl v5.24.1

$ perl -e "print qq(abc)" | sha3sum
e642824c3f8cf24ad09234ee7d3c766fc9a3a5168d0c94ad73b46fdf  -

$ perl -e "print qq(0001100)" | sha3sum -0 -a 384
b5a8cb0bf073b6b68d95cd33f5b09289670120bb931fc838b830d2592268b9e145a09088172b96eafb0093ef9a85df08 ^-


(Checksums created with sha512sum are identical for same input with Debian 8 and 9.)

Thanks and kind regards!


-- System Information:
Debian Release: 9.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libdigest-sha3-perl depends on:
ii  libc6                       2.24-11+deb9u1
ii  perl                        5.24.1-3
ii  perl-base [perlapi-5.24.1]  5.24.1-3

libdigest-sha3-perl recommends no packages.

libdigest-sha3-perl suggests no packages.

-- no debconf information



More information about the pkg-perl-maintainers mailing list