Diff of the two buildlogs: -- --- b1/build.log 2025-03-22 10:12:01.806139217 +0000 +++ b2/build.log 2025-03-22 10:29:28.215058583 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Apr 24 04:29:57 -12 2026 -I: pbuilder-time-stamp: 1777048197 +I: Current time: Sun Mar 23 00:12:05 +14 2025 +I: pbuilder-time-stamp: 1742638325 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -28,54 +28,86 @@ dpkg-source: info: applying 0004-Clarify-text-in-rnp-1.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/23204/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/57214/tmp/hooks/D01_modify_environment starting +debug: Running on ionos12-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Mar 22 10:12 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/57214/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/57214/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='687ef254532b46eda4f0e66ab97cc709' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='23204' - PS1='# ' - PS2='> ' + INVOCATION_ID=00ea35876785419ab9e3da512a70a000 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=57214 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.9ZYhsTU7/pbuilderrc_Q02r --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.9ZYhsTU7/b1 --logfile b1/build.log rnp_0.17.1-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.9ZYhsTU7/pbuilderrc_m885 --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.9ZYhsTU7/b2 --logfile b2/build.log rnp_0.17.1-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos6-i386 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/23204/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/57214/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -250,7 +282,7 @@ Get: 115 http://deb.debian.org/debian unstable/main i386 pkgconf-bin i386 1.8.1-4 [30.6 kB] Get: 116 http://deb.debian.org/debian unstable/main i386 pkgconf i386 1.8.1-4 [26.2 kB] Get: 117 http://deb.debian.org/debian unstable/main i386 zlib1g-dev i386 1:1.3.dfsg+really1.3.1-1+b1 [916 kB] -Fetched 69.4 MB in 3s (27.1 MB/s) +Fetched 69.4 MB in 1s (70.2 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19793 files and directories currently installed.) @@ -642,8 +674,8 @@ Setting up tzdata (2025a-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Apr 24 16:30:22 UTC 2026. -Universal Time is now: Fri Apr 24 16:30:22 UTC 2026. +Local time is now: Sat Mar 22 10:12:54 UTC 2025. +Universal Time is now: Sat Mar 22 10:12:54 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up ruby-minitest (5.25.4-2) ... @@ -752,7 +784,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/rnp-0.17.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../rnp_0.17.1-1_source.changes +I: user script /srv/workspace/pbuilder/57214/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/57214/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/rnp-0.17.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../rnp_0.17.1-1_source.changes dpkg-buildpackage: info: source package rnp dpkg-buildpackage: info: source version 0.17.1-1 dpkg-buildpackage: info: source distribution unstable @@ -942,8 +978,8 @@ -- Found Threads: TRUE -- Found Python3: /usr/bin/python3 (found version "3.13.2") found components: Interpreter -- Found GnuPG: /usr/bin/gpg (found suitable version "2.2.46", minimum required is "2.2") found components: gpg gpgconf --- Configuring done (13.2s) --- Generating done (0.1s) +-- Configuring done (60.7s) +-- Generating done (0.5s) CMake Warning: Manually-specified variables were not used by the project: @@ -955,7 +991,7 @@ -- Build files have been written to: /build/reproducible-path/rnp-0.17.1/build make[1]: Leaving directory '/build/reproducible-path/rnp-0.17.1' dh_auto_build -O--builddirectory=build - cd build && make -j22 "INSTALL=install --strip-program=true" VERBOSE=1 + cd build && make -j10 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' /usr/bin/cmake -S/build/reproducible-path/rnp-0.17.1 -B/build/reproducible-path/rnp-0.17.1/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/rnp-0.17.1/build/CMakeFiles /build/reproducible-path/rnp-0.17.1/build//CMakeFiles/progress.marks @@ -963,106 +999,110 @@ make[2]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' make -f src/lib/CMakeFiles/librnp-obj.dir/build.make src/lib/CMakeFiles/librnp-obj.dir/depend make -f src/common/CMakeFiles/rnp-common.dir/build.make src/common/CMakeFiles/rnp-common.dir/depend -make -f src/lib/CMakeFiles/man_librnp.dir/build.make src/lib/CMakeFiles/man_librnp.dir/depend -make -f src/rnp/CMakeFiles/man_rnp.dir/build.make src/rnp/CMakeFiles/man_rnp.dir/depend -make -f src/rnpkeys/CMakeFiles/man_rnpkeys.dir/build.make src/rnpkeys/CMakeFiles/man_rnpkeys.dir/depend make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' +cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /build/reproducible-path/rnp-0.17.1/src/lib /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/lib /build/reproducible-path/rnp-0.17.1/build/src/lib/CMakeFiles/librnp-obj.dir/DependInfo.cmake "--color=" +make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' +make -f src/lib/CMakeFiles/man_librnp.dir/build.make src/lib/CMakeFiles/man_librnp.dir/depend cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /build/reproducible-path/rnp-0.17.1/src/common /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/common /build/reproducible-path/rnp-0.17.1/build/src/common/CMakeFiles/rnp-common.dir/DependInfo.cmake "--color=" -make -f src/tests/googletest-build/googletest/CMakeFiles/gtest.dir/build.make src/tests/googletest-build/googletest/CMakeFiles/gtest.dir/depend make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' +make -f src/rnp/CMakeFiles/man_rnp.dir/build.make src/rnp/CMakeFiles/man_rnp.dir/depend cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /build/reproducible-path/rnp-0.17.1/src/lib /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/lib /build/reproducible-path/rnp-0.17.1/build/src/lib/CMakeFiles/man_librnp.dir/DependInfo.cmake "--color=" +make -f src/rnpkeys/CMakeFiles/man_rnpkeys.dir/build.make src/rnpkeys/CMakeFiles/man_rnpkeys.dir/depend make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /build/reproducible-path/rnp-0.17.1/src/rnp /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/rnp /build/reproducible-path/rnp-0.17.1/build/src/rnp/CMakeFiles/man_rnp.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' +make -f src/lib/CMakeFiles/librnp-obj.dir/build.make src/lib/CMakeFiles/librnp-obj.dir/build make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /build/reproducible-path/rnp-0.17.1/src/rnpkeys /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/CMakeFiles/man_rnpkeys.dir/DependInfo.cmake "--color=" +make -f src/tests/googletest-build/googletest/CMakeFiles/gtest.dir/build.make src/tests/googletest-build/googletest/CMakeFiles/gtest.dir/depend make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' -cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /build/reproducible-path/rnp-0.17.1/src/lib /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/lib /build/reproducible-path/rnp-0.17.1/build/src/lib/CMakeFiles/librnp-obj.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /usr/src/googletest/googletest /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/tests/googletest-build/googletest /build/reproducible-path/rnp-0.17.1/build/src/tests/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' make -f src/common/CMakeFiles/rnp-common.dir/build.make src/common/CMakeFiles/rnp-common.dir/build -make -f src/lib/CMakeFiles/man_librnp.dir/build.make src/lib/CMakeFiles/man_librnp.dir/build make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' +make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' +make -f src/lib/CMakeFiles/man_librnp.dir/build.make src/lib/CMakeFiles/man_librnp.dir/build make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -make -f src/lib/CMakeFiles/librnp-obj.dir/build.make src/lib/CMakeFiles/librnp-obj.dir/build -make -f src/rnp/CMakeFiles/man_rnp.dir/build.make src/rnp/CMakeFiles/man_rnp.dir/build -make -f src/tests/googletest-build/googletest/CMakeFiles/gtest.dir/build.make src/tests/googletest-build/googletest/CMakeFiles/gtest.dir/build -make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' -make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' -make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' +make -f src/rnp/CMakeFiles/man_rnp.dir/build.make src/rnp/CMakeFiles/man_rnp.dir/build make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' +make -f src/tests/googletest-build/googletest/CMakeFiles/gtest.dir/build.make src/tests/googletest-build/googletest/CMakeFiles/gtest.dir/build make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -make -f src/rnpkeys/CMakeFiles/man_rnpkeys.dir/build.make src/rnpkeys/CMakeFiles/man_rnpkeys.dir/build +[ 0%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-armor.cpp.o +[ 1%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-common.cpp.o make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' -[ 2%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-armor.cpp.o -[ 2%] Building CXX object src/common/CMakeFiles/rnp-common.dir/time-utils.cpp.o -[ 2%] Building CXX object src/common/CMakeFiles/rnp-common.dir/str-utils.cpp.o -[ 3%] Generating man page src/lib/librnp.3 -[ 3%] Building CXX object src/common/CMakeFiles/rnp-common.dir/file-utils.cpp.o +make -f src/rnpkeys/CMakeFiles/man_rnpkeys.dir/build.make src/rnpkeys/CMakeFiles/man_rnpkeys.dir/build cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-armor.cpp.o -MF CMakeFiles/librnp-obj.dir/__/librepgp/stream-armor.cpp.o.d -o CMakeFiles/librnp-obj.dir/__/librepgp/stream-armor.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/librepgp/stream-armor.cpp -cd /build/reproducible-path/rnp-0.17.1/build/src/common && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/src -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/common/CMakeFiles/rnp-common.dir/time-utils.cpp.o -MF CMakeFiles/rnp-common.dir/time-utils.cpp.o.d -o CMakeFiles/rnp-common.dir/time-utils.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/common/time-utils.cpp -/usr/bin/asciidoctor -b manpage /build/reproducible-path/rnp-0.17.1/src/lib/librnp.3.adoc -o /build/reproducible-path/rnp-0.17.1/build/src/lib/librnp.3 -a component-version=0.17.1 +[ 2%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-ctx.cpp.o +[ 3%] Building CXX object src/common/CMakeFiles/rnp-common.dir/str-utils.cpp.o +make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' cd /build/reproducible-path/rnp-0.17.1/build/src/common && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/src -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/common/CMakeFiles/rnp-common.dir/str-utils.cpp.o -MF CMakeFiles/rnp-common.dir/str-utils.cpp.o.d -o CMakeFiles/rnp-common.dir/str-utils.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/common/str-utils.cpp -cd /build/reproducible-path/rnp-0.17.1/build/src/common && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/src -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/common/CMakeFiles/rnp-common.dir/file-utils.cpp.o -MF CMakeFiles/rnp-common.dir/file-utils.cpp.o.d -o CMakeFiles/rnp-common.dir/file-utils.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/common/file-utils.cpp -[ 4%] Building CXX object src/tests/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o -[ 5%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-common.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/tests/googletest-build/googletest && /usr/bin/c++ -DGTEST_CREATE_SHARED_LIBRARY=1 -D_GNU_SOURCE -Dgtest_EXPORTS -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fPIC -Wall -Wshadow -Wundef -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/tests/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o -MF CMakeFiles/gtest.dir/src/gtest-all.cc.o.d -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /usr/src/googletest/googletest/src/gtest-all.cc -[ 6%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-ctx.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-common.cpp.o -MF CMakeFiles/librnp-obj.dir/__/librepgp/stream-common.cpp.o.d -o CMakeFiles/librnp-obj.dir/__/librepgp/stream-common.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/librepgp/stream-common.cpp -[ 6%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-dump.cpp.o -[ 7%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-key.cpp.o -[ 8%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-packet.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-ctx.cpp.o -MF CMakeFiles/librnp-obj.dir/__/librepgp/stream-ctx.cpp.o.d -o CMakeFiles/librnp-obj.dir/__/librepgp/stream-ctx.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/librepgp/stream-ctx.cpp -[ 8%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-parse.cpp.o -[ 8%] Generating man page src/rnpkeys/rnpkeys.1 +[ 3%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-dump.cpp.o +[ 4%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-key.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-dump.cpp.o -MF CMakeFiles/librnp-obj.dir/__/librepgp/stream-dump.cpp.o.d -o CMakeFiles/librnp-obj.dir/__/librepgp/stream-dump.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/librepgp/stream-dump.cpp +[ 5%] Generating man page src/lib/librnp.3 +[ 6%] Generating man page src/rnp/rnp.1 +[ 6%] Generating man page src/rnpkeys/rnpkeys.1 +/usr/bin/asciidoctor -b manpage /build/reproducible-path/rnp-0.17.1/src/lib/librnp.3.adoc -o /build/reproducible-path/rnp-0.17.1/build/src/lib/librnp.3 -a component-version=0.17.1 +/usr/bin/asciidoctor -b manpage /build/reproducible-path/rnp-0.17.1/src/rnpkeys/rnpkeys.1.adoc -o /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys.1 -a component-version=0.17.1 +/usr/bin/asciidoctor -b manpage /build/reproducible-path/rnp-0.17.1/src/rnp/rnp.1.adoc -o /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp.1 -a component-version=0.17.1 cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-key.cpp.o -MF CMakeFiles/librnp-obj.dir/__/librepgp/stream-key.cpp.o.d -o CMakeFiles/librnp-obj.dir/__/librepgp/stream-key.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/librepgp/stream-key.cpp +[ 7%] Building CXX object src/tests/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests/googletest-build/googletest && /usr/bin/c++ -DGTEST_CREATE_SHARED_LIBRARY=1 -D_GNU_SOURCE -Dgtest_EXPORTS -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fPIC -Wall -Wshadow -Wundef -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/tests/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o -MF CMakeFiles/gtest.dir/src/gtest-all.cc.o.d -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /usr/src/googletest/googletest/src/gtest-all.cc +make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' +[ 7%] Built target man_librnp +make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' +make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' +[ 8%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-packet.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-packet.cpp.o -MF CMakeFiles/librnp-obj.dir/__/librepgp/stream-packet.cpp.o.d -o CMakeFiles/librnp-obj.dir/__/librepgp/stream-packet.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/librepgp/stream-packet.cpp -[ 9%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-sig.cpp.o -[ 9%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-write.cpp.o -[ 10%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librekey/key_store_g10.cpp.o -/usr/bin/asciidoctor -b manpage /build/reproducible-path/rnp-0.17.1/src/rnpkeys/rnpkeys.1.adoc -o /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys.1 -a component-version=0.17.1 +[ 8%] Built target man_rnp +[ 8%] Built target man_rnpkeys +[ 8%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-parse.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-parse.cpp.o -MF CMakeFiles/librnp-obj.dir/__/librepgp/stream-parse.cpp.o.d -o CMakeFiles/librnp-obj.dir/__/librepgp/stream-parse.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/librepgp/stream-parse.cpp -[ 11%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librekey/key_store_kbx.cpp.o -[ 11%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librekey/key_store_pgp.cpp.o -[ 12%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librekey/rnp_key_store.cpp.o +[ 8%] Building CXX object src/common/CMakeFiles/rnp-common.dir/file-utils.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/common && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/src -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/common/CMakeFiles/rnp-common.dir/file-utils.cpp.o -MF CMakeFiles/rnp-common.dir/file-utils.cpp.o.d -o CMakeFiles/rnp-common.dir/file-utils.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/common/file-utils.cpp +[ 9%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-sig.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-sig.cpp.o -MF CMakeFiles/librnp-obj.dir/__/librepgp/stream-sig.cpp.o.d -o CMakeFiles/librnp-obj.dir/__/librepgp/stream-sig.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/librepgp/stream-sig.cpp -[ 13%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/bn.cpp.o -[ 14%] Generating man page src/rnp/rnp.1 +[ 9%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-write.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/__/librepgp/stream-write.cpp.o -MF CMakeFiles/librnp-obj.dir/__/librepgp/stream-write.cpp.o.d -o CMakeFiles/librnp-obj.dir/__/librepgp/stream-write.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/librepgp/stream-write.cpp +[ 10%] Building CXX object src/common/CMakeFiles/rnp-common.dir/time-utils.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/common && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/src -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/common/CMakeFiles/rnp-common.dir/time-utils.cpp.o -MF CMakeFiles/rnp-common.dir/time-utils.cpp.o.d -o CMakeFiles/rnp-common.dir/time-utils.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/common/time-utils.cpp +/build/reproducible-path/rnp-0.17.1/src/librepgp/stream-parse.cpp: In function 'rnp_result_t signed_read_signatures(pgp_source_t*)': +/build/reproducible-path/rnp-0.17.1/src/librepgp/stream-parse.cpp:1032:43: warning: enumerated and non-enumerated type in conditional expression [-Wextra] + 1032 | return param->siginfos.size() ? RNP_SUCCESS : ret; + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' +[ 10%] Built target rnp-common +[ 11%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librekey/key_store_g10.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/__/librekey/key_store_g10.cpp.o -MF CMakeFiles/librnp-obj.dir/__/librekey/key_store_g10.cpp.o.d -o CMakeFiles/librnp-obj.dir/__/librekey/key_store_g10.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/librekey/key_store_g10.cpp -[ 14%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/dsa.cpp.o +[ 12%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librekey/key_store_kbx.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/__/librekey/key_store_kbx.cpp.o -MF CMakeFiles/librnp-obj.dir/__/librekey/key_store_kbx.cpp.o.d -o CMakeFiles/librnp-obj.dir/__/librekey/key_store_kbx.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/librekey/key_store_kbx.cpp +[ 12%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librekey/key_store_pgp.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/__/librekey/key_store_pgp.cpp.o -MF CMakeFiles/librnp-obj.dir/__/librekey/key_store_pgp.cpp.o.d -o CMakeFiles/librnp-obj.dir/__/librekey/key_store_pgp.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/librekey/key_store_pgp.cpp +[ 13%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/__/librekey/rnp_key_store.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/__/librekey/rnp_key_store.cpp.o -MF CMakeFiles/librnp-obj.dir/__/librekey/rnp_key_store.cpp.o.d -o CMakeFiles/librnp-obj.dir/__/librekey/rnp_key_store.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/librekey/rnp_key_store.cpp +[ 14%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/bn.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/bn.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/bn.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/bn.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/bn.cpp +[ 14%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/dsa.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/dsa.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/dsa.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/dsa.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/dsa.cpp -/usr/bin/asciidoctor -b manpage /build/reproducible-path/rnp-0.17.1/src/rnp/rnp.1.adoc -o /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp.1 -a component-version=0.17.1 [ 15%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/ec_curves.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/ec_curves.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/ec_curves.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/ec_curves.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/ec_curves.cpp [ 16%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/ec.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/ec.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/ec.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/ec.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/ec.cpp -make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -[ 16%] Built target man_librnp -make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' [ 16%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/ecdh_utils.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/ecdh_utils.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/ecdh_utils.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/ecdh_utils.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/ecdh_utils.cpp -[ 16%] Built target man_rnpkeys -[ 16%] Built target man_rnp [ 17%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/ecdh.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/ecdh.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/ecdh.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/ecdh.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/ecdh.cpp -[ 18%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/eddsa.cpp.o [ 18%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/ecdsa.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/ecdsa.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/ecdsa.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/ecdsa.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/ecdsa.cpp +[ 18%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/eddsa.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/eddsa.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/eddsa.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/eddsa.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/eddsa.cpp [ 19%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/elgamal.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/elgamal.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/elgamal.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/elgamal.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/elgamal.cpp -make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -[ 19%] Built target rnp-common [ 20%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/hash_common.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/hash_common.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/hash_common.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/hash_common.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/hash_common.cpp [ 20%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/hash.cpp.o @@ -1071,10 +1111,6 @@ cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/mpi.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/mpi.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/mpi.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/mpi.cpp [ 22%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/rng.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/rng.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/rng.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/rng.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/rng.cpp -/build/reproducible-path/rnp-0.17.1/src/librepgp/stream-parse.cpp: In function 'rnp_result_t signed_read_signatures(pgp_source_t*)': -/build/reproducible-path/rnp-0.17.1/src/librepgp/stream-parse.cpp:1032:43: warning: enumerated and non-enumerated type in conditional expression [-Wextra] - 1032 | return param->siginfos.size() ? RNP_SUCCESS : ret; - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/rsa.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/rsa.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/rsa.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/rsa.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/rsa.cpp [ 23%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/s2k.cpp.o @@ -1087,15 +1123,15 @@ cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/mem.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/mem.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/mem.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/mem.cpp [ 26%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/cipher.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/cipher.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/cipher.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/cipher.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/cipher.cpp -[ 26%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/cipher_botan.cpp.o +[ 27%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/cipher_botan.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/cipher_botan.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/cipher_botan.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/cipher_botan.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/cipher_botan.cpp [ 27%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/sm2.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/sm2.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/sm2.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/sm2.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/sm2.cpp [ 27%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/backend_version.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/backend_version.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/backend_version.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/backend_version.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/backend_version.cpp [ 28%] Building CXX object src/lib/CMakeFiles/librnp-obj.dir/crypto/hash_sha1cd.cpp.o -[ 29%] Building C object src/lib/CMakeFiles/librnp-obj.dir/crypto/sha1cd/sha1.c.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/c++ -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/hash_sha1cd.cpp.o -MF CMakeFiles/librnp-obj.dir/crypto/hash_sha1cd.cpp.o.d -o CMakeFiles/librnp-obj.dir/crypto/hash_sha1cd.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/hash_sha1cd.cpp +[ 29%] Building C object src/lib/CMakeFiles/librnp-obj.dir/crypto/sha1cd/sha1.c.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/cc -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/sha1cd/sha1.c.o -MF CMakeFiles/librnp-obj.dir/crypto/sha1cd/sha1.c.o.d -o CMakeFiles/librnp-obj.dir/crypto/sha1cd/sha1.c.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/sha1cd/sha1.c [ 29%] Building C object src/lib/CMakeFiles/librnp-obj.dir/crypto/sha1cd/ubc_check.c.o cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/cc -D_GNU_SOURCE -Dlibrnp_EXPORTS -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/src -isystem /usr/include/json-c -isystem /usr/include/botan-2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -fPIC -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/lib/CMakeFiles/librnp-obj.dir/crypto/sha1cd/ubc_check.c.o -MF CMakeFiles/librnp-obj.dir/crypto/sha1cd/ubc_check.c.o.d -o CMakeFiles/librnp-obj.dir/crypto/sha1cd/ubc_check.c.o -c /build/reproducible-path/rnp-0.17.1/src/lib/crypto/sha1cd/ubc_check.c @@ -1130,14 +1166,14 @@ make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /build/reproducible-path/rnp-0.17.1/src/lib /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/lib /build/reproducible-path/rnp-0.17.1/build/src/lib/CMakeFiles/librnp-static.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -make -f src/lib/CMakeFiles/librnp.dir/build.make src/lib/CMakeFiles/librnp.dir/build make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -make -f src/lib/CMakeFiles/librnp-static.dir/build.make src/lib/CMakeFiles/librnp-static.dir/build +make -f src/lib/CMakeFiles/librnp.dir/build.make src/lib/CMakeFiles/librnp.dir/build make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' +make -f src/lib/CMakeFiles/librnp-static.dir/build.make src/lib/CMakeFiles/librnp-static.dir/build make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' [ 38%] Linking CXX shared library librnp.so -[ 38%] Linking CXX static library librnp.a cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/librnp.dir/link.txt --verbose=1 +[ 38%] Linking CXX static library librnp.a cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/cmake -P CMakeFiles/librnp-static.dir/cmake_clean_target.cmake cd /build/reproducible-path/rnp-0.17.1/build/src/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/librnp-static.dir/link.txt --verbose=1 /usr/bin/ar qc librnp.a "CMakeFiles/librnp-obj.dir/__/librepgp/stream-armor.cpp.o" "CMakeFiles/librnp-obj.dir/__/librepgp/stream-common.cpp.o" "CMakeFiles/librnp-obj.dir/__/librepgp/stream-ctx.cpp.o" "CMakeFiles/librnp-obj.dir/__/librepgp/stream-dump.cpp.o" "CMakeFiles/librnp-obj.dir/__/librepgp/stream-key.cpp.o" "CMakeFiles/librnp-obj.dir/__/librepgp/stream-packet.cpp.o" "CMakeFiles/librnp-obj.dir/__/librepgp/stream-parse.cpp.o" "CMakeFiles/librnp-obj.dir/__/librepgp/stream-sig.cpp.o" "CMakeFiles/librnp-obj.dir/__/librepgp/stream-write.cpp.o" "CMakeFiles/librnp-obj.dir/__/librekey/key_store_g10.cpp.o" "CMakeFiles/librnp-obj.dir/__/librekey/key_store_kbx.cpp.o" "CMakeFiles/librnp-obj.dir/__/librekey/key_store_pgp.cpp.o" "CMakeFiles/librnp-obj.dir/__/librekey/rnp_key_store.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/bn.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/dsa.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/ec_curves.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/ec.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/ecdh_utils.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/ecdh.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/ecdsa.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/eddsa.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/elgamal.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/hash_common.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/hash.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/mpi.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/rng.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/rsa.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/s2k.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/symmetric.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/signatures.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/mem.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/cipher.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/cipher_botan.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/sm2.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/backend_version.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/hash_sha1cd.cpp.o" "CMakeFiles/librnp-obj.dir/crypto/sha1cd/sha1.c.o" "CMakeFiles/librnp-obj.dir/crypto/sha1cd/ubc_check.c.o" "CMakeFiles/librnp-obj.dir/sec_profile.cpp.o" "CMakeFiles/librnp-obj.dir/crypto.cpp.o" "CMakeFiles/librnp-obj.dir/fingerprint.cpp.o" "CMakeFiles/librnp-obj.dir/generate-key.cpp.o" "CMakeFiles/librnp-obj.dir/key-provider.cpp.o" "CMakeFiles/librnp-obj.dir/logging.cpp.o" "CMakeFiles/librnp-obj.dir/json-utils.cpp.o" "CMakeFiles/librnp-obj.dir/utils.cpp.o" "CMakeFiles/librnp-obj.dir/pass-provider.cpp.o" "CMakeFiles/librnp-obj.dir/pgp-key.cpp.o" "CMakeFiles/librnp-obj.dir/rnp.cpp.o" "../common/CMakeFiles/rnp-common.dir/str-utils.cpp.o" "../common/CMakeFiles/rnp-common.dir/file-utils.cpp.o" "../common/CMakeFiles/rnp-common.dir/time-utils.cpp.o" @@ -1151,115 +1187,115 @@ make -f src/examples/CMakeFiles/generate.dir/build.make src/examples/CMakeFiles/generate.dir/depend make -f src/examples/CMakeFiles/encrypt.dir/build.make src/examples/CMakeFiles/encrypt.dir/depend make -f src/examples/CMakeFiles/decrypt.dir/build.make src/examples/CMakeFiles/decrypt.dir/depend -make -f src/examples/CMakeFiles/sign.dir/build.make src/examples/CMakeFiles/sign.dir/depend -make -f src/examples/CMakeFiles/verify.dir/build.make src/examples/CMakeFiles/verify.dir/depend make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /build/reproducible-path/rnp-0.17.1/src/examples /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/examples /build/reproducible-path/rnp-0.17.1/build/src/examples/CMakeFiles/generate.dir/DependInfo.cmake "--color=" -make -f src/examples/CMakeFiles/dump.dir/build.make src/examples/CMakeFiles/dump.dir/depend +make -f src/examples/CMakeFiles/sign.dir/build.make src/examples/CMakeFiles/sign.dir/depend make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /build/reproducible-path/rnp-0.17.1/src/examples /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/examples /build/reproducible-path/rnp-0.17.1/build/src/examples/CMakeFiles/encrypt.dir/DependInfo.cmake "--color=" -make -f src/rnp/CMakeFiles/rnp.dir/build.make src/rnp/CMakeFiles/rnp.dir/depend +make -f src/examples/CMakeFiles/verify.dir/build.make src/examples/CMakeFiles/verify.dir/depend make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /build/reproducible-path/rnp-0.17.1/src/examples /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/examples /build/reproducible-path/rnp-0.17.1/build/src/examples/CMakeFiles/decrypt.dir/DependInfo.cmake "--color=" +make -f src/examples/CMakeFiles/dump.dir/build.make src/examples/CMakeFiles/dump.dir/depend make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /build/reproducible-path/rnp-0.17.1/src/examples /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/examples /build/reproducible-path/rnp-0.17.1/build/src/examples/CMakeFiles/sign.dir/DependInfo.cmake "--color=" -make -f src/rnpkeys/CMakeFiles/rnpkeys.dir/build.make src/rnpkeys/CMakeFiles/rnpkeys.dir/depend +make -f src/rnp/CMakeFiles/rnp.dir/build.make src/rnp/CMakeFiles/rnp.dir/depend make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /build/reproducible-path/rnp-0.17.1/src/examples /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/examples /build/reproducible-path/rnp-0.17.1/build/src/examples/CMakeFiles/verify.dir/DependInfo.cmake "--color=" +make -f src/rnpkeys/CMakeFiles/rnpkeys.dir/build.make src/rnpkeys/CMakeFiles/rnpkeys.dir/depend +make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /build/reproducible-path/rnp-0.17.1/src/examples /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/examples /build/reproducible-path/rnp-0.17.1/build/src/examples/CMakeFiles/dump.dir/DependInfo.cmake "--color=" +make -f src/examples/CMakeFiles/generate.dir/build.make src/examples/CMakeFiles/generate.dir/build make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /build/reproducible-path/rnp-0.17.1/src/rnp /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/rnp /build/reproducible-path/rnp-0.17.1/build/src/rnp/CMakeFiles/rnp.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' +make -f src/examples/CMakeFiles/encrypt.dir/build.make src/examples/CMakeFiles/encrypt.dir/build +make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' cd /build/reproducible-path/rnp-0.17.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/rnp-0.17.1 /build/reproducible-path/rnp-0.17.1/src/rnpkeys /build/reproducible-path/rnp-0.17.1/build /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/CMakeFiles/rnpkeys.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -make -f src/examples/CMakeFiles/generate.dir/build.make src/examples/CMakeFiles/generate.dir/build -make -f src/examples/CMakeFiles/encrypt.dir/build.make src/examples/CMakeFiles/encrypt.dir/build +make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' make -f src/examples/CMakeFiles/decrypt.dir/build.make src/examples/CMakeFiles/decrypt.dir/build make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -make -f src/examples/CMakeFiles/dump.dir/build.make src/examples/CMakeFiles/dump.dir/build -make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -make -f src/examples/CMakeFiles/sign.dir/build.make src/examples/CMakeFiles/sign.dir/build -make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' -make -f src/rnp/CMakeFiles/rnp.dir/build.make src/rnp/CMakeFiles/rnp.dir/build -make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' -make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' +make -f src/examples/CMakeFiles/sign.dir/build.make src/examples/CMakeFiles/sign.dir/build make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' -make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' make -f src/examples/CMakeFiles/verify.dir/build.make src/examples/CMakeFiles/verify.dir/build +make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' +make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' +make -f src/examples/CMakeFiles/dump.dir/build.make src/examples/CMakeFiles/dump.dir/build +[ 39%] Building C object src/examples/CMakeFiles/generate.dir/generate.c.o +[ 40%] Building C object src/examples/CMakeFiles/encrypt.dir/encrypt.c.o +cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/examples/CMakeFiles/generate.dir/generate.c.o -MF CMakeFiles/generate.dir/generate.c.o.d -o CMakeFiles/generate.dir/generate.c.o -c /build/reproducible-path/rnp-0.17.1/src/examples/generate.c make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' +make -f src/rnp/CMakeFiles/rnp.dir/build.make src/rnp/CMakeFiles/rnp.dir/build +make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' +cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/examples/CMakeFiles/encrypt.dir/encrypt.c.o -MF CMakeFiles/encrypt.dir/encrypt.c.o.d -o CMakeFiles/encrypt.dir/encrypt.c.o -c /build/reproducible-path/rnp-0.17.1/src/examples/encrypt.c make -f src/rnpkeys/CMakeFiles/rnpkeys.dir/build.make src/rnpkeys/CMakeFiles/rnpkeys.dir/build make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' +[ 40%] Building C object src/examples/CMakeFiles/decrypt.dir/decrypt.c.o make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' -[ 39%] Building C object src/examples/CMakeFiles/sign.dir/sign.c.o -[ 39%] Building CXX object src/rnp/CMakeFiles/rnp.dir/rnpcfg.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/examples/CMakeFiles/decrypt.dir/decrypt.c.o -MF CMakeFiles/decrypt.dir/decrypt.c.o.d -o CMakeFiles/decrypt.dir/decrypt.c.o -c /build/reproducible-path/rnp-0.17.1/src/examples/decrypt.c +[ 41%] Building C object src/examples/CMakeFiles/sign.dir/sign.c.o cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/examples/CMakeFiles/sign.dir/sign.c.o -MF CMakeFiles/sign.dir/sign.c.o.d -o CMakeFiles/sign.dir/sign.c.o -c /build/reproducible-path/rnp-0.17.1/src/examples/sign.c -cd /build/reproducible-path/rnp-0.17.1/build/src/rnp && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnp/CMakeFiles/rnp.dir/rnpcfg.cpp.o -MF CMakeFiles/rnp.dir/rnpcfg.cpp.o.d -o CMakeFiles/rnp.dir/rnpcfg.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnp/rnpcfg.cpp -[ 40%] Building C object src/examples/CMakeFiles/verify.dir/verify.c.o +[ 42%] Building C object src/examples/CMakeFiles/verify.dir/verify.c.o cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/examples/CMakeFiles/verify.dir/verify.c.o -MF CMakeFiles/verify.dir/verify.c.o.d -o CMakeFiles/verify.dir/verify.c.o -c /build/reproducible-path/rnp-0.17.1/src/examples/verify.c -[ 41%] Building CXX object src/rnpkeys/CMakeFiles/rnpkeys.dir/rnpkeys.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnpkeys/CMakeFiles/rnpkeys.dir/rnpkeys.cpp.o -MF CMakeFiles/rnpkeys.dir/rnpkeys.cpp.o.d -o CMakeFiles/rnpkeys.dir/rnpkeys.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnpkeys/rnpkeys.cpp -[ 42%] Building CXX object src/rnp/CMakeFiles/rnp.dir/rnp.cpp.o -[ 43%] Building C object src/examples/CMakeFiles/generate.dir/generate.c.o -[ 44%] Building C object src/examples/CMakeFiles/encrypt.dir/encrypt.c.o -[ 44%] Building C object src/examples/CMakeFiles/decrypt.dir/decrypt.c.o -[ 45%] Building CXX object src/rnp/CMakeFiles/rnp.dir/fficli.cpp.o +[ 42%] Building C object src/examples/CMakeFiles/dump.dir/dump.c.o +cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/examples/CMakeFiles/dump.dir/dump.c.o -MF CMakeFiles/dump.dir/dump.c.o.d -o CMakeFiles/dump.dir/dump.c.o -c /build/reproducible-path/rnp-0.17.1/src/examples/dump.c +[ 43%] Building CXX object src/rnp/CMakeFiles/rnp.dir/rnp.cpp.o +[ 44%] Building CXX object src/rnp/CMakeFiles/rnp.dir/fficli.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/rnp && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnp/CMakeFiles/rnp.dir/rnp.cpp.o -MF CMakeFiles/rnp.dir/rnp.cpp.o.d -o CMakeFiles/rnp.dir/rnp.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnp/rnp.cpp -cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/examples/CMakeFiles/generate.dir/generate.c.o -MF CMakeFiles/generate.dir/generate.c.o.d -o CMakeFiles/generate.dir/generate.c.o -c /build/reproducible-path/rnp-0.17.1/src/examples/generate.c -cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/examples/CMakeFiles/decrypt.dir/decrypt.c.o -MF CMakeFiles/decrypt.dir/decrypt.c.o.d -o CMakeFiles/decrypt.dir/decrypt.c.o -c /build/reproducible-path/rnp-0.17.1/src/examples/decrypt.c -cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/examples/CMakeFiles/encrypt.dir/encrypt.c.o -MF CMakeFiles/encrypt.dir/encrypt.c.o.d -o CMakeFiles/encrypt.dir/encrypt.c.o -c /build/reproducible-path/rnp-0.17.1/src/examples/encrypt.c +[ 45%] Building CXX object src/rnpkeys/CMakeFiles/rnpkeys.dir/rnpkeys.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnpkeys/CMakeFiles/rnpkeys.dir/rnpkeys.cpp.o -MF CMakeFiles/rnpkeys.dir/rnpkeys.cpp.o.d -o CMakeFiles/rnpkeys.dir/rnpkeys.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnpkeys/rnpkeys.cpp cd /build/reproducible-path/rnp-0.17.1/build/src/rnp && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnp/CMakeFiles/rnp.dir/fficli.cpp.o -MF CMakeFiles/rnp.dir/fficli.cpp.o.d -o CMakeFiles/rnp.dir/fficli.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnp/fficli.cpp -[ 48%] Building CXX object src/rnpkeys/CMakeFiles/rnpkeys.dir/tui.cpp.o -[ 46%] Building CXX object src/rnp/CMakeFiles/rnp.dir/__/rnpkeys/tui.cpp.o -[ 48%] Building CXX object src/rnp/CMakeFiles/rnp.dir/__/lib/logging.cpp.o -[ 48%] Building CXX object src/rnpkeys/CMakeFiles/rnpkeys.dir/main.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnpkeys/CMakeFiles/rnpkeys.dir/tui.cpp.o -MF CMakeFiles/rnpkeys.dir/tui.cpp.o.d -o CMakeFiles/rnpkeys.dir/tui.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnpkeys/tui.cpp -cd /build/reproducible-path/rnp-0.17.1/build/src/rnp && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnp/CMakeFiles/rnp.dir/__/rnpkeys/tui.cpp.o -MF CMakeFiles/rnp.dir/__/rnpkeys/tui.cpp.o.d -o CMakeFiles/rnp.dir/__/rnpkeys/tui.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnpkeys/tui.cpp -cd /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnpkeys/CMakeFiles/rnpkeys.dir/main.cpp.o -MF CMakeFiles/rnpkeys.dir/main.cpp.o.d -o CMakeFiles/rnpkeys.dir/main.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnpkeys/main.cpp -cd /build/reproducible-path/rnp-0.17.1/build/src/rnp && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnp/CMakeFiles/rnp.dir/__/lib/logging.cpp.o -MF CMakeFiles/rnp.dir/__/lib/logging.cpp.o.d -o CMakeFiles/rnp.dir/__/lib/logging.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/logging.cpp -[ 50%] Building CXX object src/rnpkeys/CMakeFiles/rnpkeys.dir/__/rnp/rnpcfg.cpp.o -[ 51%] Building CXX object src/rnpkeys/CMakeFiles/rnpkeys.dir/__/lib/logging.cpp.o -[ 51%] Building CXX object src/rnpkeys/CMakeFiles/rnpkeys.dir/__/rnp/fficli.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnpkeys/CMakeFiles/rnpkeys.dir/__/rnp/rnpcfg.cpp.o -MF CMakeFiles/rnpkeys.dir/__/rnp/rnpcfg.cpp.o.d -o CMakeFiles/rnpkeys.dir/__/rnp/rnpcfg.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnp/rnpcfg.cpp -cd /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnpkeys/CMakeFiles/rnpkeys.dir/__/lib/logging.cpp.o -MF CMakeFiles/rnpkeys.dir/__/lib/logging.cpp.o.d -o CMakeFiles/rnpkeys.dir/__/lib/logging.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/logging.cpp -cd /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnpkeys/CMakeFiles/rnpkeys.dir/__/rnp/fficli.cpp.o -MF CMakeFiles/rnpkeys.dir/__/rnp/fficli.cpp.o.d -o CMakeFiles/rnpkeys.dir/__/rnp/fficli.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnp/fficli.cpp -[ 51%] Building C object src/examples/CMakeFiles/dump.dir/dump.c.o -cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/examples/CMakeFiles/dump.dir/dump.c.o -MF CMakeFiles/dump.dir/dump.c.o.d -o CMakeFiles/dump.dir/dump.c.o -c /build/reproducible-path/rnp-0.17.1/src/examples/dump.c -[ 52%] Linking C executable decrypt +[ 46%] Linking C executable decrypt cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/decrypt.dir/link.txt --verbose=1 -[ 52%] Linking C executable encrypt +[ 46%] Linking C executable encrypt cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/encrypt.dir/link.txt --verbose=1 -[ 53%] Linking C executable dump -[ 53%] Linking C executable sign -cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/dump.dir/link.txt --verbose=1 +[ 46%] Linking C executable sign cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/sign.dir/link.txt --verbose=1 -[ 54%] Linking C executable verify +[ 47%] Linking C executable verify cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/verify.dir/link.txt --verbose=1 -[ 55%] Linking C executable generate +[ 48%] Linking C executable dump +cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/dump.dir/link.txt --verbose=1 +[ 50%] Linking C executable generate cd /build/reproducible-path/rnp-0.17.1/build/src/examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/generate.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/dump.dir/link.d CMakeFiles/dump.dir/dump.c.o -o dump -Wl,-rpath,/build/reproducible-path/rnp-0.17.1/build/src/lib ../lib/librnp.so.0.17.1 /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libbotan-2.so /usr/lib/i386-linux-gnu/libbz2.so /usr/lib/i386-linux-gnu/libz.so +/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/sign.dir/link.d CMakeFiles/sign.dir/sign.c.o -o sign -Wl,-rpath,/build/reproducible-path/rnp-0.17.1/build/src/lib ../lib/librnp.so.0.17.1 /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libbotan-2.so /usr/lib/i386-linux-gnu/libbz2.so /usr/lib/i386-linux-gnu/libz.so make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' /usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/decrypt.dir/link.d CMakeFiles/decrypt.dir/decrypt.c.o -o decrypt -Wl,-rpath,/build/reproducible-path/rnp-0.17.1/build/src/lib ../lib/librnp.so.0.17.1 /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libbotan-2.so /usr/lib/i386-linux-gnu/libbz2.so /usr/lib/i386-linux-gnu/libz.so make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/verify.dir/link.d CMakeFiles/verify.dir/verify.c.o -o verify -Wl,-rpath,/build/reproducible-path/rnp-0.17.1/build/src/lib ../lib/librnp.so.0.17.1 /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libbotan-2.so /usr/lib/i386-linux-gnu/libbz2.so /usr/lib/i386-linux-gnu/libz.so +[ 50%] Built target sign +[ 50%] Built target decrypt +[ 50%] Building CXX object src/rnp/CMakeFiles/rnp.dir/rnpcfg.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/rnp && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnp/CMakeFiles/rnp.dir/rnpcfg.cpp.o -MF CMakeFiles/rnp.dir/rnpcfg.cpp.o.d -o CMakeFiles/rnp.dir/rnpcfg.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnp/rnpcfg.cpp +/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/generate.dir/link.d CMakeFiles/generate.dir/generate.c.o -o generate -Wl,-rpath,/build/reproducible-path/rnp-0.17.1/build/src/lib ../lib/librnp.so.0.17.1 /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libbotan-2.so /usr/lib/i386-linux-gnu/libbz2.so /usr/lib/i386-linux-gnu/libz.so make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' +[ 51%] Building CXX object src/rnpkeys/CMakeFiles/rnpkeys.dir/tui.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnpkeys/CMakeFiles/rnpkeys.dir/tui.cpp.o -MF CMakeFiles/rnpkeys.dir/tui.cpp.o.d -o CMakeFiles/rnpkeys.dir/tui.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnpkeys/tui.cpp +[ 51%] Built target generate /usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/encrypt.dir/link.d CMakeFiles/encrypt.dir/encrypt.c.o -o encrypt -Wl,-rpath,/build/reproducible-path/rnp-0.17.1/build/src/lib ../lib/librnp.so.0.17.1 /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libbotan-2.so /usr/lib/i386-linux-gnu/libbz2.so /usr/lib/i386-linux-gnu/libz.so make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -[ 55%] Built target decrypt -[ 55%] Built target dump -[ 55%] Built target verify -[ 55%] Built target encrypt -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/generate.dir/link.d CMakeFiles/generate.dir/generate.c.o -o generate -Wl,-rpath,/build/reproducible-path/rnp-0.17.1/build/src/lib ../lib/librnp.so.0.17.1 /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libbotan-2.so /usr/lib/i386-linux-gnu/libbz2.so /usr/lib/i386-linux-gnu/libz.so +[ 52%] Building CXX object src/rnp/CMakeFiles/rnp.dir/__/rnpkeys/tui.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/rnp && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnp/CMakeFiles/rnp.dir/__/rnpkeys/tui.cpp.o -MF CMakeFiles/rnp.dir/__/rnpkeys/tui.cpp.o.d -o CMakeFiles/rnp.dir/__/rnpkeys/tui.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnpkeys/tui.cpp +[ 52%] Built target encrypt +/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/verify.dir/link.d CMakeFiles/verify.dir/verify.c.o -o verify -Wl,-rpath,/build/reproducible-path/rnp-0.17.1/build/src/lib ../lib/librnp.so.0.17.1 /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libbotan-2.so /usr/lib/i386-linux-gnu/libbz2.so /usr/lib/i386-linux-gnu/libz.so make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -[ 55%] Built target generate -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/sign.dir/link.d CMakeFiles/sign.dir/sign.c.o -o sign -Wl,-rpath,/build/reproducible-path/rnp-0.17.1/build/src/lib ../lib/librnp.so.0.17.1 /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libbotan-2.so /usr/lib/i386-linux-gnu/libbz2.so /usr/lib/i386-linux-gnu/libz.so +[ 52%] Building CXX object src/rnpkeys/CMakeFiles/rnpkeys.dir/main.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnpkeys/CMakeFiles/rnpkeys.dir/main.cpp.o -MF CMakeFiles/rnpkeys.dir/main.cpp.o.d -o CMakeFiles/rnpkeys.dir/main.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnpkeys/main.cpp +[ 52%] Built target verify +[ 53%] Building CXX object src/rnp/CMakeFiles/rnp.dir/__/lib/logging.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/rnp && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnp/CMakeFiles/rnp.dir/__/lib/logging.cpp.o -MF CMakeFiles/rnp.dir/__/lib/logging.cpp.o.d -o CMakeFiles/rnp.dir/__/lib/logging.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/logging.cpp +/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/dump.dir/link.d CMakeFiles/dump.dir/dump.c.o -o dump -Wl,-rpath,/build/reproducible-path/rnp-0.17.1/build/src/lib ../lib/librnp.so.0.17.1 /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libbotan-2.so /usr/lib/i386-linux-gnu/libbz2.so /usr/lib/i386-linux-gnu/libz.so make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -[ 55%] Built target sign +[ 53%] Built target dump +[ 54%] Building CXX object src/rnpkeys/CMakeFiles/rnpkeys.dir/__/rnp/rnpcfg.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnpkeys/CMakeFiles/rnpkeys.dir/__/rnp/rnpcfg.cpp.o -MF CMakeFiles/rnpkeys.dir/__/rnp/rnpcfg.cpp.o.d -o CMakeFiles/rnpkeys.dir/__/rnp/rnpcfg.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnp/rnpcfg.cpp +[ 55%] Building CXX object src/rnpkeys/CMakeFiles/rnpkeys.dir/__/rnp/fficli.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnpkeys/CMakeFiles/rnpkeys.dir/__/rnp/fficli.cpp.o -MF CMakeFiles/rnpkeys.dir/__/rnp/fficli.cpp.o.d -o CMakeFiles/rnpkeys.dir/__/rnp/fficli.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnp/fficli.cpp +[ 55%] Building CXX object src/rnpkeys/CMakeFiles/rnpkeys.dir/__/lib/logging.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -MD -MT src/rnpkeys/CMakeFiles/rnpkeys.dir/__/lib/logging.cpp.o -MF CMakeFiles/rnpkeys.dir/__/lib/logging.cpp.o.d -o CMakeFiles/rnpkeys.dir/__/lib/logging.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/lib/logging.cpp [ 56%] Linking CXX shared library ../../../../lib/libgtest.so cd /build/reproducible-path/rnp-0.17.1/build/src/tests/googletest-build/googletest && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--dependency-file=CMakeFiles/gtest.dir/link.d -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libgtest.so.1.15.0 -o ../../../../lib/libgtest.so.1.15.0 "CMakeFiles/gtest.dir/src/gtest-all.cc.o" @@ -1286,95 +1322,64 @@ make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' make -f src/tests/CMakeFiles/rnp_tests.dir/build.make src/tests/CMakeFiles/rnp_tests.dir/build make[3]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' -[ 57%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/__/rnp/fficli.cpp.o -[ 57%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/keyring_g10.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/keyring_g10.cpp.o -MF CMakeFiles/rnp_tests.dir/__/fuzzing/keyring_g10.cpp.o.d -o CMakeFiles/rnp_tests.dir/__/fuzzing/keyring_g10.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/fuzzing/keyring_g10.cpp [ 58%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/__/rnp/rnpcfg.cpp.o -[ 59%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/__/rnpkeys/rnpkeys.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/rnp/fficli.cpp.o -MF CMakeFiles/rnp_tests.dir/__/rnp/fficli.cpp.o.d -o CMakeFiles/rnp_tests.dir/__/rnp/fficli.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnp/fficli.cpp -[ 60%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/__/rnp/rnp.cpp.o -[ 61%] Building C object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/keyring.c.o -[ 61%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/__/rnpkeys/main.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/rnpkeys/rnpkeys.cpp.o -MF CMakeFiles/rnp_tests.dir/__/rnpkeys/rnpkeys.cpp.o.d -o CMakeFiles/rnp_tests.dir/__/rnpkeys/rnpkeys.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnpkeys/rnpkeys.cpp -[ 62%] Building C object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/keyring_kbx.c.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/rnp/rnpcfg.cpp.o -MF CMakeFiles/rnp_tests.dir/__/rnp/rnpcfg.cpp.o.d -o CMakeFiles/rnp_tests.dir/__/rnp/rnpcfg.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnp/rnpcfg.cpp +[ 58%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/__/rnp/fficli.cpp.o +[ 59%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/__/rnp/rnp.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/rnp/fficli.cpp.o -MF CMakeFiles/rnp_tests.dir/__/rnp/fficli.cpp.o.d -o CMakeFiles/rnp_tests.dir/__/rnp/fficli.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnp/fficli.cpp +[ 60%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/__/rnpkeys/rnpkeys.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/rnp/rnp.cpp.o -MF CMakeFiles/rnp_tests.dir/__/rnp/rnp.cpp.o.d -o CMakeFiles/rnp_tests.dir/__/rnp/rnp.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnp/rnp.cpp +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/rnpkeys/rnpkeys.cpp.o -MF CMakeFiles/rnp_tests.dir/__/rnpkeys/rnpkeys.cpp.o.d -o CMakeFiles/rnp_tests.dir/__/rnpkeys/rnpkeys.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnpkeys/rnpkeys.cpp +[ 60%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/__/rnpkeys/main.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/rnpkeys/main.cpp.o -MF CMakeFiles/rnp_tests.dir/__/rnpkeys/main.cpp.o.d -o CMakeFiles/rnp_tests.dir/__/rnpkeys/main.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnpkeys/main.cpp +[ 61%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/__/rnpkeys/tui.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/rnpkeys/tui.cpp.o -MF CMakeFiles/rnp_tests.dir/__/rnpkeys/tui.cpp.o.d -o CMakeFiles/rnp_tests.dir/__/rnpkeys/tui.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnpkeys/tui.cpp +[ 62%] Building C object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/keyring.c.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/cc -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/keyring.c.o -MF CMakeFiles/rnp_tests.dir/__/fuzzing/keyring.c.o.d -o CMakeFiles/rnp_tests.dir/__/fuzzing/keyring.c.o -c /build/reproducible-path/rnp-0.17.1/src/fuzzing/keyring.c +[ 62%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/keyring_g10.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/keyring_g10.cpp.o -MF CMakeFiles/rnp_tests.dir/__/fuzzing/keyring_g10.cpp.o.d -o CMakeFiles/rnp_tests.dir/__/fuzzing/keyring_g10.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/fuzzing/keyring_g10.cpp +[ 63%] Building C object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/keyring_kbx.c.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/cc -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/keyring_kbx.c.o -MF CMakeFiles/rnp_tests.dir/__/fuzzing/keyring_kbx.c.o.d -o CMakeFiles/rnp_tests.dir/__/fuzzing/keyring_kbx.c.o -c /build/reproducible-path/rnp-0.17.1/src/fuzzing/keyring_kbx.c -[ 63%] Building C object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/sigimport.c.o -[ 63%] Building C object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/keyimport.c.o -[ 64%] Building C object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/dump.c.o -[ 64%] Building C object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/verify.c.o -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/rnpkeys/main.cpp.o -MF CMakeFiles/rnp_tests.dir/__/rnpkeys/main.cpp.o.d -o CMakeFiles/rnp_tests.dir/__/rnpkeys/main.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnpkeys/main.cpp -[ 65%] Building C object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/verify_detached.c.o -[ 66%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/exportkey.cpp.o -[ 68%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/cipher.cpp.o -[ 68%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/__/rnpkeys/tui.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/cc -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/sigimport.c.o -MF CMakeFiles/rnp_tests.dir/__/fuzzing/sigimport.c.o.d -o CMakeFiles/rnp_tests.dir/__/fuzzing/sigimport.c.o -c /build/reproducible-path/rnp-0.17.1/src/fuzzing/sigimport.c -[ 69%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/cipher_cxx.cpp.o -[ 69%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/cli.cpp.o -[ 69%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/ffi-enc.cpp.o +[ 64%] Building C object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/keyimport.c.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/cc -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/keyimport.c.o -MF CMakeFiles/rnp_tests.dir/__/fuzzing/keyimport.c.o.d -o CMakeFiles/rnp_tests.dir/__/fuzzing/keyimport.c.o -c /build/reproducible-path/rnp-0.17.1/src/fuzzing/keyimport.c +[ 64%] Building C object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/sigimport.c.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/cc -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/sigimport.c.o -MF CMakeFiles/rnp_tests.dir/__/fuzzing/sigimport.c.o.d -o CMakeFiles/rnp_tests.dir/__/fuzzing/sigimport.c.o -c /build/reproducible-path/rnp-0.17.1/src/fuzzing/sigimport.c +[ 65%] Building C object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/dump.c.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/cc -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/dump.c.o -MF CMakeFiles/rnp_tests.dir/__/fuzzing/dump.c.o.d -o CMakeFiles/rnp_tests.dir/__/fuzzing/dump.c.o -c /build/reproducible-path/rnp-0.17.1/src/fuzzing/dump.c -[ 70%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/ffi.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/rnpkeys/tui.cpp.o -MF CMakeFiles/rnp_tests.dir/__/rnpkeys/tui.cpp.o.d -o CMakeFiles/rnp_tests.dir/__/rnpkeys/tui.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/rnpkeys/tui.cpp +[ 66%] Building C object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/verify_detached.c.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/cc -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/verify_detached.c.o -MF CMakeFiles/rnp_tests.dir/__/fuzzing/verify_detached.c.o.d -o CMakeFiles/rnp_tests.dir/__/fuzzing/verify_detached.c.o -c /build/reproducible-path/rnp-0.17.1/src/fuzzing/verify_detached.c +[ 66%] Building C object src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/verify.c.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/cc -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu99 -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/__/fuzzing/verify.c.o -MF CMakeFiles/rnp_tests.dir/__/fuzzing/verify.c.o.d -o CMakeFiles/rnp_tests.dir/__/fuzzing/verify.c.o -c /build/reproducible-path/rnp-0.17.1/src/fuzzing/verify.c +[ 67%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/cipher.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/cipher.cpp.o -MF CMakeFiles/rnp_tests.dir/cipher.cpp.o.d -o CMakeFiles/rnp_tests.dir/cipher.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/cipher.cpp +[ 68%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/cipher_cxx.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/cipher_cxx.cpp.o -MF CMakeFiles/rnp_tests.dir/cipher_cxx.cpp.o.d -o CMakeFiles/rnp_tests.dir/cipher_cxx.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/cipher_cxx.cpp +[ 68%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/cli.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/cli.cpp.o -MF CMakeFiles/rnp_tests.dir/cli.cpp.o.d -o CMakeFiles/rnp_tests.dir/cli.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/cli.cpp +[ 69%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/exportkey.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/exportkey.cpp.o -MF CMakeFiles/rnp_tests.dir/exportkey.cpp.o.d -o CMakeFiles/rnp_tests.dir/exportkey.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/exportkey.cpp +[ 70%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/ffi.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/ffi.cpp.o -MF CMakeFiles/rnp_tests.dir/ffi.cpp.o.d -o CMakeFiles/rnp_tests.dir/ffi.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/ffi.cpp +[ 70%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/ffi-enc.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/ffi-enc.cpp.o -MF CMakeFiles/rnp_tests.dir/ffi-enc.cpp.o.d -o CMakeFiles/rnp_tests.dir/ffi-enc.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/ffi-enc.cpp [ 71%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/ffi-uid.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/ffi-uid.cpp.o -MF CMakeFiles/rnp_tests.dir/ffi-uid.cpp.o.d -o CMakeFiles/rnp_tests.dir/ffi-uid.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/ffi-uid.cpp [ 72%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/ffi-key-sig.cpp.o -[ 72%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/ffi-key-prop.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/ffi-key-sig.cpp.o -MF CMakeFiles/rnp_tests.dir/ffi-key-sig.cpp.o.d -o CMakeFiles/rnp_tests.dir/ffi-key-sig.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/ffi-key-sig.cpp -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/ffi-key-prop.cpp.o -MF CMakeFiles/rnp_tests.dir/ffi-key-prop.cpp.o.d -o CMakeFiles/rnp_tests.dir/ffi-key-prop.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/ffi-key-prop.cpp -[ 73%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/ffi-key.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/ffi-key.cpp.o -MF CMakeFiles/rnp_tests.dir/ffi-key.cpp.o.d -o CMakeFiles/rnp_tests.dir/ffi-key.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/ffi-key.cpp -[ 73%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/file-utils.cpp.o -[ 74%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/generatekey.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/file-utils.cpp.o -MF CMakeFiles/rnp_tests.dir/file-utils.cpp.o.d -o CMakeFiles/rnp_tests.dir/file-utils.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/file-utils.cpp -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/generatekey.cpp.o -MF CMakeFiles/rnp_tests.dir/generatekey.cpp.o.d -o CMakeFiles/rnp_tests.dir/generatekey.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/generatekey.cpp -[ 75%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/kbx-nsigs-test.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/kbx-nsigs-test.cpp.o -MF CMakeFiles/rnp_tests.dir/kbx-nsigs-test.cpp.o.d -o CMakeFiles/rnp_tests.dir/kbx-nsigs-test.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/kbx-nsigs-test.cpp -[ 75%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/key-add-userid.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/key-add-userid.cpp.o -MF CMakeFiles/rnp_tests.dir/key-add-userid.cpp.o.d -o CMakeFiles/rnp_tests.dir/key-add-userid.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/key-add-userid.cpp -[ 76%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/key-grip.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/key-grip.cpp.o -MF CMakeFiles/rnp_tests.dir/key-grip.cpp.o.d -o CMakeFiles/rnp_tests.dir/key-grip.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/key-grip.cpp -[ 76%] Linking CXX executable rnp +[ 73%] Linking CXX executable rnpkeys +cd /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys && /usr/bin/cmake -E cmake_link_script CMakeFiles/rnpkeys.dir/link.txt --verbose=1 +[ 73%] Linking CXX executable rnp cd /build/reproducible-path/rnp-0.17.1/build/src/rnp && /usr/bin/cmake -E cmake_link_script CMakeFiles/rnp.dir/link.txt --verbose=1 -[ 77%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/key-prefs.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/key-prefs.cpp.o -MF CMakeFiles/rnp_tests.dir/key-prefs.cpp.o.d -o CMakeFiles/rnp_tests.dir/key-prefs.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/key-prefs.cpp -In file included from /usr/src/googletest/googletest/include/gtest/gtest-printers.h:122, - from /usr/src/googletest/googletest/include/gtest/gtest-matchers.h:49, - from /usr/src/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h:47, - from /usr/src/googletest/googletest/include/gtest/gtest-death-test.h:43, - from /usr/src/googletest/googletest/include/gtest/gtest.h:64, - from /build/reproducible-path/rnp-0.17.1/src/tests/rnp_tests.h:30, - from /build/reproducible-path/rnp-0.17.1/src/tests/generatekey.cpp:32: -/build/reproducible-path/rnp-0.17.1/src/tests/generatekey.cpp: In member function 'virtual void rnp_tests_test_generated_key_sigs_Test::TestBody()': -/build/reproducible-path/rnp-0.17.1/src/tests/generatekey.cpp:1069:43: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'time_t' {aka 'long int'} [-Wsign-compare] - 1069 | assert_true(subpkt->fields.create <= time(NULL)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/rnp-0.17.1/src/tests/generatekey.cpp:1069:9: note: in expansion of macro 'assert_true' - 1069 | assert_true(subpkt->fields.create <= time(NULL)); - | ^~~~~~~~~~~ -/build/reproducible-path/rnp-0.17.1/src/tests/generatekey.cpp:1196:43: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'time_t' {aka 'long int'} [-Wsign-compare] - 1196 | assert_true(subpkt->fields.create <= time(NULL)); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/rnp-0.17.1/src/tests/generatekey.cpp:1196:9: note: in expansion of macro 'assert_true' - 1196 | assert_true(subpkt->fields.create <= time(NULL)); - | ^~~~~~~~~~~ -[ 77%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/key-protect.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/key-protect.cpp.o -MF CMakeFiles/rnp_tests.dir/key-protect.cpp.o.d -o CMakeFiles/rnp_tests.dir/key-protect.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/key-protect.cpp +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/rnpkeys.dir/link.d CMakeFiles/rnpkeys.dir/rnpkeys.cpp.o CMakeFiles/rnpkeys.dir/tui.cpp.o CMakeFiles/rnpkeys.dir/main.cpp.o CMakeFiles/rnpkeys.dir/__/rnp/rnpcfg.cpp.o CMakeFiles/rnpkeys.dir/__/rnp/fficli.cpp.o CMakeFiles/rnpkeys.dir/__/lib/logging.cpp.o "../common/CMakeFiles/rnp-common.dir/str-utils.cpp.o" "../common/CMakeFiles/rnp-common.dir/file-utils.cpp.o" "../common/CMakeFiles/rnp-common.dir/time-utils.cpp.o" -o rnpkeys -Wl,-rpath,/build/reproducible-path/rnp-0.17.1/build/src/lib: ../lib/librnp.so.0.17.1 /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libbotan-2.so /usr/lib/i386-linux-gnu/libbz2.so /usr/lib/i386-linux-gnu/libz.so +make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' +[ 73%] Built target rnpkeys +[ 73%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/ffi-key-prop.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/ffi-key-prop.cpp.o -MF CMakeFiles/rnp_tests.dir/ffi-key-prop.cpp.o.d -o CMakeFiles/rnp_tests.dir/ffi-key-prop.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/ffi-key-prop.cpp /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/rnp.dir/link.d CMakeFiles/rnp.dir/rnp.cpp.o CMakeFiles/rnp.dir/fficli.cpp.o CMakeFiles/rnp.dir/rnpcfg.cpp.o CMakeFiles/rnp.dir/__/rnpkeys/tui.cpp.o CMakeFiles/rnp.dir/__/lib/logging.cpp.o "../common/CMakeFiles/rnp-common.dir/str-utils.cpp.o" "../common/CMakeFiles/rnp-common.dir/file-utils.cpp.o" "../common/CMakeFiles/rnp-common.dir/time-utils.cpp.o" -o rnp -Wl,-rpath,/build/reproducible-path/rnp-0.17.1/build/src/lib: ../lib/librnp.so.0.17.1 /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libbotan-2.so /usr/lib/i386-linux-gnu/libbz2.so /usr/lib/i386-linux-gnu/libz.so make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -[ 77%] Built target rnp -[ 78%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/key-store-search.cpp.o -cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/key-store-search.cpp.o -MF CMakeFiles/rnp_tests.dir/key-store-search.cpp.o.d -o CMakeFiles/rnp_tests.dir/key-store-search.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/key-store-search.cpp +[ 73%] Built target rnp +[ 74%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/ffi-key.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/ffi-key.cpp.o -MF CMakeFiles/rnp_tests.dir/ffi-key.cpp.o.d -o CMakeFiles/rnp_tests.dir/ffi-key.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/ffi-key.cpp In file included from /usr/src/googletest/googletest/include/gtest/gtest-printers.h:122, from /usr/src/googletest/googletest/include/gtest/gtest-matchers.h:49, from /usr/src/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h:47, @@ -1402,15 +1407,46 @@ /build/reproducible-path/rnp-0.17.1/src/tests/ffi-key.cpp:1598:5: note: in expansion of macro 'assert_true' 1598 | assert_true((create != 0) && (create <= time(NULL))); | ^~~~~~~~~~~ -[ 79%] Linking CXX executable rnpkeys -cd /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys && /usr/bin/cmake -E cmake_link_script CMakeFiles/rnpkeys.dir/link.txt --verbose=1 +[ 74%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/file-utils.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/file-utils.cpp.o -MF CMakeFiles/rnp_tests.dir/file-utils.cpp.o.d -o CMakeFiles/rnp_tests.dir/file-utils.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/file-utils.cpp +[ 75%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/generatekey.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/generatekey.cpp.o -MF CMakeFiles/rnp_tests.dir/generatekey.cpp.o.d -o CMakeFiles/rnp_tests.dir/generatekey.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/generatekey.cpp +In file included from /usr/src/googletest/googletest/include/gtest/gtest-printers.h:122, + from /usr/src/googletest/googletest/include/gtest/gtest-matchers.h:49, + from /usr/src/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h:47, + from /usr/src/googletest/googletest/include/gtest/gtest-death-test.h:43, + from /usr/src/googletest/googletest/include/gtest/gtest.h:64, + from /build/reproducible-path/rnp-0.17.1/src/tests/rnp_tests.h:30, + from /build/reproducible-path/rnp-0.17.1/src/tests/generatekey.cpp:32: +/build/reproducible-path/rnp-0.17.1/src/tests/generatekey.cpp: In member function 'virtual void rnp_tests_test_generated_key_sigs_Test::TestBody()': +/build/reproducible-path/rnp-0.17.1/src/tests/generatekey.cpp:1069:43: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'time_t' {aka 'long int'} [-Wsign-compare] + 1069 | assert_true(subpkt->fields.create <= time(NULL)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/rnp-0.17.1/src/tests/generatekey.cpp:1069:9: note: in expansion of macro 'assert_true' + 1069 | assert_true(subpkt->fields.create <= time(NULL)); + | ^~~~~~~~~~~ +/build/reproducible-path/rnp-0.17.1/src/tests/generatekey.cpp:1196:43: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'time_t' {aka 'long int'} [-Wsign-compare] + 1196 | assert_true(subpkt->fields.create <= time(NULL)); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/rnp-0.17.1/src/tests/generatekey.cpp:1196:9: note: in expansion of macro 'assert_true' + 1196 | assert_true(subpkt->fields.create <= time(NULL)); + | ^~~~~~~~~~~ +[ 76%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/kbx-nsigs-test.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/kbx-nsigs-test.cpp.o -MF CMakeFiles/rnp_tests.dir/kbx-nsigs-test.cpp.o.d -o CMakeFiles/rnp_tests.dir/kbx-nsigs-test.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/kbx-nsigs-test.cpp +[ 76%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/key-add-userid.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/key-add-userid.cpp.o -MF CMakeFiles/rnp_tests.dir/key-add-userid.cpp.o.d -o CMakeFiles/rnp_tests.dir/key-add-userid.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/key-add-userid.cpp +[ 77%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/key-grip.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/key-grip.cpp.o -MF CMakeFiles/rnp_tests.dir/key-grip.cpp.o.d -o CMakeFiles/rnp_tests.dir/key-grip.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/key-grip.cpp +[ 78%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/key-prefs.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/key-prefs.cpp.o -MF CMakeFiles/rnp_tests.dir/key-prefs.cpp.o.d -o CMakeFiles/rnp_tests.dir/key-prefs.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/key-prefs.cpp +[ 78%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/key-protect.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/key-protect.cpp.o -MF CMakeFiles/rnp_tests.dir/key-protect.cpp.o.d -o CMakeFiles/rnp_tests.dir/key-protect.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/key-protect.cpp +[ 79%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/key-store-search.cpp.o +cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/key-store-search.cpp.o -MF CMakeFiles/rnp_tests.dir/key-store-search.cpp.o.d -o CMakeFiles/rnp_tests.dir/key-store-search.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/key-store-search.cpp [ 80%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/key-unlock.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/key-unlock.cpp.o -MF CMakeFiles/rnp_tests.dir/key-unlock.cpp.o.d -o CMakeFiles/rnp_tests.dir/key-unlock.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/key-unlock.cpp [ 80%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/key-validate.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/key-validate.cpp.o -MF CMakeFiles/rnp_tests.dir/key-validate.cpp.o.d -o CMakeFiles/rnp_tests.dir/key-validate.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/key-validate.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/rnpkeys.dir/link.d CMakeFiles/rnpkeys.dir/rnpkeys.cpp.o CMakeFiles/rnpkeys.dir/tui.cpp.o CMakeFiles/rnpkeys.dir/main.cpp.o CMakeFiles/rnpkeys.dir/__/rnp/rnpcfg.cpp.o CMakeFiles/rnpkeys.dir/__/rnp/fficli.cpp.o CMakeFiles/rnpkeys.dir/__/lib/logging.cpp.o "../common/CMakeFiles/rnp-common.dir/str-utils.cpp.o" "../common/CMakeFiles/rnp-common.dir/file-utils.cpp.o" "../common/CMakeFiles/rnp-common.dir/time-utils.cpp.o" -o rnpkeys -Wl,-rpath,/build/reproducible-path/rnp-0.17.1/build/src/lib: ../lib/librnp.so.0.17.1 /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libjson-c.so /usr/lib/i386-linux-gnu/libbotan-2.so /usr/lib/i386-linux-gnu/libbz2.so /usr/lib/i386-linux-gnu/libz.so -make[3]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' -[ 80%] Built target rnpkeys [ 81%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/large-packet.cpp.o cd /build/reproducible-path/rnp-0.17.1/build/src/tests && /usr/bin/c++ -DRNP_RUN_TESTS -DRNP_STATIC -D_GNU_SOURCE -I/build/reproducible-path/rnp-0.17.1/src -I/build/reproducible-path/rnp-0.17.1/src/lib -I/usr/include/botan-2 -I/build/reproducible-path/rnp-0.17.1/build/src/lib -I/build/reproducible-path/rnp-0.17.1/src/common -I/build/reproducible-path/rnp-0.17.1/include -isystem /usr/include/json-c -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -ffile-prefix-map=/build/reproducible-path/rnp-0.17.1=. -fstack-protector-strong -Wformat -Werror=format-security -DS2K_MINIMUM_TUNING_RATIO=4 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fvisibility=hidden -Wall -Wextra -Wunreachable-code -Wpointer-arith -Wmissing-declarations -Wno-pedantic -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -MD -MT src/tests/CMakeFiles/rnp_tests.dir/large-packet.cpp.o -MF CMakeFiles/rnp_tests.dir/large-packet.cpp.o.d -o CMakeFiles/rnp_tests.dir/large-packet.cpp.o -c /build/reproducible-path/rnp-0.17.1/src/tests/large-packet.cpp [ 82%] Building CXX object src/tests/CMakeFiles/rnp_tests.dir/large-mpi.cpp.o @@ -1485,10 +1521,10 @@ /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/rnp-0.17.1/build/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' dh_auto_test -O--builddirectory=build - cd build && make -j22 test ARGS\+=--verbose ARGS\+=-j22 + cd build && make -j10 test ARGS\+=--verbose ARGS\+=-j10 make[1]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j22 +/usr/bin/ctest --force-new-ctest-process --verbose -j10 UpdateCTestConfiguration from :/build/reproducible-path/rnp-0.17.1/build/DartConfiguration.tcl Parse Config file:/build/reproducible-path/rnp-0.17.1/build/DartConfiguration.tcl UpdateCTestConfiguration from :/build/reproducible-path/rnp-0.17.1/build/DartConfiguration.tcl @@ -1507,7 +1543,7 @@ 253: Test command: /usr/bin/cmake "-E" "copy_directory" "/build/reproducible-path/rnp-0.17.1/src/tests/data" "/build/reproducible-path/rnp-0.17.1/build/src/tests/data" 253: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests 253: Test timeout computed to be: 1500 - 1/263 Test #253: setupTestData ................................................................. Passed 0.23 sec + 1/263 Test #253: setupTestData ................................................................. Passed 1.85 sec test 1 Start 1: rnp_tests.hash_test_success @@ -1588,6 +1624,63 @@ 10: Environment variables: 10: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 10: Test timeout computed to be: 3000 +1: Note: Google Test filter = rnp_tests.hash_test_success +1: [==========] Running 1 test from 1 test suite. +1: [----------] Global test environment set-up. +1: [----------] 1 test from rnp_tests +1: [ RUN ] rnp_tests.hash_test_success +2: Note: Google Test filter = rnp_tests.cipher_test_success +2: [==========] Running 1 test from 1 test suite. +2: [----------] Global test environment set-up. +2: [----------] 1 test from rnp_tests +2: [ RUN ] rnp_tests.cipher_test_success +3: Note: Google Test filter = rnp_tests.pkcs1_rsa_test_success +3: [==========] Running 1 test from 1 test suite. +3: [----------] Global test environment set-up. +3: [----------] 1 test from rnp_tests +3: [ RUN ] rnp_tests.pkcs1_rsa_test_success +4: Note: Google Test filter = rnp_tests.rnp_test_eddsa +4: [==========] Running 1 test from 1 test suite. +4: [----------] Global test environment set-up. +4: [----------] 1 test from rnp_tests +4: [ RUN ] rnp_tests.rnp_test_eddsa +5: Note: Google Test filter = rnp_tests.rnp_test_x25519 +5: [==========] Running 1 test from 1 test suite. +5: [----------] Global test environment set-up. +5: [----------] 1 test from rnp_tests +5: [ RUN ] rnp_tests.rnp_test_x25519 +6: Note: Google Test filter = rnp_tests.raw_elgamal_random_key_test_success +6: [==========] Running 1 test from 1 test suite. +6: [----------] Global test environment set-up. +6: [----------] 1 test from rnp_tests +6: [ RUN ] rnp_tests.raw_elgamal_random_key_test_success +7: Note: Google Test filter = rnp_tests.ecdsa_signverify_success +7: [==========] Running 1 test from 1 test suite. +7: [----------] Global test environment set-up. +7: [----------] 1 test from rnp_tests +7: [ RUN ] rnp_tests.ecdsa_signverify_success +8: Note: Google Test filter = rnp_tests.ecdh_roundtrip +8: [==========] Running 1 test from 1 test suite. +8: [----------] Global test environment set-up. +8: [----------] 1 test from rnp_tests +8: [ RUN ] rnp_tests.ecdh_roundtrip +9: Note: Google Test filter = rnp_tests.ecdh_decryptionNegativeCases +9: [==========] Running 1 test from 1 test suite. +9: [----------] Global test environment set-up. +9: [----------] 1 test from rnp_tests +9: [ RUN ] rnp_tests.ecdh_decryptionNegativeCases +10: Note: Google Test filter = rnp_tests.sm2_roundtrip +10: [==========] Running 1 test from 1 test suite. +10: [----------] Global test environment set-up. +10: [----------] 1 test from rnp_tests +10: [ RUN ] rnp_tests.sm2_roundtrip +4: [ OK ] rnp_tests.rnp_test_eddsa (259 ms) +4: [----------] 1 test from rnp_tests (259 ms total) +4: +4: [----------] Global test environment tear-down +4: [==========] 1 test from 1 test suite ran. (259 ms total) +4: [ PASSED ] 1 test. + 2/263 Test #4: rnp_tests.rnp_test_eddsa ...................................................... Passed 0.30 sec test 11 Start 11: rnp_tests.sm2_sm3_signature_test @@ -1596,6 +1689,18 @@ 11: Environment variables: 11: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 11: Test timeout computed to be: 3000 +11: Note: Google Test filter = rnp_tests.sm2_sm3_signature_test +11: [==========] Running 1 test from 1 test suite. +11: [----------] Global test environment set-up. +11: [----------] 1 test from rnp_tests +11: [ RUN ] rnp_tests.sm2_sm3_signature_test +1: [ OK ] rnp_tests.hash_test_success (401 ms) +1: [----------] 1 test from rnp_tests (401 ms total) +1: +1: [----------] Global test environment tear-down +1: [==========] 1 test from 1 test suite ran. (401 ms total) +1: [ PASSED ] 1 test. + 3/263 Test #1: rnp_tests.hash_test_success ................................................... Passed 0.47 sec test 12 Start 12: rnp_tests.sm2_sha256_signature_test @@ -1604,6 +1709,14 @@ 12: Environment variables: 12: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 12: Test timeout computed to be: 3000 +2: [ OK ] rnp_tests.cipher_test_success (429 ms) +10: [ OK ] rnp_tests.sm2_roundtrip (282 ms) +10: [----------] 1 test from rnp_tests (282 ms total) +10: +10: [----------] Global test environment tear-down +10: [==========] 1 test from 1 test suite ran. (283 ms total) +10: [ PASSED ] 1 test. + 4/263 Test #10: rnp_tests.sm2_roundtrip ....................................................... Passed 0.32 sec test 13 Start 13: rnp_tests.test_dsa_roundtrip @@ -1612,6 +1725,18 @@ 13: Environment variables: 13: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 13: Test timeout computed to be: 3000 +2: [----------] 1 test from rnp_tests (441 ms total) +2: +2: [----------] Global test environment tear-down +2: [==========] 1 test from 1 test suite ran. (441 ms total) +2: [ PASSED ] 1 test. +9: [ecdh_decrypt_pkcs5() ./src/lib/crypto/ecdh.cpp:319] non-aes wrap algorithm +12: Note: Google Test filter = rnp_tests.sm2_sha256_signature_test +12: [==========] Running 1 test from 1 test suite. +12: [----------] Global test environment set-up. +12: [----------] 1 test from rnp_tests +12: [ RUN ] rnp_tests.sm2_sha256_signature_test + 5/263 Test #2: rnp_tests.cipher_test_success ................................................. Passed 0.51 sec test 14 Start 14: rnp_tests.test_dsa_verify_negative @@ -1620,6 +1745,13 @@ 14: Environment variables: 14: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 14: Test timeout computed to be: 3000 +5: [ OK ] rnp_tests.rnp_test_x25519 (420 ms) +5: [----------] 1 test from rnp_tests (420 ms total) +5: +5: [----------] Global test environment tear-down +5: [==========] 1 test from 1 test suite ran. (420 ms total) +5: [ PASSED ] 1 test. + 6/263 Test #5: rnp_tests.rnp_test_x25519 ..................................................... Passed 0.48 sec test 15 Start 15: rnp_tests.s2k_iteration_tuning @@ -1628,6 +1760,23 @@ 15: Environment variables: 15: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 15: Test timeout computed to be: 3000 +13: Note: Google Test filter = rnp_tests.test_dsa_roundtrip +13: [==========] Running 1 test from 1 test suite. +13: [----------] Global test environment set-up. +13: [----------] 1 test from rnp_tests +13: [ RUN ] rnp_tests.test_dsa_roundtrip +14: Note: Google Test filter = rnp_tests.test_dsa_verify_negative +14: [==========] Running 1 test from 1 test suite. +14: [----------] Global test environment set-up. +14: [----------] 1 test from rnp_tests +14: [ RUN ] rnp_tests.test_dsa_verify_negative +9: [ OK ] rnp_tests.ecdh_decryptionNegativeCases (413 ms) +9: [----------] 1 test from rnp_tests (413 ms total) +9: +9: [----------] Global test environment tear-down +9: [==========] 1 test from 1 test suite ran. (413 ms total) +9: [ PASSED ] 1 test. + 7/263 Test #9: rnp_tests.ecdh_decryptionNegativeCases ........................................ Passed 0.46 sec test 16 Start 16: rnp_tests.s2k_iteration_encode_decode @@ -1636,6 +1785,30 @@ 16: Environment variables: 16: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 16: Test timeout computed to be: 3000 +15: Note: Google Test filter = rnp_tests.s2k_iteration_tuning +15: [==========] Running 1 test from 1 test suite. +15: [----------] Global test environment set-up. +15: [----------] 1 test from rnp_tests +15: [ RUN ] rnp_tests.s2k_iteration_tuning +16: Note: Google Test filter = rnp_tests.s2k_iteration_encode_decode +16: [==========] Running 1 test from 1 test suite. +16: [----------] Global test environment set-up. +16: [----------] 1 test from rnp_tests +16: [ RUN ] rnp_tests.s2k_iteration_encode_decode +7: [ OK ] rnp_tests.ecdsa_signverify_success (652 ms) +7: [----------] 1 test from rnp_tests (652 ms total) +7: +7: [----------] Global test environment tear-down +7: [==========] 1 test from 1 test suite ran. (652 ms total) +7: [ PASSED ] 1 test. +11: [ OK ] rnp_tests.sm2_sm3_signature_test (422 ms) +11: [----------] 1 test from rnp_tests (422 ms total) +11: +11: [----------] Global test environment tear-down +11: [==========] 1 test from 1 test suite ran. (422 ms total) +11: [ PASSED ] 1 test. + 8/263 Test #7: rnp_tests.ecdsa_signverify_success ............................................ Passed 0.72 sec + 9/263 Test #11: rnp_tests.sm2_sm3_signature_test .............................................. Passed 0.49 sec test 17 Start 17: rnp_tests.test_validate_key_material @@ -1652,6 +1825,23 @@ 18: Environment variables: 18: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 18: Test timeout computed to be: 3000 +18: Note: Google Test filter = rnp_tests.test_sm2_enabled +18: [==========] Running 1 test from 1 test suite. +18: [----------] Global test environment set-up. +18: [----------] 1 test from rnp_tests +18: [ RUN ] rnp_tests.test_sm2_enabled +17: Note: Google Test filter = rnp_tests.test_validate_key_material +17: [==========] Running 1 test from 1 test suite. +17: [----------] Global test environment set-up. +17: [----------] 1 test from rnp_tests +17: [ RUN ] rnp_tests.test_validate_key_material +12: [ OK ] rnp_tests.sm2_sha256_signature_test (460 ms) +12: [----------] 1 test from rnp_tests (460 ms total) +12: +12: [----------] Global test environment tear-down +12: [==========] 1 test from 1 test suite ran. (461 ms total) +12: [ PASSED ] 1 test. + 10/263 Test #12: rnp_tests.sm2_sha256_signature_test ........................................... Passed 0.51 sec test 19 Start 19: rnp_tests.test_aead_enabled @@ -1660,6 +1850,18 @@ 19: Environment variables: 19: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 19: Test timeout computed to be: 3000 +16: [ OK ] rnp_tests.s2k_iteration_encode_decode (333 ms) +16: [----------] 1 test from rnp_tests (333 ms total) +16: +16: [----------] Global test environment tear-down +16: [==========] 1 test from 1 test suite ran. (334 ms total) +16: [ PASSED ] 1 test. +19: Note: Google Test filter = rnp_tests.test_aead_enabled +19: [==========] Running 1 test from 1 test suite. +19: [----------] Global test environment set-up. +19: [----------] 1 test from rnp_tests +19: [ RUN ] rnp_tests.test_aead_enabled + 11/263 Test #16: rnp_tests.s2k_iteration_encode_decode ......................................... Passed 0.40 sec test 20 Start 20: rnp_tests.test_idea_enabled @@ -1668,6 +1870,18 @@ 20: Environment variables: 20: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 20: Test timeout computed to be: 3000 +20: Note: Google Test filter = rnp_tests.test_idea_enabled +20: [==========] Running 1 test from 1 test suite. +20: [----------] Global test environment set-up. +20: [----------] 1 test from rnp_tests +20: [ RUN ] rnp_tests.test_idea_enabled +8: [ OK ] rnp_tests.ecdh_roundtrip (1004 ms) +8: [----------] 1 test from rnp_tests (1004 ms total) +8: +8: [----------] Global test environment tear-down +8: [==========] 1 test from 1 test suite ran. (1004 ms total) +8: [ PASSED ] 1 test. + 12/263 Test #8: rnp_tests.ecdh_roundtrip ...................................................... Passed 1.08 sec test 21 Start 21: rnp_tests.test_twofish_enabled @@ -1676,6 +1890,13 @@ 21: Environment variables: 21: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 21: Test timeout computed to be: 3000 +18: [ OK ] rnp_tests.test_sm2_enabled (313 ms) +18: [----------] 1 test from rnp_tests (313 ms total) +18: +18: [----------] Global test environment tear-down +18: [==========] 1 test from 1 test suite ran. (313 ms total) +18: [ PASSED ] 1 test. + 13/263 Test #18: rnp_tests.test_sm2_enabled .................................................... Passed 0.36 sec test 22 Start 22: rnp_tests.test_brainpool_enabled @@ -1684,124 +1905,23 @@ 22: Environment variables: 22: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 22: Test timeout computed to be: 3000 -1: Note: Google Test filter = rnp_tests.hash_test_success -1: [==========] Running 1 test from 1 test suite. -1: [----------] Global test environment set-up. -1: [----------] 1 test from rnp_tests -1: [ RUN ] rnp_tests.hash_test_success -2: Note: Google Test filter = rnp_tests.cipher_test_success -2: [==========] Running 1 test from 1 test suite. -2: [----------] Global test environment set-up. -2: [----------] 1 test from rnp_tests -2: [ RUN ] rnp_tests.cipher_test_success -3: Note: Google Test filter = rnp_tests.pkcs1_rsa_test_success -3: [==========] Running 1 test from 1 test suite. -3: [----------] Global test environment set-up. -3: [----------] 1 test from rnp_tests -3: [ RUN ] rnp_tests.pkcs1_rsa_test_success -4: Note: Google Test filter = rnp_tests.rnp_test_eddsa -4: [==========] Running 1 test from 1 test suite. -4: [----------] Global test environment set-up. -4: [----------] 1 test from rnp_tests -4: [ RUN ] rnp_tests.rnp_test_eddsa -5: Note: Google Test filter = rnp_tests.rnp_test_x25519 -5: [==========] Running 1 test from 1 test suite. -5: [----------] Global test environment set-up. -5: [----------] 1 test from rnp_tests -5: [ RUN ] rnp_tests.rnp_test_x25519 -6: Note: Google Test filter = rnp_tests.raw_elgamal_random_key_test_success -6: [==========] Running 1 test from 1 test suite. -6: [----------] Global test environment set-up. -6: [----------] 1 test from rnp_tests -6: [ RUN ] rnp_tests.raw_elgamal_random_key_test_success -7: Note: Google Test filter = rnp_tests.ecdsa_signverify_success -7: [==========] Running 1 test from 1 test suite. -7: [----------] Global test environment set-up. -7: [----------] 1 test from rnp_tests -7: [ RUN ] rnp_tests.ecdsa_signverify_success -8: Note: Google Test filter = rnp_tests.ecdh_roundtrip -8: [==========] Running 1 test from 1 test suite. -8: [----------] Global test environment set-up. -8: [----------] 1 test from rnp_tests -8: [ RUN ] rnp_tests.ecdh_roundtrip -9: Note: Google Test filter = rnp_tests.ecdh_decryptionNegativeCases -9: [==========] Running 1 test from 1 test suite. -9: [----------] Global test environment set-up. -9: [----------] 1 test from rnp_tests -9: [ RUN ] rnp_tests.ecdh_decryptionNegativeCases -10: Note: Google Test filter = rnp_tests.sm2_roundtrip -10: [==========] Running 1 test from 1 test suite. -10: [----------] Global test environment set-up. -10: [----------] 1 test from rnp_tests -10: [ RUN ] rnp_tests.sm2_roundtrip -11: Note: Google Test filter = rnp_tests.sm2_sm3_signature_test -11: [==========] Running 1 test from 1 test suite. -11: [----------] Global test environment set-up. -11: [----------] 1 test from rnp_tests -11: [ RUN ] rnp_tests.sm2_sm3_signature_test -12: Note: Google Test filter = rnp_tests.sm2_sha256_signature_test -12: [==========] Running 1 test from 1 test suite. -12: [----------] Global test environment set-up. -12: [----------] 1 test from rnp_tests -12: [ RUN ] rnp_tests.sm2_sha256_signature_test -13: Note: Google Test filter = rnp_tests.test_dsa_roundtrip -13: [==========] Running 1 test from 1 test suite. -13: [----------] Global test environment set-up. -13: [----------] 1 test from rnp_tests -13: [ RUN ] rnp_tests.test_dsa_roundtrip -14: Note: Google Test filter = rnp_tests.test_dsa_verify_negative -14: [==========] Running 1 test from 1 test suite. -14: [----------] Global test environment set-up. -14: [----------] 1 test from rnp_tests -14: [ RUN ] rnp_tests.test_dsa_verify_negative -15: Note: Google Test filter = rnp_tests.s2k_iteration_tuning -15: [==========] Running 1 test from 1 test suite. -15: [----------] Global test environment set-up. -15: [----------] 1 test from rnp_tests -15: [ RUN ] rnp_tests.s2k_iteration_tuning -16: Note: Google Test filter = rnp_tests.s2k_iteration_encode_decode -16: [==========] Running 1 test from 1 test suite. -16: [----------] Global test environment set-up. -16: [----------] 1 test from rnp_tests -16: [ RUN ] rnp_tests.s2k_iteration_encode_decode -17: Note: Google Test filter = rnp_tests.test_validate_key_material -17: [==========] Running 1 test from 1 test suite. -17: [----------] Global test environment set-up. -17: [----------] 1 test from rnp_tests -17: [ RUN ] rnp_tests.test_validate_key_material -18: Note: Google Test filter = rnp_tests.test_sm2_enabled -18: [==========] Running 1 test from 1 test suite. -18: [----------] Global test environment set-up. -18: [----------] 1 test from rnp_tests -18: [ RUN ] rnp_tests.test_sm2_enabled -19: Note: Google Test filter = rnp_tests.test_aead_enabled -19: [==========] Running 1 test from 1 test suite. -19: [----------] Global test environment set-up. -19: [----------] 1 test from rnp_tests -19: [ RUN ] rnp_tests.test_aead_enabled -20: Note: Google Test filter = rnp_tests.test_idea_enabled -20: [==========] Running 1 test from 1 test suite. -20: [----------] Global test environment set-up. -20: [----------] 1 test from rnp_tests -20: [ RUN ] rnp_tests.test_idea_enabled 21: Note: Google Test filter = rnp_tests.test_twofish_enabled 21: [==========] Running 1 test from 1 test suite. 21: [----------] Global test environment set-up. 21: [----------] 1 test from rnp_tests 21: [ RUN ] rnp_tests.test_twofish_enabled +20: [ OK ] rnp_tests.test_idea_enabled (212 ms) +20: [----------] 1 test from rnp_tests (212 ms total) +20: +20: [----------] Global test environment tear-down +20: [==========] 1 test from 1 test suite ran. (212 ms total) +20: [ PASSED ] 1 test. 22: Note: Google Test filter = rnp_tests.test_brainpool_enabled 22: [==========] Running 1 test from 1 test suite. 22: [----------] Global test environment set-up. 22: [----------] 1 test from rnp_tests 22: [ RUN ] rnp_tests.test_brainpool_enabled -4: [ OK ] rnp_tests.rnp_test_eddsa (74 ms) -4: [----------] 1 test from rnp_tests (74 ms total) -4: -4: [----------] Global test environment tear-down -4: [==========] 1 test from 1 test suite ran. (74 ms total) -4: [ PASSED ] 1 test. -9: [ecdh_decrypt_pkcs5() ./src/lib/crypto/ecdh.cpp:319] non-aes wrap algorithm - 2/263 Test #4: rnp_tests.rnp_test_eddsa ...................................................... Passed 0.09 sec + 14/263 Test #20: rnp_tests.test_idea_enabled ................................................... Passed 0.27 sec test 23 Start 23: rnp_tests.test_windows_botan_crash @@ -1810,19 +1930,31 @@ 23: Environment variables: 23: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 23: Test timeout computed to be: 3000 -1: [ OK ] rnp_tests.hash_test_success (556 ms) -1: [----------] 1 test from rnp_tests (556 ms total) -1: -1: [----------] Global test environment tear-down -1: [==========] 1 test from 1 test suite ran. (556 ms total) -1: [ PASSED ] 1 test. - 3/263 Test #1: rnp_tests.hash_test_success ................................................... Passed 0.57 sec -5: [ OK ] rnp_tests.rnp_test_x25519 (555 ms) -5: [----------] 1 test from rnp_tests (555 ms total) -5: -5: [----------] Global test environment tear-down -5: [==========] 1 test from 1 test suite ran. (555 ms total) -5: [ PASSED ] 1 test. +23: Note: Google Test filter = rnp_tests.test_windows_botan_crash +23: [==========] Running 1 test from 1 test suite. +23: [----------] Global test environment set-up. +23: [----------] 1 test from rnp_tests +23: [ RUN ] rnp_tests.test_windows_botan_crash +3: [ OK ] rnp_tests.pkcs1_rsa_test_success (1289 ms) +3: [----------] 1 test from rnp_tests (1289 ms total) +3: +3: [----------] Global test environment tear-down +3: [==========] 1 test from 1 test suite ran. (1289 ms total) +3: [ PASSED ] 1 test. +19: [ OK ] rnp_tests.test_aead_enabled (374 ms) +19: [----------] 1 test from rnp_tests (374 ms total) +19: +19: [----------] Global test environment tear-down +19: [==========] 1 test from 1 test suite ran. (374 ms total) +19: [ PASSED ] 1 test. +21: [ OK ] rnp_tests.test_twofish_enabled (154 ms) +21: [----------] 1 test from rnp_tests (154 ms total) +21: +21: [----------] Global test environment tear-down +21: [==========] 1 test from 1 test suite ran. (155 ms total) +21: [ PASSED ] 1 test. + 15/263 Test #19: rnp_tests.test_aead_enabled ................................................... Passed 0.42 sec + 16/263 Test #21: rnp_tests.test_twofish_enabled ................................................ Passed 0.19 sec test 24 Start 24: rnp_tests.test_cipher_idea @@ -1831,13 +1963,6 @@ 24: Environment variables: 24: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 24: Test timeout computed to be: 3000 -2: [ OK ] rnp_tests.cipher_test_success (561 ms) -2: [----------] 1 test from rnp_tests (561 ms total) -2: -2: [----------] Global test environment tear-down -2: [==========] 1 test from 1 test suite ran. (561 ms total) -2: [ PASSED ] 1 test. - 4/263 Test #2: rnp_tests.cipher_test_success ................................................. Passed 0.57 sec test 25 Start 25: rnp_tests.test_cipher_aes_128_ocb @@ -1846,12 +1971,12 @@ 25: Environment variables: 25: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 25: Test timeout computed to be: 3000 -23: Note: Google Test filter = rnp_tests.test_windows_botan_crash -23: [==========] Running 1 test from 1 test suite. -23: [----------] Global test environment set-up. -23: [----------] 1 test from rnp_tests -23: [ RUN ] rnp_tests.test_windows_botan_crash - 5/263 Test #5: rnp_tests.rnp_test_x25519 ..................................................... Passed 0.57 sec +24: Note: Google Test filter = rnp_tests.test_cipher_idea +24: [==========] Running 1 test from 1 test suite. +24: [----------] Global test environment set-up. +24: [----------] 1 test from rnp_tests +24: [ RUN ] rnp_tests.test_cipher_idea + 17/263 Test #3: rnp_tests.pkcs1_rsa_test_success .............................................. Passed 1.44 sec test 26 Start 26: rnp_tests.test_cipher_aes_128_cbc @@ -1860,24 +1985,33 @@ 26: Environment variables: 26: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 26: Test timeout computed to be: 3000 -9: [ OK ] rnp_tests.ecdh_decryptionNegativeCases (558 ms) -9: [----------] 1 test from rnp_tests (558 ms total) -9: -9: [----------] Global test environment tear-down -9: [==========] 1 test from 1 test suite ran. (558 ms total) -9: [ PASSED ] 1 test. -10: [ OK ] rnp_tests.sm2_roundtrip (557 ms) -10: [----------] 1 test from rnp_tests (558 ms total) -10: -10: [----------] Global test environment tear-down -10: [==========] 1 test from 1 test suite ran. (558 ms total) -10: [ PASSED ] 1 test. -24: Note: Google Test filter = rnp_tests.test_cipher_idea -24: [==========] Running 1 test from 1 test suite. -24: [----------] Global test environment set-up. -24: [----------] 1 test from rnp_tests -24: [ RUN ] rnp_tests.test_cipher_idea - 6/263 Test #9: rnp_tests.ecdh_decryptionNegativeCases ........................................ Passed 0.57 sec +25: Note: Google Test filter = rnp_tests.test_cipher_aes_128_ocb +25: [==========] Running 1 test from 1 test suite. +25: [----------] Global test environment set-up. +25: [----------] 1 test from rnp_tests +25: [ RUN ] rnp_tests.test_cipher_aes_128_ocb +26: Note: Google Test filter = rnp_tests.test_cipher_aes_128_cbc +26: [==========] Running 1 test from 1 test suite. +26: [----------] Global test environment set-up. +26: [----------] 1 test from rnp_tests +26: [ RUN ] rnp_tests.test_cipher_aes_128_cbc +25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed +25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed +25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed +25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed +25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed +25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed +25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed +25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed +25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed +25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed +22: [ OK ] rnp_tests.test_brainpool_enabled (352 ms) +22: [----------] 1 test from rnp_tests (352 ms total) +22: +22: [----------] Global test environment tear-down +22: [==========] 1 test from 1 test suite ran. (352 ms total) +22: [ PASSED ] 1 test. + 18/263 Test #22: rnp_tests.test_brainpool_enabled .............................................. Passed 0.41 sec test 27 Start 27: rnp_tests.test_cipher_aes_128_cbc_nopadding @@ -1886,12 +2020,13 @@ 27: Environment variables: 27: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 27: Test timeout computed to be: 3000 -25: Note: Google Test filter = rnp_tests.test_cipher_aes_128_ocb -25: [==========] Running 1 test from 1 test suite. -25: [----------] Global test environment set-up. -25: [----------] 1 test from rnp_tests -25: [ RUN ] rnp_tests.test_cipher_aes_128_ocb - 7/263 Test #10: rnp_tests.sm2_roundtrip ....................................................... Passed 0.57 sec +23: [ OK ] rnp_tests.test_windows_botan_crash (323 ms) +23: [----------] 1 test from rnp_tests (323 ms total) +23: +23: [----------] Global test environment tear-down +23: [==========] 1 test from 1 test suite ran. (323 ms total) +23: [ PASSED ] 1 test. + 19/263 Test #23: rnp_tests.test_windows_botan_crash ............................................ Passed 0.37 sec test 28 Start 28: rnp_tests.test_cli_rnp_keyfile @@ -1900,29 +2035,19 @@ 28: Environment variables: 28: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 28: Test timeout computed to be: 3000 -26: Note: Google Test filter = rnp_tests.test_cipher_aes_128_cbc -26: [==========] Running 1 test from 1 test suite. -26: [----------] Global test environment set-up. -26: [----------] 1 test from rnp_tests -26: [ RUN ] rnp_tests.test_cipher_aes_128_cbc -11: [ OK ] rnp_tests.sm2_sm3_signature_test (564 ms) -11: [----------] 1 test from rnp_tests (564 ms total) -11: -11: [----------] Global test environment tear-down -11: [==========] 1 test from 1 test suite ran. (564 ms total) -11: [ PASSED ] 1 test. -16: [ OK ] rnp_tests.s2k_iteration_encode_decode (551 ms) -16: [----------] 1 test from rnp_tests (551 ms total) -16: -16: [----------] Global test environment tear-down -16: [==========] 1 test from 1 test suite ran. (551 ms total) -16: [ PASSED ] 1 test. - 8/263 Test #11: rnp_tests.sm2_sm3_signature_test .............................................. Passed 0.58 sec -27: Note: Google Test filter = rnp_tests.test_cipher_aes_128_cbc_nopadding -27: [==========] Running 1 test from 1 test suite. -27: [----------] Global test environment set-up. -27: [----------] 1 test from rnp_tests -27: [ RUN ] rnp_tests.test_cipher_aes_128_cbc_nopadding +26: [ OK ] rnp_tests.test_cipher_aes_128_cbc (161 ms) +26: [----------] 1 test from rnp_tests (161 ms total) +26: +26: [----------] Global test environment tear-down +26: [==========] 1 test from 1 test suite ran. (161 ms total) +26: [ PASSED ] 1 test. +25: [ OK ] rnp_tests.test_cipher_aes_128_ocb (201 ms) +25: [----------] 1 test from rnp_tests (202 ms total) +25: +25: [----------] Global test environment tear-down +25: [==========] 1 test from 1 test suite ran. (202 ms total) +25: [ PASSED ] 1 test. + 20/263 Test #26: rnp_tests.test_cipher_aes_128_cbc ............................................. Passed 0.21 sec test 29 Start 29: rnp_tests.test_cli_g10_operations @@ -1931,12 +2056,17 @@ 29: Environment variables: 29: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 29: Test timeout computed to be: 3000 +27: Note: Google Test filter = rnp_tests.test_cipher_aes_128_cbc_nopadding +27: [==========] Running 1 test from 1 test suite. +27: [----------] Global test environment set-up. +27: [----------] 1 test from rnp_tests +27: [ RUN ] rnp_tests.test_cipher_aes_128_cbc_nopadding 28: Note: Google Test filter = rnp_tests.test_cli_rnp_keyfile 28: [==========] Running 1 test from 1 test suite. 28: [----------] Global test environment set-up. 28: [----------] 1 test from rnp_tests 28: [ RUN ] rnp_tests.test_cli_rnp_keyfile - 9/263 Test #16: rnp_tests.s2k_iteration_encode_decode ......................................... Passed 0.57 sec + 21/263 Test #25: rnp_tests.test_cipher_aes_128_ocb ............................................. Passed 0.29 sec test 30 Start 30: rnp_tests.test_cli_rnpkeys_unicode @@ -1945,25 +2075,18 @@ 30: Environment variables: 30: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 30: Test timeout computed to be: 3000 -19: [ OK ] rnp_tests.test_aead_enabled (552 ms) -19: [----------] 1 test from rnp_tests (552 ms total) -19: -19: [----------] Global test environment tear-down -19: [==========] 1 test from 1 test suite ran. (552 ms total) -19: [ PASSED ] 1 test. - 10/263 Test #19: rnp_tests.test_aead_enabled ................................................... Passed 0.57 sec -18: [ OK ] rnp_tests.test_sm2_enabled (558 ms) -18: [----------] 1 test from rnp_tests (558 ms total) -18: -18: [----------] Global test environment tear-down -18: [==========] 1 test from 1 test suite ran. (558 ms total) -18: [ PASSED ] 1 test. -20: [ OK ] rnp_tests.test_idea_enabled (552 ms) -20: [----------] 1 test from rnp_tests (553 ms total) -20: -20: [----------] Global test environment tear-down -20: [==========] 1 test from 1 test suite ran. (553 ms total) -20: [ PASSED ] 1 test. +24: [ OK ] rnp_tests.test_cipher_idea (274 ms) +24: [----------] 1 test from rnp_tests (274 ms total) +24: +24: [----------] Global test environment tear-down +24: [==========] 1 test from 1 test suite ran. (274 ms total) +24: [ PASSED ] 1 test. +29: Note: Google Test filter = rnp_tests.test_cli_g10_operations +29: [==========] Running 1 test from 1 test suite. +29: [----------] Global test environment set-up. +29: [----------] 1 test from rnp_tests +29: [ RUN ] rnp_tests.test_cli_g10_operations + 22/263 Test #24: rnp_tests.test_cipher_idea .................................................... Passed 0.32 sec test 31 Start 31: rnp_tests.test_cli_rnp @@ -1972,19 +2095,35 @@ 31: Environment variables: 31: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 31: Test timeout computed to be: 3000 -29: Note: Google Test filter = rnp_tests.test_cli_g10_operations -29: [==========] Running 1 test from 1 test suite. -29: [----------] Global test environment set-up. -29: [----------] 1 test from rnp_tests -29: [ RUN ] rnp_tests.test_cli_g10_operations -12: [ OK ] rnp_tests.sm2_sha256_signature_test (579 ms) -12: [----------] 1 test from rnp_tests (579 ms total) -12: -12: [----------] Global test environment tear-down -12: [==========] 1 test from 1 test suite ran. (579 ms total) -12: [ PASSED ] 1 test. - 11/263 Test #18: rnp_tests.test_sm2_enabled .................................................... Passed 0.57 sec - 12/263 Test #20: rnp_tests.test_idea_enabled ................................................... Passed 0.57 sec +30: Note: Google Test filter = rnp_tests.test_cli_rnpkeys_unicode +30: [==========] Running 1 test from 1 test suite. +30: [----------] Global test environment set-up. +30: [----------] 1 test from rnp_tests +30: [ RUN ] rnp_tests.test_cli_rnpkeys_unicode +31: Note: Google Test filter = rnp_tests.test_cli_rnp +31: [==========] Running 1 test from 1 test suite. +31: [----------] Global test environment set-up. +31: [----------] 1 test from rnp_tests +31: [ RUN ] rnp_tests.test_cli_rnp +31: rnp 0.17.1-1 +31: Ribose Inc. +31: Backend: Botan +31: Backend version: 2.19.5 +31: Supported algorithms: +31: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +31: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +31: AEAD: None, EAX, OCB +31: Key protection: CFB +31: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +31: Compression: Uncompressed, ZIP, ZLIB, BZip2 +31: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +30: [ OK ] rnp_tests.test_cli_rnpkeys_unicode (350 ms) +30: [----------] 1 test from rnp_tests (350 ms total) +30: +30: [----------] Global test environment tear-down +30: [==========] 1 test from 1 test suite ran. (350 ms total) +30: [ PASSED ] 1 test. + 23/263 Test #30: rnp_tests.test_cli_rnpkeys_unicode ............................................ Passed 0.41 sec test 32 Start 32: rnp_tests.test_cli_examples @@ -1993,6 +2132,18 @@ 32: Environment variables: 32: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 32: Test timeout computed to be: 3000 +27: [ OK ] rnp_tests.test_cipher_aes_128_cbc_nopadding (441 ms) +27: [----------] 1 test from rnp_tests (442 ms total) +27: +27: [----------] Global test environment tear-down +27: [==========] 1 test from 1 test suite ran. (442 ms total) +27: [ PASSED ] 1 test. +32: Note: Google Test filter = rnp_tests.test_cli_examples +32: [==========] Running 1 test from 1 test suite. +32: [----------] Global test environment set-up. +32: [----------] 1 test from rnp_tests +32: [ RUN ] rnp_tests.test_cli_examples + 24/263 Test #27: rnp_tests.test_cipher_aes_128_cbc_nopadding ................................... Passed 0.50 sec test 33 Start 33: rnp_tests.test_cli_rnpkeys @@ -2001,23 +2152,275 @@ 33: Environment variables: 33: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 33: Test timeout computed to be: 3000 -30: Note: Google Test filter = rnp_tests.test_cli_rnpkeys_unicode -30: [==========] Running 1 test from 1 test suite. -30: [----------] Global test environment set-up. -30: [----------] 1 test from rnp_tests -30: [ RUN ] rnp_tests.test_cli_rnpkeys_unicode - 13/263 Test #12: rnp_tests.sm2_sha256_signature_test ........................................... Passed 0.60 sec -31: Note: Google Test filter = rnp_tests.test_cli_rnp -31: [==========] Running 1 test from 1 test suite. -31: [----------] Global test environment set-up. -31: [----------] 1 test from rnp_tests -31: [ RUN ] rnp_tests.test_cli_rnp -22: [ OK ] rnp_tests.test_brainpool_enabled (555 ms) -22: [----------] 1 test from rnp_tests (555 ms total) -22: -22: [----------] Global test environment tear-down -22: [==========] 1 test from 1 test suite ran. (555 ms total) -22: [ PASSED ] 1 test. +33: Note: Google Test filter = rnp_tests.test_cli_rnpkeys +33: [==========] Running 1 test from 1 test suite. +33: [----------] Global test environment set-up. +33: [----------] 1 test from rnp_tests +33: [ RUN ] rnp_tests.test_cli_rnpkeys +33: rnp 0.17.1-1 +33: Ribose Inc. +33: Backend: Botan +33: Backend version: 2.19.5 +33: Supported algorithms: +33: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +33: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +33: AEAD: None, EAX, OCB +33: Key protection: CFB +33: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +33: Compression: Uncompressed, ZIP, ZLIB, BZip2 +33: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +31: Good signature made Sun Mar 23 00:21:29 2025 +31: using RSA key 4be147bb22df1e60 +31: +31: pub 2048/RSA 4be147bb22df1e60 2017-09-30 [SC] [EXPIRES >=2038-01-19] +31: 4f2e62b74e6a4cd333bc19004be147bb22df1e60 +31: uid test1 +31: Signature(s) verified successfully +33: Please report security issues at (https://www.rnpgp.org/feedback) and +33: general bugs at https://github.com/rnpgp/rnp/issues. +33: 7 keys found +33: +33: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +33: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +33: uid key0-uid0 +33: uid key0-uid1 +33: uid key0-uid2 +33: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] +33: e332b27caf4742a11baa677f1ed63ee56fadc34d +33: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] +33: c5b15209940a7816a7af3fb51d7e8a5393c997a8 +33: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] +33: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 +33: +33: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +33: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +33: uid key1-uid0 +33: uid key1-uid2 +33: uid key1-uid1 +33: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +33: a3e94de61a8cb229413d348e54505a936a4a970e +33: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +33: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +33: +33: 7 keys found +33: +33: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +33: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +33: uid key0-uid0 +33: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +33: uid key0-uid1 +33: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +33: uid key0-uid2 +33: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +33: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] +33: e332b27caf4742a11baa677f1ed63ee56fadc34d +33: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +33: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] +33: c5b15209940a7816a7af3fb51d7e8a5393c997a8 +33: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +33: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] +33: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 +33: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +33: +33: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +33: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +33: uid key1-uid0 +33: sig 2fcadf05ffa501bb 2017-07-29 key1-uid0 +33: uid key1-uid2 +33: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +33: uid key1-uid1 +33: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +33: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +33: a3e94de61a8cb229413d348e54505a936a4a970e +33: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +33: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +33: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +33: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +33: +33: 1 key found +33: +33: pub 888/RSA dc70c124a50283f1 2001-11-08 [ESCA] +33: c80aa54aa5c6ac73a373687134abe4bd +33: uid pgp2.6.3-test-key +33: +33: 1 key found +33: +33: pub 888/RSA dc70c124a50283f1 2001-11-08 [ESCA] +33: c80aa54aa5c6ac73a373687134abe4bd +33: uid pgp2.6.3-test-key +33: sig dc70c124a50283f1 2001-11-08 pgp2.6.3-test-key +33: +33: 2 keys found +33: +33: pub 2048/RSA 4be147bb22df1e60 2017-09-30 [SC] [EXPIRES >=2038-01-19] +33: 4f2e62b74e6a4cd333bc19004be147bb22df1e60 +33: uid test1 +33: sub 2048/RSA a49bae05c16e8bc8 2017-09-30 [E] [EXPIRES >=2038-01-19] +33: 10793e367ee867c32e358f2aa49bae05c16e8bc8 +33: +33: 2 keys found +33: +33: pub 2048/RSA 4be147bb22df1e60 2017-09-30 [SC] [EXPIRES >=2038-01-19] +33: 4f2e62b74e6a4cd333bc19004be147bb22df1e60 +33: uid test1 +33: sig 4be147bb22df1e60 2019-10-11 test1 +33: sub 2048/RSA a49bae05c16e8bc8 2017-09-30 [E] [EXPIRES >=2038-01-19] +33: 10793e367ee867c32e358f2aa49bae05c16e8bc8 +33: sig 4be147bb22df1e60 2019-10-11 test1 +33: +33: 2 keys found +33: +33: pub 256/ECDSA 0e33fd46ff10f19c 2017-11-22 [SC] +33: b6b5e497a177551ecb8862200e33fd46ff10f19c +33: uid test0 +33: sub 256/ECDH 074131bc8d16c5c9 2017-11-22 [E] +33: 481e6a41b10ecd71a477db02074131bc8d16c5c9 +33: +33: 2 keys found +33: +33: pub 256/ECDSA 0e33fd46ff10f19c 2017-11-22 [SC] +33: b6b5e497a177551ecb8862200e33fd46ff10f19c +33: uid test0 +33: sig 0e33fd46ff10f19c 2017-11-22 test0 +33: sub 256/ECDH 074131bc8d16c5c9 2017-11-22 [E] +33: 481e6a41b10ecd71a477db02074131bc8d16c5c9 +33: sig 0e33fd46ff10f19c 2017-11-22 test0 +33: +33: 23 keys found +33: +33: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] +28: Good signature made Sun Mar 23 00:21:28 2025 +28: using RSA key 9747d2a6b3a63124 +28: +28: pub 3072/RSA 9747d2a6b3a63124 2018-08-31 [SC] +28: 090bd712a1166be572252c3c9747d2a6b3a63124 +28: uid key-merge-uid-2 +28: uid key-merge-uid-1 +28: Signature(s) verified successfully +33: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 +33: uid dsa-eg +33: sub 3072/ElGamal 02a5715c3537717e 2018-04-03 [E] +33: 3409f96f0c57242540702dba02a5715c3537717e +33: +33: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] +33: 21fc68274aae3b5de39a4277cc786278981b0728 +33: uid ecc-25519 +33: +33: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] +33: b54fdebbb673423a5d0aa54423674f21b2441527 +33: uid ecc-p256 +33: sub 256/ECDH 37e285e9e9851491 2018-04-03 [E] +33: 40e608afbc8d62cdcc08904f37e285e9e9851491 +33: +33: pub 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] +33: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a +33: uid ecc-p384 +33: sub 384/ECDH e210e3d554a4fad9 2018-04-03 [E] +33: cbc2ac55dcd8e4e34fb2f816e210e3d554a4fad9 +33: +33: pub 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] +33: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a +33: uid ecc-p521 +33: sub 521/ECDH 9853df2f6d297442 2018-04-03 [E] +33: a9297c86dd0de109e1ebae9c9853df2f6d297442 +33: +33: pub 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] +33: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b +33: uid rsa-rsa +33: sub 3072/RSA 6e2f73008f8b8d6e 2018-04-03 [E] +33: 20fe5b1ab68c2d7210fb08aa6e2f73008f8b8d6e +33: +33: pub 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] +33: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a +33: uid ecc-bp256 +33: sub 256/ECDH 2edabb94d3055f76 2018-04-03 [E] +33: 08192b478f740360b74c82cc2edabb94d3055f76 +33: +33: pub 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] +33: 5b8a254c823ced98decd10ed6cf2dce85599ada2 +33: uid ecc-bp384 +33: sub 384/ECDH cff1bb6f16d28191 2018-04-03 [E] +33: 76969ce7033d990931df92b2cff1bb6f16d28191 +33: +33: pub 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] +33: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 +33: uid ecc-bp512 +33: sub 512/ECDH 20cdaa1482ba79ce 2018-04-03 [E] +33: 270a7cd0dc6c2e01dce8603620cdaa1482ba79ce +33: +33: pub 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] +33: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 +33: uid eddsa-x25519 +33: sub 255/ECDH c711187e594376af 2018-10-15 [E] +33: cfdb2a1f8325cc949ce0b597c711187e594376af +33: +33: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] +33: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 +33: uid ecc-p256k1 +33: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] +33: c263ec4ce2b3772746ed53227635401f90d3e533 +33: +33: pub 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] +33: 5aa9362aea07de23a726762cbd860a52d1899c0f +33: uid rsa-rsa-2 +33: sub 2048/RSA 8e08d46a37414996 2021-12-24 [E] +33: ca3e4420cf3d3b62d9ee7c6e8e08d46a37414996 +33: +33: 23 keys found +33: +33: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] +33: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 +33: uid dsa-eg +33: sig c8a10a7d78273e10 2019-02-02 dsa-eg +33: sub 3072/ElGamal 02a5715c3537717e 2018-04-03 [E] +33: 3409f96f0c57242540702dba02a5715c3537717e +33: sig c8a10a7d78273e10 2019-02-02 dsa-eg +33: +33: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] +33: 21fc68274aae3b5de39a4277cc786278981b0728 +33: uid ecc-25519 +33: sig cc786278981b0728 2019-02-02 ecc-25519 +33: +33: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] +33: b54fdebbb673423a5d0aa54423674f21b2441527 +33: uid ecc-p256 +33: sig 23674f21b2441527 2019-02-02 ecc-p256 +33: sub 256/ECDH 37e285e9e9851491 2018-04-03 [E] +33: 40e608afbc8d62cdcc08904f37e285e9e9851491 +33: sig 23674f21b2441527 2019-02-02 ecc-p256 +33: +33: pub 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] +33: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a +33: uid ecc-p384 +33: sig 242a3aa5ea85f44a 2019-02-02 ecc-p384 +33: sub 384/ECDH e210e3d554a4fad9 2018-04-03 [E] +33: cbc2ac55dcd8e4e34fb2f816e210e3d554a4fad9 +33: sig 242a3aa5ea85f44a 2019-02-02 ecc-p384 +33: +33: pub 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] +33: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a +33: uid ecc-p521 +33: sig 2092ca8324263b6a 2019-02-02 ecc-p521 +33: sub 521/ECDH 9853df2f6d297442 2018-04-03 [E] +33: a9297c86dd0de109e1ebae9c9853df2f6d297442 +33: sig 2092ca8324263b6a 2019-02-02 ecc-p521 +33: +33: pub 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] +33: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b +33: uid rsa-rsa +33: sig 2fb9179118898e8b 2019-02-02 rsa-rsa +33: sub 3072/RSA 6e2f73008f8b8d6e 2018-04-03 [E] +31: Hello world! +31: This is a sample file to use for signing. +31: Please report security issues at (https://www.rnpgp.org/feedback) and +31: general bugs at https://github.com/rnpgp/rnp/issues. +31: [ OK ] rnp_tests.test_cli_rnp (2202 ms) +31: [----------] 1 test from rnp_tests (2202 ms total) +31: +31: [----------] Global test environment tear-down +31: [==========] 1 test from 1 test suite ran. (2203 ms total) +31: [ PASSED ] 1 test. + 25/263 Test #31: rnp_tests.test_cli_rnp ........................................................ Passed 2.28 sec test 34 Start 34: rnp_tests.test_cli_rnpkeys_genkey @@ -2026,12 +2429,83 @@ 34: Environment variables: 34: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 34: Test timeout computed to be: 3000 -32: Note: Google Test filter = rnp_tests.test_cli_examples -32: [==========] Running 1 test from 1 test suite. -32: [----------] Global test environment set-up. -32: [----------] 1 test from rnp_tests -32: [ RUN ] rnp_tests.test_cli_examples - 14/263 Test #22: rnp_tests.test_brainpool_enabled .............................................. Passed 0.57 sec +34: Note: Google Test filter = rnp_tests.test_cli_rnpkeys_genkey +34: [==========] Running 1 test from 1 test suite. +34: [----------] Global test environment set-up. +34: [----------] 1 test from rnp_tests +34: [ RUN ] rnp_tests.test_cli_rnpkeys_genkey +33: 20fe5b1ab68c2d7210fb08aa6e2f73008f8b8d6e +33: sig 2fb9179118898e8b 2019-02-02 rsa-rsa +33: +33: pub 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] +33: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a +33: uid ecc-bp256 +33: sig d0c8a3daf9e0634a 2019-02-02 ecc-bp256 +33: sub 256/ECDH 2edabb94d3055f76 2018-04-03 [E] +33: 08192b478f740360b74c82cc2edabb94d3055f76 +33: sig d0c8a3daf9e0634a 2019-02-02 ecc-bp256 +33: +33: pub 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] +33: 5b8a254c823ced98decd10ed6cf2dce85599ada2 +33: uid ecc-bp384 +33: sig 6cf2dce85599ada2 2019-02-02 ecc-bp384 +33: sub 384/ECDH cff1bb6f16d28191 2018-04-03 [E] +33: 76969ce7033d990931df92b2cff1bb6f16d28191 +33: sig 6cf2dce85599ada2 2019-02-02 ecc-bp384 +33: +33: pub 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] +33: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 +33: uid ecc-bp512 +33: sig aa5c58d14f7b8f48 2019-02-02 ecc-bp512 +33: sub 512/ECDH 20cdaa1482ba79ce 2018-04-03 [E] +33: 270a7cd0dc6c2e01dce8603620cdaa1482ba79ce +33: sig aa5c58d14f7b8f48 2019-02-02 ecc-bp512 +33: +33: pub 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] +33: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 +33: uid eddsa-x25519 +33: sig 941822a0fc1b30a5 2018-10-15 eddsa-x25519 +33: sub 255/ECDH c711187e594376af 2018-10-15 [E] +33: cfdb2a1f8325cc949ce0b597c711187e594376af +33: sig 941822a0fc1b30a5 2018-10-15 eddsa-x25519 +33: +33: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] +33: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 +33: uid ecc-p256k1 +33: sig 3ea5bb6f9692c1a0 2019-02-02 ecc-p256k1 +33: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] +33: c263ec4ce2b3772746ed53227635401f90d3e533 +33: sig 3ea5bb6f9692c1a0 2019-02-02 ecc-p256k1 +33: +33: pub 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] +33: 5aa9362aea07de23a726762cbd860a52d1899c0f +33: uid rsa-rsa-2 +33: sig bd860a52d1899c0f 2021-12-24 rsa-rsa-2 +33: sub 2048/RSA 8e08d46a37414996 2021-12-24 [E] +33: ca3e4420cf3d3b62d9ee7c6e8e08d46a37414996 +33: sig bd860a52d1899c0f 2021-12-24 rsa-rsa-2 +33: +33: 3 keys found +33: +33: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +33: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +33: uid key1-uid0 +33: uid key1-uid2 +33: uid key1-uid1 +33: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +33: a3e94de61a8cb229413d348e54505a936a4a970e +33: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +33: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +33: +33: Key(s) not found. +33: Key(s) not found. +33: [ OK ] rnp_tests.test_cli_rnpkeys (1979 ms) +33: [----------] 1 test from rnp_tests (1979 ms total) +33: +33: [----------] Global test environment tear-down +33: [==========] 1 test from 1 test suite ran. (1979 ms total) +33: [ PASSED ] 1 test. + 26/263 Test #33: rnp_tests.test_cli_rnpkeys .................................................... Passed 2.03 sec test 35 Start 35: rnp_tests.test_cli_dump @@ -2040,190 +2514,11 @@ 35: Environment variables: 35: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 35: Test timeout computed to be: 3000 -33: Note: Google Test filter = rnp_tests.test_cli_rnpkeys -33: [==========] Running 1 test from 1 test suite. -33: [----------] Global test environment set-up. -33: [----------] 1 test from rnp_tests -33: [ RUN ] rnp_tests.test_cli_rnpkeys -21: [ OK ] rnp_tests.test_twofish_enabled (572 ms) -21: [----------] 1 test from rnp_tests (572 ms total) -21: -21: [----------] Global test environment tear-down -21: [==========] 1 test from 1 test suite ran. (572 ms total) -21: [ PASSED ] 1 test. - 15/263 Test #21: rnp_tests.test_twofish_enabled ................................................ Passed 0.59 sec -34: Note: Google Test filter = rnp_tests.test_cli_rnpkeys_genkey -34: [==========] Running 1 test from 1 test suite. -34: [----------] Global test environment set-up. -34: [----------] 1 test from rnp_tests -34: [ RUN ] rnp_tests.test_cli_rnpkeys_genkey -test 36 - Start 36: rnp_tests.test_cli_logname - -36: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_cli_logname" "--gtest_also_run_disabled_tests" -36: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -36: Environment variables: -36: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -36: Test timeout computed to be: 3000 35: Note: Google Test filter = rnp_tests.test_cli_dump 35: [==========] Running 1 test from 1 test suite. 35: [----------] Global test environment set-up. 35: [----------] 1 test from rnp_tests 35: [ RUN ] rnp_tests.test_cli_dump -36: Note: Google Test filter = rnp_tests.test_cli_logname -36: [==========] Running 1 test from 1 test suite. -36: [----------] Global test environment set-up. -36: [----------] 1 test from rnp_tests -36: [ RUN ] rnp_tests.test_cli_logname -25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed -25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed -25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed -25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed -25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed -25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed -25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed -25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed -25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed -25: [finish() ./src/lib/crypto/cipher_botan.cpp:236] Invalid authentication tag: OCB tag check failed -23: [ OK ] rnp_tests.test_windows_botan_crash (87 ms) -23: [----------] 1 test from rnp_tests (87 ms total) -23: -23: [----------] Global test environment tear-down -23: [==========] 1 test from 1 test suite ran. (87 ms total) -23: [ PASSED ] 1 test. -27: [ OK ] rnp_tests.test_cipher_aes_128_cbc_nopadding (70 ms) -27: [----------] 1 test from rnp_tests (70 ms total) -27: -27: [----------] Global test environment tear-down -27: [==========] 1 test from 1 test suite ran. (70 ms total) -27: [ PASSED ] 1 test. -24: [ OK ] rnp_tests.test_cipher_idea (83 ms) -24: [----------] 1 test from rnp_tests (83 ms total) -24: -24: [----------] Global test environment tear-down -24: [==========] 1 test from 1 test suite ran. (83 ms total) -24: [ PASSED ] 1 test. - 16/263 Test #23: rnp_tests.test_windows_botan_crash ............................................ Passed 0.10 sec -test 37 - Start 37: rnp_tests.rnpkeys_exportkey_verifyUserId - -37: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.rnpkeys_exportkey_verifyUserId" "--gtest_also_run_disabled_tests" -37: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -37: Environment variables: -37: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -37: Test timeout computed to be: 3000 - 17/263 Test #27: rnp_tests.test_cipher_aes_128_cbc_nopadding ................................... Passed 0.09 sec -test 38 - Start 38: rnp_tests.test_ffi_homedir - -38: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_homedir" "--gtest_also_run_disabled_tests" -38: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -38: Environment variables: -38: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -38: Test timeout computed to be: 3000 - 18/263 Test #24: rnp_tests.test_cipher_idea .................................................... Passed 0.10 sec -26: [ OK ] rnp_tests.test_cipher_aes_128_cbc (80 ms) -26: [----------] 1 test from rnp_tests (80 ms total) -26: -26: [----------] Global test environment tear-down -26: [==========] 1 test from 1 test suite ran. (80 ms total) -26: [ PASSED ] 1 test. -test 39 - Start 39: rnp_tests.test_ffi_detect_key_format - -39: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_detect_key_format" "--gtest_also_run_disabled_tests" -39: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -39: Environment variables: -39: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -39: Test timeout computed to be: 3000 -25: [ OK ] rnp_tests.test_cipher_aes_128_ocb (88 ms) -25: [----------] 1 test from rnp_tests (88 ms total) -25: -25: [----------] Global test environment tear-down -25: [==========] 1 test from 1 test suite ran. (88 ms total) -25: [ PASSED ] 1 test. - 19/263 Test #26: rnp_tests.test_cipher_aes_128_cbc ............................................. Passed 0.10 sec -test 40 - Start 40: rnp_tests.test_ffi_load_keys - -40: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_load_keys" "--gtest_also_run_disabled_tests" -40: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -40: Environment variables: -40: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -40: Test timeout computed to be: 3000 - 20/263 Test #25: rnp_tests.test_cipher_aes_128_ocb ............................................. Passed 0.10 sec -test 41 - Start 41: rnp_tests.test_ffi_clear_keys - -41: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_clear_keys" "--gtest_also_run_disabled_tests" -41: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -41: Environment variables: -41: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -41: Test timeout computed to be: 3000 -37: Note: Google Test filter = rnp_tests.rnpkeys_exportkey_verifyUserId -37: [==========] Running 1 test from 1 test suite. -37: [----------] Global test environment set-up. -37: [----------] 1 test from rnp_tests -37: [ RUN ] rnp_tests.rnpkeys_exportkey_verifyUserId -38: Note: Google Test filter = rnp_tests.test_ffi_homedir -38: [==========] Running 1 test from 1 test suite. -38: [----------] Global test environment set-up. -38: [----------] 1 test from rnp_tests -38: [ RUN ] rnp_tests.test_ffi_homedir -39: Note: Google Test filter = rnp_tests.test_ffi_detect_key_format -39: [==========] Running 1 test from 1 test suite. -39: [----------] Global test environment set-up. -39: [----------] 1 test from rnp_tests -39: [ RUN ] rnp_tests.test_ffi_detect_key_format -40: Note: Google Test filter = rnp_tests.test_ffi_load_keys -40: [==========] Running 1 test from 1 test suite. -40: [----------] Global test environment set-up. -40: [----------] 1 test from rnp_tests -40: [ RUN ] rnp_tests.test_ffi_load_keys -33: rnp 0.17.1-1 -33: Ribose Inc. -33: Backend: Botan -33: Backend version: 2.19.5 -33: Supported algorithms: -33: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -33: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -33: AEAD: None, EAX, OCB -33: Key protection: CFB -33: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -33: Compression: Uncompressed, ZIP, ZLIB, BZip2 -33: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -31: rnp 0.17.1-1 -31: Ribose Inc. -31: Backend: Botan -31: Backend version: 2.19.5 -31: Supported algorithms: -31: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -31: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -31: AEAD: None, EAX, OCB -31: Key protection: CFB -31: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -31: Compression: Uncompressed, ZIP, ZLIB, BZip2 -31: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -30: [ OK ] rnp_tests.test_cli_rnpkeys_unicode (76 ms) -30: [----------] 1 test from rnp_tests (76 ms total) -30: -30: [----------] Global test environment tear-down -30: [==========] 1 test from 1 test suite ran. (76 ms total) -30: [ PASSED ] 1 test. -41: Note: Google Test filter = rnp_tests.test_ffi_clear_keys -41: [==========] Running 1 test from 1 test suite. -41: [----------] Global test environment set-up. -41: [----------] 1 test from rnp_tests -41: [ RUN ] rnp_tests.test_ffi_clear_keys - 21/263 Test #30: rnp_tests.test_cli_rnpkeys_unicode ............................................ Passed 0.09 sec -test 42 - Start 42: rnp_tests.test_ffi_save_keys - -42: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_save_keys" "--gtest_also_run_disabled_tests" -42: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -42: Environment variables: -42: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -42: Test timeout computed to be: 3000 34: Keyring directory 'data/keyrings_genkey_tmp' is empty. 34: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. 34: Failed to set primary key expiration. @@ -2282,15 +2577,10 @@ 35: -g : dump key fingerprints and grips 35: -j : JSON output 35: -h : prints help and exists -42: Note: Google Test filter = rnp_tests.test_ffi_save_keys -42: [==========] Running 1 test from 1 test suite. -42: [----------] Global test environment set-up. -42: [----------] 1 test from rnp_tests -42: [ RUN ] rnp_tests.test_ffi_save_keys 35: :off 0: packet header 0x988d (tag 6, len 141) 35: Public key packet 35: version: 4 -35: creation time: 1500569820 (Thu Jul 20 04:57:00 2017) +35: creation time: 1500569820 (Fri Jul 21 06:57:00 2017) 35: public key algorithm: 1 (RSA (Encrypt or Sign)) 35: public key material: 35: rsa n: 1024 bits @@ -2307,7 +2597,7 @@ 35: hash algorithm: 2 (SHA1) 35: hashed subpackets: 35: :type 2, len 4 -35: signature creation time: 1500569820 (Thu Jul 20 04:57:00 2017) +35: signature creation time: 1500569820 (Fri Jul 21 06:57:00 2017) 35: :type 27, len 1 35: key flags: 0x03 ( certify sign ) 35: :type 11, len 6 @@ -2341,7 +2631,7 @@ 35: hash algorithm: 2 (SHA1) 35: hashed subpackets: 35: :type 2, len 4 -35: signature creation time: 1500569836 (Thu Jul 20 04:57:16 2017) +35: signature creation time: 1500569836 (Fri Jul 21 06:57:16 2017) 35: :type 27, len 1 35: key flags: 0x03 ( certify sign ) 35: :type 11, len 6 @@ -2375,7 +2665,7 @@ 35: hash algorithm: 2 (SHA1) 35: hashed subpackets: 35: :type 2, len 4 -35: signature creation time: 1500569846 (Thu Jul 20 04:57:26 2017) +35: signature creation time: 1500569846 (Fri Jul 21 06:57:26 2017) 35: :type 27, len 1 35: key flags: 0x03 ( certify sign ) 35: :type 11, len 6 @@ -2401,7 +2691,7 @@ 35: :off 749: packet header 0xb88d (tag 14, len 141) 35: Public subkey packet 35: version: 4 -35: creation time: 1500569820 (Thu Jul 20 04:57:00 2017) +35: creation time: 1500569820 (Fri Jul 21 06:57:00 2017) 35: public key algorithm: 1 (RSA (Encrypt or Sign)) 35: public key material: 35: rsa n: 1024 bits @@ -2415,7 +2705,7 @@ 35: hash algorithm: 2 (SHA1) 35: hashed subpackets: 35: :type 2, len 4 -35: signature creation time: 1500569820 (Thu Jul 20 04:57:00 2017) +35: signature creation time: 1500569820 (Fri Jul 21 06:57:00 2017) 35: :type 27, len 1 35: key flags: 0x0c ( encrypt_comm encrypt_storage ) 35: unhashed subpackets: @@ -2430,7 +2720,7 @@ 35: :off 1057: packet header 0xb901a2 (tag 14, len 418) 35: Public subkey packet 35: version: 4 -35: creation time: 1500569851 (Thu Jul 20 04:57:31 2017) +35: creation time: 1500569851 (Fri Jul 21 06:57:31 2017) 35: public key algorithm: 17 (DSA) 35: public key material: 35: dsa p: 1024 bits @@ -2446,7 +2736,7 @@ 35: hash algorithm: 2 (SHA1) 35: hashed subpackets: 35: :type 2, len 4 -35: signature creation time: 1500569851 (Thu Jul 20 04:57:31 2017) +35: signature creation time: 1500569851 (Fri Jul 21 06:57:31 2017) 35: :type 27, len 1 35: key flags: 0x02 ( sign ) 35: :type 9, len 4 @@ -2462,7 +2752,7 @@ 35: hash algorithm: 2 (SHA1) 35: hashed subpackets: 35: :type 2, len 4 -35: signature creation time: 1500569851 (Thu Jul 20 04:57:31 2017) +35: signature creation time: 1500569851 (Fri Jul 21 06:57:31 2017) 35: unhashed subpackets: 35: :type 16, len 8 35: issuer key ID: 0x1d7e8a5393c997a8 @@ -2479,7 +2769,7 @@ 35: :off 1721: packet header 0xb88d (tag 14, len 141) 35: Public subkey packet 35: version: 4 -35: creation time: 1500569896 (Thu Jul 20 04:58:16 2017) +35: creation time: 1500569896 (Fri Jul 21 06:58:16 2017) 35: public key algorithm: 1 (RSA (Encrypt or Sign)) 35: public key material: 35: rsa n: 1024 bits @@ -2493,7 +2783,7 @@ 35: hash algorithm: 2 (SHA1) 35: hashed subpackets: 35: :type 2, len 4 -35: signature creation time: 1500569896 (Thu Jul 20 04:58:16 2017) +35: signature creation time: 1500569896 (Fri Jul 21 06:58:16 2017) 35: :type 27, len 1 35: key flags: 0x0c ( encrypt_comm encrypt_storage ) 35: unhashed subpackets: @@ -2508,7 +2798,7 @@ 35: :off 2029: packet header 0x9901a2 (tag 6, len 418) 35: Public key packet 35: version: 4 -35: creation time: 1500569946 (Thu Jul 20 04:59:06 2017) +35: creation time: 1500569946 (Fri Jul 21 06:59:06 2017) 35: public key algorithm: 17 (DSA) 35: public key material: 35: dsa p: 1024 bits @@ -2542,7 +2832,7 @@ 35: :type 22, len 2 35: preferred compression algorithms: ZIP, Uncompressed (1, 0) 35: :type 2, len 4 -35: signature creation time: 1501372449 (Sat Jul 29 11:54:09 2017) +35: signature creation time: 1501372449 (Sun Jul 30 13:54:09 2017) 35: :type 24, len 17 35: preferred key server: hkp://pgp.mit.edu 35: unhashed subpackets: @@ -2566,7 +2856,7 @@ 35: hash algorithm: 2 (SHA1) 35: hashed subpackets: 35: :type 2, len 4 -35: signature creation time: 1500570153 (Thu Jul 20 05:02:33 2017) +35: signature creation time: 1500570153 (Fri Jul 21 07:02:33 2017) 35: :type 27, len 1 35: key flags: 0x03 ( certify sign ) 35: :type 9, len 4 @@ -2603,7 +2893,7 @@ 35: hash algorithm: 2 (SHA1) 35: hashed subpackets: 35: :type 2, len 4 -35: signature creation time: 1500570147 (Thu Jul 20 05:02:27 2017) +35: signature creation time: 1500570147 (Fri Jul 21 07:02:27 2017) 35: :type 27, len 1 35: key flags: 0x03 ( certify sign ) 35: :type 9, len 4 @@ -2632,7 +2922,7 @@ 35: :off 2827: packet header 0xb9010d (tag 14, len 269) 35: Public subkey packet 35: version: 4 -35: creation time: 1500569946 (Thu Jul 20 04:59:06 2017) +35: creation time: 1500569946 (Fri Jul 21 06:59:06 2017) 35: public key algorithm: 16 (Elgamal (Encrypt-Only)) 35: public key material: 35: eg p: 1024 bits @@ -2647,7 +2937,7 @@ 35: hash algorithm: 2 (SHA1) 35: hashed subpackets: 35: :type 2, len 4 -35: signature creation time: 1500569946 (Thu Jul 20 04:59:06 2017) +35: signature creation time: 1500569946 (Fri Jul 21 06:59:06 2017) 35: :type 27, len 1 35: key flags: 0x0c ( encrypt_comm encrypt_storage ) 35: :type 9, len 4 @@ -2665,7 +2955,7 @@ 35: :off 3184: packet header 0xb9010d (tag 14, len 269) 35: Public subkey packet 35: version: 4 -35: creation time: 1500570165 (Thu Jul 20 05:02:45 2017) +35: creation time: 1500570165 (Fri Jul 21 07:02:45 2017) 35: public key algorithm: 16 (Elgamal (Encrypt-Only)) 35: public key material: 35: eg p: 1024 bits @@ -2680,7 +2970,7 @@ 35: hash algorithm: 2 (SHA1) 35: hashed subpackets: 35: :type 2, len 4 -35: signature creation time: 1500570165 (Thu Jul 20 05:02:45 2017) +35: signature creation time: 1500570165 (Fri Jul 21 07:02:45 2017) 35: :type 27, len 1 35: key flags: 0x0c ( encrypt_comm encrypt_storage ) 35: unhashed subpackets: @@ -2693,33 +2983,6 @@ 35: :off 3531: packet header 0xb002 (tag 12, len 2) 35: Skipping unhandled pkt: 12 35: -8: [ OK ] rnp_tests.ecdh_roundtrip (700 ms) -8: [----------] 1 test from rnp_tests (700 ms total) -8: -8: [----------] Global test environment tear-down -8: [==========] 1 test from 1 test suite ran. (700 ms total) -8: [ PASSED ] 1 test. -36: [ OK ] rnp_tests.test_cli_logname (80 ms) -36: [----------] 1 test from rnp_tests (81 ms total) -36: -36: [----------] Global test environment tear-down -36: [==========] 1 test from 1 test suite ran. (81 ms total) -36: [ PASSED ] 1 test. - 22/263 Test #8: rnp_tests.ecdh_roundtrip ...................................................... Passed 0.71 sec -test 43 - Start 43: rnp_tests.test_ffi_load_save_keys_to_utf8_path - -43: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_load_save_keys_to_utf8_path" "--gtest_also_run_disabled_tests" -43: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -43: Environment variables: -43: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -43: Test timeout computed to be: 3000 -7: [ OK ] rnp_tests.ecdsa_signverify_success (711 ms) -7: [----------] 1 test from rnp_tests (711 ms total) -7: -7: [----------] Global test environment tear-down -7: [==========] 1 test from 1 test suite ran. (711 ms total) -7: [ PASSED ] 1 test. 35: [ 35: { 35: "header":{ @@ -4182,15 +4445,226 @@ 35: } 35: } 35: ] - 23/263 Test #36: rnp_tests.test_cli_logname .................................................... Passed 0.12 sec - 24/263 Test #7: rnp_tests.ecdsa_signverify_success ............................................ Passed 0.74 sec 35: [stream_peek_packet_hdr() ./src/librepgp/stream-packet.cpp:290] pkt header read failed 35: Operation failed [error code: 0x11000001] +35: [ OK ] rnp_tests.test_cli_dump (368 ms) +35: [----------] 1 test from rnp_tests (368 ms total) +35: +35: [----------] Global test environment tear-down +35: [==========] 1 test from 1 test suite ran. (369 ms total) +35: [ PASSED ] 1 test. + 27/263 Test #35: rnp_tests.test_cli_dump ....................................................... Passed 0.43 sec +test 36 + Start 36: rnp_tests.test_cli_logname + +36: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_cli_logname" "--gtest_also_run_disabled_tests" +36: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +36: Environment variables: +36: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +36: Test timeout computed to be: 3000 +36: Note: Google Test filter = rnp_tests.test_cli_logname +36: [==========] Running 1 test from 1 test suite. +36: [----------] Global test environment set-up. +36: [----------] 1 test from rnp_tests +36: [ RUN ] rnp_tests.test_cli_logname +14: p: 1024 q: 160 h: SHA1 +14: [ OK ] rnp_tests.test_dsa_verify_negative (4138 ms) +14: [----------] 1 test from rnp_tests (4138 ms total) +14: +14: [----------] Global test environment tear-down +14: [==========] 1 test from 1 test suite ran. (4139 ms total) +14: [ PASSED ] 1 test. + 28/263 Test #14: rnp_tests.test_dsa_verify_negative ............................................ Passed 4.21 sec +test 37 + Start 37: rnp_tests.rnpkeys_exportkey_verifyUserId + +37: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.rnpkeys_exportkey_verifyUserId" "--gtest_also_run_disabled_tests" +37: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +37: Environment variables: +37: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +37: Test timeout computed to be: 3000 +37: Note: Google Test filter = rnp_tests.rnpkeys_exportkey_verifyUserId +37: [==========] Running 1 test from 1 test suite. +37: [----------] Global test environment set-up. +37: [----------] 1 test from rnp_tests +37: [ RUN ] rnp_tests.rnpkeys_exportkey_verifyUserId +36: [ OK ] rnp_tests.test_cli_logname (312 ms) +36: [----------] 1 test from rnp_tests (313 ms total) +36: +36: [----------] Global test environment tear-down +36: [==========] 1 test from 1 test suite ran. (313 ms total) +36: [ PASSED ] 1 test. + 29/263 Test #36: rnp_tests.test_cli_logname .................................................... Passed 0.41 sec +test 38 + Start 38: rnp_tests.test_ffi_homedir + +38: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_homedir" "--gtest_also_run_disabled_tests" +38: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +38: Environment variables: +38: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +38: Test timeout computed to be: 3000 +38: Note: Google Test filter = rnp_tests.test_ffi_homedir +38: [==========] Running 1 test from 1 test suite. +38: [----------] Global test environment set-up. +38: [----------] 1 test from rnp_tests +38: [ RUN ] rnp_tests.test_ffi_homedir +38: [ OK ] rnp_tests.test_ffi_homedir (287 ms) +38: [----------] 1 test from rnp_tests (288 ms total) +38: +38: [----------] Global test environment tear-down +38: [==========] 1 test from 1 test suite ran. (288 ms total) +38: [ PASSED ] 1 test. + 30/263 Test #38: rnp_tests.test_ffi_homedir .................................................... Passed 0.32 sec +test 39 + Start 39: rnp_tests.test_ffi_detect_key_format + +39: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_detect_key_format" "--gtest_also_run_disabled_tests" +39: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +39: Environment variables: +39: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +39: Test timeout computed to be: 3000 +39: Note: Google Test filter = rnp_tests.test_ffi_detect_key_format +39: [==========] Running 1 test from 1 test suite. +39: [----------] Global test environment set-up. +39: [----------] 1 test from rnp_tests +39: [ RUN ] rnp_tests.test_ffi_detect_key_format +39: [ OK ] rnp_tests.test_ffi_detect_key_format (106 ms) +39: [----------] 1 test from rnp_tests (106 ms total) +39: +39: [----------] Global test environment tear-down +39: [==========] 1 test from 1 test suite ran. (106 ms total) +39: [ PASSED ] 1 test. + 31/263 Test #39: rnp_tests.test_ffi_detect_key_format .......................................... Passed 0.13 sec +test 40 + Start 40: rnp_tests.test_ffi_load_keys + +40: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_load_keys" "--gtest_also_run_disabled_tests" +40: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +40: Environment variables: +40: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +40: Test timeout computed to be: 3000 +34: [parse_date() ./src/rnp/rnpcfg.cpp:566] Warning: date 2100-01-01 is beyond of 32-bit time_t, so timestamp was reduced to maximum supported value. +40: Note: Google Test filter = rnp_tests.test_ffi_load_keys +40: [==========] Running 1 test from 1 test suite. +40: [----------] Global test environment set-up. +40: [----------] 1 test from rnp_tests +40: [ RUN ] rnp_tests.test_ffi_load_keys +40: [rnp_load_keys() ./src/lib/rnp.cpp:1524] invalid key store format: WRONG +40: [rnp_load_keys() ./src/lib/rnp.cpp:1519] invalid flags - must have public and/or secret keys +40: [process_pgp_keys() ./src/librepgp/stream-key.cpp:408] warning! public keys are mixed together with secret ones! +28: Good signature made Sun Mar 23 00:21:30 2025 +28: using RSA key 9747d2a6b3a63124 +28: +28: pub 3072/RSA 9747d2a6b3a63124 2018-08-31 [SC] +28: 090bd712a1166be572252c3c9747d2a6b3a63124 +28: uid key-merge-uid-2 +28: uid key-merge-uid-1 +28: Signature(s) verified successfully +28: [validate_sig() ./src/lib/pgp-key.cpp:1964] invalid or untrusted key +28: BAD signature made Sun Mar 23 00:21:30 2025 +28: using RSA key 9747d2a6b3a63124 +28: +28: pub 3072/RSA 9747d2a6b3a63124 2018-08-31 [INVALID] +28: 090bd712a1166be572252c3c9747d2a6b3a63124 +28: Signature verification failure: 1 invalid signature +40: [process_pgp_keys() ./src/librepgp/stream-key.cpp:408] warning! public keys are mixed together with secret ones! +34: [parse_date() ./src/rnp/rnpcfg.cpp:566] Warning: date 2100-01-01 is beyond of 32-bit time_t, so timestamp was reduced to maximum supported value. +40: [ OK ] rnp_tests.test_ffi_load_keys (617 ms) +40: [----------] 1 test from rnp_tests (617 ms total) +40: +40: [----------] Global test environment tear-down +40: [==========] 1 test from 1 test suite ran. (617 ms total) +40: [ PASSED ] 1 test. + 32/263 Test #40: rnp_tests.test_ffi_load_keys .................................................. Passed 0.66 sec +test 41 + Start 41: rnp_tests.test_ffi_clear_keys + +41: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_clear_keys" "--gtest_also_run_disabled_tests" +41: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +41: Environment variables: +41: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +41: Test timeout computed to be: 3000 +41: Note: Google Test filter = rnp_tests.test_ffi_clear_keys +41: [==========] Running 1 test from 1 test suite. +41: [----------] Global test environment set-up. +41: [----------] 1 test from rnp_tests +41: [ RUN ] rnp_tests.test_ffi_clear_keys +37: -----BEGIN PGP PUBLIC KEY BLOCK----- +37: +37: xo0EZ96PKwEEANk9cPfhFQj37VCnQIYxzyIAfYIQgKmSzaz5m3eEc8yphzPtcfXX+eLx1uqg3JSr +37: uYT+4iyxxwgHw8k8dH33x5eOCT6qjVzwKdgCV6n9A2OvwWXga4c36AU/u6SKzuHK9b8YD4OIaw8L +37: NQ37bdYj+vJghzXYrJx1Y8dKCIDQ+mUXABEBAAHNOFJTQSAoRW5jcnlwdCBvciBTaWduKSAxMDI0 +37: LWJpdCBrZXkgPHBidWlsZGVyMkBsb2NhbGhvc3Q+wsANBBMBCAA3FiEEmq+J5vqVQqo/oXJL++TS +37: ZFH6LnsFAmfejywFCQPCZwACGwMECwkIBwUVCAkKCwUWAgMBAAAKCRD75NJkUfoue4GNBACTcE9k +37: borwiYncxZ/o2wyEAliFpjCe2DJ+i3PaU+f40gdDlD7C6LM6RBQZCl2sxuTZfi3NXfK/oArFyNo/ +37: g1Uk58Ed3IOnLaM4mejz82O4QPn2byJyxpx20zVSCkzAT0v7df4tKpUJJrh1hFtogWTa3fI5iCBx +37: ZOqFrLO9i2KmWs6NBGfejywBBACnFJVsaTODQsYBKkjdPs7HFe6FwvglfJ6sqOZdbRQhEsBwEMgB +37: mmAH1sB+UzOLX4g9I3JFL9YI7bvSp1wBxx3BMB/R4bl2H/DkrsmGkfFSVF+r3bI7thLlxmU2/XyC +37: ZJvI2n9/PKkv5olixShgg2cZQi9Dw17EqfPzpgyBDvBx/wARAQABwrwEGAEIACYWIQSar4nm+pVC +37: qj+hckv75NJkUfouewUCZ96PLQUJA8JnAAIbDAAKCRD75NJkUfoue3/2A/94NVkJMdEVGp0Fa76U +37: 4iJpz49tSZIAWVBmiKlmiyBL5lV7a4GJwvjCQYfnCMS1d4Kob6PsCxtsDOx11CKTDrrs0zm9nKus +37: ijHWQdyywiXrPnZbTj4BTDkNdJ7YC+OgYxR0h6Yagx3gLSEeIz4KOjJhLs8OLvXoAjqosM8nxQY5 +37: Zg== +37: =Fd9/ +37: -----END PGP PUBLIC KEY BLOCK----- +37: Key(s) matching 'LOGNAME' not found. +37: Generating a new key... +37: +37: sec 1024/RSA fbe4d26451fa2e7b 2025-03-22 [SC] [EXPIRES 2027-03-22] +37: 9aaf89e6fa9542aa3fa1724bfbe4d26451fa2e7b +37: uid RSA (Encrypt or Sign) 1024-bit key +37: ssb 1024/RSA 9a1ea143b67329ed 2025-03-22 [E] [EXPIRES 2027-03-22] +37: 643f7304a2852ba6fed4a0fb9a1ea143b67329ed +37: [ OK ] rnp_tests.rnpkeys_exportkey_verifyUserId (1594 ms) +37: [----------] 1 test from rnp_tests (1594 ms total) +37: +37: [----------] Global test environment tear-down +37: [==========] 1 test from 1 test suite ran. (1594 ms total) +37: [ PASSED ] 1 test. + 33/263 Test #37: rnp_tests.rnpkeys_exportkey_verifyUserId ...................................... Passed 1.68 sec +test 42 + Start 42: rnp_tests.test_ffi_save_keys + +42: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_save_keys" "--gtest_also_run_disabled_tests" +42: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +42: Environment variables: +42: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +42: Test timeout computed to be: 3000 +42: Note: Google Test filter = rnp_tests.test_ffi_save_keys +42: [==========] Running 1 test from 1 test suite. +42: [----------] Global test environment set-up. +42: [----------] 1 test from rnp_tests +42: [ RUN ] rnp_tests.test_ffi_save_keys +42: [rnp_save_keys() ./src/lib/rnp.cpp:1944] unknown key store format: WRONG +42: [rnp_save_keys() ./src/lib/rnp.cpp:1934] invalid flags - must have public and/or secret keys +41: [ OK ] rnp_tests.test_ffi_clear_keys (490 ms) +41: [----------] 1 test from rnp_tests (490 ms total) +41: +41: [----------] Global test environment tear-down +41: [==========] 1 test from 1 test suite ran. (491 ms total) +41: [ PASSED ] 1 test. + 34/263 Test #41: rnp_tests.test_ffi_clear_keys ................................................. Passed 0.55 sec +test 43 + Start 43: rnp_tests.test_ffi_load_save_keys_to_utf8_path + +43: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_load_save_keys_to_utf8_path" "--gtest_also_run_disabled_tests" +43: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +43: Environment variables: +43: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +43: Test timeout computed to be: 3000 43: Note: Google Test filter = rnp_tests.test_ffi_load_save_keys_to_utf8_path 43: [==========] Running 1 test from 1 test suite. 43: [----------] Global test environment set-up. 43: [----------] 1 test from rnp_tests 43: [ RUN ] rnp_tests.test_ffi_load_save_keys_to_utf8_path +42: [rnp_key_store_write_to_dst() ./src/librekey/rnp_key_store.cpp:209] Unsupported write to memory for key-store format: 3 +42: [ OK ] rnp_tests.test_ffi_save_keys (405 ms) +42: [----------] 1 test from rnp_tests (405 ms total) +42: +42: [----------] Global test environment tear-down +42: [==========] 1 test from 1 test suite ran. (405 ms total) +42: [ PASSED ] 1 test. + 35/263 Test #42: rnp_tests.test_ffi_save_keys .................................................. Passed 0.45 sec test 44 Start 44: rnp_tests.test_ffi_add_userid @@ -4199,6 +4673,20 @@ 44: Environment variables: 44: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 44: Test timeout computed to be: 3000 +44: Note: Google Test filter = rnp_tests.test_ffi_add_userid +44: [==========] Running 1 test from 1 test suite. +44: [----------] Global test environment set-up. +44: [----------] 1 test from rnp_tests +44: [ RUN ] rnp_tests.test_ffi_add_userid +44: [add_uid_cert() ./src/lib/pgp-key.cpp:2367] wrong parameters +44: [rnp_key_add_uid()] Error 0x10000002 (Bad parameters): rnp_exception +44: [ OK ] rnp_tests.test_ffi_add_userid (292 ms) +44: [----------] 1 test from rnp_tests (292 ms total) +44: +44: [----------] Global test environment tear-down +44: [==========] 1 test from 1 test suite ran. (293 ms total) +44: [ PASSED ] 1 test. + 36/263 Test #44: rnp_tests.test_ffi_add_userid ................................................. Passed 0.33 sec test 45 Start 45: rnp_tests.test_ffi_signatures_memory @@ -4207,23 +4695,18 @@ 45: Environment variables: 45: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 45: Test timeout computed to be: 3000 -44: Note: Google Test filter = rnp_tests.test_ffi_add_userid -44: [==========] Running 1 test from 1 test suite. -44: [----------] Global test environment set-up. -44: [----------] 1 test from rnp_tests -44: [ RUN ] rnp_tests.test_ffi_add_userid 45: Note: Google Test filter = rnp_tests.test_ffi_signatures_memory 45: [==========] Running 1 test from 1 test suite. 45: [----------] Global test environment set-up. 45: [----------] 1 test from rnp_tests 45: [ RUN ] rnp_tests.test_ffi_signatures_memory -35: [ OK ] rnp_tests.test_cli_dump (139 ms) -35: [----------] 1 test from rnp_tests (139 ms total) -35: -35: [----------] Global test environment tear-down -35: [==========] 1 test from 1 test suite ran. (139 ms total) -35: [ PASSED ] 1 test. - 25/263 Test #35: rnp_tests.test_cli_dump ....................................................... Passed 0.15 sec +43: [ OK ] rnp_tests.test_ffi_load_save_keys_to_utf8_path (546 ms) +43: [----------] 1 test from rnp_tests (546 ms total) +43: +43: [----------] Global test environment tear-down +43: [==========] 1 test from 1 test suite ran. (546 ms total) +43: [ PASSED ] 1 test. + 37/263 Test #43: rnp_tests.test_ffi_load_save_keys_to_utf8_path ................................ Passed 0.60 sec test 46 Start 46: rnp_tests.test_ffi_signatures @@ -4237,13 +4720,15 @@ 46: [----------] Global test environment set-up. 46: [----------] 1 test from rnp_tests 46: [ RUN ] rnp_tests.test_ffi_signatures -39: [ OK ] rnp_tests.test_ffi_detect_key_format (110 ms) -39: [----------] 1 test from rnp_tests (111 ms total) -39: -39: [----------] Global test environment tear-down -39: [==========] 1 test from 1 test suite ran. (111 ms total) -39: [ PASSED ] 1 test. - 26/263 Test #39: rnp_tests.test_ffi_detect_key_format .......................................... Passed 0.13 sec +46: [ OK ] rnp_tests.test_ffi_signatures (856 ms) +46: [----------] 1 test from rnp_tests (856 ms total) +46: +46: [----------] Global test environment tear-down +46: [==========] 1 test from 1 test suite ran. (856 ms total) +46: [ PASSED ] 1 test. +28: Hello world! +28: This is a sample file to use for signing. + 38/263 Test #46: rnp_tests.test_ffi_signatures ................................................. Passed 0.97 sec test 47 Start 47: rnp_tests.test_ffi_signatures_detached_memory @@ -4257,19 +4742,14 @@ 47: [----------] Global test environment set-up. 47: [----------] 1 test from rnp_tests 47: [ RUN ] rnp_tests.test_ffi_signatures_detached_memory -38: [ OK ] rnp_tests.test_ffi_homedir (131 ms) -41: [ OK ] rnp_tests.test_ffi_clear_keys (132 ms) -41: [----------] 1 test from rnp_tests (132 ms total) -41: -41: [----------] Global test environment tear-down -41: [==========] 1 test from 1 test suite ran. (132 ms total) -41: [ PASSED ] 1 test. -38: [----------] 1 test from rnp_tests (140 ms total) -38: -38: [----------] Global test environment tear-down -38: [==========] 1 test from 1 test suite ran. (140 ms total) -38: [ PASSED ] 1 test. - 27/263 Test #38: rnp_tests.test_ffi_homedir .................................................... Passed 0.16 sec +28: Failed to add recipient +45: [ OK ] rnp_tests.test_ffi_signatures_memory (1130 ms) +45: [----------] 1 test from rnp_tests (1130 ms total) +45: +45: [----------] Global test environment tear-down +45: [==========] 1 test from 1 test suite ran. (1130 ms total) +45: [ PASSED ] 1 test. + 39/263 Test #45: rnp_tests.test_ffi_signatures_memory .......................................... Passed 1.20 sec test 48 Start 48: rnp_tests.test_ffi_signatures_detached @@ -4278,7 +4758,138 @@ 48: Environment variables: 48: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 48: Test timeout computed to be: 3000 - 28/263 Test #41: rnp_tests.test_ffi_clear_keys ................................................. Passed 0.15 sec +28: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +48: Note: Google Test filter = rnp_tests.test_ffi_signatures_detached +48: [==========] Running 1 test from 1 test suite. +48: [----------] Global test environment set-up. +48: [----------] 1 test from rnp_tests +48: [ RUN ] rnp_tests.test_ffi_signatures_detached +32: Generated 25519 key/subkey: +32: { +32: "primary":{ +32: "grip":"E97094E10F52C1C0E3BDDD175BEA5A2F467FE24E" +32: }, +32: "sub":{ +32: "grip":"7340E95172174F086714A4B478F7E2BC5B34C0BA" +32: } +32: } +32: Generated RSA key/subkey: +32: { +32: "primary":{ +32: "grip":"6299881B101FDAFDFF0D0A3AF46EFA167E33D31F" +32: }, +32: "sub":{ +32: "grip":"D5D67484AE84A3EF9460F10ACDE66A72F028E9A9" +32: } +32: } +32: -----BEGIN PGP PUBLIC KEY BLOCK----- +32: +32: xsBNBGfejykBCACqPPvuc1YSJwQSpjkh/0cWXvGd3Q+BaGIUnIjKKUtHkK22UChPHfeFY2Xa7456 +32: qOYqgaP73gX75899vMHmsXGlKvAazyD8MYRBfuxzWi/OfUObPUwyt+BieHVOe+YijttOHlE7Ytl9 +32: lYBVziA7NXbpaQBnJSxbI/S6ANVUkL2KZmrF6uY/qkgGXxTuT58SIGwbFKkF78jgt6XWsZuwYCVI +32: 7KuvwQPCfWsO/zNRcjCTeZRF2+kO+gBEA1O9MzXNVoJK52AHRxheubElFts4mgx8VYDA3z5x1PHl +32: cje+qBbht7reKb1h7j5QeINc5YJvApTQS6vRflR16baYqZ3t8XetABEBAAHNB3JzYUBrZXnCwI0E +32: EwEIADcWIQTqHI/UQNkfk68PUf9dmUk/tfjamgUCZ96PLAUJAeEzgAIbAgQLCQgHBRUICQoLBRYC +32: AwEAAAoJEF2ZST+1+Nqa1jQH/00Sf7yOEAth1Q0liWenhzPMHIWYh9Qd/dAzNXAirrx7nJL6Slys +32: Xj57hUgW1gjaXLfyMydOMw5dxt00zMl7rjNEcpR43sAk0b3JcE6z9zL5MCA5NZDtGKILDuY51tSC +32: IEKMyyxnRK3QiwKkDnCeqJRa3XYEdzwkomi1zWLIwbbYJPjFUuwGk/o9Ux+AebgPaxV+S1SD+hzh +32: UTWCDmG4btzHlCsuxJHbAW+qx5DToWDjXjrUYevfWKcrLqQG6TUALZt1CKlpcV5wQdMzvN34enbV +32: Gm/U5dMIiigPSJIwlZd7Gn3g4tSNIpehx56XHIapxgajPtgDqUjrfFudlDYflRPOwE0EZ96PLQEI +32: ALgExnPncMIbOzUyagf2bKuGoFMEvf9e9j578cRwC+ptd5DR6PuNuXrYWlmRwZTiezw83uV9CMcC +32: sj8b1Df4iMNIkw85+Xyxh74E+EMZLBKIZnLSJtHYptfPRta0z98Fy+SZKp9rPfbC9yRnIUH1zXwf +32: CSQWqLNmpM/xQA10mBzjBvNT+SHGIuSO5lSFr68Fpcic4988ysIJg7ud4QuPkmnugCrf/poM8F48 +32: C+zUxlwzcw6a8rE0ZIfkqL8+H1QA90bh9nV4/X0iSnP1urHUbsM6OwGpaICSQrS8hfH7LILEiEUg +32: xf3QPzxRMqU0XqPmQiF2eSD1AGZtp5kYvBGdaD8AEQEAAcLAfAQYAQgAJhYhBOocj9RA2R+Trw9R +32: /12ZST+1+NqaBQJn3o8vBQkA8JnAAhsMAAoJEF2ZST+1+Nqa23IH/3v40+tHEzyFtI2UKMgQ+Toi +32: 6qYBucDTz3fxe9aeNZNpu2iVPsufv+ANrhCn8OJBgRoiIht2py/ejqu+7ftgAl9xabEpbSZPcGd1 +32: GHVsdKtNepwqK1M4VuKP+ZH4HgysoA2W0g3DC3aZhP9jptof6mOAzGJ4JBb8jyehfSIDJXZiPmlG +32: HQMslnhNXfAaliM1UuDWaP75oVFULrRCDf9qEewzTA04u/GQTHnRshfoC8YXX7qHpgZAXGdB50Jo +32: I3BXPf60JI+BhSS4Hks1CfTYrE43nUihBb1EY82kcwqwt7Qv58seXKvw6Vfan0PtmT/Ofan8kgXa +32: SK1mgdvjK0oZkZ0= +32: =8w5E +32: -----END PGP PUBLIC KEY BLOCK----- +32: -----BEGIN PGP PRIVATE KEY BLOCK----- +32: +32: xcMGBGfejykBCACqPPvuc1YSJwQSpjkh/0cWXvGd3Q+BaGIUnIjKKUtHkK22UChPHfeFY2Xa7456 +32: qOYqgaP73gX75899vMHmsXGlKvAazyD8MYRBfuxzWi/OfUObPUwyt+BieHVOe+YijttOHlE7Ytl9 +32: lYBVziA7NXbpaQBnJSxbI/S6ANVUkL2KZmrF6uY/qkgGXxTuT58SIGwbFKkF78jgt6XWsZuwYCVI +32: 7KuvwQPCfWsO/zNRcjCTeZRF2+kO+gBEA1O9MzXNVoJK52AHRxheubElFts4mgx8VYDA3z5x1PHl +32: cje+qBbht7reKb1h7j5QeINc5YJvApTQS6vRflR16baYqZ3t8XetABEBAAH+CQMIrSQp/Oc+6pu/ +32: c6XRbnguKM5JGGdXCJPoO3K0OpmHY0FGukAMc5GPpQTBdyL8L4Nan0myjlk6aR0Rjn/8kdgPRxoh +32: /UeZI2h+iydWx+HUvseSvi4b82B8DpeIafF+ZouUtQlnJ+A7lwbgJWrdwmz+iwm167QkDayNZEuO +32: SjtETN1XXkr+Dqriww+BD9zUemw+jHxyeyUqZiUpo4YbQRPs5J5fzMCFBCIrIpwec8wPYAhJHcXf +32: +kD082Z9RpzdkGRDBnTv8Kw2JoACujbQT4Kx018LH2syGS9KD9ualOLXs70ob5ZzBAkaGWxPt1oc +32: L7BFg4xWMWfUY5tr5wZIAhFouDiTdlHjAJ96PzPIBp6tkOdFFEYlpnOyDdib/zWXSsINGPzqxk0S +32: UKePjrRbLTDM5OCpb2I0nvt/wLJajRgXQvnN60UOHL5qHVbyFZJxePlACfWYLlgO6bLHM7l9yn4Z +32: 7GAHnyezbiduY4zMmqkNe9NKFZ1J/taF05Go1KOfM97bbW6tELs/UN3ETQqNte2DI1gfE9BPVAtV +32: YTcqa3sT7WrFz862DJxiHvXl0z300fIwHbkSQjqx2+PwS3OnjLLLczmZGIpoqGmNiPb9/Gj1vA/R +32: D2vaO4/ZSwabdE5vKHjIogRTVLSCKcN3kNKq9YQ56UitVrM/uMcN4TvwF/UuJfyYOT3DiaLwOt7Q +32: /Gu5eMuiz7Zf/D9g2a8jCASCYNFrrHjPA7Ir9CdZ7RMFRk8fB59QOrE2Cz7YaviJs+NxKAuTimuD +32: C1DuAqwZcPqcVun5RFnb3KjklJCPXPaALHDnpwVOy9QV4ZnU5QuWZ08te0SNa37sRD9amZz/j8Df +32: foAf1tjRjOlB5I0VT772C6gKjhPF1cnc0VQVNT7FQhm3335Pv9JDxPZlc4PrDpJSRn4BTGEhDbfJ +32: zQdyc2FAa2V5wsCNBBMBCAA3FiEE6hyP1EDZH5OvD1H/XZlJP7X42poFAmfejywFCQHhM4ACGwIE +32: CwkIBwUVCAkKCwUWAgMBAAAKCRBdmUk/tfjamtY0B/9NEn+8jhALYdUNJYlnp4czzByFmIfUHf3Q +32: MzVwIq68e5yS+kpcrF4+e4VIFtYI2ly38jMnTjMOXcbdNMzJe64zRHKUeN7AJNG9yXBOs/cy+TAg +32: OTWQ7RiiCw7mOdbUgiBCjMssZ0St0IsCpA5wnqiUWt12BHc8JKJotc1iyMG22CT4xVLsBpP6PVMf +32: gHm4D2sVfktUg/oc4VE1gg5huG7cx5QrLsSR2wFvqseQ06Fg41461GHr31inKy6kBuk1AC2bdQip +32: aXFecEHTM7zd+Hp21Rpv1OXTCIooD0iSMJWXexp94OLUjSKXoceelxyGqcYGoz7YA6lI63xbnZQ2 +32: H5UTx8MGBGfejy0BCAC4BMZz53DCGzs1MmoH9myrhqBTBL3/XvY+e/HEcAvqbXeQ0ej7jbl62FpZ +32: kcGU4ns8PN7lfQjHArI/G9Q3+IjDSJMPOfl8sYe+BPhDGSwSiGZy0ibR2KbXz0bWtM/fBcvkmSqf +32: az32wvckZyFB9c18HwkkFqizZqTP8UANdJgc4wbzU/khxiLkjuZUha+vBaXInOPfPMrCCYO7neEL +32: j5Jp7oAq3/6aDPBePAvs1MZcM3MOmvKxNGSH5Ki/Ph9UAPdG4fZ1eP19Ikpz9bqx1G7DOjsBqWiA +32: kkK0vIXx+yyCxIhFIMX90D88UTKlNF6j5kIhdnkg9QBmbaeZGLwRnWg/ABEBAAH+CQMIVU0mUNYA +32: RR+/Nk2OQLmmkpOx+6ct9QVe9NWOrjkM/c+PbzOahwD38YzKYH18DkyCpvgS6ED8L+5aVdoCXb8f +32: LEq1CW4qcuOUP/TtDLmXMpeh16xC8OjdlInTKQc7pWEHG3DeAsGKBY1JW3qbyFO59lcjLh7mT4GX +32: I9xwEskh7vhogfbhWlxeM+AGdQC8fN5pcEa90PQdNayztWVP7VhzXO10cC2dyu67mdTEoVqfWVHl +32: c0Q4MJm9s/bJ8f16bWGUFGyr2cmKWRbmbgWuhrLgte0kRDcHYldc280xdvjOweXCj0KACyb0WjYx +32: 6eDVM6sDNbz5RzRM7wg8LjDGyCRuOyF2nc+Mji2U6Lo+qzgvsoL9mhMw2gmhyErAQHgFCq6J/XU9 +32: 3J4kLjynPqiRFsOXyE2jm6A9FOGvskdHZcqAdzWh5uJPTD2ECR1Vku4F4XEuX4TsC680jdrZqnfp +32: Sh9qSZdTaZ1Ginvde7ss+mo8mFGeHbLrCGw4I2azTJN9EXtqTdXiq41Dj3nDImowhfGrp1icXY/r +32: Sz5GokMbsjf9Y0Ns9N91Xfz80XhrcdvhcTJiv4ZWwkDePKiP0yHlruheNY6/ooAPM2HjzPuT3RTI +32: PtNIQjD27FPN/FZbNwhN4WnqBBpVGV5hkFXADyVyt2jn9hQk4HJh4he+T051q8fpQ1Zr8ogCtuRm +32: KNl1FA61ShaPryqv5F5xUkq+qX2GbGD/4RRlMBabCxo1zGy4CJpUwwUVxoGYw4MC9crAeSorSfz8 +32: kMy9NQ5bQZqZGJMBT4L2BUegAs2Pq9mv8+XVzg5KL1CAa5qDzGBhjRNWdW9HRpTqJnPlUcUotsn4 +32: 0MVczSUH08OW4Nx253SgtJdyu731cKcNUHorLIZFbajs21dIX7NFFqUR0r9IwxCpXRy7rM6ieD4Q +32: DqKSwsB8BBgBCAAmFiEE6hyP1EDZH5OvD1H/XZlJP7X42poFAmfejy8FCQDwmcACGwwACgkQXZlJ +32: P7X42prbcgf/e/jT60cTPIW0jZQoyBD5OiLqpgG5wNPPd/F71p41k2m7aJU+y5+/4A2uEKfw4kGB +32: GiIiG3anL96Oq77t+2ACX3FpsSltJk9wZ3UYdWx0q016nCorUzhW4o/5kfgeDKygDZbSDcMLdpmE +32: /2Om2h/qY4DMYngkFvyPJ6F9IgMldmI+aUYdAyyWeE1d8BqWIzVS4NZo/vmhUVQutEIN/2oR7DNM +32: DTi78ZBMedGyF+gLxhdfuoemBkBcZ0HnQmgjcFc9/rQkj4GFJLgeSzUJ9NisTjedSKEFvURjzaRz +32: CrC3tC/nyx5cq/DpV9qfQ+2ZP859qfySBdpIrWaB2+MrShmRnQ== +32: =k5yA +32: -----END PGP PRIVATE KEY BLOCK----- +32: -----BEGIN PGP PUBLIC KEY BLOCK----- +32: +32: xjMEZ96PKRYJKwYBBAHaRw8BAQdAkG6LJNexkwSC6wBc2hFu84RZODILsz+2AYKACpC99iHNCTI1 +32: NTE5QGtlecKJBBMWCAAxFiEEvgiuD08UYJkwLlItaJ7tKIna+h0FAmfejykCGwIECwkIBwUVCAkK +32: CwUWAgMBAAAKCRBonu0oidr6HVtUAP49crTSdmgeRD+rColsIV7mffyKu4sZJe34TqCl4TlgdwEA +32: xWO0Qfx211k7BA1KXwuwEtijrjsI78b91IMrEqOgBAnOOARn3o8pEgorBgEEAZdVAQUBAQdAxnQe +32: vBb3Rk54StWqESE6Ft+/aSveesLdXmWVGTpE3x0DAQgHwn4EGBYIACYWIQS+CK4PTxRgmTAuUi1o +32: nu0oidr6HQUCZ96PKQUJAPCZwAIbDAAKCRBonu0oidr6HR2dAQDB/DIPZ4gtcOru+RXg3bgB0SiQ +32: aH2ITUKB/UiTOumP2QD9FxK2g241BVdDRubwd4aS5pyAwHC/4CoViptuAoz4owM= +32: =n8xc +32: -----END PGP PUBLIC KEY BLOCK----- +32: -----BEGIN PGP PRIVATE KEY BLOCK----- +32: +32: xYYEZ96PKRYJKwYBBAHaRw8BAQdAkG6LJNexkwSC6wBc2hFu84RZODILsz+2AYKACpC99iH+CQMI +32: mzjS+88vqxW/qVI8o0mlrOPJTfP5k/Cf32QjmzquufE4kyVYqLWkC1PcQ+yhuPkhiRGu+k4kzaoE +32: qEfPrylWLxTNMLvribvhIXqc0xX7xs0JMjU1MTlAa2V5wokEExYIADEWIQS+CK4PTxRgmTAuUi1o +32: nu0oidr6HQUCZ96PKQIbAgQLCQgHBRUICQoLBRYCAwEAAAoJEGie7SiJ2vodW1QA/j1ytNJ2aB5E +32: P6sKiWwhXuZ9/Iq7ixkl7fhOoKXhOWB3AQDFY7RB/HbXWTsEDUpfC7AS2KOuOwjvxv3UgysSo6AE +32: CceLBGfejykSCisGAQQBl1UBBQEBB0DGdB68FvdGTnhK1aoRIToW379pK956wt1eZZUZOkTfHQMB +32: CAf+CQMIXlNFgzWtgeq/6QyHrR927OGWOiENQnnPtXGQwCAgTGLb4QkRoIt6Syw9xsgLJW+slPV8 +32: U1Juw0hMCwOzcv3czyudmCLC/JNzGuxHPJg858J+BBgWCAAmFiEEvgiuD08UYJkwLlItaJ7tKIna +32: +h0FAmfejykFCQDwmcACGwwACgkQaJ7tKIna+h0dnQEAwfwyD2eILXDq7vkV4N24AdEokGh9iE1C +32: gf1Ikzrpj9kA/RcStoNuNQVXQ0bm8HeGkuacgMBwv+AqFYqbbgKM+KMD +32: =NqLw +32: -----END PGP PRIVATE KEY BLOCK----- +47: [ OK ] rnp_tests.test_ffi_signatures_detached_memory (461 ms) +47: [----------] 1 test from rnp_tests (461 ms total) +47: +47: [----------] Global test environment tear-down +47: [==========] 1 test from 1 test suite ran. (462 ms total) +47: [ PASSED ] 1 test. + 40/263 Test #47: rnp_tests.test_ffi_signatures_detached_memory ................................. Passed 0.51 sec test 49 Start 49: rnp_tests.test_ffi_signatures_dump @@ -4287,25 +4898,21 @@ 49: Environment variables: 49: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 49: Test timeout computed to be: 3000 -42: [rnp_save_keys() ./src/lib/rnp.cpp:1944] unknown key store format: WRONG -42: [rnp_save_keys() ./src/lib/rnp.cpp:1934] invalid flags - must have public and/or secret keys -3: [ OK ] rnp_tests.pkcs1_rsa_test_success (824 ms) -3: [----------] 1 test from rnp_tests (824 ms total) -3: -3: [----------] Global test environment tear-down -3: [==========] 1 test from 1 test suite ran. (824 ms total) -3: [ PASSED ] 1 test. -48: Note: Google Test filter = rnp_tests.test_ffi_signatures_detached -48: [==========] Running 1 test from 1 test suite. -48: [----------] Global test environment set-up. -48: [----------] 1 test from rnp_tests -48: [ RUN ] rnp_tests.test_ffi_signatures_detached 49: Note: Google Test filter = rnp_tests.test_ffi_signatures_dump 49: [==========] Running 1 test from 1 test suite. 49: [----------] Global test environment set-up. 49: [----------] 1 test from rnp_tests 49: [ RUN ] rnp_tests.test_ffi_signatures_dump - 29/263 Test #3: rnp_tests.pkcs1_rsa_test_success .............................................. Passed 0.84 sec +15: [Hash_Botan() ./src/lib/crypto/hash.cpp:58] Error creating hash object for 'unknown' +15: [pgp_s2k_compute_iters() ./src/lib/crypto/s2k.cpp:188] Failed to hash data: rnp_exception +49: [signed_validate_signature() ./src/librepgp/stream-parse.cpp:784] Invalid document signature type: 64 +49: [ OK ] rnp_tests.test_ffi_signatures_dump (419 ms) +49: [----------] 1 test from rnp_tests (419 ms total) +49: +49: [----------] Global test environment tear-down +49: [==========] 1 test from 1 test suite ran. (420 ms total) +49: [ PASSED ] 1 test. + 41/263 Test #49: rnp_tests.test_ffi_signatures_dump ............................................ Passed 0.49 sec test 50 Start 50: rnp_tests.test_ffi_locate_key @@ -4314,24 +4921,20 @@ 50: Environment variables: 50: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 50: Test timeout computed to be: 3000 +48: [ OK ] rnp_tests.test_ffi_signatures_detached (836 ms) +48: [----------] 1 test from rnp_tests (836 ms total) +48: +48: [----------] Global test environment tear-down +48: [==========] 1 test from 1 test suite ran. (836 ms total) +48: [ PASSED ] 1 test. +15: [Hash_Botan() ./src/lib/crypto/hash.cpp:58] Error creating hash object for 'unknown' +15: [pgp_s2k_compute_iters() ./src/lib/crypto/s2k.cpp:188] Failed to hash data: rnp_exception 50: Note: Google Test filter = rnp_tests.test_ffi_locate_key 50: [==========] Running 1 test from 1 test suite. 50: [----------] Global test environment set-up. 50: [----------] 1 test from rnp_tests 50: [ RUN ] rnp_tests.test_ffi_locate_key -40: [rnp_load_keys() ./src/lib/rnp.cpp:1524] invalid key store format: WRONG -40: [rnp_load_keys() ./src/lib/rnp.cpp:1519] invalid flags - must have public and/or secret keys -40: [process_pgp_keys() ./src/librepgp/stream-key.cpp:408] warning! public keys are mixed together with secret ones! -44: [add_uid_cert() ./src/lib/pgp-key.cpp:2367] wrong parameters -44: [rnp_key_add_uid()] Error 0x10000002 (Bad parameters): rnp_exception -43: [ OK ] rnp_tests.test_ffi_load_save_keys_to_utf8_path (163 ms) -43: [----------] 1 test from rnp_tests (163 ms total) -43: -43: [----------] Global test environment tear-down -43: [==========] 1 test from 1 test suite ran. (164 ms total) -43: [ PASSED ] 1 test. -40: [process_pgp_keys() ./src/librepgp/stream-key.cpp:408] warning! public keys are mixed together with secret ones! - 30/263 Test #43: rnp_tests.test_ffi_load_save_keys_to_utf8_path ................................ Passed 0.18 sec + 42/263 Test #48: rnp_tests.test_ffi_signatures_detached ........................................ Passed 0.91 sec test 51 Start 51: rnp_tests.test_ffi_signatures_detached_memory_g10 @@ -4340,23 +4943,19 @@ 51: Environment variables: 51: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 51: Test timeout computed to be: 3000 -42: [rnp_key_store_write_to_dst() ./src/librekey/rnp_key_store.cpp:209] Unsupported write to memory for key-store format: 3 51: Note: Google Test filter = rnp_tests.test_ffi_signatures_detached_memory_g10 51: [==========] Running 1 test from 1 test suite. 51: [----------] Global test environment set-up. 51: [----------] 1 test from rnp_tests 51: [ RUN ] rnp_tests.test_ffi_signatures_detached_memory_g10 -42: [ OK ] rnp_tests.test_ffi_save_keys (229 ms) -42: [----------] 1 test from rnp_tests (229 ms total) -42: -42: [----------] Global test environment tear-down -42: [==========] 1 test from 1 test suite ran. (229 ms total) -42: [ PASSED ] 1 test. -50: [str_to_locator() ./src/lib/rnp.cpp:3756] Invalid keyid: invalid-keyid -50: [str_to_locator() ./src/lib/rnp.cpp:3764] Invalid fingerprint: invalid-fpr -50: [str_to_locator() ./src/lib/rnp.cpp:3777] Invalid grip: invalid-fpr -49: [signed_validate_signature() ./src/librepgp/stream-parse.cpp:784] Invalid document signature type: 64 - 31/263 Test #42: rnp_tests.test_ffi_save_keys .................................................. Passed 0.25 sec +15: s2k iteration tuning ratio: 6.88889, (147456:1015808) +15: [ OK ] rnp_tests.s2k_iteration_tuning (8786 ms) +15: [----------] 1 test from rnp_tests (8786 ms total) +15: +15: [----------] Global test environment tear-down +15: [==========] 1 test from 1 test suite ran. (8786 ms total) +15: [ PASSED ] 1 test. + 43/263 Test #15: rnp_tests.s2k_iteration_tuning ................................................ Passed 8.86 sec test 52 Start 52: rnp_tests.test_ffi_enarmor_dearmor @@ -4365,13 +4964,22 @@ 52: Environment variables: 52: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 52: Test timeout computed to be: 3000 -50: [ OK ] rnp_tests.test_ffi_locate_key (98 ms) -50: [----------] 1 test from rnp_tests (98 ms total) +52: Note: Google Test filter = rnp_tests.test_ffi_enarmor_dearmor +52: [==========] Running 1 test from 1 test suite. +52: [----------] Global test environment set-up. +52: [----------] 1 test from rnp_tests +52: [ RUN ] rnp_tests.test_ffi_enarmor_dearmor +50: [str_to_locator() ./src/lib/rnp.cpp:3756] Invalid keyid: invalid-keyid +50: [str_to_locator() ./src/lib/rnp.cpp:3764] Invalid fingerprint: invalid-fpr +50: [str_to_locator() ./src/lib/rnp.cpp:3777] Invalid grip: invalid-fpr +32: Encryption succeeded. Encrypted message written to file encrypted.asc +50: [ OK ] rnp_tests.test_ffi_locate_key (365 ms) +50: [----------] 1 test from rnp_tests (365 ms total) 50: 50: [----------] Global test environment tear-down -50: [==========] 1 test from 1 test suite ran. (98 ms total) +50: [==========] 1 test from 1 test suite ran. (365 ms total) 50: [ PASSED ] 1 test. - 32/263 Test #50: rnp_tests.test_ffi_locate_key ................................................. Passed 0.11 sec + 44/263 Test #50: rnp_tests.test_ffi_locate_key ................................................. Passed 0.42 sec test 53 Start 53: rnp_tests.test_ffi_dearmor_edge_cases @@ -4380,103 +4988,11 @@ 53: Environment variables: 53: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 53: Test timeout computed to be: 3000 -49: [ OK ] rnp_tests.test_ffi_signatures_dump (118 ms) -49: [----------] 1 test from rnp_tests (118 ms total) -49: -49: [----------] Global test environment tear-down -49: [==========] 1 test from 1 test suite ran. (118 ms total) -49: [ PASSED ] 1 test. -52: Note: Google Test filter = rnp_tests.test_ffi_enarmor_dearmor -52: [==========] Running 1 test from 1 test suite. -52: [----------] Global test environment set-up. -52: [----------] 1 test from rnp_tests -52: [ RUN ] rnp_tests.test_ffi_enarmor_dearmor - 33/263 Test #49: rnp_tests.test_ffi_signatures_dump ............................................ Passed 0.14 sec -test 54 - Start 54: rnp_tests.test_ffi_customized_enarmor - -54: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_customized_enarmor" "--gtest_also_run_disabled_tests" -54: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -54: Environment variables: -54: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -54: Test timeout computed to be: 3000 53: Note: Google Test filter = rnp_tests.test_ffi_dearmor_edge_cases 53: [==========] Running 1 test from 1 test suite. 53: [----------] Global test environment set-up. 53: [----------] 1 test from rnp_tests 53: [ RUN ] rnp_tests.test_ffi_dearmor_edge_cases -40: [ OK ] rnp_tests.test_ffi_load_keys (290 ms) -40: [----------] 1 test from rnp_tests (291 ms total) -40: -40: [----------] Global test environment tear-down -40: [==========] 1 test from 1 test suite ran. (291 ms total) -40: [ PASSED ] 1 test. -31: Good signature made Fri Apr 24 04:32:36 2026 -31: using RSA key 4be147bb22df1e60 -31: -31: pub 2048/RSA 4be147bb22df1e60 2017-09-30 [SC] [EXPIRES >=2038-01-19] -31: 4f2e62b74e6a4cd333bc19004be147bb22df1e60 -31: uid test1 -31: Signature(s) verified successfully -44: [ OK ] rnp_tests.test_ffi_add_userid (222 ms) -44: [----------] 1 test from rnp_tests (222 ms total) -44: -44: [----------] Global test environment tear-down -44: [==========] 1 test from 1 test suite ran. (222 ms total) -44: [ PASSED ] 1 test. - 34/263 Test #40: rnp_tests.test_ffi_load_keys .................................................. Passed 0.31 sec -test 55 - Start 55: rnp_tests.test_ffi_version - -55: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_version" "--gtest_also_run_disabled_tests" -55: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -55: Environment variables: -55: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -55: Test timeout computed to be: 3000 -54: Note: Google Test filter = rnp_tests.test_ffi_customized_enarmor -54: [==========] Running 1 test from 1 test suite. -54: [----------] Global test environment set-up. -54: [----------] 1 test from rnp_tests -54: [ RUN ] rnp_tests.test_ffi_customized_enarmor - 35/263 Test #44: rnp_tests.test_ffi_add_userid ................................................. Passed 0.24 sec -test 56 - Start 56: rnp_tests.test_ffi_backend_version - -56: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_backend_version" "--gtest_also_run_disabled_tests" -56: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -56: Environment variables: -56: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -56: Test timeout computed to be: 3000 -55: Note: Google Test filter = rnp_tests.test_ffi_version -55: [==========] Running 1 test from 1 test suite. -55: [----------] Global test environment set-up. -55: [----------] 1 test from rnp_tests -55: [ RUN ] rnp_tests.test_ffi_version -45: [ OK ] rnp_tests.test_ffi_signatures_memory (229 ms) -45: [----------] 1 test from rnp_tests (229 ms total) -45: -45: [----------] Global test environment tear-down -45: [==========] 1 test from 1 test suite ran. (229 ms total) -45: [ PASSED ] 1 test. -56: Note: Google Test filter = rnp_tests.test_ffi_backend_version -56: [==========] Running 1 test from 1 test suite. -56: [----------] Global test environment set-up. -56: [----------] 1 test from rnp_tests -56: [ RUN ] rnp_tests.test_ffi_backend_version - 36/263 Test #45: rnp_tests.test_ffi_signatures_memory .......................................... Passed 0.25 sec -test 57 - Start 57: rnp_tests.test_ffi_key_export_customized_enarmor - -57: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_export_customized_enarmor" "--gtest_also_run_disabled_tests" -57: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -57: Environment variables: -57: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -57: Test timeout computed to be: 3000 -57: Note: Google Test filter = rnp_tests.test_ffi_key_export_customized_enarmor -57: [==========] Running 1 test from 1 test suite. -57: [----------] Global test environment set-up. -57: [----------] 1 test from rnp_tests -57: [ RUN ] rnp_tests.test_ffi_key_export_customized_enarmor 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer @@ -5367,12 +5883,6 @@ 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -46: [ OK ] rnp_tests.test_ffi_signatures (254 ms) -46: [----------] 1 test from rnp_tests (254 ms total) -46: -46: [----------] Global test environment tear-down -46: [==========] 1 test from 1 test suite ran. (254 ms total) -46: [ PASSED ] 1 test. 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input @@ -5541,12 +6051,6 @@ 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -47: [ OK ] rnp_tests.test_ffi_signatures_detached_memory (237 ms) -47: [----------] 1 test from rnp_tests (237 ms total) -47: -47: [----------] Global test environment tear-down -47: [==========] 1 test from 1 test suite ran. (237 ms total) -47: [ PASSED ] 1 test. 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input @@ -5563,9 +6067,6 @@ 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -55: [rnp_version_for() ./src/lib/rnp.cpp:820] invalid version, out of range: 1024.0.0 -55: [rnp_version_for() ./src/lib/rnp.cpp:820] invalid version, out of range: 0.1024.0 -55: [rnp_version_for() ./src/lib/rnp.cpp:820] invalid version, out of range: 0.0.1024 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input @@ -5803,7 +6304,6 @@ 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input - 37/263 Test #46: rnp_tests.test_ffi_signatures ................................................. Passed 0.27 sec 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed @@ -5820,14 +6320,6 @@ 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -test 58 - Start 58: rnp_tests.test_ffi_key_dump - -58: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_dump" "--gtest_also_run_disabled_tests" -58: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -58: Environment variables: -58: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -58: Test timeout computed to be: 3000 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed @@ -6305,29 +6797,6 @@ 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -53: [armor_parse_header() ./src/librepgp/stream-armor.cpp:677] no armor header -53: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:752] Warning: no empty line after the base64 headers -53: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:748] Too long armor header - truncated. -53: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:748] Too long armor header - truncated. -53: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:748] Too long armor header - truncated. -53: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:787] unknown header 'zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz' -53: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:787] unknown header 'Some malformed header put here.' -53: [armor_parse_header() ./src/librepgp/stream-armor.cpp:684] extra data before the header line -53: [armored_src_read() ./src/librepgp/stream-armor.cpp:363] wrong base64 character 0xFF -53: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -53: [armored_src_read() ./src/librepgp/stream-armor.cpp:363] wrong base64 character 0xDE -53: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -53: [armored_src_read() ./src/librepgp/stream-armor.cpp:363] wrong base64 character 0xDD -53: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -53: [armored_src_read() ./src/librepgp/stream-armor.cpp:363] wrong base64 character 0xDD -53: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -53: [armored_src_read() ./src/librepgp/stream-armor.cpp:425] Warning: missing or malformed CRC line -53: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer -53: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -53: [armor_parse_header() ./src/librepgp/stream-armor.cpp:691] unknown armor header -53: [armored_src_read() ./src/librepgp/stream-armor.cpp:420] wrong padding -53: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed - 38/263 Test #47: rnp_tests.test_ffi_signatures_detached_memory ................................. Passed 0.26 sec 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input @@ -6541,14 +7010,6 @@ 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -test 59 - Start 59: rnp_tests.test_ffi_key_dump_edge_cases - -59: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_dump_edge_cases" "--gtest_also_run_disabled_tests" -59: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -59: Environment variables: -59: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -59: Test timeout computed to be: 3000 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed @@ -7333,31 +7794,6 @@ 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -58: Note: Google Test filter = rnp_tests.test_ffi_key_dump -58: [==========] Running 1 test from 1 test suite. -58: [----------] Global test environment set-up. -58: [----------] 1 test from rnp_tests -58: [ RUN ] rnp_tests.test_ffi_key_dump -53: [ OK ] rnp_tests.test_ffi_dearmor_edge_cases (98 ms) -53: [----------] 1 test from rnp_tests (98 ms total) -53: -53: [----------] Global test environment tear-down -53: [==========] 1 test from 1 test suite ran. (98 ms total) -53: [ PASSED ] 1 test. -55: [ OK ] rnp_tests.test_ffi_version (84 ms) -55: [----------] 1 test from rnp_tests (84 ms total) -55: -55: [----------] Global test environment tear-down -55: [==========] 1 test from 1 test suite ran. (84 ms total) -55: [ PASSED ] 1 test. -54: [ OK ] rnp_tests.test_ffi_customized_enarmor (104 ms) -54: [----------] 1 test from rnp_tests (104 ms total) -54: -54: [----------] Global test environment tear-down -54: [==========] 1 test from 1 test suite ran. (104 ms total) -54: [ PASSED ] 1 test. - 39/263 Test #53: rnp_tests.test_ffi_dearmor_edge_cases ......................................... Passed 0.15 sec - 40/263 Test #55: rnp_tests.test_ffi_version .................................................... Passed 0.13 sec 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed @@ -8142,42 +8578,6 @@ 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input - 41/263 Test #54: rnp_tests.test_ffi_customized_enarmor ......................................... Passed 0.14 sec -48: [ OK ] rnp_tests.test_ffi_signatures_detached (253 ms) -48: [----------] 1 test from rnp_tests (253 ms total) -48: -48: [----------] Global test environment tear-down -48: [==========] 1 test from 1 test suite ran. (253 ms total) -48: [ PASSED ] 1 test. - 42/263 Test #48: rnp_tests.test_ffi_signatures_detached ........................................ Passed 0.28 sec -56: [ OK ] rnp_tests.test_ffi_backend_version (96 ms) -56: [----------] 1 test from rnp_tests (96 ms total) -56: -56: [----------] Global test environment tear-down -56: [==========] 1 test from 1 test suite ran. (96 ms total) -56: [ PASSED ] 1 test. - 43/263 Test #56: rnp_tests.test_ffi_backend_version ............................................ Passed 0.12 sec -59: Note: Google Test filter = rnp_tests.test_ffi_key_dump_edge_cases -59: [==========] Running 1 test from 1 test suite. -59: [----------] Global test environment set-up. -59: [----------] 1 test from rnp_tests -59: [ RUN ] rnp_tests.test_ffi_key_dump_edge_cases -test 60 - Start 60: rnp_tests.test_ffi_key_userid_dump_has_no_special_chars - -60: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_userid_dump_has_no_special_chars" "--gtest_also_run_disabled_tests" -60: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -60: Environment variables: -60: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -60: Test timeout computed to be: 3000 -test 61 - Start 61: rnp_tests.test_ffi_pkt_dump - -61: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_pkt_dump" "--gtest_also_run_disabled_tests" -61: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -61: Environment variables: -61: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -61: Test timeout computed to be: 3000 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed @@ -8937,30 +9337,6 @@ 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -test 62 - Start 62: rnp_tests.test_ffi_rsa_v3_dump - -62: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_rsa_v3_dump" "--gtest_also_run_disabled_tests" -62: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -62: Environment variables: -62: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -62: Test timeout computed to be: 3000 -test 63 - Start 63: rnp_tests.test_ffi_load_userattr - -63: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_load_userattr" "--gtest_also_run_disabled_tests" -63: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -63: Environment variables: -63: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -63: Test timeout computed to be: 3000 -test 64 - Start 64: rnp_tests.test_ffi_revocations - -64: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_revocations" "--gtest_also_run_disabled_tests" -64: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -64: Environment variables: -64: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -64: Test timeout computed to be: 3000 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input @@ -9295,6 +9671,13 @@ 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +29: Good signature made Sun Mar 23 00:21:29 2025 +29: using DSA key c8a10a7d78273e10 +29: +29: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] +29: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 +29: uid dsa-eg +29: Signature(s) verified successfully 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 52: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed 52: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input @@ -9372,185 +9755,284 @@ 52: [armor_parse_header() ./src/librepgp/stream-armor.cpp:677] no armor header 52: [armor_parse_header() ./src/librepgp/stream-armor.cpp:677] no armor header 52: [armor_parse_header() ./src/librepgp/stream-armor.cpp:677] no armor header -37: -----BEGIN PGP PUBLIC KEY BLOCK----- -37: -37: xo0EaeubIwEEANoOwfuTQM62XoumsrPa8jefnpgeUzD9mQ9kUpxK5BBam4zmEdbcPjSDoCz6wVLO -37: uF3hmvDawl6s3y5BvekEXxaNfuXAc0m31SydKoDgo+BnCWoGASLhRXyh5gyVPJQzxfw27wXwpuoe -37: aU7kNxBBDYghT2Zx0aS6A4ccnoMi9JlpABEBAAHNOFJTQSAoRW5jcnlwdCBvciBTaWduKSAxMDI0 -37: LWJpdCBrZXkgPHBidWlsZGVyMUBsb2NhbGhvc3Q+wsANBBMBCAA3FiEEC8oeub5mCIoRd4GLkfMX -37: gbAryIgFAmnrmyQFCQPCZwACGwMECwkIBwUVCAkKCwUWAgMBAAAKCRCR8xeBsCvIiJm4BADD75EF -37: vUUGyTrS8yk8IrRfw0Gipz8sKTNSOUp1jMlOjv32pCxj/aDB4shR1A/ayj5vM3S6IE4A0RNHim8S -37: gIBmhzJH7k4yqkhaevXeGR8jjS7hfdJF2tZ6nAciwQcucJAynIULbRwYfesOnu1oZQGqLBouA+kM -37: NQXbLwunXBX7Cs6NBGnrmyQBBADCOk2uJZQVNRboQ5/e3frdYqAmAWJDYcHKLDZyEC2ibMRaxcuD -37: uDM02csNkWDg/vanie232riWEbUxXVczYejaQVSYs1jVaU+2HmXI7oVChSUzP8VClYMNNTXZSctf -37: 3te8MHKr5ZBKi7KVHg1d/5OEdJ5Dz+pjUeK5FQvD+kjHgQARAQABwrwEGAEIACYWIQQLyh65vmYI -37: ihF3gYuR8xeBsCvIiAUCaeubJAUJA8JnAAIbDAAKCRCR8xeBsCvIiKtIBAC9onWDgZaaQZPFdvEI -37: sPnbVPqh8T07YzElUFO6D+lh+gRcXbWngrwuPIj/s7YQek4jUjGwzc7oTuCWfcPLb6RRcPd6Caoa -37: zkTqDDnF2Lib+kIRcYUcPKU4Oi0807zflBwpm3oUbO7PbEwY3tzVgdWseVplWpliKn2z+YZf3aa4 -37: hw== -37: =qd4W -37: -----END PGP PUBLIC KEY BLOCK----- -37: Key(s) matching 'LOGNAME' not found. -34: [parse_date() ./src/rnp/rnpcfg.cpp:566] Warning: date 2100-01-01 is beyond of 32-bit time_t, so timestamp was reduced to maximum supported value. -33: Please report security issues at (https://www.rnpgp.org/feedback) and -33: general bugs at https://github.com/rnpgp/rnp/issues. -33: 7 keys found -33: -33: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -33: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -33: uid key0-uid0 -33: uid key0-uid1 -33: uid key0-uid2 -33: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] -33: e332b27caf4742a11baa677f1ed63ee56fadc34d -33: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] -33: c5b15209940a7816a7af3fb51d7e8a5393c997a8 -33: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] -33: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 -33: -33: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -33: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -33: uid key1-uid0 -33: uid key1-uid2 -33: uid key1-uid1 -33: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -33: a3e94de61a8cb229413d348e54505a936a4a970e -33: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -33: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -33: -33: 7 keys found -33: -33: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -33: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -33: uid key0-uid0 -33: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -33: uid key0-uid1 -33: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -33: uid key0-uid2 -33: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -33: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] -33: e332b27caf4742a11baa677f1ed63ee56fadc34d -33: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -33: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] -33: c5b15209940a7816a7af3fb51d7e8a5393c997a8 -33: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -33: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] -33: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 -33: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -33: -33: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -33: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -33: uid key1-uid0 -33: sig 2fcadf05ffa501bb 2017-07-29 key1-uid0 -33: uid key1-uid2 -33: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -33: uid key1-uid1 -33: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -33: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -33: a3e94de61a8cb229413d348e54505a936a4a970e -33: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -33: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -33: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -33: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -33: -33: 1 key found -33: -33: pub 888/RSA dc70c124a50283f1 2001-11-08 [ESCA] -33: c80aa54aa5c6ac73a373687134abe4bd -33: uid pgp2.6.3-test-key -33: -33: 1 key found -33: -33: pub 888/RSA dc70c124a50283f1 2001-11-08 [ESCA] -33: c80aa54aa5c6ac73a373687134abe4bd -33: uid pgp2.6.3-test-key -33: sig dc70c124a50283f1 2001-11-08 pgp2.6.3-test-key -33: -33: 2 keys found -33: -33: pub 2048/RSA 4be147bb22df1e60 2017-09-30 [SC] [EXPIRES >=2038-01-19] -33: 4f2e62b74e6a4cd333bc19004be147bb22df1e60 -33: uid test1 -33: sub 2048/RSA a49bae05c16e8bc8 2017-09-30 [E] [EXPIRES >=2038-01-19] -33: 10793e367ee867c32e358f2aa49bae05c16e8bc8 -33: -33: 2 keys found -33: -33: pub 2048/RSA 4be147bb22df1e60 2017-09-30 [SC] [EXPIRES >=2038-01-19] -33: 4f2e62b74e6a4cd333bc19004be147bb22df1e60 -33: uid test1 -33: sig 4be147bb22df1e60 2019-10-11 test1 -33: sub 2048/RSA a49bae05c16e8bc8 2017-09-30 [E] [EXPIRES >=2038-01-19] -33: 10793e367ee867c32e358f2aa49bae05c16e8bc8 -33: sig 4be147bb22df1e60 2019-10-11 test1 -33: -33: 2 keys found -33: -33: pub 256/ECDSA 0e33fd46ff10f19c 2017-11-22 [SC] -33: b6b5e497a177551ecb8862200e33fd46ff10f19c -33: uid test0 -33: sub 256/ECDH 074131bc8d16c5c9 2017-11-22 [E] -33: 481e6a41b10ecd71a477db02074131bc8d16c5c9 -33: -33: 2 keys found -33: -33: pub 256/ECDSA 0e33fd46ff10f19c 2017-11-22 [SC] -33: b6b5e497a177551ecb8862200e33fd46ff10f19c -33: uid test0 -33: sig 0e33fd46ff10f19c 2017-11-22 test0 -33: sub 256/ECDH 074131bc8d16c5c9 2017-11-22 [E] -33: 481e6a41b10ecd71a477db02074131bc8d16c5c9 -33: sig 0e33fd46ff10f19c 2017-11-22 test0 -33: -33: 23 keys found -33: -33: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] +53: [armor_parse_header() ./src/librepgp/stream-armor.cpp:677] no armor header +53: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:752] Warning: no empty line after the base64 headers +53: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:748] Too long armor header - truncated. +53: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:748] Too long armor header - truncated. +53: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:748] Too long armor header - truncated. +53: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:787] unknown header 'zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz' +53: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:787] unknown header 'Some malformed header put here.' +53: [armor_parse_header() ./src/librepgp/stream-armor.cpp:684] extra data before the header line +53: [armored_src_read() ./src/librepgp/stream-armor.cpp:363] wrong base64 character 0xFF +53: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +53: [armored_src_read() ./src/librepgp/stream-armor.cpp:363] wrong base64 character 0xDE +53: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +53: [armored_src_read() ./src/librepgp/stream-armor.cpp:363] wrong base64 character 0xDD +53: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +53: [armored_src_read() ./src/librepgp/stream-armor.cpp:363] wrong base64 character 0xDD +53: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +53: [armored_src_read() ./src/librepgp/stream-armor.cpp:425] Warning: missing or malformed CRC line +53: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer +53: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +53: [armor_parse_header() ./src/librepgp/stream-armor.cpp:691] unknown armor header +53: [armored_src_read() ./src/librepgp/stream-armor.cpp:420] wrong padding +53: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +51: [ OK ] rnp_tests.test_ffi_signatures_detached_memory_g10 (859 ms) +51: [----------] 1 test from rnp_tests (859 ms total) +51: +51: [----------] Global test environment tear-down +51: [==========] 1 test from 1 test suite ran. (859 ms total) +51: [ PASSED ] 1 test. +52: [ OK ] rnp_tests.test_ffi_enarmor_dearmor (777 ms) +52: [----------] 1 test from rnp_tests (778 ms total) +52: +52: [----------] Global test environment tear-down +52: [==========] 1 test from 1 test suite ran. (778 ms total) +52: [ PASSED ] 1 test. + 45/263 Test #51: rnp_tests.test_ffi_signatures_detached_memory_g10 ............................. Passed 0.92 sec +test 54 + Start 54: rnp_tests.test_ffi_customized_enarmor + +54: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_customized_enarmor" "--gtest_also_run_disabled_tests" +54: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +54: Environment variables: +54: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +54: Test timeout computed to be: 3000 + 46/263 Test #52: rnp_tests.test_ffi_enarmor_dearmor ............................................ Passed 0.83 sec +53: [ OK ] rnp_tests.test_ffi_dearmor_edge_cases (513 ms) +53: [----------] 1 test from rnp_tests (514 ms total) +53: +53: [----------] Global test environment tear-down +53: [==========] 1 test from 1 test suite ran. (522 ms total) +53: [ PASSED ] 1 test. +test 55 + Start 55: rnp_tests.test_ffi_version + +55: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_version" "--gtest_also_run_disabled_tests" +55: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +55: Environment variables: +55: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +55: Test timeout computed to be: 3000 +54: Note: Google Test filter = rnp_tests.test_ffi_customized_enarmor +54: [==========] Running 1 test from 1 test suite. +54: [----------] Global test environment set-up. +54: [----------] 1 test from rnp_tests +54: [ RUN ] rnp_tests.test_ffi_customized_enarmor + 47/263 Test #53: rnp_tests.test_ffi_dearmor_edge_cases ......................................... Passed 0.64 sec +test 56 + Start 56: rnp_tests.test_ffi_backend_version + +56: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_backend_version" "--gtest_also_run_disabled_tests" +56: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +56: Environment variables: +56: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +56: Test timeout computed to be: 3000 +55: Note: Google Test filter = rnp_tests.test_ffi_version +55: [==========] Running 1 test from 1 test suite. +55: [----------] Global test environment set-up. +55: [----------] 1 test from rnp_tests +55: [ RUN ] rnp_tests.test_ffi_version +56: Note: Google Test filter = rnp_tests.test_ffi_backend_version +56: [==========] Running 1 test from 1 test suite. +56: [----------] Global test environment set-up. +56: [----------] 1 test from rnp_tests +56: [ RUN ] rnp_tests.test_ffi_backend_version +55: [rnp_version_for() ./src/lib/rnp.cpp:820] invalid version, out of range: 1024.0.0 +55: [rnp_version_for() ./src/lib/rnp.cpp:820] invalid version, out of range: 0.1024.0 +55: [rnp_version_for() ./src/lib/rnp.cpp:820] invalid version, out of range: 0.0.1024 +55: [ OK ] rnp_tests.test_ffi_version (299 ms) +55: [----------] 1 test from rnp_tests (300 ms total) +55: +55: [----------] Global test environment tear-down +55: [==========] 1 test from 1 test suite ran. (300 ms total) +55: [ PASSED ] 1 test. +56: [ OK ] rnp_tests.test_ffi_backend_version (286 ms) +56: [----------] 1 test from rnp_tests (286 ms total) +56: +56: [----------] Global test environment tear-down +56: [==========] 1 test from 1 test suite ran. (287 ms total) +56: [ PASSED ] 1 test. + 48/263 Test #55: rnp_tests.test_ffi_version .................................................... Passed 0.39 sec +test 57 + Start 57: rnp_tests.test_ffi_key_export_customized_enarmor + +57: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_export_customized_enarmor" "--gtest_also_run_disabled_tests" +57: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +57: Environment variables: +57: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +57: Test timeout computed to be: 3000 + 49/263 Test #56: rnp_tests.test_ffi_backend_version ............................................ Passed 0.34 sec +test 58 + Start 58: rnp_tests.test_ffi_key_dump + +58: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_dump" "--gtest_also_run_disabled_tests" +58: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +58: Environment variables: +58: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +58: Test timeout computed to be: 3000 +57: Note: Google Test filter = rnp_tests.test_ffi_key_export_customized_enarmor +57: [==========] Running 1 test from 1 test suite. +57: [----------] Global test environment set-up. +57: [----------] 1 test from rnp_tests +57: [ RUN ] rnp_tests.test_ffi_key_export_customized_enarmor +58: Note: Google Test filter = rnp_tests.test_ffi_key_dump +58: [==========] Running 1 test from 1 test suite. +58: [----------] Global test environment set-up. +58: [----------] 1 test from rnp_tests +58: [ RUN ] rnp_tests.test_ffi_key_dump +32: Decrypted message (with key): +32: RNP encryption sample message +32: Decrypted message (with password): +32: RNP encryption sample message +54: [ OK ] rnp_tests.test_ffi_customized_enarmor (491 ms) +54: [----------] 1 test from rnp_tests (492 ms total) +54: +54: [----------] Global test environment tear-down +54: [==========] 1 test from 1 test suite ran. (492 ms total) +54: [ PASSED ] 1 test. +13: p: 1024 q: 160 h: SHA1 + 50/263 Test #54: rnp_tests.test_ffi_customized_enarmor ......................................... Passed 0.57 sec +test 59 + Start 59: rnp_tests.test_ffi_key_dump_edge_cases + +59: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_dump_edge_cases" "--gtest_also_run_disabled_tests" +59: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +59: Environment variables: +59: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +59: Test timeout computed to be: 3000 +59: Note: Google Test filter = rnp_tests.test_ffi_key_dump_edge_cases +59: [==========] Running 1 test from 1 test suite. +59: [----------] Global test environment set-up. +59: [----------] 1 test from rnp_tests +59: [ RUN ] rnp_tests.test_ffi_key_dump_edge_cases +28: Hello world! +28: This is a sample file to use for signing. +59: [get() ./src/librepgp/stream-packet.cpp:675] Warning: gpg_serial_len is 32 +59: [get() ./src/librepgp/stream-packet.cpp:675] Warning: gpg_serial_len is 32 +59: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping +59: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping +59: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. +59: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. +28: [ OK ] rnp_tests.test_cli_rnp_keyfile (9290 ms) +28: [----------] 1 test from rnp_tests (9290 ms total) +28: +28: [----------] Global test environment tear-down +28: [==========] 1 test from 1 test suite ran. (9290 ms total) +28: [ PASSED ] 1 test. + 51/263 Test #28: rnp_tests.test_cli_rnp_keyfile ................................................ Passed 9.34 sec +test 60 + Start 60: rnp_tests.test_ffi_key_userid_dump_has_no_special_chars + +60: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_userid_dump_has_no_special_chars" "--gtest_also_run_disabled_tests" +60: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +60: Environment variables: +60: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +60: Test timeout computed to be: 3000 60: Note: Google Test filter = rnp_tests.test_ffi_key_userid_dump_has_no_special_chars 60: [==========] Running 1 test from 1 test suite. 60: [----------] Global test environment set-up. 60: [----------] 1 test from rnp_tests 60: [ RUN ] rnp_tests.test_ffi_key_userid_dump_has_no_special_chars +59: [ OK ] rnp_tests.test_ffi_key_dump_edge_cases (232 ms) +59: [----------] 1 test from rnp_tests (232 ms total) +59: +59: [----------] Global test environment tear-down +59: [==========] 1 test from 1 test suite ran. (232 ms total) +59: [ PASSED ] 1 test. + 52/263 Test #59: rnp_tests.test_ffi_key_dump_edge_cases ........................................ Passed 0.26 sec +test 61 + Start 61: rnp_tests.test_ffi_pkt_dump + +61: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_pkt_dump" "--gtest_also_run_disabled_tests" +61: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +61: Environment variables: +61: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +61: Test timeout computed to be: 3000 +58: [ OK ] rnp_tests.test_ffi_key_dump (371 ms) +58: [----------] 1 test from rnp_tests (371 ms total) +58: +58: [----------] Global test environment tear-down +58: [==========] 1 test from 1 test suite ran. (372 ms total) +58: [ PASSED ] 1 test. 61: Note: Google Test filter = rnp_tests.test_ffi_pkt_dump 61: [==========] Running 1 test from 1 test suite. 61: [----------] Global test environment set-up. 61: [----------] 1 test from rnp_tests 61: [ RUN ] rnp_tests.test_ffi_pkt_dump + 53/263 Test #58: rnp_tests.test_ffi_key_dump ................................................... Passed 0.44 sec +test 62 + Start 62: rnp_tests.test_ffi_rsa_v3_dump + +62: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_rsa_v3_dump" "--gtest_also_run_disabled_tests" +62: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +62: Environment variables: +62: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +62: Test timeout computed to be: 3000 62: Note: Google Test filter = rnp_tests.test_ffi_rsa_v3_dump 62: [==========] Running 1 test from 1 test suite. 62: [----------] Global test environment set-up. 62: [----------] 1 test from rnp_tests 62: [ RUN ] rnp_tests.test_ffi_rsa_v3_dump +61: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +61: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +61: [ OK ] rnp_tests.test_ffi_pkt_dump (232 ms) +61: [----------] 1 test from rnp_tests (232 ms total) +61: +61: [----------] Global test environment tear-down +61: [==========] 1 test from 1 test suite ran. (232 ms total) +61: [ PASSED ] 1 test. + 54/263 Test #61: rnp_tests.test_ffi_pkt_dump ................................................... Passed 0.28 sec +test 63 + Start 63: rnp_tests.test_ffi_load_userattr + +63: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_load_userattr" "--gtest_also_run_disabled_tests" +63: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +63: Environment variables: +63: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +63: Test timeout computed to be: 3000 63: Note: Google Test filter = rnp_tests.test_ffi_load_userattr 63: [==========] Running 1 test from 1 test suite. 63: [----------] Global test environment set-up. 63: [----------] 1 test from rnp_tests 63: [ RUN ] rnp_tests.test_ffi_load_userattr +32: Signing succeeded. See file signed.asc. +62: [ OK ] rnp_tests.test_ffi_rsa_v3_dump (251 ms) +62: [----------] 1 test from rnp_tests (251 ms total) +62: +62: [----------] Global test environment tear-down +62: [==========] 1 test from 1 test suite ran. (251 ms total) +62: [ PASSED ] 1 test. + 55/263 Test #62: rnp_tests.test_ffi_rsa_v3_dump ................................................ Passed 0.33 sec +test 64 + Start 64: rnp_tests.test_ffi_revocations + +64: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_revocations" "--gtest_also_run_disabled_tests" +64: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +64: Environment variables: +64: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +64: Test timeout computed to be: 3000 +32: Status for signature from key 5D99493FB5F8DA9A : 0 +32: Status for signature from key 689EED2889DAFA1D : 0 +32: Verified message: +32: RNP signing sample message 64: Note: Google Test filter = rnp_tests.test_ffi_revocations 64: [==========] Running 1 test from 1 test suite. 64: [----------] Global test environment set-up. 64: [----------] 1 test from rnp_tests 64: [ RUN ] rnp_tests.test_ffi_revocations -37: Generating a new key... -37: -37: sec 1024/RSA 91f31781b02bc888 2026-04-24 [SC] [EXPIRES 2028-04-23] -37: 0bca1eb9be66088a1177818b91f31781b02bc888 -37: uid RSA (Encrypt or Sign) 1024-bit key -37: ssb 1024/RSA fb62d9ceb63328ca 2026-04-24 [E] [EXPIRES 2028-04-23] -37: 71f116200218b60c5086a507fb62d9ceb63328ca -37: [ OK ] rnp_tests.rnpkeys_exportkey_verifyUserId (453 ms) -37: [----------] 1 test from rnp_tests (453 ms total) -37: -37: [----------] Global test environment tear-down -37: [==========] 1 test from 1 test suite ran. (453 ms total) -37: [ PASSED ] 1 test. -52: [ OK ] rnp_tests.test_ffi_enarmor_dearmor (172 ms) -52: [----------] 1 test from rnp_tests (172 ms total) -52: -52: [----------] Global test environment tear-down -52: [==========] 1 test from 1 test suite ran. (173 ms total) -52: [ PASSED ] 1 test. - 44/263 Test #37: rnp_tests.rnpkeys_exportkey_verifyUserId ...................................... Passed 0.48 sec - 45/263 Test #52: rnp_tests.test_ffi_enarmor_dearmor ............................................ Passed 0.20 sec +63: [ OK ] rnp_tests.test_ffi_load_userattr (202 ms) +63: [----------] 1 test from rnp_tests (202 ms total) +63: +63: [----------] Global test environment tear-down +63: [==========] 1 test from 1 test suite ran. (202 ms total) +63: [ PASSED ] 1 test. + 56/263 Test #63: rnp_tests.test_ffi_load_userattr .............................................. Passed 0.24 sec +32: [ OK ] rnp_tests.test_cli_examples (9429 ms) +32: [----------] 1 test from rnp_tests (9429 ms total) +32: +32: [----------] Global test environment tear-down +32: [==========] 1 test from 1 test suite ran. (9433 ms total) +32: [ PASSED ] 1 test. test 65 Start 65: rnp_tests.test_ffi_file_output @@ -9559,6 +10041,7 @@ 65: Environment variables: 65: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 65: Test timeout computed to be: 3000 + 57/263 Test #32: rnp_tests.test_cli_examples ................................................... Passed 9.48 sec test 66 Start 66: rnp_tests.test_ffi_stdout_output @@ -9567,12 +10050,6 @@ 66: Environment variables: 66: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 66: Test timeout computed to be: 3000 -59: [get() ./src/librepgp/stream-packet.cpp:675] Warning: gpg_serial_len is 32 -59: [get() ./src/librepgp/stream-packet.cpp:675] Warning: gpg_serial_len is 32 -59: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping -59: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping -59: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. -59: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. 65: Note: Google Test filter = rnp_tests.test_ffi_file_output 65: [==========] Running 1 test from 1 test suite. 65: [----------] Global test environment set-up. @@ -9583,19 +10060,13 @@ 66: [----------] Global test environment set-up. 66: [----------] 1 test from rnp_tests 66: [ RUN ] rnp_tests.test_ffi_stdout_output -51: [ OK ] rnp_tests.test_ffi_signatures_detached_memory_g10 (245 ms) -51: [----------] 1 test from rnp_tests (245 ms total) -51: -51: [----------] Global test environment tear-down -51: [==========] 1 test from 1 test suite ran. (246 ms total) -51: [ PASSED ] 1 test. - 46/263 Test #51: rnp_tests.test_ffi_signatures_detached_memory_g10 ............................. Passed 0.26 sec -59: [ OK ] rnp_tests.test_ffi_key_dump_edge_cases (74 ms) -59: [----------] 1 test from rnp_tests (74 ms total) -59: -59: [----------] Global test environment tear-down -59: [==========] 1 test from 1 test suite ran. (74 ms total) -59: [ PASSED ] 1 test. +64: [ OK ] rnp_tests.test_ffi_revocations (346 ms) +64: [----------] 1 test from rnp_tests (346 ms total) +64: +64: [----------] Global test environment tear-down +64: [==========] 1 test from 1 test suite ran. (346 ms total) +64: [ PASSED ] 1 test. + 58/263 Test #64: rnp_tests.test_ffi_revocations ................................................ Passed 0.39 sec test 67 Start 67: rnp_tests.test_ffi_import_keys_check_pktlen @@ -9604,7 +10075,30 @@ 67: Environment variables: 67: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 67: Test timeout computed to be: 3000 - 47/263 Test #59: rnp_tests.test_ffi_key_dump_edge_cases ........................................ Passed 0.09 sec +66: -----BEGIN PGP PUBLIC KEY BLOCK----- +66: +66: xlIEWsOCNRMIKoZIzj0DAQcCAwQS5G6mn5dhamZ6678SXE1azavqf8BItWO9Qv8VdS1vEEoD14ur +66: r5OQKTLuHhDRjvSQdaxRtkf0sI51T7230sT3zQhlY2MtcDI1NsKUBBMTCAA8AhsDBQsJCAcCAyIC +66: AQYVCgkICwIEFgIDAQIeAwIXgBYhBLVP3ru2c0I6XQqlRCNnTyGyRBUnBQJcVa/nAAoJECNnTyGy +66: RBUn1ycA+wVg9sEfHDBaGtLqlUSBWdGKURrHN7CJe2UTz1/7oQCBAQDDi4RQyLHs+TfOrBNSbLEs +66: wCu1oEh8VmHt/SN7+mqNLc5WBFrDgjUSCCqGSM49AwEHAgMELDOArLIG85ABQu1IwgQMpiIuUwj+ +66: N7ibgGenTRck5dkBpX48eK3lbjovXn4YkBneA7z14iez3+Sdg6UFAMFV2QMBCAfCeAQYEwgAIAIb +66: DBYhBLVP3ru2c0I6XQqlRCNnTyGyRBUnBQJcVa/vAAoJECNnTyGyRBUnZKoBAJ64gv3w27nFBERv +66: IsRqufvR6xcimqS7Gif+WehBU+P5AQC5bqoISh0oSQidadI84f60RuOaozpjvR3B1bPZiR6u7w== +66: =7qrm +66: -----END PGP PUBLIC KEY BLOCK----- +67: Note: Google Test filter = rnp_tests.test_ffi_import_keys_check_pktlen +67: [==========] Running 1 test from 1 test suite. +67: [----------] Global test environment set-up. +67: [----------] 1 test from rnp_tests +67: [ RUN ] rnp_tests.test_ffi_import_keys_check_pktlen +66: [ OK ] rnp_tests.test_ffi_stdout_output (274 ms) +66: [----------] 1 test from rnp_tests (274 ms total) +66: +66: [----------] Global test environment tear-down +66: [==========] 1 test from 1 test suite ran. (274 ms total) +66: [ PASSED ] 1 test. + 59/263 Test #66: rnp_tests.test_ffi_stdout_output .............................................. Passed 0.33 sec test 68 Start 68: rnp_tests.test_ffi_calculate_iterations @@ -9613,25 +10107,20 @@ 68: Environment variables: 68: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 68: Test timeout computed to be: 3000 -67: Note: Google Test filter = rnp_tests.test_ffi_import_keys_check_pktlen -67: [==========] Running 1 test from 1 test suite. -67: [----------] Global test environment set-up. -67: [----------] 1 test from rnp_tests -67: [ RUN ] rnp_tests.test_ffi_import_keys_check_pktlen -61: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -61: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +65: [init_file_dest() ./src/librepgp/stream-common.cpp:810] file already exists: 'exported-key.asc' +65: [file_tmpdst_finish() ./src/librepgp/stream-common.cpp:870] target path already exists 68: Note: Google Test filter = rnp_tests.test_ffi_calculate_iterations 68: [==========] Running 1 test from 1 test suite. 68: [----------] Global test environment set-up. 68: [----------] 1 test from rnp_tests 68: [ RUN ] rnp_tests.test_ffi_calculate_iterations -58: [ OK ] rnp_tests.test_ffi_key_dump (124 ms) -58: [----------] 1 test from rnp_tests (124 ms total) -58: -58: [----------] Global test environment tear-down -58: [==========] 1 test from 1 test suite ran. (124 ms total) -58: [ PASSED ] 1 test. - 48/263 Test #58: rnp_tests.test_ffi_key_dump ................................................... Passed 0.15 sec +65: [ OK ] rnp_tests.test_ffi_file_output (350 ms) +65: [----------] 1 test from rnp_tests (350 ms total) +65: +65: [----------] Global test environment tear-down +65: [==========] 1 test from 1 test suite ran. (350 ms total) +65: [ PASSED ] 1 test. + 60/263 Test #65: rnp_tests.test_ffi_file_output ................................................ Passed 0.41 sec test 69 Start 69: rnp_tests.test_ffi_supported_features @@ -9640,19 +10129,24 @@ 69: Environment variables: 69: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 69: Test timeout computed to be: 3000 -63: [ OK ] rnp_tests.test_ffi_load_userattr (76 ms) -63: [----------] 1 test from rnp_tests (76 ms total) -63: -63: [----------] Global test environment tear-down -63: [==========] 1 test from 1 test suite ran. (77 ms total) -63: [ PASSED ] 1 test. -61: [ OK ] rnp_tests.test_ffi_pkt_dump (82 ms) -61: [----------] 1 test from rnp_tests (82 ms total) -61: -61: [----------] Global test environment tear-down -61: [==========] 1 test from 1 test suite ran. (82 ms total) -61: [ PASSED ] 1 test. - 49/263 Test #63: rnp_tests.test_ffi_load_userattr .............................................. Passed 0.09 sec +67: [parse() ./src/librepgp/stream-key.cpp:1225] wrong key packet version +67: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 +67: [read() ./src/librepgp/stream-packet.cpp:876] read 278 instead of 61166 +67: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 +69: Note: Google Test filter = rnp_tests.test_ffi_supported_features +69: [==========] Running 1 test from 1 test suite. +69: [----------] Global test environment set-up. +67: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +67: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 +69: [----------] 1 test from rnp_tests +69: [ RUN ] rnp_tests.test_ffi_supported_features +67: [ OK ] rnp_tests.test_ffi_import_keys_check_pktlen (232 ms) +67: [----------] 1 test from rnp_tests (232 ms total) +67: +67: [----------] Global test environment tear-down +67: [==========] 1 test from 1 test suite ran. (232 ms total) +67: [ PASSED ] 1 test. + 61/263 Test #67: rnp_tests.test_ffi_import_keys_check_pktlen ................................... Passed 0.28 sec test 70 Start 70: rnp_tests.test_ffi_output_to_armor @@ -9661,7 +10155,19 @@ 70: Environment variables: 70: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 70: Test timeout computed to be: 3000 - 50/263 Test #61: rnp_tests.test_ffi_pkt_dump ................................................... Passed 0.10 sec +70: Note: Google Test filter = rnp_tests.test_ffi_output_to_armor +70: [==========] Running 1 test from 1 test suite. +70: [----------] Global test environment set-up. +70: [----------] 1 test from rnp_tests +70: [ RUN ] rnp_tests.test_ffi_output_to_armor +70: [rnp_output_to_armor() ./src/lib/rnp.cpp:2252] Unsupported armor type: wrong +70: [ OK ] rnp_tests.test_ffi_output_to_armor (124 ms) +70: [----------] 1 test from rnp_tests (124 ms total) +70: +70: [----------] Global test environment tear-down +70: [==========] 1 test from 1 test suite ran. (124 ms total) +70: [ PASSED ] 1 test. + 62/263 Test #70: rnp_tests.test_ffi_output_to_armor ............................................ Passed 0.16 sec test 71 Start 71: rnp_tests.test_ffi_rnp_guess_contents @@ -9670,28 +10176,24 @@ 71: Environment variables: 71: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 71: Test timeout computed to be: 3000 -69: Note: Google Test filter = rnp_tests.test_ffi_supported_features -69: [==========] Running 1 test from 1 test suite. -69: [----------] Global test environment set-up. -69: [----------] 1 test from rnp_tests -69: [ RUN ] rnp_tests.test_ffi_supported_features -62: [ OK ] rnp_tests.test_ffi_rsa_v3_dump (89 ms) -62: [----------] 1 test from rnp_tests (89 ms total) -62: -62: [----------] Global test environment tear-down -62: [==========] 1 test from 1 test suite ran. (89 ms total) -62: [ PASSED ] 1 test. -70: Note: Google Test filter = rnp_tests.test_ffi_output_to_armor -70: [==========] Running 1 test from 1 test suite. -70: [----------] Global test environment set-up. -70: [----------] 1 test from rnp_tests -70: [ RUN ] rnp_tests.test_ffi_output_to_armor 71: Note: Google Test filter = rnp_tests.test_ffi_rnp_guess_contents 71: [==========] Running 1 test from 1 test suite. 71: [----------] Global test environment set-up. 71: [----------] 1 test from rnp_tests 71: [ RUN ] rnp_tests.test_ffi_rnp_guess_contents - 51/263 Test #62: rnp_tests.test_ffi_rsa_v3_dump ................................................ Passed 0.11 sec +68: [ OK ] rnp_tests.test_ffi_calculate_iterations (393 ms) +68: [----------] 1 test from rnp_tests (393 ms total) +68: +68: [----------] Global test environment tear-down +68: [==========] 1 test from 1 test suite ran. (393 ms total) +68: [ PASSED ] 1 test. +69: [ OK ] rnp_tests.test_ffi_supported_features (322 ms) +69: [----------] 1 test from rnp_tests (322 ms total) +69: +69: [----------] Global test environment tear-down +69: [==========] 1 test from 1 test suite ran. (323 ms total) +69: [ PASSED ] 1 test. + 63/263 Test #68: rnp_tests.test_ffi_calculate_iterations ....................................... Passed 0.43 sec test 72 Start 72: rnp_tests.test_ffi_literal_filename @@ -9700,155 +10202,10 @@ 72: Environment variables: 72: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 72: Test timeout computed to be: 3000 -72: Note: Google Test filter = rnp_tests.test_ffi_literal_filename -72: [==========] Running 1 test from 1 test suite. -72: [----------] Global test environment set-up. -72: [----------] 1 test from rnp_tests -72: [ RUN ] rnp_tests.test_ffi_literal_filename -67: [parse() ./src/librepgp/stream-key.cpp:1225] wrong key packet version -67: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 -67: [read() ./src/librepgp/stream-packet.cpp:876] read 278 instead of 61166 -67: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 -67: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -67: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 -33: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 -33: uid dsa-eg -33: sub 3072/ElGamal 02a5715c3537717e 2018-04-03 [E] -33: 3409f96f0c57242540702dba02a5715c3537717e -33: -33: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] -33: 21fc68274aae3b5de39a4277cc786278981b0728 -33: uid ecc-25519 -33: -33: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] -33: b54fdebbb673423a5d0aa54423674f21b2441527 -33: uid ecc-p256 -33: sub 256/ECDH 37e285e9e9851491 2018-04-03 [E] -33: 40e608afbc8d62cdcc08904f37e285e9e9851491 -33: -33: pub 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] -33: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a -33: uid ecc-p384 -33: sub 384/ECDH e210e3d554a4fad9 2018-04-03 [E] -33: cbc2ac55dcd8e4e34fb2f816e210e3d554a4fad9 -33: -33: pub 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] -33: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a -33: uid ecc-p521 -33: sub 521/ECDH 9853df2f6d297442 2018-04-03 [E] -33: a9297c86dd0de109e1ebae9c9853df2f6d297442 -33: -33: pub 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] -33: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b -33: uid rsa-rsa -33: sub 3072/RSA 6e2f73008f8b8d6e 2018-04-03 [E] -33: 20fe5b1ab68c2d7210fb08aa6e2f73008f8b8d6e -33: -33: pub 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] -33: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a -33: uid ecc-bp256 -33: sub 256/ECDH 2edabb94d3055f76 2018-04-03 [E] -33: 08192b478f740360b74c82cc2edabb94d3055f76 -33: -33: pub 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] -33: 5b8a254c823ced98decd10ed6cf2dce85599ada2 -33: uid ecc-bp384 -33: sub 384/ECDH cff1bb6f16d28191 2018-04-03 [E] -33: 76969ce7033d990931df92b2cff1bb6f16d28191 -33: -33: pub 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] -33: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 -33: uid ecc-bp512 -33: sub 512/ECDH 20cdaa1482ba79ce 2018-04-03 [E] -33: 270a7cd0dc6c2e01dce8603620cdaa1482ba79ce -33: -33: pub 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] -33: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 -33: uid eddsa-x25519 -33: sub 255/ECDH c711187e594376af 2018-10-15 [E] -33: cfdb2a1f8325cc949ce0b597c711187e594376af -33: -33: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] -33: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 -33: uid ecc-p256k1 -33: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] -33: c263ec4ce2b3772746ed53227635401f90d3e533 -33: -33: pub 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] -33: 5aa9362aea07de23a726762cbd860a52d1899c0f -33: uid rsa-rsa-2 -33: sub 2048/RSA 8e08d46a37414996 2021-12-24 [E] -33: ca3e4420cf3d3b62d9ee7c6e8e08d46a37414996 -33: -33: 23 keys found -33: -33: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] -33: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 -33: uid dsa-eg -33: sig c8a10a7d78273e10 2019-02-02 dsa-eg -33: sub 3072/ElGamal 02a5715c3537717e 2018-04-03 [E] -33: 3409f96f0c57242540702dba02a5715c3537717e -33: sig c8a10a7d78273e10 2019-02-02 dsa-eg -33: -33: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] -33: 21fc68274aae3b5de39a4277cc786278981b0728 -33: uid ecc-25519 -33: sig cc786278981b0728 2019-02-02 ecc-25519 -33: -33: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] -33: b54fdebbb673423a5d0aa54423674f21b2441527 -33: uid ecc-p256 -33: sig 23674f21b2441527 2019-02-02 ecc-p256 -33: sub 256/ECDH 37e285e9e9851491 2018-04-03 [E] -33: 40e608afbc8d62cdcc08904f37e285e9e9851491 -33: sig 23674f21b2441527 2019-02-02 ecc-p256 -33: -33: pub 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] -33: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a -33: uid ecc-p384 -33: sig 242a3aa5ea85f44a 2019-02-02 ecc-p384 -33: sub 384/ECDH e210e3d554a4fad9 2018-04-03 [E] -33: cbc2ac55dcd8e4e34fb2f816e210e3d554a4fad9 -33: sig 242a3aa5ea85f44a 2019-02-02 ecc-p384 -33: -33: pub 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] -33: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a -33: uid ecc-p521 -33: sig 2092ca8324263b6a 2019-02-02 ecc-p521 -33: sub 521/ECDH 9853df2f6d297442 2018-04-03 [E] -33: a9297c86dd0de109e1ebae9c9853df2f6d297442 -33: sig 2092ca8324263b6a 2019-02-02 ecc-p521 -33: -33: pub 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] -33: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b -33: uid rsa-rsa -33: sig 2fb9179118898e8b 2019-02-02 rsa-rsa -33: sub 3072/RSA 6e2f73008f8b8d6e 2018-04-03 [E] -66: -----BEGIN PGP PUBLIC KEY BLOCK----- -66: -66: xlIEWsOCNRMIKoZIzj0DAQcCAwQS5G6mn5dhamZ6678SXE1azavqf8BItWO9Qv8VdS1vEEoD14ur -66: r5OQKTLuHhDRjvSQdaxRtkf0sI51T7230sT3zQhlY2MtcDI1NsKUBBMTCAA8AhsDBQsJCAcCAyIC -66: AQYVCgkICwIEFgIDAQIeAwIXgBYhBLVP3ru2c0I6XQqlRCNnTyGyRBUnBQJcVa/nAAoJECNnTyGy -66: RBUn1ycA+wVg9sEfHDBaGtLqlUSBWdGKURrHN7CJe2UTz1/7oQCBAQDDi4RQyLHs+TfOrBNSbLEs -66: wCu1oEh8VmHt/SN7+mqNLc5WBFrDgjUSCCqGSM49AwEHAgMELDOArLIG85ABQu1IwgQMpiIuUwj+ -66: N7ibgGenTRck5dkBpX48eK3lbjovXn4YkBneA7z14iez3+Sdg6UFAMFV2QMBCAfCeAQYEwgAIAIb -66: DBYhBLVP3ru2c0I6XQqlRCNnTyGyRBUnBQJcVa/vAAoJECNnTyGyRBUnZKoBAJ64gv3w27nFBERv -66: IsRqufvR6xcimqS7Gif+WehBU+P5AQC5bqoISh0oSQidadI84f60RuOaozpjvR3B1bPZiR6u7w== -66: =7qrm -66: -----END PGP PUBLIC KEY BLOCK----- -64: [ OK ] rnp_tests.test_ffi_revocations (127 ms) -64: [----------] 1 test from rnp_tests (127 ms total) -64: -64: [----------] Global test environment tear-down -64: [==========] 1 test from 1 test suite ran. (127 ms total) -64: [ PASSED ] 1 test. -67: [ OK ] rnp_tests.test_ffi_import_keys_check_pktlen (77 ms) -67: [----------] 1 test from rnp_tests (77 ms total) -67: -67: [----------] Global test environment tear-down -67: [==========] 1 test from 1 test suite ran. (78 ms total) -67: [ PASSED ] 1 test. - 52/263 Test #64: rnp_tests.test_ffi_revocations ................................................ Passed 0.14 sec +71: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +71: [armor_parse_header() ./src/librepgp/stream-armor.cpp:691] unknown armor header +71: [rnp_armored_guess_type_by_readahead() ./src/librepgp/stream-armor.cpp:631] failed to parse armored data + 64/263 Test #69: rnp_tests.test_ffi_supported_features ......................................... Passed 0.40 sec test 73 Start 73: rnp_tests.test_ffi_op_set_hash @@ -9857,7 +10214,23 @@ 73: Environment variables: 73: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 73: Test timeout computed to be: 3000 - 53/263 Test #67: rnp_tests.test_ffi_import_keys_check_pktlen ................................... Passed 0.09 sec +72: Note: Google Test filter = rnp_tests.test_ffi_literal_filename +72: [==========] Running 1 test from 1 test suite. +72: [----------] Global test environment set-up. +72: [----------] 1 test from rnp_tests +72: [ RUN ] rnp_tests.test_ffi_literal_filename +73: Note: Google Test filter = rnp_tests.test_ffi_op_set_hash +73: [==========] Running 1 test from 1 test suite. +73: [----------] Global test environment set-up. +73: [----------] 1 test from rnp_tests +73: [ RUN ] rnp_tests.test_ffi_op_set_hash +71: [ OK ] rnp_tests.test_ffi_rnp_guess_contents (146 ms) +71: [----------] 1 test from rnp_tests (146 ms total) +71: +71: [----------] Global test environment tear-down +71: [==========] 1 test from 1 test suite ran. (146 ms total) +71: [ PASSED ] 1 test. + 65/263 Test #71: rnp_tests.test_ffi_rnp_guess_contents ......................................... Passed 0.17 sec test 74 Start 74: rnp_tests.test_ffi_op_set_compression @@ -9866,23 +10239,18 @@ 74: Environment variables: 74: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 74: Test timeout computed to be: 3000 -66: [ OK ] rnp_tests.test_ffi_stdout_output (111 ms) -66: [----------] 1 test from rnp_tests (111 ms total) -66: -66: [----------] Global test environment tear-down -66: [==========] 1 test from 1 test suite ran. (111 ms total) -66: [ PASSED ] 1 test. -73: Note: Google Test filter = rnp_tests.test_ffi_op_set_hash -73: [==========] Running 1 test from 1 test suite. -73: [----------] Global test environment set-up. -73: [----------] 1 test from rnp_tests -73: [ RUN ] rnp_tests.test_ffi_op_set_hash 74: Note: Google Test filter = rnp_tests.test_ffi_op_set_compression 74: [==========] Running 1 test from 1 test suite. 74: [----------] Global test environment set-up. 74: [----------] 1 test from rnp_tests 74: [ RUN ] rnp_tests.test_ffi_op_set_compression - 54/263 Test #66: rnp_tests.test_ffi_stdout_output .............................................. Passed 0.13 sec +60: [ OK ] rnp_tests.test_ffi_key_userid_dump_has_no_special_chars (1660 ms) +60: [----------] 1 test from rnp_tests (1660 ms total) +60: +60: [----------] Global test environment tear-down +60: [==========] 1 test from 1 test suite ran. (1660 ms total) +60: [ PASSED ] 1 test. + 66/263 Test #60: rnp_tests.test_ffi_key_userid_dump_has_no_special_chars ....................... Passed 1.76 sec test 75 Start 75: rnp_tests.test_ffi_aead_params @@ -9891,21 +10259,23 @@ 75: Environment variables: 75: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 75: Test timeout computed to be: 3000 -71: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -71: [armor_parse_header() ./src/librepgp/stream-armor.cpp:691] unknown armor header -71: [rnp_armored_guess_type_by_readahead() ./src/librepgp/stream-armor.cpp:631] failed to parse armored data -69: [ OK ] rnp_tests.test_ffi_supported_features (73 ms) -69: [----------] 1 test from rnp_tests (73 ms total) -69: -69: [----------] Global test environment tear-down -69: [==========] 1 test from 1 test suite ran. (73 ms total) -69: [ PASSED ] 1 test. +74: [rnp_op_set_compression() ./src/lib/rnp.cpp:2468] Invalid compression: Unknown +73: [rnp_op_set_hash() ./src/lib/rnp.cpp:2484] Invalid hash: Unknown +73: [signed_fill_signature() ./src/librepgp/stream-write.cpp:1122] wrong secret key password +73: [signed_dst_finish() ./src/librepgp/stream-write.cpp:1165] failed to calculate signature +73: [process_stream_sequence() ./src/librepgp/stream-write.cpp:1754] failed to finish stream 75: Note: Google Test filter = rnp_tests.test_ffi_aead_params 75: [==========] Running 1 test from 1 test suite. 75: [----------] Global test environment set-up. 75: [----------] 1 test from rnp_tests 75: [ RUN ] rnp_tests.test_ffi_aead_params - 55/263 Test #69: rnp_tests.test_ffi_supported_features ......................................... Passed 0.09 sec +73: [ OK ] rnp_tests.test_ffi_op_set_hash (603 ms) +73: [----------] 1 test from rnp_tests (603 ms total) +73: +73: [----------] Global test environment tear-down +73: [==========] 1 test from 1 test suite ran. (603 ms total) +73: [ PASSED ] 1 test. + 67/263 Test #73: rnp_tests.test_ffi_op_set_hash ................................................ Passed 0.68 sec test 76 Start 76: rnp_tests.test_ffi_detached_verify_input @@ -9914,19 +10284,19 @@ 76: Environment variables: 76: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 76: Test timeout computed to be: 3000 -71: [ OK ] rnp_tests.test_ffi_rnp_guess_contents (75 ms) -71: [----------] 1 test from rnp_tests (75 ms total) -71: -71: [----------] Global test environment tear-down -71: [==========] 1 test from 1 test suite ran. (75 ms total) -71: [ PASSED ] 1 test. -70: [rnp_output_to_armor() ./src/lib/rnp.cpp:2252] Unsupported armor type: wrong 76: Note: Google Test filter = rnp_tests.test_ffi_detached_verify_input 76: [==========] Running 1 test from 1 test suite. 76: [----------] Global test environment set-up. 76: [----------] 1 test from rnp_tests 76: [ RUN ] rnp_tests.test_ffi_detached_verify_input - 56/263 Test #71: rnp_tests.test_ffi_rnp_guess_contents ......................................... Passed 0.09 sec +75: [rnp_op_encrypt_set_aead() ./src/lib/rnp.cpp:2691] Invalid AEAD algorithm: WRONG +72: [ OK ] rnp_tests.test_ffi_literal_filename (762 ms) +72: [----------] 1 test from rnp_tests (762 ms total) +72: +72: [----------] Global test environment tear-down +72: [==========] 1 test from 1 test suite ran. (762 ms total) +72: [ PASSED ] 1 test. + 68/263 Test #72: rnp_tests.test_ffi_literal_filename ........................................... Passed 0.83 sec test 77 Start 77: rnp_tests.test_ffi_detached_cleartext_signed_input @@ -9935,19 +10305,13 @@ 77: Environment variables: 77: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 77: Test timeout computed to be: 3000 -34: [parse_date() ./src/rnp/rnpcfg.cpp:566] Warning: date 2100-01-01 is beyond of 32-bit time_t, so timestamp was reduced to maximum supported value. -70: [ OK ] rnp_tests.test_ffi_output_to_armor (98 ms) -70: [----------] 1 test from rnp_tests (98 ms total) -70: -70: [----------] Global test environment tear-down -70: [==========] 1 test from 1 test suite ran. (98 ms total) -70: [ PASSED ] 1 test. - 57/263 Test #70: rnp_tests.test_ffi_output_to_armor ............................................ Passed 0.12 sec -77: Note: Google Test filter = rnp_tests.test_ffi_detached_cleartext_signed_input -77: [==========] Running 1 test from 1 test suite. -77: [----------] Global test environment set-up. -77: [----------] 1 test from rnp_tests -77: [ RUN ] rnp_tests.test_ffi_detached_cleartext_signed_input +74: [ OK ] rnp_tests.test_ffi_op_set_compression (715 ms) +74: [----------] 1 test from rnp_tests (715 ms total) +74: +74: [----------] Global test environment tear-down +74: [==========] 1 test from 1 test suite ran. (715 ms total) +74: [ PASSED ] 1 test. + 69/263 Test #74: rnp_tests.test_ffi_op_set_compression ......................................... Passed 0.79 sec test 78 Start 78: rnp_tests.test_ffi_op_verify_sig_count @@ -9956,94 +10320,31 @@ 78: Environment variables: 78: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 78: Test timeout computed to be: 3000 +77: Note: Google Test filter = rnp_tests.test_ffi_detached_cleartext_signed_input +77: [==========] Running 1 test from 1 test suite. +77: [----------] Global test environment set-up. +77: [----------] 1 test from rnp_tests +77: [ RUN ] rnp_tests.test_ffi_detached_cleartext_signed_input 78: Note: Google Test filter = rnp_tests.test_ffi_op_verify_sig_count 78: [==========] Running 1 test from 1 test suite. 78: [----------] Global test environment set-up. 78: [----------] 1 test from rnp_tests 78: [ RUN ] rnp_tests.test_ffi_op_verify_sig_count -65: [init_file_dest() ./src/librepgp/stream-common.cpp:810] file already exists: 'exported-key.asc' -65: [file_tmpdst_finish() ./src/librepgp/stream-common.cpp:870] target path already exists -33: 20fe5b1ab68c2d7210fb08aa6e2f73008f8b8d6e -33: sig 2fb9179118898e8b 2019-02-02 rsa-rsa -33: -33: pub 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] -33: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a -33: uid ecc-bp256 -33: sig d0c8a3daf9e0634a 2019-02-02 ecc-bp256 -33: sub 256/ECDH 2edabb94d3055f76 2018-04-03 [E] -33: 08192b478f740360b74c82cc2edabb94d3055f76 -33: sig d0c8a3daf9e0634a 2019-02-02 ecc-bp256 -33: -33: pub 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] -33: 5b8a254c823ced98decd10ed6cf2dce85599ada2 -33: uid ecc-bp384 -33: sig 6cf2dce85599ada2 2019-02-02 ecc-bp384 -33: sub 384/ECDH cff1bb6f16d28191 2018-04-03 [E] -33: 76969ce7033d990931df92b2cff1bb6f16d28191 -33: sig 6cf2dce85599ada2 2019-02-02 ecc-bp384 -33: -33: pub 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] -33: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 -33: uid ecc-bp512 -33: sig aa5c58d14f7b8f48 2019-02-02 ecc-bp512 -33: sub 512/ECDH 20cdaa1482ba79ce 2018-04-03 [E] -33: 270a7cd0dc6c2e01dce8603620cdaa1482ba79ce -33: sig aa5c58d14f7b8f48 2019-02-02 ecc-bp512 -33: -33: pub 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] -33: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 -33: uid eddsa-x25519 -33: sig 941822a0fc1b30a5 2018-10-15 eddsa-x25519 -33: sub 255/ECDH c711187e594376af 2018-10-15 [E] -33: cfdb2a1f8325cc949ce0b597c711187e594376af -33: sig 941822a0fc1b30a5 2018-10-15 eddsa-x25519 -33: -33: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] -33: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 -33: uid ecc-p256k1 -33: sig 3ea5bb6f9692c1a0 2019-02-02 ecc-p256k1 -33: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] -33: c263ec4ce2b3772746ed53227635401f90d3e533 -33: sig 3ea5bb6f9692c1a0 2019-02-02 ecc-p256k1 -33: -33: pub 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] -33: 5aa9362aea07de23a726762cbd860a52d1899c0f -33: uid rsa-rsa-2 -33: sig bd860a52d1899c0f 2021-12-24 rsa-rsa-2 -33: sub 2048/RSA 8e08d46a37414996 2021-12-24 [E] -33: ca3e4420cf3d3b62d9ee7c6e8e08d46a37414996 -33: sig bd860a52d1899c0f 2021-12-24 rsa-rsa-2 -33: -33: 3 keys found -33: -33: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -33: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -33: uid key1-uid0 -33: uid key1-uid2 -33: uid key1-uid1 -33: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -33: a3e94de61a8cb229413d348e54505a936a4a970e -33: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -33: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -33: -33: Key(s) not found. -33: Key(s) not found. -33: [ OK ] rnp_tests.test_cli_rnpkeys (729 ms) -33: [----------] 1 test from rnp_tests (729 ms total) -33: -33: [----------] Global test environment tear-down -33: [==========] 1 test from 1 test suite ran. (729 ms total) -33: [ PASSED ] 1 test. -31: Hello world! -31: This is a sample file to use for signing. -65: [ OK ] rnp_tests.test_ffi_file_output (201 ms) -65: [----------] 1 test from rnp_tests (201 ms total) -65: -65: [----------] Global test environment tear-down -65: [==========] 1 test from 1 test suite ran. (201 ms total) -65: [ PASSED ] 1 test. - 58/263 Test #33: rnp_tests.test_cli_rnpkeys .................................................... Passed 0.75 sec - 59/263 Test #65: rnp_tests.test_ffi_file_output ................................................ Passed 0.22 sec +76: [process_pgp_source() ./src/librepgp/stream-parse.cpp:2553] Unexpected detached signature input. +76: [ OK ] rnp_tests.test_ffi_detached_verify_input (407 ms) +76: [----------] 1 test from rnp_tests (407 ms total) +76: +76: [----------] Global test environment tear-down +76: [==========] 1 test from 1 test suite ran. (407 ms total) +76: [ PASSED ] 1 test. +75: [rnp_op_set_compression() ./src/lib/rnp.cpp:2468] Invalid compression: WRONG +78: [signed_validate_signature() ./src/librepgp/stream-parse.cpp:808] signer's key not found +78: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 7 +78: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature +78: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +78: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:960] failed to read signature packet header +78: [signed_read_signatures() ./src/librepgp/stream-parse.cpp:1031] Warning: premature end of signatures + 70/263 Test #76: rnp_tests.test_ffi_detached_verify_input ...................................... Passed 0.47 sec test 79 Start 79: rnp_tests.test_ffi_op_verify_get_protection_info @@ -10052,6 +10353,24 @@ 79: Environment variables: 79: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 79: Test timeout computed to be: 3000 +78: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 16 +78: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature +78: [init_signed_src() ./src/librepgp/stream-parse.cpp:2352] no signatures +78: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 +78: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 +78: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. +57: [ OK ] rnp_tests.test_ffi_key_export_customized_enarmor (2885 ms) +57: [----------] 1 test from rnp_tests (2885 ms total) +57: +57: [----------] Global test environment tear-down +57: [==========] 1 test from 1 test suite ran. (2886 ms total) +57: [ PASSED ] 1 test. +79: Note: Google Test filter = rnp_tests.test_ffi_op_verify_get_protection_info +79: [==========] Running 1 test from 1 test suite. +79: [----------] Global test environment set-up. +79: [----------] 1 test from rnp_tests +79: [ RUN ] rnp_tests.test_ffi_op_verify_get_protection_info + 71/263 Test #57: rnp_tests.test_ffi_key_export_customized_enarmor .............................. Passed 2.94 sec test 80 Start 80: rnp_tests.test_ffi_op_verify_recipients_info @@ -10060,30 +10379,21 @@ 80: Environment variables: 80: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 80: Test timeout computed to be: 3000 -74: [rnp_op_set_compression() ./src/lib/rnp.cpp:2468] Invalid compression: Unknown -73: [rnp_op_set_hash() ./src/lib/rnp.cpp:2484] Invalid hash: Unknown -73: [signed_fill_signature() ./src/librepgp/stream-write.cpp:1122] wrong secret key password -73: [signed_dst_finish() ./src/librepgp/stream-write.cpp:1165] failed to calculate signature -73: [process_stream_sequence() ./src/librepgp/stream-write.cpp:1754] failed to finish stream -31: Please report security issues at (https://www.rnpgp.org/feedback) and -31: general bugs at https://github.com/rnpgp/rnp/issues. -31: [ OK ] rnp_tests.test_cli_rnp (759 ms) -31: [----------] 1 test from rnp_tests (759 ms total) -31: -31: [----------] Global test environment tear-down -31: [==========] 1 test from 1 test suite ran. (759 ms total) -31: [ PASSED ] 1 test. -79: Note: Google Test filter = rnp_tests.test_ffi_op_verify_get_protection_info -79: [==========] Running 1 test from 1 test suite. -79: [----------] Global test environment set-up. -79: [----------] 1 test from rnp_tests -79: [ RUN ] rnp_tests.test_ffi_op_verify_get_protection_info +77: [process_pgp_source() ./src/librepgp/stream-parse.cpp:2576] Detached signature expected. +77: [process_pgp_source() ./src/librepgp/stream-parse.cpp:2576] Detached signature expected. +77: [process_pgp_source() ./src/librepgp/stream-parse.cpp:2553] Unexpected detached signature input. 80: Note: Google Test filter = rnp_tests.test_ffi_op_verify_recipients_info 80: [==========] Running 1 test from 1 test suite. 80: [----------] Global test environment set-up. 80: [----------] 1 test from rnp_tests 80: [ RUN ] rnp_tests.test_ffi_op_verify_recipients_info - 60/263 Test #31: rnp_tests.test_cli_rnp ........................................................ Passed 0.78 sec +77: [ OK ] rnp_tests.test_ffi_detached_cleartext_signed_input (444 ms) +77: [----------] 1 test from rnp_tests (444 ms total) +77: +77: [----------] Global test environment tear-down +77: [==========] 1 test from 1 test suite ran. (444 ms total) +77: [ PASSED ] 1 test. + 72/263 Test #77: rnp_tests.test_ffi_detached_cleartext_signed_input ............................ Passed 0.51 sec test 81 Start 81: rnp_tests.test_ffi_secret_sig_import @@ -10097,18 +10407,13 @@ 81: [----------] Global test environment set-up. 81: [----------] 1 test from rnp_tests 81: [ RUN ] rnp_tests.test_ffi_secret_sig_import -76: [process_pgp_source() ./src/librepgp/stream-parse.cpp:2553] Unexpected detached signature input. -75: [rnp_op_encrypt_set_aead() ./src/lib/rnp.cpp:2691] Invalid AEAD algorithm: WRONG -77: [process_pgp_source() ./src/librepgp/stream-parse.cpp:2576] Detached signature expected. -77: [process_pgp_source() ./src/librepgp/stream-parse.cpp:2576] Detached signature expected. -77: [process_pgp_source() ./src/librepgp/stream-parse.cpp:2553] Unexpected detached signature input. -76: [ OK ] rnp_tests.test_ffi_detached_verify_input (115 ms) -76: [----------] 1 test from rnp_tests (115 ms total) -76: -76: [----------] Global test environment tear-down -76: [==========] 1 test from 1 test suite ran. (115 ms total) -76: [ PASSED ] 1 test. - 61/263 Test #76: rnp_tests.test_ffi_detached_verify_input ...................................... Passed 0.13 sec +75: [ OK ] rnp_tests.test_ffi_aead_params (963 ms) +75: [----------] 1 test from rnp_tests (964 ms total) +75: +75: [----------] Global test environment tear-down +75: [==========] 1 test from 1 test suite ran. (964 ms total) +75: [ PASSED ] 1 test. + 73/263 Test #75: rnp_tests.test_ffi_aead_params ................................................ Passed 1.03 sec test 82 Start 82: rnp_tests.test_ffi_rnp_request_password @@ -10117,24 +10422,34 @@ 82: Environment variables: 82: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 82: Test timeout computed to be: 3000 -68: [ OK ] rnp_tests.test_ffi_calculate_iterations (249 ms) -68: [----------] 1 test from rnp_tests (249 ms total) -68: -68: [----------] Global test environment tear-down -68: [==========] 1 test from 1 test suite ran. (249 ms total) -68: [ PASSED ] 1 test. 82: Note: Google Test filter = rnp_tests.test_ffi_rnp_request_password 82: [==========] Running 1 test from 1 test suite. 82: [----------] Global test environment set-up. 82: [----------] 1 test from rnp_tests 82: [ RUN ] rnp_tests.test_ffi_rnp_request_password -77: [ OK ] rnp_tests.test_ffi_detached_cleartext_signed_input (114 ms) -77: [----------] 1 test from rnp_tests (114 ms total) -77: -77: [----------] Global test environment tear-down -77: [==========] 1 test from 1 test suite ran. (114 ms total) -77: [ PASSED ] 1 test. - 62/263 Test #68: rnp_tests.test_ffi_calculate_iterations ....................................... Passed 0.26 sec +78: [cleartext_parse_headers() ./src/librepgp/stream-parse.cpp:1159] unknown header 'This is test message to be signed, and/or encrypted, cleartext signed and detached signed.' +78: [cleartext_parse_headers() ./src/librepgp/stream-parse.cpp:1159] unknown header 'It will use keys from keyrings/1.' +78: [cleartext_parse_headers() ./src/librepgp/stream-parse.cpp:1159] unknown header 'End of message.' +78: [cleartext_parse_headers() ./src/librepgp/stream-parse.cpp:1159] unknown header '-----BEGIN PGP SIGNATURE-----' +78: [cleartext_parse_headers() ./src/librepgp/stream-parse.cpp:1159] unknown header 'Version: rnp 0.9.0+git20191024.471.5201802' +78: [ArmoredSource() ./src/librepgp/stream-armor.cpp:1267] Non-armored data is not allowed here. +78: [signed_read_cleartext_signatures() ./src/librepgp/stream-parse.cpp:1012] rnp_exception +78: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body +78: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature +78: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:787] unknown header '-----END PGP SIGNATURE-----' +78: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:745] failed to peek line: unexpected end of data +78: [init_armored_src() ./src/librepgp/stream-armor.cpp:837] failed to parse headers +78: [ArmoredSource() ./src/librepgp/stream-armor.cpp:1258] Failed to parse armored data. +78: [signed_read_cleartext_signatures() ./src/librepgp/stream-parse.cpp:1012] rnp_exception +29: Hello world! +29: This is a sample file to use for signing. +82: [ OK ] rnp_tests.test_ffi_rnp_request_password (266 ms) +82: [----------] 1 test from rnp_tests (266 ms total) +82: +82: [----------] Global test environment tear-down +82: [==========] 1 test from 1 test suite ran. (266 ms total) +82: [ PASSED ] 1 test. + 74/263 Test #82: rnp_tests.test_ffi_rnp_request_password ....................................... Passed 0.32 sec test 83 Start 83: rnp_tests.test_ffi_mdc_8k_boundary @@ -10143,7 +10458,21 @@ 83: Environment variables: 83: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 83: Test timeout computed to be: 3000 - 63/263 Test #77: rnp_tests.test_ffi_detached_cleartext_signed_input ............................ Passed 0.14 sec +80: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. +79: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. +83: Note: Google Test filter = rnp_tests.test_ffi_mdc_8k_boundary +83: [==========] Running 1 test from 1 test suite. +83: [----------] Global test environment set-up. +83: [----------] 1 test from rnp_tests +83: [ RUN ] rnp_tests.test_ffi_mdc_8k_boundary +13: p: 1024 q: 160 h: SHA224 +81: [ OK ] rnp_tests.test_ffi_secret_sig_import (1195 ms) +81: [----------] 1 test from rnp_tests (1195 ms total) +81: +81: [----------] Global test environment tear-down +81: [==========] 1 test from 1 test suite ran. (1195 ms total) +81: [ PASSED ] 1 test. + 75/263 Test #81: rnp_tests.test_ffi_secret_sig_import .......................................... Passed 1.23 sec test 84 Start 84: rnp_tests.test_ffi_decrypt_wrong_mpi_bits @@ -10152,35 +10481,29 @@ 84: Environment variables: 84: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 84: Test timeout computed to be: 3000 -83: Note: Google Test filter = rnp_tests.test_ffi_mdc_8k_boundary -83: [==========] Running 1 test from 1 test suite. -83: [----------] Global test environment set-up. -83: [----------] 1 test from rnp_tests -83: [ RUN ] rnp_tests.test_ffi_mdc_8k_boundary 84: Note: Google Test filter = rnp_tests.test_ffi_decrypt_wrong_mpi_bits 84: [==========] Running 1 test from 1 test suite. 84: [----------] Global test environment set-up. 84: [----------] 1 test from rnp_tests 84: [ RUN ] rnp_tests.test_ffi_decrypt_wrong_mpi_bits -78: [signed_validate_signature() ./src/librepgp/stream-parse.cpp:808] signer's key not found -78: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 7 -78: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -78: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -78: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:960] failed to read signature packet header -78: [signed_read_signatures() ./src/librepgp/stream-parse.cpp:1031] Warning: premature end of signatures -72: [ OK ] rnp_tests.test_ffi_literal_filename (234 ms) -72: [----------] 1 test from rnp_tests (234 ms total) -72: -72: [----------] Global test environment tear-down -72: [==========] 1 test from 1 test suite ran. (234 ms total) -72: [ PASSED ] 1 test. -78: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 16 -78: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -78: [init_signed_src() ./src/librepgp/stream-parse.cpp:2352] no signatures -78: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 -78: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 -78: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. - 64/263 Test #72: rnp_tests.test_ffi_literal_filename ........................................... Passed 0.25 sec +83: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof +83: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof +83: [encrypted_src_read_cfb() ./src/librepgp/stream-parse.cpp:687] mdc header check failed +83: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:228] failed to read data chunk +84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 +84: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. +84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 +83: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof +83: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof +83: [encrypted_src_read_cfb() ./src/librepgp/stream-parse.cpp:687] mdc header check failed +83: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:228] failed to read data chunk +83: [ OK ] rnp_tests.test_ffi_mdc_8k_boundary (1046 ms) +83: [----------] 1 test from rnp_tests (1046 ms total) +83: +83: [----------] Global test environment tear-down +83: [==========] 1 test from 1 test suite ran. (1046 ms total) +83: [ PASSED ] 1 test. + 76/263 Test #83: rnp_tests.test_ffi_mdc_8k_boundary ............................................ Passed 1.12 sec test 85 Start 85: rnp_tests.test_ffi_decrypt_edge_cases @@ -10194,99 +10517,14 @@ 85: [----------] Global test environment set-up. 85: [----------] 1 test from rnp_tests 85: [ RUN ] rnp_tests.test_ffi_decrypt_edge_cases -74: [ OK ] rnp_tests.test_ffi_op_set_compression (225 ms) -74: [----------] 1 test from rnp_tests (225 ms total) -74: -74: [----------] Global test environment tear-down -74: [==========] 1 test from 1 test suite ran. (225 ms total) -74: [ PASSED ] 1 test. -73: [ OK ] rnp_tests.test_ffi_op_set_hash (237 ms) -73: [----------] 1 test from rnp_tests (237 ms total) -73: -73: [----------] Global test environment tear-down -73: [==========] 1 test from 1 test suite ran. (237 ms total) -73: [ PASSED ] 1 test. -82: [ OK ] rnp_tests.test_ffi_rnp_request_password (75 ms) -82: [----------] 1 test from rnp_tests (75 ms total) -82: -82: [----------] Global test environment tear-down -82: [==========] 1 test from 1 test suite ran. (75 ms total) -82: [ PASSED ] 1 test. - 65/263 Test #74: rnp_tests.test_ffi_op_set_compression ......................................... Passed 0.25 sec -test 86 - Start 86: rnp_tests.test_ffi_key_remove - -86: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_remove" "--gtest_also_run_disabled_tests" -86: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -86: Environment variables: -86: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -86: Test timeout computed to be: 3000 - 66/263 Test #73: rnp_tests.test_ffi_op_set_hash ................................................ Passed 0.26 sec - 67/263 Test #82: rnp_tests.test_ffi_rnp_request_password ....................................... Passed 0.10 sec -test 87 - Start 87: rnp_tests.test_ffi_literal_packet - -87: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_literal_packet" "--gtest_also_run_disabled_tests" -87: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -87: Environment variables: -87: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -87: Test timeout computed to be: 3000 -test 88 - Start 88: rnp_tests.test_ffi_exception - -88: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_exception" "--gtest_also_run_disabled_tests" -88: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -88: Environment variables: -88: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -88: Test timeout computed to be: 3000 -86: Note: Google Test filter = rnp_tests.test_ffi_key_remove -86: [==========] Running 1 test from 1 test suite. -86: [----------] Global test environment set-up. -86: [----------] 1 test from rnp_tests -86: [ RUN ] rnp_tests.test_ffi_key_remove -28: Good signature made Fri Apr 24 04:32:35 2026 -28: using RSA key 9747d2a6b3a63124 -28: -28: pub 3072/RSA 9747d2a6b3a63124 2018-08-31 [SC] -28: 090bd712a1166be572252c3c9747d2a6b3a63124 -28: uid key-merge-uid-2 -28: uid key-merge-uid-1 -28: Signature(s) verified successfully -87: Note: Google Test filter = rnp_tests.test_ffi_literal_packet -87: [==========] Running 1 test from 1 test suite. -87: [----------] Global test environment set-up. -87: [----------] 1 test from rnp_tests -87: [ RUN ] rnp_tests.test_ffi_literal_packet -88: Note: Google Test filter = rnp_tests.test_ffi_exception -88: [==========] Running 1 test from 1 test suite. -88: [----------] Global test environment set-up. -88: [----------] 1 test from rnp_tests -88: [ RUN ] rnp_tests.test_ffi_exception -84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 +84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1025, but actual is 1023 84: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. -84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 -13: p: 1024 q: 160 h: SHA1 -80: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. -60: [ OK ] rnp_tests.test_ffi_key_userid_dump_has_no_special_chars (437 ms) -60: [----------] 1 test from rnp_tests (438 ms total) -60: -60: [----------] Global test environment tear-down -60: [==========] 1 test from 1 test suite ran. (438 ms total) -60: [ PASSED ] 1 test. - 68/263 Test #60: rnp_tests.test_ffi_key_userid_dump_has_no_special_chars ....................... Passed 0.46 sec -test 89 - Start 89: rnp_tests.test_ffi_key_protection_change - -89: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_protection_change" "--gtest_also_run_disabled_tests" -89: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -89: Environment variables: -89: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -89: Test timeout computed to be: 3000 -89: Note: Google Test filter = rnp_tests.test_ffi_key_protection_change -89: [==========] Running 1 test from 1 test suite. -89: [----------] Global test environment set-up. -89: [----------] 1 test from rnp_tests -89: [ RUN ] rnp_tests.test_ffi_key_protection_change +84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1025, but actual is 1023 +78: [parse() ./src/librepgp/stream-packet.cpp:1211] wrong packet version +78: [init_signed_src() ./src/librepgp/stream-parse.cpp:2352] no signatures +84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1031, but actual is 1023 +84: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. +84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1031, but actual is 1023 85: [parse_material() ./src/librepgp/stream-packet.cpp:1142] unknown pk alg 119 85: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1947] Failed to parse PKESK, skipping. 85: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. @@ -10361,48 +10599,13 @@ 85: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2477] Too many OpenPGP stream packets during the dump. 85: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2477] Too many OpenPGP stream packets during the dump. 85: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2477] Too many OpenPGP stream packets during the dump. +84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1040, but actual is 1023 +84: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. +84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1040, but actual is 1023 85: [init_packet_sequence() ./src/librepgp/stream-parse.cpp:2399] Too many nested OpenPGP packets -87: [ OK ] rnp_tests.test_ffi_literal_packet (71 ms) -87: [----------] 1 test from rnp_tests (71 ms total) -87: -87: [----------] Global test environment tear-down -87: [==========] 1 test from 1 test suite ran. (71 ms total) -87: [ PASSED ] 1 test. -84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1025, but actual is 1023 +84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1017, but actual is 1023 84: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. -84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1025, but actual is 1023 -88: [rnp_output_pipe()] Error 0x10000005 (Out of memory): bad_alloc -88: [rnp_output_pipe()] Error 0x10000000 (Unknown error): -88: [rnp_output_pipe()] Error 0x10000000 (Unknown error): unknown exception - 69/263 Test #87: rnp_tests.test_ffi_literal_packet ............................................. Passed 0.09 sec -79: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. -test 90 - Start 90: rnp_tests.test_ffi_set_log_fd - -90: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_set_log_fd" "--gtest_also_run_disabled_tests" -90: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -90: Environment variables: -90: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -90: Test timeout computed to be: 3000 -78: [cleartext_parse_headers() ./src/librepgp/stream-parse.cpp:1159] unknown header 'This is test message to be signed, and/or encrypted, cleartext signed and detached signed.' -78: [cleartext_parse_headers() ./src/librepgp/stream-parse.cpp:1159] unknown header 'It will use keys from keyrings/1.' -78: [cleartext_parse_headers() ./src/librepgp/stream-parse.cpp:1159] unknown header 'End of message.' -78: [cleartext_parse_headers() ./src/librepgp/stream-parse.cpp:1159] unknown header '-----BEGIN PGP SIGNATURE-----' -78: [cleartext_parse_headers() ./src/librepgp/stream-parse.cpp:1159] unknown header 'Version: rnp 0.9.0+git20191024.471.5201802' -78: [ArmoredSource() ./src/librepgp/stream-armor.cpp:1267] Non-armored data is not allowed here. -78: [signed_read_cleartext_signatures() ./src/librepgp/stream-parse.cpp:1012] rnp_exception -78: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body -78: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -78: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:787] unknown header '-----END PGP SIGNATURE-----' -78: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:745] failed to peek line: unexpected end of data -78: [init_armored_src() ./src/librepgp/stream-armor.cpp:837] failed to parse headers -78: [ArmoredSource() ./src/librepgp/stream-armor.cpp:1258] Failed to parse armored data. -78: [signed_read_cleartext_signatures() ./src/librepgp/stream-parse.cpp:1012] rnp_exception -90: Note: Google Test filter = rnp_tests.test_ffi_set_log_fd -90: [==========] Running 1 test from 1 test suite. -90: [----------] Global test environment set-up. -90: [----------] 1 test from rnp_tests -90: [ RUN ] rnp_tests.test_ffi_set_log_fd +84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1017, but actual is 1023 85: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1244] Too many OpenPGP nested layers during the dump. 85: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1358] Too many OpenPGP stream packets during the dump. 85: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1358] Too many OpenPGP stream packets during the dump. @@ -10436,26 +10639,6 @@ 85: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1358] Too many OpenPGP stream packets during the dump. 85: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1358] Too many OpenPGP stream packets during the dump. 85: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1358] Too many OpenPGP stream packets during the dump. -88: [ OK ] rnp_tests.test_ffi_exception (101 ms) -88: [----------] 1 test from rnp_tests (101 ms total) -88: -88: [----------] Global test environment tear-down -88: [==========] 1 test from 1 test suite ran. (102 ms total) -88: [ PASSED ] 1 test. - 70/263 Test #88: rnp_tests.test_ffi_exception .................................................. Passed 0.12 sec -test 91 - Start 91: rnp_tests.test_ffi_security_profile - -91: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_security_profile" "--gtest_also_run_disabled_tests" -91: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -91: Environment variables: -91: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -91: Test timeout computed to be: 3000 -91: Note: Google Test filter = rnp_tests.test_ffi_security_profile -91: [==========] Running 1 test from 1 test suite. -91: [----------] Global test environment set-up. -91: [----------] 1 test from rnp_tests -91: [ RUN ] rnp_tests.test_ffi_security_profile 85: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2379] Too many OpenPGP nested layers during the dump. 85: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2477] Too many OpenPGP stream packets during the dump. 85: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2477] Too many OpenPGP stream packets during the dump. @@ -10489,16 +10672,145 @@ 85: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2477] Too many OpenPGP stream packets during the dump. 85: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2477] Too many OpenPGP stream packets during the dump. 85: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2477] Too many OpenPGP stream packets during the dump. -84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1031, but actual is 1023 -84: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. -84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1031, but actual is 1023 -90: [ OK ] rnp_tests.test_ffi_set_log_fd (77 ms) -90: [----------] 1 test from rnp_tests (77 ms total) +78: [init_packet_sequence() ./src/librepgp/stream-parse.cpp:2432] Invalid marker packet +78: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +78: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +78: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +78: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +78: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +78: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +78: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +84: [ OK ] rnp_tests.test_ffi_decrypt_wrong_mpi_bits (836 ms) +84: [----------] 1 test from rnp_tests (836 ms total) +84: +84: [----------] Global test environment tear-down +84: [==========] 1 test from 1 test suite ran. (836 ms total) +84: [ PASSED ] 1 test. + 77/263 Test #84: rnp_tests.test_ffi_decrypt_wrong_mpi_bits ..................................... Passed 0.90 sec +test 86 + Start 86: rnp_tests.test_ffi_key_remove + +86: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_remove" "--gtest_also_run_disabled_tests" +86: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +86: Environment variables: +86: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +86: Test timeout computed to be: 3000 +86: Note: Google Test filter = rnp_tests.test_ffi_key_remove +86: [==========] Running 1 test from 1 test suite. +86: [----------] Global test environment set-up. +86: [----------] 1 test from rnp_tests +86: [ RUN ] rnp_tests.test_ffi_key_remove +78: [ OK ] rnp_tests.test_ffi_op_verify_sig_count (2602 ms) +78: [----------] 1 test from rnp_tests (2602 ms total) +78: +78: [----------] Global test environment tear-down +78: [==========] 1 test from 1 test suite ran. (2602 ms total) +78: [ PASSED ] 1 test. +85: [init_packet_sequence() ./src/librepgp/stream-parse.cpp:2399] Too many nested OpenPGP packets + 78/263 Test #78: rnp_tests.test_ffi_op_verify_sig_count ........................................ Passed 2.65 sec +test 87 + Start 87: rnp_tests.test_ffi_literal_packet + +87: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_literal_packet" "--gtest_also_run_disabled_tests" +87: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +87: Environment variables: +87: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +87: Test timeout computed to be: 3000 +87: Note: Google Test filter = rnp_tests.test_ffi_literal_packet +87: [==========] Running 1 test from 1 test suite. +87: [----------] Global test environment set-up. +87: [----------] 1 test from rnp_tests +87: [ RUN ] rnp_tests.test_ffi_literal_packet +87: [ OK ] rnp_tests.test_ffi_literal_packet (237 ms) +87: [----------] 1 test from rnp_tests (237 ms total) +87: +87: [----------] Global test environment tear-down +87: [==========] 1 test from 1 test suite ran. (237 ms total) +87: [ PASSED ] 1 test. + 79/263 Test #87: rnp_tests.test_ffi_literal_packet ............................................. Passed 0.31 sec +test 88 + Start 88: rnp_tests.test_ffi_exception + +88: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_exception" "--gtest_also_run_disabled_tests" +88: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +88: Environment variables: +88: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +88: Test timeout computed to be: 3000 +88: Note: Google Test filter = rnp_tests.test_ffi_exception +88: [==========] Running 1 test from 1 test suite. +88: [----------] Global test environment set-up. +88: [----------] 1 test from rnp_tests +88: [ RUN ] rnp_tests.test_ffi_exception +85: [ OK ] rnp_tests.test_ffi_decrypt_edge_cases (1060 ms) +85: [----------] 1 test from rnp_tests (1060 ms total) +85: +85: [----------] Global test environment tear-down +85: [==========] 1 test from 1 test suite ran. (1060 ms total) +85: [ PASSED ] 1 test. + 80/263 Test #85: rnp_tests.test_ffi_decrypt_edge_cases ......................................... Passed 1.12 sec +test 89 + Start 89: rnp_tests.test_ffi_key_protection_change + +89: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_protection_change" "--gtest_also_run_disabled_tests" +89: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +89: Environment variables: +89: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +89: Test timeout computed to be: 3000 +89: Note: Google Test filter = rnp_tests.test_ffi_key_protection_change +89: [==========] Running 1 test from 1 test suite. +89: [----------] Global test environment set-up. +89: [----------] 1 test from rnp_tests +89: [ RUN ] rnp_tests.test_ffi_key_protection_change +86: [ OK ] rnp_tests.test_ffi_key_remove (549 ms) +86: [----------] 1 test from rnp_tests (549 ms total) +86: +86: [----------] Global test environment tear-down +86: [==========] 1 test from 1 test suite ran. (549 ms total) +86: [ PASSED ] 1 test. + 81/263 Test #86: rnp_tests.test_ffi_key_remove ................................................. Passed 0.59 sec +test 90 + Start 90: rnp_tests.test_ffi_set_log_fd + +90: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_set_log_fd" "--gtest_also_run_disabled_tests" +90: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +90: Environment variables: +90: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +90: Test timeout computed to be: 3000 +88: [rnp_output_pipe()] Error 0x10000005 (Out of memory): bad_alloc +88: [rnp_output_pipe()] Error 0x10000000 (Unknown error): +88: [rnp_output_pipe()] Error 0x10000000 (Unknown error): unknown exception +90: Note: Google Test filter = rnp_tests.test_ffi_set_log_fd +90: [==========] Running 1 test from 1 test suite. +90: [----------] Global test environment set-up. +90: [----------] 1 test from rnp_tests +90: [ RUN ] rnp_tests.test_ffi_set_log_fd +88: [ OK ] rnp_tests.test_ffi_exception (309 ms) +88: [----------] 1 test from rnp_tests (309 ms total) +88: +88: [----------] Global test environment tear-down +88: [==========] 1 test from 1 test suite ran. (309 ms total) +88: [ PASSED ] 1 test. + 82/263 Test #88: rnp_tests.test_ffi_exception .................................................. Passed 0.37 sec +test 91 + Start 91: rnp_tests.test_ffi_security_profile + +91: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_security_profile" "--gtest_also_run_disabled_tests" +91: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +91: Environment variables: +91: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +91: Test timeout computed to be: 3000 +91: Note: Google Test filter = rnp_tests.test_ffi_security_profile +91: [==========] Running 1 test from 1 test suite. +91: [----------] Global test environment set-up. +91: [----------] 1 test from rnp_tests +91: [ RUN ] rnp_tests.test_ffi_security_profile +90: [ OK ] rnp_tests.test_ffi_set_log_fd (183 ms) +90: [----------] 1 test from rnp_tests (183 ms total) 90: 90: [----------] Global test environment tear-down -90: [==========] 1 test from 1 test suite ran. (77 ms total) +90: [==========] 1 test from 1 test suite ran. (183 ms total) 90: [ PASSED ] 1 test. - 71/263 Test #90: rnp_tests.test_ffi_set_log_fd ................................................. Passed 0.09 sec + 83/263 Test #90: rnp_tests.test_ffi_set_log_fd ................................................. Passed 0.23 sec test 92 Start 92: rnp_tests.test_result_to_string @@ -10512,6 +10824,22 @@ 92: [----------] Global test environment set-up. 92: [----------] 1 test from rnp_tests 92: [ RUN ] rnp_tests.test_result_to_string +13: p: 1024 q: 160 h: SHA256 +92: [ OK ] rnp_tests.test_result_to_string (169 ms) +92: [----------] 1 test from rnp_tests (169 ms total) +92: +92: [----------] Global test environment tear-down +92: [==========] 1 test from 1 test suite ran. (169 ms total) +92: [ PASSED ] 1 test. + 84/263 Test #92: rnp_tests.test_result_to_string ............................................... Passed 0.24 sec +test 93 + Start 93: rnp_tests.test_ffi_encrypt_pass + +93: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_encrypt_pass" "--gtest_also_run_disabled_tests" +93: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +93: Environment variables: +93: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +93: Test timeout computed to be: 3000 91: [get_feature_sec_value() ./src/lib/rnp.cpp:1124] Unsupported feature type: symmetric algorithm 91: [get_feature_sec_value() ./src/lib/rnp.cpp:1131] Unknown hash algorithm: Unknown 91: [get_feature_sec_value() ./src/lib/rnp.cpp:1124] Unsupported feature type: symmetric algorithm @@ -10520,35 +10848,18 @@ 91: [get_feature_sec_value() ./src/lib/rnp.cpp:1124] Unsupported feature type: symmetric algorithm 91: [rnp_remove_security_rule() ./src/lib/rnp.cpp:1305] Unknown flags: 16 91: [get_feature_sec_value() ./src/lib/rnp.cpp:1124] Unsupported feature type: symmetric algorithm -84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1040, but actual is 1023 -84: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. -84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1040, but actual is 1023 -86: [ OK ] rnp_tests.test_ffi_key_remove (212 ms) -86: [----------] 1 test from rnp_tests (212 ms total) -86: -86: [----------] Global test environment tear-down -86: [==========] 1 test from 1 test suite ran. (212 ms total) -86: [ PASSED ] 1 test. -91: [ OK ] rnp_tests.test_ffi_security_profile (84 ms) -91: [----------] 1 test from rnp_tests (84 ms total) +93: Note: Google Test filter = rnp_tests.test_ffi_encrypt_pass +93: [==========] Running 1 test from 1 test suite. +93: [----------] Global test environment set-up. +93: [----------] 1 test from rnp_tests +93: [ RUN ] rnp_tests.test_ffi_encrypt_pass +91: [ OK ] rnp_tests.test_ffi_security_profile (370 ms) +91: [----------] 1 test from rnp_tests (370 ms total) 91: 91: [----------] Global test environment tear-down -91: [==========] 1 test from 1 test suite ran. (84 ms total) +91: [==========] 1 test from 1 test suite ran. (370 ms total) 91: [ PASSED ] 1 test. -83: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof -83: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof -83: [encrypted_src_read_cfb() ./src/librepgp/stream-parse.cpp:687] mdc header check failed -83: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:228] failed to read data chunk - 72/263 Test #86: rnp_tests.test_ffi_key_remove ................................................. Passed 0.23 sec -test 93 - Start 93: rnp_tests.test_ffi_encrypt_pass - -93: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_encrypt_pass" "--gtest_also_run_disabled_tests" -93: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -93: Environment variables: -93: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -93: Test timeout computed to be: 3000 - 73/263 Test #91: rnp_tests.test_ffi_security_profile ........................................... Passed 0.11 sec + 85/263 Test #91: rnp_tests.test_ffi_security_profile ........................................... Passed 0.42 sec test 94 Start 94: rnp_tests.test_ffi_encrypt_pass_provider @@ -10557,38 +10868,29 @@ 94: Environment variables: 94: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 94: Test timeout computed to be: 3000 -93: Note: Google Test filter = rnp_tests.test_ffi_encrypt_pass -93: [==========] Running 1 test from 1 test suite. -93: [----------] Global test environment set-up. -93: [----------] 1 test from rnp_tests -93: [ RUN ] rnp_tests.test_ffi_encrypt_pass -85: [init_packet_sequence() ./src/librepgp/stream-parse.cpp:2399] Too many nested OpenPGP packets 94: Note: Google Test filter = rnp_tests.test_ffi_encrypt_pass_provider 94: [==========] Running 1 test from 1 test suite. 94: [----------] Global test environment set-up. 94: [----------] 1 test from rnp_tests 94: [ RUN ] rnp_tests.test_ffi_encrypt_pass_provider -75: [rnp_op_set_compression() ./src/lib/rnp.cpp:2468] Invalid compression: WRONG -84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1017, but actual is 1023 -84: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. -84: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1017, but actual is 1023 -83: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof -83: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof -83: [encrypted_src_read_cfb() ./src/librepgp/stream-parse.cpp:687] mdc header check failed -83: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:228] failed to read data chunk -83: [ OK ] rnp_tests.test_ffi_mdc_8k_boundary (368 ms) -83: [----------] 1 test from rnp_tests (368 ms total) -83: -83: [----------] Global test environment tear-down -83: [==========] 1 test from 1 test suite ran. (368 ms total) -83: [ PASSED ] 1 test. -92: [ OK ] rnp_tests.test_result_to_string (103 ms) -92: [----------] 1 test from rnp_tests (103 ms total) -92: -92: [----------] Global test environment tear-down -92: [==========] 1 test from 1 test suite ran. (103 ms total) -92: [ PASSED ] 1 test. - 74/263 Test #92: rnp_tests.test_result_to_string ............................................... Passed 0.13 sec +93: [init_file_src() ./src/librepgp/stream-common.cpp:431] can't stat 'noexist' +93: [init_file_dest() ./src/librepgp/stream-common.cpp:834] failed to create file ''. Error 2. +93: [rnp_op_encrypt_add_password() ./src/lib/rnp.cpp:2622] Blank password +93: [rnp_op_encrypt_add_password() ./src/lib/rnp.cpp:2636] Invalid hash: WRONG +93: [rnp_op_encrypt_add_password() ./src/lib/rnp.cpp:2641] Invalid cipher: WRONG +93: [rnp_op_encrypt_set_cipher() ./src/lib/rnp.cpp:2676] Invalid cipher: WRONG +93: [encrypted_try_password() ./src/librepgp/stream-parse.cpp:1656] no supported sk available +93: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +80: [encrypted_src_read_aead_part() ./src/librepgp/stream-parse.cpp:580] wrong last chunk +80: [init_packet_sequence() ./src/librepgp/stream-parse.cpp:2388] cannot read packet tag +79: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. +93: [ OK ] rnp_tests.test_ffi_encrypt_pass (1092 ms) +93: [----------] 1 test from rnp_tests (1105 ms total) +93: +93: [----------] Global test environment tear-down +93: [==========] 1 test from 1 test suite ran. (1105 ms total) +93: [ PASSED ] 1 test. + 86/263 Test #93: rnp_tests.test_ffi_encrypt_pass ............................................... Passed 1.18 sec test 95 Start 95: rnp_tests.test_ffi_encrypt_set_cipher @@ -10597,7 +10899,18 @@ 95: Environment variables: 95: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 95: Test timeout computed to be: 3000 - 75/263 Test #83: rnp_tests.test_ffi_mdc_8k_boundary ............................................ Passed 0.40 sec +95: Note: Google Test filter = rnp_tests.test_ffi_encrypt_set_cipher +95: [==========] Running 1 test from 1 test suite. +95: [----------] Global test environment set-up. +95: [----------] 1 test from rnp_tests +95: [ RUN ] rnp_tests.test_ffi_encrypt_set_cipher +94: [ OK ] rnp_tests.test_ffi_encrypt_pass_provider (1217 ms) +94: [----------] 1 test from rnp_tests (1217 ms total) +94: +94: [----------] Global test environment tear-down +94: [==========] 1 test from 1 test suite ran. (1217 ms total) +94: [ PASSED ] 1 test. + 87/263 Test #94: rnp_tests.test_ffi_encrypt_pass_provider ...................................... Passed 1.27 sec test 96 Start 96: rnp_tests.test_ffi_encrypt_pk @@ -10606,23 +10919,22 @@ 96: Environment variables: 96: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 96: Test timeout computed to be: 3000 -81: [ OK ] rnp_tests.test_ffi_secret_sig_import (459 ms) -81: [----------] 1 test from rnp_tests (459 ms total) -81: -81: [----------] Global test environment tear-down -81: [==========] 1 test from 1 test suite ran. (459 ms total) -81: [ PASSED ] 1 test. 96: Note: Google Test filter = rnp_tests.test_ffi_encrypt_pk 96: [==========] Running 1 test from 1 test suite. 96: [----------] Global test environment set-up. 96: [----------] 1 test from rnp_tests 96: [ RUN ] rnp_tests.test_ffi_encrypt_pk -95: Note: Google Test filter = rnp_tests.test_ffi_encrypt_set_cipher -95: [==========] Running 1 test from 1 test suite. -95: [----------] Global test environment set-up. -95: [----------] 1 test from rnp_tests -95: [ RUN ] rnp_tests.test_ffi_encrypt_set_cipher - 76/263 Test #81: rnp_tests.test_ffi_secret_sig_import .......................................... Passed 0.47 sec +96: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +96: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +80: [encrypted_try_password() ./src/librepgp/stream-parse.cpp:1656] no supported sk available +80: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +96: [ OK ] rnp_tests.test_ffi_encrypt_pk (751 ms) +96: [----------] 1 test from rnp_tests (751 ms total) +96: +96: [----------] Global test environment tear-down +96: [==========] 1 test from 1 test suite ran. (751 ms total) +96: [ PASSED ] 1 test. + 88/263 Test #96: rnp_tests.test_ffi_encrypt_pk ................................................. Passed 0.81 sec test 97 Start 97: rnp_tests.test_ffi_decrypt_pk_unlocked @@ -10636,18 +10948,17 @@ 97: [----------] Global test environment set-up. 97: [----------] 1 test from rnp_tests 97: [ RUN ] rnp_tests.test_ffi_decrypt_pk_unlocked -84: [ OK ] rnp_tests.test_ffi_decrypt_wrong_mpi_bits (965 ms) -84: [----------] 1 test from rnp_tests (965 ms total) -84: -84: [----------] Global test environment tear-down -84: [==========] 1 test from 1 test suite ran. (965 ms total) -84: [ PASSED ] 1 test. -93: [init_file_src() ./src/librepgp/stream-common.cpp:431] can't stat 'noexist' -93: [init_file_dest() ./src/librepgp/stream-common.cpp:834] failed to create file ''. Error 2. -93: [rnp_op_encrypt_add_password() ./src/lib/rnp.cpp:2622] Blank password -93: [rnp_op_encrypt_add_password() ./src/lib/rnp.cpp:2636] Invalid hash: WRONG -93: [rnp_op_encrypt_add_password() ./src/lib/rnp.cpp:2641] Invalid cipher: WRONG - 77/263 Test #84: rnp_tests.test_ffi_decrypt_wrong_mpi_bits ..................................... Passed 0.99 sec +79: [encrypted_src_read_aead_part() ./src/librepgp/stream-parse.cpp:580] wrong last chunk +79: [init_packet_sequence() ./src/librepgp/stream-parse.cpp:2388] cannot read packet tag +79: [encrypted_src_read_aead_part() ./src/librepgp/stream-parse.cpp:580] wrong last chunk +79: [init_packet_sequence() ./src/librepgp/stream-parse.cpp:2388] cannot read packet tag +79: [ OK ] rnp_tests.test_ffi_op_verify_get_protection_info (6127 ms) +79: [----------] 1 test from rnp_tests (6127 ms total) +79: +79: [----------] Global test environment tear-down +79: [==========] 1 test from 1 test suite ran. (6128 ms total) +79: [ PASSED ] 1 test. + 89/263 Test #79: rnp_tests.test_ffi_op_verify_get_protection_info .............................. Passed 6.18 sec test 98 Start 98: rnp_tests.test_ffi_encrypt_pk_key_provider @@ -10656,20 +10967,18 @@ 98: Environment variables: 98: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 98: Test timeout computed to be: 3000 +80: [ OK ] rnp_tests.test_ffi_op_verify_recipients_info (6089 ms) +80: [----------] 1 test from rnp_tests (6089 ms total) +80: +80: [----------] Global test environment tear-down +80: [==========] 1 test from 1 test suite ran. (6089 ms total) +80: [ PASSED ] 1 test. 98: Note: Google Test filter = rnp_tests.test_ffi_encrypt_pk_key_provider 98: [==========] Running 1 test from 1 test suite. 98: [----------] Global test environment set-up. 98: [----------] 1 test from rnp_tests 98: [ RUN ] rnp_tests.test_ffi_encrypt_pk_key_provider -78: [parse() ./src/librepgp/stream-packet.cpp:1211] wrong packet version -78: [init_signed_src() ./src/librepgp/stream-parse.cpp:2352] no signatures -85: [ OK ] rnp_tests.test_ffi_decrypt_edge_cases (994 ms) -85: [----------] 1 test from rnp_tests (994 ms total) -85: -85: [----------] Global test environment tear-down -85: [==========] 1 test from 1 test suite ran. (994 ms total) -85: [ PASSED ] 1 test. - 78/263 Test #85: rnp_tests.test_ffi_decrypt_edge_cases ......................................... Passed 1.01 sec + 90/263 Test #80: rnp_tests.test_ffi_op_verify_recipients_info .................................. Passed 6.20 sec test 99 Start 99: rnp_tests.test_ffi_encrypt_and_sign @@ -10678,20 +10987,21 @@ 99: Environment variables: 99: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 99: Test timeout computed to be: 3000 -96: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -96: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password 99: Note: Google Test filter = rnp_tests.test_ffi_encrypt_and_sign 99: [==========] Running 1 test from 1 test suite. 99: [----------] Global test environment set-up. 99: [----------] 1 test from rnp_tests 99: [ RUN ] rnp_tests.test_ffi_encrypt_and_sign -75: [ OK ] rnp_tests.test_ffi_aead_params (1268 ms) -75: [----------] 1 test from rnp_tests (1268 ms total) -75: -75: [----------] Global test environment tear-down -75: [==========] 1 test from 1 test suite ran. (1268 ms total) -75: [ PASSED ] 1 test. - 79/263 Test #75: rnp_tests.test_ffi_aead_params ................................................ Passed 1.28 sec +98: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +99: [rnp_op_set_hash() ./src/lib/rnp.cpp:2484] Invalid hash: WRONG +99: [rnp_op_sign_signature_set_hash() ./src/lib/rnp.cpp:2891] Invalid hash: UNKNOWN +95: [ OK ] rnp_tests.test_ffi_encrypt_set_cipher (2175 ms) +95: [----------] 1 test from rnp_tests (2175 ms total) +95: +95: [----------] Global test environment tear-down +95: [==========] 1 test from 1 test suite ran. (2175 ms total) +95: [ PASSED ] 1 test. + 91/263 Test #95: rnp_tests.test_ffi_encrypt_set_cipher ......................................... Passed 2.23 sec test 100 Start 100: rnp_tests.test_ffi_encrypt_pk_subkey_selection @@ -10700,19 +11010,18 @@ 100: Environment variables: 100: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 100: Test timeout computed to be: 3000 -98: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password 100: Note: Google Test filter = rnp_tests.test_ffi_encrypt_pk_subkey_selection 100: [==========] Running 1 test from 1 test suite. 100: [----------] Global test environment set-up. 100: [----------] 1 test from rnp_tests 100: [ RUN ] rnp_tests.test_ffi_encrypt_pk_subkey_selection -96: [ OK ] rnp_tests.test_ffi_encrypt_pk (733 ms) -96: [----------] 1 test from rnp_tests (733 ms total) -96: -96: [----------] Global test environment tear-down -96: [==========] 1 test from 1 test suite ran. (733 ms total) -96: [ PASSED ] 1 test. - 80/263 Test #96: rnp_tests.test_ffi_encrypt_pk ................................................. Passed 0.75 sec +98: [ OK ] rnp_tests.test_ffi_encrypt_pk_key_provider (576 ms) +98: [----------] 1 test from rnp_tests (576 ms total) +98: +98: [----------] Global test environment tear-down +98: [==========] 1 test from 1 test suite ran. (576 ms total) +98: [ PASSED ] 1 test. + 92/263 Test #98: rnp_tests.test_ffi_encrypt_pk_key_provider .................................... Passed 0.67 sec test 101 Start 101: rnp_tests.test_ffi_decrypt_small_rsa @@ -10726,25 +11035,23 @@ 101: [----------] Global test environment set-up. 101: [----------] 1 test from rnp_tests 101: [ RUN ] rnp_tests.test_ffi_decrypt_small_rsa -99: [rnp_op_set_hash() ./src/lib/rnp.cpp:2484] Invalid hash: WRONG -99: [rnp_op_sign_signature_set_hash() ./src/lib/rnp.cpp:2891] Invalid hash: UNKNOWN -78: [init_packet_sequence() ./src/librepgp/stream-parse.cpp:2432] Invalid marker packet -98: [ OK ] rnp_tests.test_ffi_encrypt_pk_key_provider (192 ms) -98: [----------] 1 test from rnp_tests (192 ms total) -98: -98: [----------] Global test environment tear-down -98: [==========] 1 test from 1 test suite ran. (192 ms total) -98: [ PASSED ] 1 test. -78: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -78: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -78: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -94: [ OK ] rnp_tests.test_ffi_encrypt_pass_provider (909 ms) -94: [----------] 1 test from rnp_tests (909 ms total) -94: -94: [----------] Global test environment tear-down -94: [==========] 1 test from 1 test suite ran. (909 ms total) -94: [ PASSED ] 1 test. - 81/263 Test #98: rnp_tests.test_ffi_encrypt_pk_key_provider .................................... Passed 0.24 sec +29: Hello world! +29: This is a sample file to use for signing. +29: Good signature made Sun Mar 23 00:21:41 2025 +29: using DSA key c8a10a7d78273e10 +29: +29: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] +29: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 +29: uid dsa-eg +29: Signature(s) verified successfully +100: [init_encrypted_dst() ./src/librepgp/stream-write.cpp:900] no recipients +100: [ OK ] rnp_tests.test_ffi_encrypt_pk_subkey_selection (624 ms) +100: [----------] 1 test from rnp_tests (625 ms total) +100: +100: [----------] Global test environment tear-down +100: [==========] 1 test from 1 test suite ran. (625 ms total) +100: [ PASSED ] 1 test. + 93/263 Test #100: rnp_tests.test_ffi_encrypt_pk_subkey_selection ................................ Passed 0.69 sec test 102 Start 102: rnp_tests.test_ffi_decrypt_small_eg @@ -10753,8 +11060,18 @@ 102: Environment variables: 102: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 102: Test timeout computed to be: 3000 -78: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. - 82/263 Test #94: rnp_tests.test_ffi_encrypt_pass_provider ...................................... Passed 0.93 sec +102: Note: Google Test filter = rnp_tests.test_ffi_decrypt_small_eg +102: [==========] Running 1 test from 1 test suite. +102: [----------] Global test environment set-up. +102: [----------] 1 test from rnp_tests +102: [ RUN ] rnp_tests.test_ffi_decrypt_small_eg +101: [ OK ] rnp_tests.test_ffi_decrypt_small_rsa (760 ms) +101: [----------] 1 test from rnp_tests (760 ms total) +101: +101: [----------] Global test environment tear-down +101: [==========] 1 test from 1 test suite ran. (760 ms total) +101: [ PASSED ] 1 test. + 94/263 Test #101: rnp_tests.test_ffi_decrypt_small_rsa .......................................... Passed 0.82 sec test 103 Start 103: rnp_tests.test_ffi_encrypt_no_wrap @@ -10763,26 +11080,23 @@ 103: Environment variables: 103: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 103: Test timeout computed to be: 3000 -78: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -78: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -78: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -102: Note: Google Test filter = rnp_tests.test_ffi_decrypt_small_eg -102: [==========] Running 1 test from 1 test suite. -102: [----------] Global test environment set-up. -102: [----------] 1 test from rnp_tests -102: [ RUN ] rnp_tests.test_ffi_decrypt_small_eg +13: p: 1024 q: 160 h: SHA384 103: Note: Google Test filter = rnp_tests.test_ffi_encrypt_no_wrap 103: [==========] Running 1 test from 1 test suite. 103: [----------] Global test environment set-up. 103: [----------] 1 test from rnp_tests 103: [ RUN ] rnp_tests.test_ffi_encrypt_no_wrap -78: [ OK ] rnp_tests.test_ffi_op_verify_sig_count (1369 ms) -78: [----------] 1 test from rnp_tests (1369 ms total) -78: -78: [----------] Global test environment tear-down -78: [==========] 1 test from 1 test suite ran. (1369 ms total) -78: [ PASSED ] 1 test. - 83/263 Test #78: rnp_tests.test_ffi_op_verify_sig_count ........................................ Passed 1.40 sec +103: [rnp_op_set_flags() ./src/lib/rnp.cpp:2509] Unknown operation flags: 10 +102: [elgamal_validate_key() ./src/lib/crypto/elgamal.cpp:123] Small subgroup detected. Order 1705 +102: [encrypted_try_key() ./src/librepgp/stream-parse.cpp:1421] Attempt to decrypt using the key with invalid material. +102: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +103: [ OK ] rnp_tests.test_ffi_encrypt_no_wrap (632 ms) +103: [----------] 1 test from rnp_tests (632 ms total) +103: +103: [----------] Global test environment tear-down +103: [==========] 1 test from 1 test suite ran. (632 ms total) +103: [ PASSED ] 1 test. + 95/263 Test #103: rnp_tests.test_ffi_encrypt_no_wrap ............................................ Passed 0.73 sec test 104 Start 104: rnp_tests.test_ffi_mimemode_signature @@ -10796,14 +11110,19 @@ 104: [----------] Global test environment set-up. 104: [----------] 1 test from rnp_tests 104: [ RUN ] rnp_tests.test_ffi_mimemode_signature -14: p: 1024 q: 160 h: SHA1 -14: [ OK ] rnp_tests.test_dsa_verify_negative (2759 ms) -14: [----------] 1 test from rnp_tests (2759 ms total) -14: -14: [----------] Global test environment tear-down -14: [==========] 1 test from 1 test suite ran. (2759 ms total) -14: [ PASSED ] 1 test. - 84/263 Test #14: rnp_tests.test_dsa_verify_negative ............................................ Passed 2.77 sec +97: [ OK ] rnp_tests.test_ffi_decrypt_pk_unlocked (3210 ms) +97: [----------] 1 test from rnp_tests (3210 ms total) +97: +97: [----------] Global test environment tear-down +97: [==========] 1 test from 1 test suite ran. (3211 ms total) +97: [ PASSED ] 1 test. +104: [ OK ] rnp_tests.test_ffi_mimemode_signature (318 ms) +104: [----------] 1 test from rnp_tests (318 ms total) +104: +104: [----------] Global test environment tear-down +104: [==========] 1 test from 1 test suite ran. (318 ms total) +104: [ PASSED ] 1 test. + 96/263 Test #104: rnp_tests.test_ffi_mimemode_signature ......................................... Passed 0.40 sec test 105 Start 105: rnp_tests.test_ffi_uid_properties @@ -10812,19 +11131,7 @@ 105: Environment variables: 105: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 105: Test timeout computed to be: 3000 -103: [rnp_op_set_flags() ./src/lib/rnp.cpp:2509] Unknown operation flags: 10 -105: Note: Google Test filter = rnp_tests.test_ffi_uid_properties -105: [==========] Running 1 test from 1 test suite. -105: [----------] Global test environment set-up. -105: [----------] 1 test from rnp_tests -105: [ RUN ] rnp_tests.test_ffi_uid_properties -104: [ OK ] rnp_tests.test_ffi_mimemode_signature (76 ms) -104: [----------] 1 test from rnp_tests (76 ms total) -104: -104: [----------] Global test environment tear-down -104: [==========] 1 test from 1 test suite ran. (77 ms total) -104: [ PASSED ] 1 test. - 85/263 Test #104: rnp_tests.test_ffi_mimemode_signature ......................................... Passed 0.09 sec + 97/263 Test #97: rnp_tests.test_ffi_decrypt_pk_unlocked ........................................ Passed 3.30 sec test 106 Start 106: rnp_tests.test_ffi_uid_validity @@ -10833,20 +11140,23 @@ 106: Environment variables: 106: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 106: Test timeout computed to be: 3000 +105: Note: Google Test filter = rnp_tests.test_ffi_uid_properties +105: [==========] Running 1 test from 1 test suite. +105: [----------] Global test environment set-up. +105: [----------] 1 test from rnp_tests +105: [ RUN ] rnp_tests.test_ffi_uid_properties 106: Note: Google Test filter = rnp_tests.test_ffi_uid_validity 106: [==========] Running 1 test from 1 test suite. 106: [----------] Global test environment set-up. 106: [----------] 1 test from rnp_tests 106: [ RUN ] rnp_tests.test_ffi_uid_validity -100: [init_encrypted_dst() ./src/librepgp/stream-write.cpp:900] no recipients -93: [rnp_op_encrypt_set_cipher() ./src/lib/rnp.cpp:2676] Invalid cipher: WRONG -100: [ OK ] rnp_tests.test_ffi_encrypt_pk_subkey_selection (273 ms) -100: [----------] 1 test from rnp_tests (273 ms total) -100: -100: [----------] Global test environment tear-down -100: [==========] 1 test from 1 test suite ran. (273 ms total) -100: [ PASSED ] 1 test. - 86/263 Test #100: rnp_tests.test_ffi_encrypt_pk_subkey_selection ................................ Passed 0.29 sec +105: [ OK ] rnp_tests.test_ffi_uid_properties (182 ms) +105: [----------] 1 test from rnp_tests (182 ms total) +105: +105: [----------] Global test environment tear-down +105: [==========] 1 test from 1 test suite ran. (182 ms total) +105: [ PASSED ] 1 test. + 98/263 Test #105: rnp_tests.test_ffi_uid_properties ............................................. Passed 0.23 sec test 107 Start 107: rnp_tests.test_ffi_remove_uid @@ -10860,16 +11170,15 @@ 107: [----------] Global test environment set-up. 107: [----------] 1 test from rnp_tests 107: [ RUN ] rnp_tests.test_ffi_remove_uid -102: [elgamal_validate_key() ./src/lib/crypto/elgamal.cpp:123] Small subgroup detected. Order 1705 -102: [encrypted_try_key() ./src/librepgp/stream-parse.cpp:1421] Attempt to decrypt using the key with invalid material. -102: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -105: [ OK ] rnp_tests.test_ffi_uid_properties (85 ms) -105: [----------] 1 test from rnp_tests (86 ms total) -105: -105: [----------] Global test environment tear-down -105: [==========] 1 test from 1 test suite ran. (86 ms total) -105: [ PASSED ] 1 test. - 87/263 Test #105: rnp_tests.test_ffi_uid_properties ............................................. Passed 0.10 sec +106: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +106: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +106: [ OK ] rnp_tests.test_ffi_uid_validity (363 ms) +106: [----------] 1 test from rnp_tests (363 ms total) +106: +106: [----------] Global test environment tear-down +106: [==========] 1 test from 1 test suite ran. (363 ms total) +106: [ PASSED ] 1 test. + 99/263 Test #106: rnp_tests.test_ffi_uid_validity ............................................... Passed 0.44 sec test 108 Start 108: rnp_tests.test_ffi_key_signatures @@ -10883,21 +11192,13 @@ 108: [----------] Global test environment set-up. 108: [----------] 1 test from rnp_tests 108: [ RUN ] rnp_tests.test_ffi_key_signatures -106: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -106: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -101: [ OK ] rnp_tests.test_ffi_decrypt_small_rsa (327 ms) -101: [----------] 1 test from rnp_tests (327 ms total) -101: -101: [----------] Global test environment tear-down -101: [==========] 1 test from 1 test suite ran. (327 ms total) -101: [ PASSED ] 1 test. - 88/263 Test #101: rnp_tests.test_ffi_decrypt_small_rsa .......................................... Passed 0.35 sec -106: [ OK ] rnp_tests.test_ffi_uid_validity (109 ms) -106: [----------] 1 test from rnp_tests (109 ms total) -106: -106: [----------] Global test environment tear-down -106: [==========] 1 test from 1 test suite ran. (109 ms total) -106: [ PASSED ] 1 test. +107: [ OK ] rnp_tests.test_ffi_remove_uid (443 ms) +107: [----------] 1 test from rnp_tests (443 ms total) +107: +107: [----------] Global test environment tear-down +107: [==========] 1 test from 1 test suite ran. (443 ms total) +107: [ PASSED ] 1 test. +100/263 Test #107: rnp_tests.test_ffi_remove_uid ................................................. Passed 0.51 sec test 109 Start 109: rnp_tests.test_ffi_import_signatures @@ -10906,7 +11207,19 @@ 109: Environment variables: 109: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 109: Test timeout computed to be: 3000 - 89/263 Test #106: rnp_tests.test_ffi_uid_validity ............................................... Passed 0.13 sec +109: Note: Google Test filter = rnp_tests.test_ffi_import_signatures +109: [==========] Running 1 test from 1 test suite. +109: [----------] Global test environment set-up. +109: [----------] 1 test from rnp_tests +109: [ RUN ] rnp_tests.test_ffi_import_signatures +108: [rnp_signature_export() ./src/lib/rnp.cpp:6355] Invalid flags: 818 +108: [ OK ] rnp_tests.test_ffi_key_signatures (491 ms) +108: [----------] 1 test from rnp_tests (491 ms total) +108: +108: [----------] Global test environment tear-down +108: [==========] 1 test from 1 test suite ran. (492 ms total) +108: [ PASSED ] 1 test. +101/263 Test #108: rnp_tests.test_ffi_key_signatures ............................................. Passed 0.56 sec test 110 Start 110: rnp_tests.test_ffi_export_revocation @@ -10915,23 +11228,21 @@ 110: Environment variables: 110: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 110: Test timeout computed to be: 3000 -109: Note: Google Test filter = rnp_tests.test_ffi_import_signatures -109: [==========] Running 1 test from 1 test suite. -109: [----------] Global test environment set-up. -109: [----------] 1 test from rnp_tests -109: [ RUN ] rnp_tests.test_ffi_import_signatures 110: Note: Google Test filter = rnp_tests.test_ffi_export_revocation 110: [==========] Running 1 test from 1 test suite. 110: [----------] Global test environment set-up. 110: [----------] 1 test from rnp_tests 110: [ RUN ] rnp_tests.test_ffi_export_revocation -103: [ OK ] rnp_tests.test_ffi_encrypt_no_wrap (269 ms) -103: [----------] 1 test from rnp_tests (269 ms total) -103: -103: [----------] Global test environment tear-down -103: [==========] 1 test from 1 test suite ran. (269 ms total) -103: [ PASSED ] 1 test. - 90/263 Test #103: rnp_tests.test_ffi_encrypt_no_wrap ............................................ Passed 0.29 sec +102: [elgamal_validate_key() ./src/lib/crypto/elgamal.cpp:123] Small subgroup detected. Order 17 +102: [encrypted_try_key() ./src/librepgp/stream-parse.cpp:1421] Attempt to decrypt using the key with invalid material. +102: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +102: [ OK ] rnp_tests.test_ffi_decrypt_small_eg (2416 ms) +102: [----------] 1 test from rnp_tests (2416 ms total) +102: +102: [----------] Global test environment tear-down +102: [==========] 1 test from 1 test suite ran. (2417 ms total) +102: [ PASSED ] 1 test. +102/263 Test #102: rnp_tests.test_ffi_decrypt_small_eg ........................................... Passed 2.48 sec test 111 Start 111: rnp_tests.test_ffi_sig_validity @@ -10940,18 +11251,24 @@ 111: Environment variables: 111: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 111: Test timeout computed to be: 3000 +109: [process_pgp_signatures() ./src/librepgp/stream-sig.cpp:137] wrong signature tag: 5 +109: [rnp_import_signatures() ./src/lib/rnp.cpp:1804] failed to parse signature(s) +109: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body +109: [rnp_import_signatures() ./src/lib/rnp.cpp:1804] failed to parse signature(s) 111: Note: Google Test filter = rnp_tests.test_ffi_sig_validity 111: [==========] Running 1 test from 1 test suite. 111: [----------] Global test environment set-up. 111: [----------] 1 test from rnp_tests 111: [ RUN ] rnp_tests.test_ffi_sig_validity -107: [ OK ] rnp_tests.test_ffi_remove_uid (122 ms) -107: [----------] 1 test from rnp_tests (122 ms total) -107: -107: [----------] Global test environment tear-down -107: [==========] 1 test from 1 test suite ran. (122 ms total) -107: [ PASSED ] 1 test. - 91/263 Test #107: rnp_tests.test_ffi_remove_uid ................................................. Passed 0.14 sec +109: [ OK ] rnp_tests.test_ffi_import_signatures (438 ms) +109: [----------] 1 test from rnp_tests (438 ms total) +109: +109: [----------] Global test environment tear-down +109: [==========] 1 test from 1 test suite ran. (438 ms total) +109: [ PASSED ] 1 test. +110: [rnp_key_get_revocation() ./src/lib/rnp.cpp:4070] Unknown hash algorithm: Wrong hash +110: [rnp_key_get_revocation() ./src/lib/rnp.cpp:4075] Wrong revocation code: Wrong reason code +103/263 Test #109: rnp_tests.test_ffi_import_signatures .......................................... Passed 0.50 sec test 112 Start 112: rnp_tests.test_ffi_get_signature_type @@ -10960,37 +11277,115 @@ 112: Environment variables: 112: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 112: Test timeout computed to be: 3000 -13: p: 1024 q: 160 h: SHA224 112: Note: Google Test filter = rnp_tests.test_ffi_get_signature_type 112: [==========] Running 1 test from 1 test suite. 112: [----------] Global test environment set-up. 112: [----------] 1 test from rnp_tests 112: [ RUN ] rnp_tests.test_ffi_get_signature_type -110: [rnp_key_get_revocation() ./src/lib/rnp.cpp:4070] Unknown hash algorithm: Wrong hash -110: [rnp_key_get_revocation() ./src/lib/rnp.cpp:4075] Wrong revocation code: Wrong reason code -108: [rnp_signature_export() ./src/lib/rnp.cpp:6355] Invalid flags: 818 -28: Good signature made Fri Apr 24 04:32:36 2026 -28: using RSA key 9747d2a6b3a63124 -28: -28: pub 3072/RSA 9747d2a6b3a63124 2018-08-31 [SC] -28: 090bd712a1166be572252c3c9747d2a6b3a63124 -28: uid key-merge-uid-2 -28: uid key-merge-uid-1 -28: Signature(s) verified successfully -28: [validate_sig() ./src/lib/pgp-key.cpp:1964] invalid or untrusted key -28: BAD signature made Fri Apr 24 04:32:36 2026 -28: using RSA key 9747d2a6b3a63124 -28: -28: pub 3072/RSA 9747d2a6b3a63124 2018-08-31 [INVALID] -28: 090bd712a1166be572252c3c9747d2a6b3a63124 -28: Signature verification failure: 1 invalid signature -108: [ OK ] rnp_tests.test_ffi_key_signatures (133 ms) -108: [----------] 1 test from rnp_tests (133 ms total) -108: -108: [----------] Global test environment tear-down -108: [==========] 1 test from 1 test suite ran. (133 ms total) -108: [ PASSED ] 1 test. - 92/263 Test #108: rnp_tests.test_ffi_key_signatures ............................................. Passed 0.15 sec +34: Generating a new key... +34: +34: sec 1024/RSA 897b18246390acec 2025-03-22 [SC] [EXPIRES >=2038-01-19] +34: 749f632dea568c061b1f8b6a897b18246390acec +34: uid expiration_beyond2038_relative@rnp +34: ssb 1024/RSA f79f0ab949fab228 2025-03-22 [E] [EXPIRES >=2038-01-19] +34: 8662f91c21f655246521ff95f79f0ab949fab228 +34: Generating a new key... +34: +34: sec 1024/RSA fffe1e65236088cc 2025-03-22 [SC] [EXPIRES >=2038-01-19] +34: e80abff1d6ff92d9ef894704fffe1e65236088cc +34: uid expiration_beyond2038_absolute@rnp +34: ssb 1024/RSA f02ed8b41e2bcfbf 2025-03-22 [E] [EXPIRES >=2038-01-19] +34: 214c25569ac93cb403dc831ff02ed8b41e2bcfbf +34: Generating a new key... +34: +34: sec 1024/RSA 435b67298847dfba 2025-03-22 [SC] [EXPIRES 2025-03-29] +34: 5d5c3cb0a86b1bbabdba69fb435b67298847dfba +34: uid expiration_absolute@rnp +34: ssb 1024/RSA c0c9e3454fdf6103 2025-03-22 [E] [EXPIRES 2025-03-29] +34: e94aa4d4fd774b1a6e311a38c0c9e3454fdf6103 +34: Generating a new key... +34: +34: sec 1024/RSA 11bfc8156268a719 2025-03-22 [SC] [EXPIRES 2025-03-22] +34: d6e3b3c0d19f8a4a4239543611bfc8156268a719 +34: uid expiration_max_32bit@rnp +34: ssb 1024/RSA 6cdc35ced9487bdb 2025-03-22 [E] [EXPIRES 2025-03-22] +34: f1a0b58ec93b9a60823104eb6cdc35ced9487bdb +34: Generating a new key... +34: +34: sec 1024/RSA 56fc959e385f24d4 2025-03-22 [SC] [EXPIRES 2025-03-22] +34: 30668bd301f305d99ff412cb56fc959e385f24d4 +34: uid expiration_max_32bit_h@rnp +34: ssb 1024/RSA 0ac2d22217ce7f40 2025-03-22 [E] [EXPIRES 2025-03-22] +34: cb48439b5584e369af3a2f710ac2d22217ce7f40 +34: Generating a new key... +34: +34: sec 1024/RSA 4791f960f6cdb394 2025-03-22 [SC] [EXPIRES 2025-03-22] +34: 1906a805823f3d3f9d10beae4791f960f6cdb394 +34: uid expiration_1sec@rnp +34: ssb 1024/RSA a39dbf2f70ff12f4 2025-03-22 [E] [EXPIRES 2025-03-22] +34: 96eca9492f24e00f7a90913fa39dbf2f70ff12f4 +34: Generating a new key... +34: +34: sec 1024/RSA 0413231955ce8e4c 2025-03-22 [SC] [EXPIRES 2025-03-22] +34: 117d7e65db1e2dc5e3f201da0413231955ce8e4c +34: uid expiration_1hour@rnp +34: ssb 1024/RSA 62d3a0a9b8179399 2025-03-22 [E] [EXPIRES 2025-03-22] +34: 9c22e8bfae54da8173d79b9862d3a0a9b8179399 +34: Generating a new key... +34: +34: sec 1024/RSA 78e70580ff542a23 2025-03-22 [SC] [EXPIRES 2025-03-23] +34: ed30c1ae9a3024c71f39a3eb78e70580ff542a23 +34: uid expiration_1day@rnp +34: ssb 1024/RSA 974a973f500d722f 2025-03-22 [E] [EXPIRES 2025-03-23] +34: d70da44e5b000d68dfe9902e974a973f500d722f +34: Generating a new key... +34: +34: sec 1024/RSA b24785b14e6a7ac8 2025-03-22 [SC] [EXPIRES 2025-03-29] +34: a8982d6980a4422e3db2a725b24785b14e6a7ac8 +34: uid expiration_1week@rnp +34: ssb 1024/RSA 904a352590dfeff6 2025-03-22 [E] [EXPIRES 2025-03-29] +34: 994ee06e0daea76a2c93d728904a352590dfeff6 +34: Generating a new key... +34: +34: sec 1024/RSA b161196166b4f8ca 2025-03-22 [SC] [EXPIRES 2025-04-22] +34: e84083a0d0de79ac5346a180b161196166b4f8ca +34: uid expiration_1month@rnp +34: ssb 1024/RSA 276fcdb176cbc800 2025-03-22 [E] [EXPIRES 2025-04-22] +34: c7e8d2b4bdd9386d6702fabb276fcdb176cbc800 +34: Generating a new key... +34: +34: sec 1024/RSA ace950fdf70b1fef 2025-03-22 [SC] [EXPIRES 2026-03-22] +34: 8ad87c714fed1f3e0d4bb4c2ace950fdf70b1fef +34: uid expiration_1year@rnp +34: ssb 1024/RSA fcd324ba1b7d38c2 2025-03-22 [E] [EXPIRES 2026-03-22] +34: 464c5a31cf89e91553cc4a19fcd324ba1b7d38c2 +34: Generating a new key... +34: +34: sec 1024/RSA c86ef4fdedaf751b 2025-03-22 [SC] [EXPIRES 2025-03-22] +34: 89a868848e02816e5d152a95c86ef4fdedaf751b +34: uid expiration_2sec@rnp +34: ssb 1024/RSA 11a5dbf5491f8333 2025-03-22 [E] [EXPIRES 2025-03-22] +34: 34db014f3020261b8083786b11a5dbf5491f8333 +34: Generating a new key... +34: +34: sec 1024/RSA aa5069c95e2c3fd5 2025-03-22 [SC] [EXPIRES 2025-03-22] +34: ac7ecfa07a380088395c0306aa5069c95e2c3fd5 +34: uid expiration_2hours@rnp +34: ssb 1024/RSA b3f90db99b81fab6 2025-03-22 [E] [EXPIRES 2025-03-22] +34: 2552b74855ca68553e5d6d76b3f90db99b81fab6 +34: Generating a new key... +34: +34: sec 1024/RSA 567152c61b48471e 2025-03-22 [SC] [EXPIRES 2025-03-24] +34: 6b506ab192f065a7feb88d09567152c61b48471e +34: uid expiration_2days@rnp +34: ssb 1024/RSA a02fd6cca2f41218 2025-03-22 [E] [EXPIRES 2025-03-24] +89: [ OK ] rnp_tests.test_ffi_key_protection_change (7238 ms) +89: [----------] 1 test from rnp_tests (7238 ms total) +89: +89: [----------] Global test environment tear-down +89: [==========] 1 test from 1 test suite ran. (7238 ms total) +89: [ PASSED ] 1 test. +104/263 Test #89: rnp_tests.test_ffi_key_protection_change ...................................... Passed 7.32 sec test 113 Start 113: rnp_tests.test_ffi_remove_signature @@ -10999,26 +11394,34 @@ 113: Environment variables: 113: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 113: Test timeout computed to be: 3000 -109: [process_pgp_signatures() ./src/librepgp/stream-sig.cpp:137] wrong signature tag: 5 -109: [rnp_import_signatures() ./src/lib/rnp.cpp:1804] failed to parse signature(s) -109: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body -109: [rnp_import_signatures() ./src/lib/rnp.cpp:1804] failed to parse signature(s) -111: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 113: Note: Google Test filter = rnp_tests.test_ffi_remove_signature 113: [==========] Running 1 test from 1 test suite. 113: [----------] Global test environment set-up. 113: [----------] 1 test from rnp_tests 113: [ RUN ] rnp_tests.test_ffi_remove_signature -109: [ OK ] rnp_tests.test_ffi_import_signatures (122 ms) -109: [----------] 1 test from rnp_tests (122 ms total) -109: -109: [----------] Global test environment tear-down -109: [==========] 1 test from 1 test suite ran. (122 ms total) -109: [ PASSED ] 1 test. +112: [signature_validate() ./src/lib/crypto/signatures.cpp:200] Signature and key do not agree on algorithm type: 19 vs 22 +112: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +112: [validate_sig() ./src/lib/pgp-key.cpp:1901] Invalid key signature type: 2 +112: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +112: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +112: [validate_sig() ./src/lib/pgp-key.cpp:1901] Invalid key signature type: 25 +111: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +111: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 111: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 111: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 111: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. - 93/263 Test #109: rnp_tests.test_ffi_import_signatures .......................................... Passed 0.14 sec +111: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +111: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +111: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +110: [rnp_key_export_revocation() ./src/lib/rnp.cpp:4127] Revoker secret key not found +112: [ OK ] rnp_tests.test_ffi_get_signature_type (369 ms) +112: [----------] 1 test from rnp_tests (369 ms total) +112: +112: [----------] Global test environment tear-down +112: [==========] 1 test from 1 test suite ran. (369 ms total) +112: [ PASSED ] 1 test. +111: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +105/263 Test #112: rnp_tests.test_ffi_get_signature_type ......................................... Passed 0.43 sec test 114 Start 114: rnp_tests.test_ffi_remove_signatures @@ -11027,33 +11430,13 @@ 114: Environment variables: 114: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 114: Test timeout computed to be: 3000 -111: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -111: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -111: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -111: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -93: [encrypted_try_password() ./src/librepgp/stream-parse.cpp:1656] no supported sk available -93: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -114: Note: Google Test filter = rnp_tests.test_ffi_remove_signatures -114: [==========] Running 1 test from 1 test suite. -114: [----------] Global test environment set-up. -114: [----------] 1 test from rnp_tests -114: [ RUN ] rnp_tests.test_ffi_remove_signatures -112: [signature_validate() ./src/lib/crypto/signatures.cpp:200] Signature and key do not agree on algorithm type: 19 vs 22 -112: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -111: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -112: [validate_sig() ./src/lib/pgp-key.cpp:1901] Invalid key signature type: 2 -112: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -112: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -112: [validate_sig() ./src/lib/pgp-key.cpp:1901] Invalid key signature type: 25 -111: [ OK ] rnp_tests.test_ffi_sig_validity (136 ms) -111: [----------] 1 test from rnp_tests (136 ms total) +111: [ OK ] rnp_tests.test_ffi_sig_validity (470 ms) +111: [----------] 1 test from rnp_tests (470 ms total) 111: 111: [----------] Global test environment tear-down -111: [==========] 1 test from 1 test suite ran. (136 ms total) +111: [==========] 1 test from 1 test suite ran. (470 ms total) 111: [ PASSED ] 1 test. -113: [signature_validate() ./src/lib/crypto/signatures.cpp:200] Signature and key do not agree on algorithm type: 19 vs 22 -113: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one - 94/263 Test #111: rnp_tests.test_ffi_sig_validity ............................................... Passed 0.15 sec +106/263 Test #111: rnp_tests.test_ffi_sig_validity ............................................... Passed 0.55 sec test 115 Start 115: rnp_tests.test_ffi_rsa_small_sig @@ -11062,12 +11445,11 @@ 115: Environment variables: 115: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 115: Test timeout computed to be: 3000 -112: [ OK ] rnp_tests.test_ffi_get_signature_type (119 ms) -112: [----------] 1 test from rnp_tests (119 ms total) -112: -112: [----------] Global test environment tear-down -112: [==========] 1 test from 1 test suite ran. (119 ms total) -112: [ PASSED ] 1 test. +114: Note: Google Test filter = rnp_tests.test_ffi_remove_signatures +114: [==========] Running 1 test from 1 test suite. +114: [----------] Global test environment set-up. +114: [----------] 1 test from rnp_tests +114: [ RUN ] rnp_tests.test_ffi_remove_signatures 113: [signature_validate() ./src/lib/crypto/signatures.cpp:200] Signature and key do not agree on algorithm type: 19 vs 22 113: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 115: Note: Google Test filter = rnp_tests.test_ffi_rsa_small_sig @@ -11075,7 +11457,15 @@ 115: [----------] Global test environment set-up. 115: [----------] 1 test from rnp_tests 115: [ RUN ] rnp_tests.test_ffi_rsa_small_sig - 95/263 Test #112: rnp_tests.test_ffi_get_signature_type ......................................... Passed 0.14 sec +113: [signature_validate() ./src/lib/crypto/signatures.cpp:200] Signature and key do not agree on algorithm type: 19 vs 22 +113: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +113: [ OK ] rnp_tests.test_ffi_remove_signature (491 ms) +113: [----------] 1 test from rnp_tests (491 ms total) +113: +113: [----------] Global test environment tear-down +113: [==========] 1 test from 1 test suite ran. (491 ms total) +113: [ PASSED ] 1 test. +107/263 Test #113: rnp_tests.test_ffi_remove_signature ........................................... Passed 0.58 sec test 116 Start 116: rnp_tests.test_ffi_key_critical_notations @@ -11084,58 +11474,99 @@ 116: Environment variables: 116: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 116: Test timeout computed to be: 3000 +114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 116: Note: Google Test filter = rnp_tests.test_ffi_key_critical_notations 116: [==========] Running 1 test from 1 test suite. 116: [----------] Global test environment set-up. 116: [----------] 1 test from rnp_tests 116: [ RUN ] rnp_tests.test_ffi_key_critical_notations -113: [ OK ] rnp_tests.test_ffi_remove_signature (100 ms) -113: [----------] 1 test from rnp_tests (100 ms total) -113: -113: [----------] Global test environment tear-down -113: [==========] 1 test from 1 test suite ran. (100 ms total) -113: [ PASSED ] 1 test. - 96/263 Test #113: rnp_tests.test_ffi_remove_signature ........................................... Passed 0.12 sec -test 117 - Start 117: rnp_tests.test_ffi_key_import_invalid_issuer - -117: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_import_invalid_issuer" "--gtest_also_run_disabled_tests" -117: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -117: Environment variables: -117: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -117: Test timeout computed to be: 3000 -117: Note: Google Test filter = rnp_tests.test_ffi_key_import_invalid_issuer -117: [==========] Running 1 test from 1 test suite. -117: [----------] Global test environment set-up. -117: [----------] 1 test from rnp_tests -117: [ RUN ] rnp_tests.test_ffi_key_import_invalid_issuer 114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +110: [rnp_key_get_revocation() ./src/lib/rnp.cpp:4093] Failed to unlock secret key +114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -110: [rnp_key_export_revocation() ./src/lib/rnp.cpp:4127] Revoker secret key not found 116: [validate_sig() ./src/lib/pgp-key.cpp:2007] unknown critical notation: critical text 116: [validate_sig() ./src/lib/pgp-key.cpp:2007] unknown critical notation: critical binary 116: [validate_sig() ./src/lib/pgp-key.cpp:2007] unknown critical notation: certification notation +114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -115: [ OK ] rnp_tests.test_ffi_rsa_small_sig (77 ms) -115: [----------] 1 test from rnp_tests (77 ms total) +115: [ OK ] rnp_tests.test_ffi_rsa_small_sig (439 ms) +115: [----------] 1 test from rnp_tests (439 ms total) 115: 115: [----------] Global test environment tear-down -115: [==========] 1 test from 1 test suite ran. (77 ms total) +115: [==========] 1 test from 1 test suite ran. (439 ms total) 115: [ PASSED ] 1 test. 116: [validate_sig() ./src/lib/pgp-key.cpp:2007] unknown critical notation: binding notation +114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +108/263 Test #115: rnp_tests.test_ffi_rsa_small_sig .............................................. Passed 0.49 sec +test 117 + Start 117: rnp_tests.test_ffi_key_import_invalid_issuer + +117: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_import_invalid_issuer" "--gtest_also_run_disabled_tests" +117: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +117: Environment variables: +117: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +117: Test timeout computed to be: 3000 +114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +116: [validate_sig() ./src/lib/pgp-key.cpp:2007] unknown critical notation: critical text +114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. - 97/263 Test #115: rnp_tests.test_ffi_rsa_small_sig .............................................. Passed 0.10 sec +114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +117: Note: Google Test filter = rnp_tests.test_ffi_key_import_invalid_issuer +117: [==========] Running 1 test from 1 test suite. +117: [----------] Global test environment set-up. +117: [----------] 1 test from rnp_tests +117: [ RUN ] rnp_tests.test_ffi_key_import_invalid_issuer +99: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +99: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +116: [ OK ] rnp_tests.test_ffi_key_critical_notations (297 ms) +116: [----------] 1 test from rnp_tests (297 ms total) +116: +116: [----------] Global test environment tear-down +116: [==========] 1 test from 1 test suite ran. (297 ms total) +116: [ PASSED ] 1 test. +109/263 Test #116: rnp_tests.test_ffi_key_critical_notations ..................................... Passed 0.37 sec test 118 Start 118: rnp_tests.test_ffi_key_set_expiry_multiple_uids @@ -11144,21 +11575,12 @@ 118: Environment variables: 118: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 118: Test timeout computed to be: 3000 -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +114: [do_write() ./src/librekey/key_store_pgp.cpp:224] Missing subkey 118: Note: Google Test filter = rnp_tests.test_ffi_key_set_expiry_multiple_uids 118: [==========] Running 1 test from 1 test suite. 118: [----------] Global test environment set-up. 118: [----------] 1 test from rnp_tests 118: [ RUN ] rnp_tests.test_ffi_key_set_expiry_multiple_uids -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -116: [validate_sig() ./src/lib/pgp-key.cpp:2007] unknown critical notation: critical text 117: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 117: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 117: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. @@ -11171,34 +11593,14 @@ 117: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 117: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 117: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -116: [ OK ] rnp_tests.test_ffi_key_critical_notations (102 ms) -116: [----------] 1 test from rnp_tests (102 ms total) -116: -116: [----------] Global test environment tear-down -116: [==========] 1 test from 1 test suite ran. (103 ms total) -116: [ PASSED ] 1 test. -117: [ OK ] rnp_tests.test_ffi_key_import_invalid_issuer (74 ms) -117: [----------] 1 test from rnp_tests (74 ms total) +110: [rnp_key_get_revocation() ./src/lib/rnp.cpp:4093] Failed to unlock secret key +117: [ OK ] rnp_tests.test_ffi_key_import_invalid_issuer (167 ms) +117: [----------] 1 test from rnp_tests (167 ms total) 117: 117: [----------] Global test environment tear-down -117: [==========] 1 test from 1 test suite ran. (75 ms total) +117: [==========] 1 test from 1 test suite ran. (167 ms total) 117: [ PASSED ] 1 test. -57: [ OK ] rnp_tests.test_ffi_key_export_customized_enarmor (2232 ms) -57: [----------] 1 test from rnp_tests (2232 ms total) -57: -57: [----------] Global test environment tear-down -57: [==========] 1 test from 1 test suite ran. (2233 ms total) -57: [ PASSED ] 1 test. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. - 98/263 Test #57: rnp_tests.test_ffi_key_export_customized_enarmor .............................. Passed 2.26 sec - 99/263 Test #116: rnp_tests.test_ffi_key_critical_notations ..................................... Passed 0.12 sec +110/263 Test #117: rnp_tests.test_ffi_key_import_invalid_issuer .................................. Passed 0.21 sec test 119 Start 119: rnp_tests.test_ffi_key_primary_uid_conflict @@ -11207,6 +11609,13 @@ 119: Environment variables: 119: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 119: Test timeout computed to be: 3000 +114: [ OK ] rnp_tests.test_ffi_remove_signatures (727 ms) +114: [----------] 1 test from rnp_tests (727 ms total) +114: +114: [----------] Global test environment tear-down +114: [==========] 1 test from 1 test suite ran. (728 ms total) +114: [ PASSED ] 1 test. +111/263 Test #114: rnp_tests.test_ffi_remove_signatures .......................................... Passed 0.79 sec test 120 Start 120: rnp_tests.test_ffi_key_expired_certification_and_direct_sig @@ -11215,64 +11624,47 @@ 120: Environment variables: 120: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 120: Test timeout computed to be: 3000 -114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -100/263 Test #117: rnp_tests.test_ffi_key_import_invalid_issuer .................................. Passed 0.10 sec -test 121 - Start 121: rnp_tests.test_ffi_key_25519_tweaked_bits - -121: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_25519_tweaked_bits" "--gtest_also_run_disabled_tests" -121: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -121: Environment variables: -121: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -121: Test timeout computed to be: 3000 -114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 119: Note: Google Test filter = rnp_tests.test_ffi_key_primary_uid_conflict 119: [==========] Running 1 test from 1 test suite. 119: [----------] Global test environment set-up. 119: [----------] 1 test from rnp_tests 119: [ RUN ] rnp_tests.test_ffi_key_primary_uid_conflict -114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 120: Note: Google Test filter = rnp_tests.test_ffi_key_expired_certification_and_direct_sig 120: [==========] Running 1 test from 1 test suite. 120: [----------] Global test environment set-up. 120: [----------] 1 test from rnp_tests 120: [ RUN ] rnp_tests.test_ffi_key_expired_certification_and_direct_sig -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +99: [ OK ] rnp_tests.test_ffi_encrypt_and_sign (5177 ms) +99: [----------] 1 test from rnp_tests (5177 ms total) +99: +99: [----------] Global test environment tear-down +99: [==========] 1 test from 1 test suite ran. (5177 ms total) +99: [ PASSED ] 1 test. +112/263 Test #99: rnp_tests.test_ffi_encrypt_and_sign ........................................... Passed 5.28 sec +test 121 + Start 121: rnp_tests.test_ffi_key_25519_tweaked_bits + +121: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_25519_tweaked_bits" "--gtest_also_run_disabled_tests" +121: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +121: Environment variables: +121: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +121: Test timeout computed to be: 3000 +120: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +120: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +120: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 121: Note: Google Test filter = rnp_tests.test_ffi_key_25519_tweaked_bits 121: [==========] Running 1 test from 1 test suite. 121: [----------] Global test environment set-up. 121: [----------] 1 test from rnp_tests 121: [ RUN ] rnp_tests.test_ffi_key_25519_tweaked_bits -114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -114: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -114: [do_write() ./src/librekey/key_store_pgp.cpp:224] Missing subkey -120: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 120: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -120: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -120: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -119: [ OK ] rnp_tests.test_ffi_key_primary_uid_conflict (73 ms) -119: [----------] 1 test from rnp_tests (73 ms total) +119: [ OK ] rnp_tests.test_ffi_key_primary_uid_conflict (291 ms) +119: [----------] 1 test from rnp_tests (291 ms total) 119: 119: [----------] Global test environment tear-down -119: [==========] 1 test from 1 test suite ran. (74 ms total) +119: [==========] 1 test from 1 test suite ran. (291 ms total) 119: [ PASSED ] 1 test. -79: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:2005] Warning: AEAD chunk bits > 16. -101/263 Test #119: rnp_tests.test_ffi_key_primary_uid_conflict ................................... Passed 0.09 sec +113/263 Test #119: rnp_tests.test_ffi_key_primary_uid_conflict ................................... Passed 0.36 sec test 122 Start 122: rnp_tests.test_ffi_key_revoke @@ -11281,19 +11673,18 @@ 122: Environment variables: 122: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 122: Test timeout computed to be: 3000 -114: [ OK ] rnp_tests.test_ffi_remove_signatures (267 ms) -114: [----------] 1 test from rnp_tests (267 ms total) -114: -114: [----------] Global test environment tear-down -114: [==========] 1 test from 1 test suite ran. (267 ms total) -114: [ PASSED ] 1 test. -120: [ OK ] rnp_tests.test_ffi_key_expired_certification_and_direct_sig (88 ms) -120: [----------] 1 test from rnp_tests (88 ms total) +122: Note: Google Test filter = rnp_tests.test_ffi_key_revoke +122: [==========] Running 1 test from 1 test suite. +122: [----------] Global test environment set-up. +122: [----------] 1 test from rnp_tests +122: [ RUN ] rnp_tests.test_ffi_key_revoke +120: [ OK ] rnp_tests.test_ffi_key_expired_certification_and_direct_sig (319 ms) +120: [----------] 1 test from rnp_tests (319 ms total) 120: 120: [----------] Global test environment tear-down -120: [==========] 1 test from 1 test suite ran. (88 ms total) +120: [==========] 1 test from 1 test suite ran. (320 ms total) 120: [ PASSED ] 1 test. -102/263 Test #114: rnp_tests.test_ffi_remove_signatures .......................................... Passed 0.28 sec +114/263 Test #120: rnp_tests.test_ffi_key_expired_certification_and_direct_sig ................... Passed 0.38 sec test 123 Start 123: rnp_tests.test_ffi_key_set_expiry @@ -11302,12 +11693,18 @@ 123: Environment variables: 123: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 123: Test timeout computed to be: 3000 -122: Note: Google Test filter = rnp_tests.test_ffi_key_revoke -122: [==========] Running 1 test from 1 test suite. -122: [----------] Global test environment set-up. -122: [----------] 1 test from rnp_tests -122: [ RUN ] rnp_tests.test_ffi_key_revoke -103/263 Test #120: rnp_tests.test_ffi_key_expired_certification_and_direct_sig ................... Passed 0.11 sec +123: Note: Google Test filter = rnp_tests.test_ffi_key_set_expiry +123: [==========] Running 1 test from 1 test suite. +123: [----------] Global test environment set-up. +123: [----------] 1 test from rnp_tests +123: [ RUN ] rnp_tests.test_ffi_key_set_expiry +121: [ OK ] rnp_tests.test_ffi_key_25519_tweaked_bits (391 ms) +121: [----------] 1 test from rnp_tests (391 ms total) +121: +121: [----------] Global test environment tear-down +121: [==========] 1 test from 1 test suite ran. (391 ms total) +121: [ PASSED ] 1 test. +115/263 Test #121: rnp_tests.test_ffi_key_25519_tweaked_bits ..................................... Passed 0.43 sec test 124 Start 124: rnp_tests.test_ffi_key_get_protection_info @@ -11316,18 +11713,28 @@ 124: Environment variables: 124: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 124: Test timeout computed to be: 3000 -121: [ OK ] rnp_tests.test_ffi_key_25519_tweaked_bits (101 ms) -121: [----------] 1 test from rnp_tests (101 ms total) -121: -121: [----------] Global test environment tear-down -121: [==========] 1 test from 1 test suite ran. (101 ms total) -121: [ PASSED ] 1 test. -123: Note: Google Test filter = rnp_tests.test_ffi_key_set_expiry -123: [==========] Running 1 test from 1 test suite. -123: [----------] Global test environment set-up. -123: [----------] 1 test from rnp_tests -123: [ RUN ] rnp_tests.test_ffi_key_set_expiry -104/263 Test #121: rnp_tests.test_ffi_key_25519_tweaked_bits ..................................... Passed 0.12 sec +122: [rnp_key_revoke() ./src/lib/rnp.cpp:4170] Revoker secret key not found +122: [rnp_key_revoke() ./src/lib/rnp.cpp:4170] Revoker secret key not found +122: [rnp_key_revoke() ./src/lib/rnp.cpp:4170] Revoker secret key not found +122: [rnp_key_revoke() ./src/lib/rnp.cpp:4170] Revoker secret key not found +122: [rnp_key_revoke() ./src/lib/rnp.cpp:4170] Revoker secret key not found +124: Note: Google Test filter = rnp_tests.test_ffi_key_get_protection_info +124: [==========] Running 1 test from 1 test suite. +124: [----------] Global test environment set-up. +124: [----------] 1 test from rnp_tests +124: [ RUN ] rnp_tests.test_ffi_key_get_protection_info +123: [rnp_key_set_expiration() ./src/lib/rnp.cpp:6866] Secret key required. +123: [rnp_key_set_expiration() ./src/lib/rnp.cpp:6866] Secret key required. +123: [pgp_key_set_expiration() ./src/lib/pgp-key.cpp:329] Failed to unlock secret key +29: Hello world! +29: This is a sample file to use for signing. +110: [ OK ] rnp_tests.test_ffi_export_revocation (2532 ms) +110: [----------] 1 test from rnp_tests (2532 ms total) +110: +110: [----------] Global test environment tear-down +110: [==========] 1 test from 1 test suite ran. (2533 ms total) +110: [ PASSED ] 1 test. +116/263 Test #110: rnp_tests.test_ffi_export_revocation .......................................... Passed 2.59 sec test 125 Start 125: rnp_tests.test_ffi_key_default_subkey @@ -11336,38 +11743,22 @@ 125: Environment variables: 125: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 125: Test timeout computed to be: 3000 -124: Note: Google Test filter = rnp_tests.test_ffi_key_get_protection_info -124: [==========] Running 1 test from 1 test suite. -124: [----------] Global test environment set-up. -124: [----------] 1 test from rnp_tests -124: [ RUN ] rnp_tests.test_ffi_key_get_protection_info -80: [encrypted_src_read_aead_part() ./src/librepgp/stream-parse.cpp:580] wrong last chunk -80: [init_packet_sequence() ./src/librepgp/stream-parse.cpp:2388] cannot read packet tag 125: Note: Google Test filter = rnp_tests.test_ffi_key_default_subkey 125: [==========] Running 1 test from 1 test suite. 125: [----------] Global test environment set-up. 125: [----------] 1 test from rnp_tests 125: [ RUN ] rnp_tests.test_ffi_key_default_subkey -110: [rnp_key_get_revocation() ./src/lib/rnp.cpp:4093] Failed to unlock secret key -122: [rnp_key_revoke() ./src/lib/rnp.cpp:4170] Revoker secret key not found -122: [rnp_key_revoke() ./src/lib/rnp.cpp:4170] Revoker secret key not found -122: [rnp_key_revoke() ./src/lib/rnp.cpp:4170] Revoker secret key not found -122: [rnp_key_revoke() ./src/lib/rnp.cpp:4170] Revoker secret key not found -122: [rnp_key_revoke() ./src/lib/rnp.cpp:4170] Revoker secret key not found -123: [rnp_key_set_expiration() ./src/lib/rnp.cpp:6866] Secret key required. -123: [rnp_key_set_expiration() ./src/lib/rnp.cpp:6866] Secret key required. -123: [pgp_key_set_expiration() ./src/lib/pgp-key.cpp:329] Failed to unlock secret key +122: [rnp_key_get_revocation() ./src/lib/rnp.cpp:4093] Failed to unlock secret key +29: Failed to add signature +13: p: 1024 q: 160 h: SHA512 125: [rnp_key_get_default_key() ./src/lib/rnp.cpp:6503] Invalid flags: 4294967294 -102: [elgamal_validate_key() ./src/lib/crypto/elgamal.cpp:123] Small subgroup detected. Order 17 -102: [encrypted_try_key() ./src/librepgp/stream-parse.cpp:1421] Attempt to decrypt using the key with invalid material. -102: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -102: [ OK ] rnp_tests.test_ffi_decrypt_small_eg (832 ms) -102: [----------] 1 test from rnp_tests (833 ms total) -102: -102: [----------] Global test environment tear-down -102: [==========] 1 test from 1 test suite ran. (833 ms total) -102: [ PASSED ] 1 test. -105/263 Test #102: rnp_tests.test_ffi_decrypt_small_eg ........................................... Passed 0.85 sec +125: [ OK ] rnp_tests.test_ffi_key_default_subkey (467 ms) +125: [----------] 1 test from rnp_tests (467 ms total) +125: +125: [----------] Global test environment tear-down +125: [==========] 1 test from 1 test suite ran. (467 ms total) +125: [ PASSED ] 1 test. +117/263 Test #125: rnp_tests.test_ffi_key_default_subkey ......................................... Passed 0.54 sec test 126 Start 126: rnp_tests.test_ffi_rnp_key_get_primary_grip @@ -11376,20 +11767,20 @@ 126: Environment variables: 126: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 126: Test timeout computed to be: 3000 +122: [rnp_key_get_revocation() ./src/lib/rnp.cpp:4093] Failed to unlock secret key 126: Note: Google Test filter = rnp_tests.test_ffi_rnp_key_get_primary_grip 126: [==========] Running 1 test from 1 test suite. 126: [----------] Global test environment set-up. 126: [----------] 1 test from rnp_tests 126: [ RUN ] rnp_tests.test_ffi_rnp_key_get_primary_grip -80: [encrypted_try_password() ./src/librepgp/stream-parse.cpp:1656] no supported sk available -80: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -125: [ OK ] rnp_tests.test_ffi_key_default_subkey (185 ms) -125: [----------] 1 test from rnp_tests (185 ms total) -125: -125: [----------] Global test environment tear-down -125: [==========] 1 test from 1 test suite ran. (185 ms total) -125: [ PASSED ] 1 test. -106/263 Test #125: rnp_tests.test_ffi_key_default_subkey ......................................... Passed 0.20 sec +123: [pgp_subkey_set_expiration() ./src/lib/pgp-key.cpp:398] Failed to unlock primary key +126: [ OK ] rnp_tests.test_ffi_rnp_key_get_primary_grip (323 ms) +126: [----------] 1 test from rnp_tests (323 ms total) +126: +126: [----------] Global test environment tear-down +126: [==========] 1 test from 1 test suite ran. (323 ms total) +126: [ PASSED ] 1 test. +118/263 Test #126: rnp_tests.test_ffi_rnp_key_get_primary_grip ................................... Passed 0.37 sec test 127 Start 127: rnp_tests.test_ffi_rnp_key_get_primary_fprint @@ -11403,13 +11794,17 @@ 127: [----------] Global test environment set-up. 127: [----------] 1 test from rnp_tests 127: [ RUN ] rnp_tests.test_ffi_rnp_key_get_primary_fprint -93: [ OK ] rnp_tests.test_ffi_encrypt_pass (1840 ms) -93: [----------] 1 test from rnp_tests (1840 ms total) -93: -93: [----------] Global test environment tear-down -93: [==========] 1 test from 1 test suite ran. (1840 ms total) -93: [ PASSED ] 1 test. -107/263 Test #93: rnp_tests.test_ffi_encrypt_pass ............................................... Passed 1.86 sec +124: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +124: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +124: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +123: [pgp_subkey_set_expiration() ./src/lib/pgp-key.cpp:404] Failed to unlock subkey +118: [ OK ] rnp_tests.test_ffi_key_set_expiry_multiple_uids (2520 ms) +118: [----------] 1 test from rnp_tests (2520 ms total) +118: +118: [----------] Global test environment tear-down +118: [==========] 1 test from 1 test suite ran. (2521 ms total) +118: [ PASSED ] 1 test. +119/263 Test #118: rnp_tests.test_ffi_key_set_expiry_multiple_uids ............................... Passed 2.57 sec test 128 Start 128: rnp_tests.test_ffi_keygen_json_pair @@ -11418,20 +11813,13 @@ 128: Environment variables: 128: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 128: Test timeout computed to be: 3000 -128: Note: Google Test filter = rnp_tests.test_ffi_keygen_json_pair -128: [==========] Running 1 test from 1 test suite. -128: [----------] Global test environment set-up. -128: [----------] 1 test from rnp_tests -128: [ RUN ] rnp_tests.test_ffi_keygen_json_pair -110: [rnp_key_get_revocation() ./src/lib/rnp.cpp:4093] Failed to unlock secret key -122: [rnp_key_get_revocation() ./src/lib/rnp.cpp:4093] Failed to unlock secret key -126: [ OK ] rnp_tests.test_ffi_rnp_key_get_primary_grip (88 ms) -126: [----------] 1 test from rnp_tests (88 ms total) -126: -126: [----------] Global test environment tear-down -126: [==========] 1 test from 1 test suite ran. (88 ms total) -126: [ PASSED ] 1 test. -108/263 Test #126: rnp_tests.test_ffi_rnp_key_get_primary_grip ................................... Passed 0.10 sec +127: [ OK ] rnp_tests.test_ffi_rnp_key_get_primary_fprint (289 ms) +127: [----------] 1 test from rnp_tests (289 ms total) +127: +127: [----------] Global test environment tear-down +127: [==========] 1 test from 1 test suite ran. (296 ms total) +127: [ PASSED ] 1 test. +120/263 Test #127: rnp_tests.test_ffi_rnp_key_get_primary_fprint ................................. Passed 0.34 sec test 129 Start 129: rnp_tests.test_ffi_keygen_json_pair_dsa_elg @@ -11440,18 +11828,45 @@ 129: Environment variables: 129: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 129: Test timeout computed to be: 3000 +128: Note: Google Test filter = rnp_tests.test_ffi_keygen_json_pair +128: [==========] Running 1 test from 1 test suite. +128: [----------] Global test environment set-up. +128: [----------] 1 test from rnp_tests +128: [ RUN ] rnp_tests.test_ffi_keygen_json_pair 129: Note: Google Test filter = rnp_tests.test_ffi_keygen_json_pair_dsa_elg 129: [==========] Running 1 test from 1 test suite. 129: [----------] Global test environment set-up. 129: [----------] 1 test from rnp_tests 129: [ RUN ] rnp_tests.test_ffi_keygen_json_pair_dsa_elg -127: [ OK ] rnp_tests.test_ffi_rnp_key_get_primary_fprint (104 ms) -127: [----------] 1 test from rnp_tests (104 ms total) -127: -127: [----------] Global test environment tear-down -127: [==========] 1 test from 1 test suite ran. (104 ms total) -127: [ PASSED ] 1 test. -109/263 Test #127: rnp_tests.test_ffi_rnp_key_get_primary_fprint ................................. Passed 0.26 sec +34: 4aeafd7983ad767a43c5030fa02fd6cca2f41218 +34: Generating a new key... +34: +34: sec 1024/RSA 66a3186a305e2bc2 2025-03-22 [SC] [EXPIRES 2025-04-05] +34: ef6556653fe589cf4cad31af66a3186a305e2bc2 +34: uid expiration_2weeks@rnp +34: ssb 1024/RSA 5cd9ccbc8cf5aa92 2025-03-22 [E] [EXPIRES 2025-04-05] +34: 9bcfdfa44f3474d7eab20cf85cd9ccbc8cf5aa92 +34: Generating a new key... +34: +34: sec 1024/RSA f06453c0ae344c90 2025-03-22 [SC] [EXPIRES 2025-05-23] +34: ab280aa690bdb53417c8d27bf06453c0ae344c90 +34: uid expiration_2months@rnp +34: ssb 1024/RSA 8e0b8c15e5a9091e 2025-03-22 [E] [EXPIRES 2025-05-23] +34: 1be24fae795d45119daf554b8e0b8c15e5a9091e +34: Generating a new key... +34: +34: sec 1024/RSA 62adc9f2630dd300 2025-03-22 [SC] [EXPIRES 2027-03-22] +34: 927706ce49352c01bb34f58162adc9f2630dd300 +34: uid expiration_2years@rnp +34: ssb 1024/RSA 961defd29d4dd741 2025-03-22 [E] [EXPIRES 2027-03-22] +34: b32a16f3508acc9b0e8a6a43961defd29d4dd741 +34: [ OK ] rnp_tests.test_cli_rnpkeys_genkey (23950 ms) +34: [----------] 1 test from rnp_tests (23950 ms total) +34: +34: [----------] Global test environment tear-down +34: [==========] 1 test from 1 test suite ran. (23951 ms total) +34: [ PASSED ] 1 test. +121/263 Test #34: rnp_tests.test_cli_rnpkeys_genkey ............................................. Passed 24.00 sec test 130 Start 130: rnp_tests.test_ffi_keygen_json_primary @@ -11460,22 +11875,18 @@ 130: Environment variables: 130: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 130: Test timeout computed to be: 3000 -13: p: 1024 q: 160 h: SHA256 -124: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -124: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -124: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. 130: Note: Google Test filter = rnp_tests.test_ffi_keygen_json_primary 130: [==========] Running 1 test from 1 test suite. 130: [----------] Global test environment set-up. 130: [----------] 1 test from rnp_tests 130: [ RUN ] rnp_tests.test_ffi_keygen_json_primary -80: [ OK ] rnp_tests.test_ffi_op_verify_recipients_info (2594 ms) -80: [----------] 1 test from rnp_tests (2594 ms total) -80: -80: [----------] Global test environment tear-down -80: [==========] 1 test from 1 test suite ran. (2594 ms total) -80: [ PASSED ] 1 test. -110/263 Test #80: rnp_tests.test_ffi_op_verify_recipients_info .................................. Passed 2.61 sec +128: [ OK ] rnp_tests.test_ffi_keygen_json_pair (917 ms) +128: [----------] 1 test from rnp_tests (917 ms total) +128: +128: [----------] Global test environment tear-down +128: [==========] 1 test from 1 test suite ran. (917 ms total) +128: [ PASSED ] 1 test. +122/263 Test #128: rnp_tests.test_ffi_keygen_json_pair ........................................... Passed 0.97 sec test 131 Start 131: rnp_tests.test_ffi_keygen_json_sub @@ -11489,15 +11900,13 @@ 131: [----------] Global test environment set-up. 131: [----------] 1 test from rnp_tests 131: [ RUN ] rnp_tests.test_ffi_keygen_json_sub -79: [encrypted_src_read_aead_part() ./src/librepgp/stream-parse.cpp:580] wrong last chunk -79: [init_packet_sequence() ./src/librepgp/stream-parse.cpp:2388] cannot read packet tag -97: [ OK ] rnp_tests.test_ffi_decrypt_pk_unlocked (2138 ms) -97: [----------] 1 test from rnp_tests (2138 ms total) -97: -97: [----------] Global test environment tear-down -97: [==========] 1 test from 1 test suite ran. (2138 ms total) -97: [ PASSED ] 1 test. -111/263 Test #97: rnp_tests.test_ffi_decrypt_pk_unlocked ........................................ Passed 2.16 sec +122: [ OK ] rnp_tests.test_ffi_key_revoke (3130 ms) +122: [----------] 1 test from rnp_tests (3130 ms total) +122: +122: [----------] Global test environment tear-down +122: [==========] 1 test from 1 test suite ran. (3131 ms total) +122: [ PASSED ] 1 test. +123/263 Test #122: rnp_tests.test_ffi_key_revoke ................................................. Passed 3.20 sec test 132 Start 132: rnp_tests.test_ffi_keygen_json_edge_cases @@ -11511,15 +11920,13 @@ 132: [----------] Global test environment set-up. 132: [----------] 1 test from rnp_tests 132: [ RUN ] rnp_tests.test_ffi_keygen_json_edge_cases -123: [pgp_subkey_set_expiration() ./src/lib/pgp-key.cpp:398] Failed to unlock primary key -122: [rnp_key_get_revocation() ./src/lib/rnp.cpp:4093] Failed to unlock secret key -130: [ OK ] rnp_tests.test_ffi_keygen_json_primary (87 ms) -130: [----------] 1 test from rnp_tests (87 ms total) +130: [ OK ] rnp_tests.test_ffi_keygen_json_primary (347 ms) +130: [----------] 1 test from rnp_tests (347 ms total) 130: 130: [----------] Global test environment tear-down -130: [==========] 1 test from 1 test suite ran. (87 ms total) +130: [==========] 1 test from 1 test suite ran. (347 ms total) 130: [ PASSED ] 1 test. -112/263 Test #130: rnp_tests.test_ffi_keygen_json_primary ........................................ Passed 0.22 sec +124/263 Test #130: rnp_tests.test_ffi_keygen_json_primary ........................................ Passed 0.40 sec test 133 Start 133: rnp_tests.test_ffi_key_generate_misc @@ -11528,13 +11935,29 @@ 133: Environment variables: 133: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 133: Test timeout computed to be: 3000 -6: [ OK ] rnp_tests.raw_elgamal_random_key_test_success (4048 ms) -6: [----------] 1 test from rnp_tests (4048 ms total) -6: -6: [----------] Global test environment tear-down -6: [==========] 1 test from 1 test suite ran. (4048 ms total) -6: [ PASSED ] 1 test. -113/263 Test #6: rnp_tests.raw_elgamal_random_key_test_success ................................. Passed 4.06 sec +133: Note: Google Test filter = rnp_tests.test_ffi_key_generate_misc +133: [==========] Running 1 test from 1 test suite. +133: [----------] Global test environment set-up. +133: [----------] 1 test from rnp_tests +133: [ RUN ] rnp_tests.test_ffi_key_generate_misc +123: [pgp_key_set_expiration() ./src/lib/pgp-key.cpp:329] Failed to unlock secret key +132: [rnp_generate_key_json() ./src/lib/rnp.cpp:4923] Invalid JSON: quoted object property name expected +132: [rnp_generate_key_json() ./src/lib/rnp.cpp:4943] Unexpected key in JSON: wrong +124: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping +124: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. +124: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping +124: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. +124: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. +124: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. +124: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. +124: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. +124: [ OK ] rnp_tests.test_ffi_key_get_protection_info (3454 ms) +124: [----------] 1 test from rnp_tests (3454 ms total) +124: +124: [----------] Global test environment tear-down +124: [==========] 1 test from 1 test suite ran. (3454 ms total) +124: [ PASSED ] 1 test. +125/263 Test #124: rnp_tests.test_ffi_key_get_protection_info .................................... Passed 3.50 sec test 134 Start 134: rnp_tests.test_ffi_sec_key_offline_operations @@ -11543,29 +11966,19 @@ 134: Environment variables: 134: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 134: Test timeout computed to be: 3000 -133: Note: Google Test filter = rnp_tests.test_ffi_key_generate_misc -133: [==========] Running 1 test from 1 test suite. -133: [----------] Global test environment set-up. -133: [----------] 1 test from rnp_tests -133: [ RUN ] rnp_tests.test_ffi_key_generate_misc 134: Note: Google Test filter = rnp_tests.test_ffi_sec_key_offline_operations 134: [==========] Running 1 test from 1 test suite. 134: [----------] Global test environment set-up. 134: [----------] 1 test from rnp_tests 134: [ RUN ] rnp_tests.test_ffi_sec_key_offline_operations -132: [rnp_generate_key_json() ./src/lib/rnp.cpp:4923] Invalid JSON: quoted object property name expected -132: [rnp_generate_key_json() ./src/lib/rnp.cpp:4943] Unexpected key in JSON: wrong -79: [encrypted_src_read_aead_part() ./src/librepgp/stream-parse.cpp:580] wrong last chunk -79: [init_packet_sequence() ./src/librepgp/stream-parse.cpp:2388] cannot read packet tag -28: Hello world! -28: This is a sample file to use for signing. -79: [ OK ] rnp_tests.test_ffi_op_verify_get_protection_info (2770 ms) -79: [----------] 1 test from rnp_tests (2771 ms total) -79: -79: [----------] Global test environment tear-down -79: [==========] 1 test from 1 test suite ran. (2771 ms total) -79: [ PASSED ] 1 test. -114/263 Test #79: rnp_tests.test_ffi_op_verify_get_protection_info .............................. Passed 2.79 sec +123: [pgp_subkey_set_expiration() ./src/lib/pgp-key.cpp:398] Failed to unlock primary key +131: [ OK ] rnp_tests.test_ffi_keygen_json_sub (1100 ms) +131: [----------] 1 test from rnp_tests (1100 ms total) +131: +131: [----------] Global test environment tear-down +131: [==========] 1 test from 1 test suite ran. (1101 ms total) +131: [ PASSED ] 1 test. +126/263 Test #131: rnp_tests.test_ffi_keygen_json_sub ............................................ Passed 1.15 sec test 135 Start 135: rnp_tests.test_ffi_key_generate_rsa @@ -11574,25 +11987,19 @@ 135: Environment variables: 135: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 135: Test timeout computed to be: 3000 -134: [decrypt_secret_key() ./src/librepgp/stream-key.cpp:662] No secret key data 135: Note: Google Test filter = rnp_tests.test_ffi_key_generate_rsa 135: [==========] Running 1 test from 1 test suite. 135: [----------] Global test environment set-up. 135: [----------] 1 test from rnp_tests 135: [ RUN ] rnp_tests.test_ffi_key_generate_rsa -134: [ OK ] rnp_tests.test_ffi_sec_key_offline_operations (103 ms) -134: [----------] 1 test from rnp_tests (103 ms total) +134: [decrypt_secret_key() ./src/librepgp/stream-key.cpp:662] No secret key data +134: [ OK ] rnp_tests.test_ffi_sec_key_offline_operations (411 ms) +134: [----------] 1 test from rnp_tests (411 ms total) 134: 134: [----------] Global test environment tear-down -134: [==========] 1 test from 1 test suite ran. (103 ms total) +134: [==========] 1 test from 1 test suite ran. (411 ms total) 134: [ PASSED ] 1 test. -95: [ OK ] rnp_tests.test_ffi_encrypt_set_cipher (2325 ms) -95: [----------] 1 test from rnp_tests (2325 ms total) -95: -95: [----------] Global test environment tear-down -95: [==========] 1 test from 1 test suite ran. (2325 ms total) -95: [ PASSED ] 1 test. -115/263 Test #95: rnp_tests.test_ffi_encrypt_set_cipher ......................................... Passed 2.35 sec +127/263 Test #134: rnp_tests.test_ffi_sec_key_offline_operations ................................. Passed 0.47 sec test 136 Start 136: rnp_tests.test_ffi_key_generate_dsa @@ -11601,7 +12008,36 @@ 136: Environment variables: 136: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 136: Test timeout computed to be: 3000 -116/263 Test #134: rnp_tests.test_ffi_sec_key_offline_operations ................................. Passed 0.12 sec +136: Note: Google Test filter = rnp_tests.test_ffi_key_generate_dsa +136: [==========] Running 1 test from 1 test suite. +136: [----------] Global test environment set-up. +136: [----------] 1 test from rnp_tests +136: [ RUN ] rnp_tests.test_ffi_key_generate_dsa +135: [pgp_generate_seckey() ./src/lib/crypto.cpp:99] failed to generate RSA key +136: [pgp_generate_seckey() ./src/lib/crypto.cpp:108] failed to generate DSA key +29: Hello world! +29: This is a sample file to use for signing. +133: [pgp_generate_seckey() ./src/lib/crypto.cpp:99] failed to generate RSA key +135: [pgp_generate_seckey() ./src/lib/crypto.cpp:99] failed to generate RSA key +135: [pgp_generate_seckey() ./src/lib/crypto.cpp:99] failed to generate RSA key +29: Hello world! +29: This is a sample file to use for signing. +29: Good signature made Sun Mar 23 00:21:56 2025 +29: using RSA key 2fb9179118898e8b +29: +29: pub 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] +29: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b +29: uid rsa-rsa +29: Signature(s) verified successfully +133: [pgp_generate_seckey() ./src/lib/crypto.cpp:99] failed to generate RSA key +135: [pgp_generate_seckey() ./src/lib/crypto.cpp:99] failed to generate RSA key +6: [ OK ] rnp_tests.raw_elgamal_random_key_test_success (30947 ms) +6: [----------] 1 test from rnp_tests (30947 ms total) +6: +6: [----------] Global test environment tear-down +6: [==========] 1 test from 1 test suite ran. (30948 ms total) +6: [ PASSED ] 1 test. +128/263 Test #6: rnp_tests.raw_elgamal_random_key_test_success ................................. Passed 31.03 sec test 137 Start 137: rnp_tests.test_ffi_key_generate_ecdsa @@ -11610,24 +12046,18 @@ 137: Environment variables: 137: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 137: Test timeout computed to be: 3000 -28: Failed to add recipient -136: Note: Google Test filter = rnp_tests.test_ffi_key_generate_dsa -136: [==========] Running 1 test from 1 test suite. -136: [----------] Global test environment set-up. -136: [----------] 1 test from rnp_tests -136: [ RUN ] rnp_tests.test_ffi_key_generate_dsa 137: Note: Google Test filter = rnp_tests.test_ffi_key_generate_ecdsa 137: [==========] Running 1 test from 1 test suite. 137: [----------] Global test environment set-up. 137: [----------] 1 test from rnp_tests 137: [ RUN ] rnp_tests.test_ffi_key_generate_ecdsa -128: [ OK ] rnp_tests.test_ffi_keygen_json_pair (585 ms) -128: [----------] 1 test from rnp_tests (585 ms total) -128: -128: [----------] Global test environment tear-down -128: [==========] 1 test from 1 test suite ran. (585 ms total) -128: [ PASSED ] 1 test. -117/263 Test #128: rnp_tests.test_ffi_keygen_json_pair ........................................... Passed 0.60 sec +137: [ OK ] rnp_tests.test_ffi_key_generate_ecdsa (307 ms) +137: [----------] 1 test from rnp_tests (307 ms total) +137: +137: [----------] Global test environment tear-down +137: [==========] 1 test from 1 test suite ran. (307 ms total) +137: [ PASSED ] 1 test. +129/263 Test #137: rnp_tests.test_ffi_key_generate_ecdsa ......................................... Passed 0.34 sec test 138 Start 138: rnp_tests.test_ffi_key_generate_eddsa @@ -11636,21 +12066,18 @@ 138: Environment variables: 138: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 138: Test timeout computed to be: 3000 -123: [pgp_subkey_set_expiration() ./src/lib/pgp-key.cpp:404] Failed to unlock subkey 138: Note: Google Test filter = rnp_tests.test_ffi_key_generate_eddsa 138: [==========] Running 1 test from 1 test suite. 138: [----------] Global test environment set-up. 138: [----------] 1 test from rnp_tests 138: [ RUN ] rnp_tests.test_ffi_key_generate_eddsa -135: [pgp_generate_seckey() ./src/lib/crypto.cpp:99] failed to generate RSA key -110: [ OK ] rnp_tests.test_ffi_export_revocation (1276 ms) -110: [----------] 1 test from rnp_tests (1276 ms total) -110: -110: [----------] Global test environment tear-down -110: [==========] 1 test from 1 test suite ran. (1276 ms total) -110: [ PASSED ] 1 test. -28: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -118/263 Test #110: rnp_tests.test_ffi_export_revocation .......................................... Passed 1.29 sec +138: [ OK ] rnp_tests.test_ffi_key_generate_eddsa (283 ms) +138: [----------] 1 test from rnp_tests (283 ms total) +138: +138: [----------] Global test environment tear-down +138: [==========] 1 test from 1 test suite ran. (283 ms total) +138: [ PASSED ] 1 test. +130/263 Test #138: rnp_tests.test_ffi_key_generate_eddsa ......................................... Passed 0.33 sec test 139 Start 139: rnp_tests.test_ffi_key_generate_sm2 @@ -11664,20 +12091,13 @@ 139: [----------] Global test environment set-up. 139: [----------] 1 test from rnp_tests 139: [ RUN ] rnp_tests.test_ffi_key_generate_sm2 -136: [pgp_generate_seckey() ./src/lib/crypto.cpp:108] failed to generate DSA key -137: [ OK ] rnp_tests.test_ffi_key_generate_ecdsa (98 ms) -137: [----------] 1 test from rnp_tests (98 ms total) -137: -137: [----------] Global test environment tear-down -137: [==========] 1 test from 1 test suite ran. (99 ms total) -137: [ PASSED ] 1 test. -138: [ OK ] rnp_tests.test_ffi_key_generate_eddsa (80 ms) -138: [----------] 1 test from rnp_tests (80 ms total) -138: -138: [----------] Global test environment tear-down -138: [==========] 1 test from 1 test suite ran. (80 ms total) -138: [ PASSED ] 1 test. -119/263 Test #137: rnp_tests.test_ffi_key_generate_ecdsa ......................................... Passed 0.12 sec +139: [ OK ] rnp_tests.test_ffi_key_generate_sm2 (338 ms) +139: [----------] 1 test from rnp_tests (338 ms total) +139: +139: [----------] Global test environment tear-down +139: [==========] 1 test from 1 test suite ran. (338 ms total) +139: [ PASSED ] 1 test. +131/263 Test #139: rnp_tests.test_ffi_key_generate_sm2 ........................................... Passed 0.43 sec test 140 Start 140: rnp_tests.test_ffi_key_generate_ex @@ -11686,7 +12106,22 @@ 140: Environment variables: 140: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 140: Test timeout computed to be: 3000 -120/263 Test #138: rnp_tests.test_ffi_key_generate_eddsa ......................................... Passed 0.10 sec +140: Note: Google Test filter = rnp_tests.test_ffi_key_generate_ex +140: [==========] Running 1 test from 1 test suite. +140: [----------] Global test environment set-up. +140: [----------] 1 test from rnp_tests +140: [ RUN ] rnp_tests.test_ffi_key_generate_ex +123: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: -1 at pos 0 +29: Hello world! +29: This is a sample file to use for signing. +29: Failed to add signature +135: [ OK ] rnp_tests.test_ffi_key_generate_rsa (4727 ms) +135: [----------] 1 test from rnp_tests (4727 ms total) +135: +135: [----------] Global test environment tear-down +135: [==========] 1 test from 1 test suite ran. (4727 ms total) +135: [ PASSED ] 1 test. +132/263 Test #135: rnp_tests.test_ffi_key_generate_rsa ........................................... Passed 4.80 sec test 141 Start 141: rnp_tests.test_ffi_key_generate_expiry_32bit @@ -11695,23 +12130,20 @@ 141: Environment variables: 141: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 141: Test timeout computed to be: 3000 -140: Note: Google Test filter = rnp_tests.test_ffi_key_generate_ex -140: [==========] Running 1 test from 1 test suite. -140: [----------] Global test environment set-up. -140: [----------] 1 test from rnp_tests -140: [ RUN ] rnp_tests.test_ffi_key_generate_ex 141: Note: Google Test filter = rnp_tests.test_ffi_key_generate_expiry_32bit 141: [==========] Running 1 test from 1 test suite. 141: [----------] Global test environment set-up. 141: [----------] 1 test from rnp_tests 141: [ RUN ] rnp_tests.test_ffi_key_generate_expiry_32bit -118: [ OK ] rnp_tests.test_ffi_key_set_expiry_multiple_uids (1089 ms) -118: [----------] 1 test from rnp_tests (1089 ms total) -118: -118: [----------] Global test environment tear-down -118: [==========] 1 test from 1 test suite ran. (1089 ms total) -118: [ PASSED ] 1 test. -121/263 Test #118: rnp_tests.test_ffi_key_set_expiry_multiple_uids ............................... Passed 1.10 sec +136: [pgp_generate_seckey() ./src/lib/crypto.cpp:149] failed to generate ElGamal key +136: [pgp_generate_seckey() ./src/lib/crypto.cpp:108] failed to generate DSA key +123: [ OK ] rnp_tests.test_ffi_key_set_expiry (9276 ms) +123: [----------] 1 test from rnp_tests (9277 ms total) +123: +123: [----------] Global test environment tear-down +123: [==========] 1 test from 1 test suite ran. (9277 ms total) +123: [ PASSED ] 1 test. +133/263 Test #123: rnp_tests.test_ffi_key_set_expiry ............................................. Passed 9.41 sec test 142 Start 142: rnp_tests.test_ffi_key_generate_algnamecase @@ -11720,24 +12152,18 @@ 142: Environment variables: 142: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 142: Test timeout computed to be: 3000 -131: [ OK ] rnp_tests.test_ffi_keygen_json_sub (338 ms) -131: [----------] 1 test from rnp_tests (338 ms total) -131: -131: [----------] Global test environment tear-down -131: [==========] 1 test from 1 test suite ran. (338 ms total) -131: [ PASSED ] 1 test. 142: Note: Google Test filter = rnp_tests.test_ffi_key_generate_algnamecase 142: [==========] Running 1 test from 1 test suite. 142: [----------] Global test environment set-up. 142: [----------] 1 test from rnp_tests 142: [ RUN ] rnp_tests.test_ffi_key_generate_algnamecase -139: [ OK ] rnp_tests.test_ffi_key_generate_sm2 (95 ms) -139: [----------] 1 test from rnp_tests (95 ms total) -139: -139: [----------] Global test environment tear-down -139: [==========] 1 test from 1 test suite ran. (95 ms total) -139: [ PASSED ] 1 test. -122/263 Test #131: rnp_tests.test_ffi_keygen_json_sub ............................................ Passed 0.36 sec +141: [ OK ] rnp_tests.test_ffi_key_generate_expiry_32bit (1332 ms) +141: [----------] 1 test from rnp_tests (1332 ms total) +141: +141: [----------] Global test environment tear-down +141: [==========] 1 test from 1 test suite ran. (1332 ms total) +141: [ PASSED ] 1 test. +134/263 Test #141: rnp_tests.test_ffi_key_generate_expiry_32bit .................................. Passed 1.37 sec test 143 Start 143: rnp_tests.test_ffi_key_generate_protection @@ -11746,7 +12172,18 @@ 143: Environment variables: 143: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 143: Test timeout computed to be: 3000 -123/263 Test #139: rnp_tests.test_ffi_key_generate_sm2 ........................................... Passed 0.11 sec +143: Note: Google Test filter = rnp_tests.test_ffi_key_generate_protection +143: [==========] Running 1 test from 1 test suite. +143: [----------] Global test environment set-up. +143: [----------] 1 test from rnp_tests +143: [ RUN ] rnp_tests.test_ffi_key_generate_protection +133: [ OK ] rnp_tests.test_ffi_key_generate_misc (7574 ms) +133: [----------] 1 test from rnp_tests (7574 ms total) +133: +133: [----------] Global test environment tear-down +133: [==========] 1 test from 1 test suite ran. (7574 ms total) +133: [ PASSED ] 1 test. +135/263 Test #133: rnp_tests.test_ffi_key_generate_misc .......................................... Passed 7.65 sec test 144 Start 144: rnp_tests.test_ffi_keygen_json_sub_pass_required @@ -11755,96 +12192,22 @@ 144: Environment variables: 144: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 144: Test timeout computed to be: 3000 -143: Note: Google Test filter = rnp_tests.test_ffi_key_generate_protection -143: [==========] Running 1 test from 1 test suite. -143: [----------] Global test environment set-up. -143: [----------] 1 test from rnp_tests -143: [ RUN ] rnp_tests.test_ffi_key_generate_protection 144: Note: Google Test filter = rnp_tests.test_ffi_keygen_json_sub_pass_required 144: [==========] Running 1 test from 1 test suite. 144: [----------] Global test environment set-up. 144: [----------] 1 test from rnp_tests 144: [ RUN ] rnp_tests.test_ffi_keygen_json_sub_pass_required -135: [pgp_generate_seckey() ./src/lib/crypto.cpp:99] failed to generate RSA key -135: [pgp_generate_seckey() ./src/lib/crypto.cpp:99] failed to generate RSA key -32: Generated 25519 key/subkey: -32: { -32: "primary":{ -32: "grip":"E9F324EA44A993F3EA131ADC3E0D49F81212877A" -32: }, -32: "sub":{ -32: "grip":"CB6CF1D6D9D662ABF318F4C9F444A80B5F93F9EC" -32: } -32: } -32: Generated RSA key/subkey: -32: { -32: "primary":{ -32: "grip":"12C0867897A87E8A55DA8841F2D3F95FFCFEB171" -32: }, -32: "sub":{ -32: "grip":"FC7E8BAB6B4B657BBC88033F6E77A41087790E4B" -32: } -32: } -32: -----BEGIN PGP PUBLIC KEY BLOCK----- -32: -32: xsBNBGnrmyQBCADK8dFEVqzsMssURtk4/1PM+QWy1YoIh9mEaQlWdaoDp3AXiwOleCosJWbQhvud -32: BVjYBkePlQbxqV+qHjV3bh9+TUROCqgY5EesYIkxkllLqV4fEl61gzELDKzJ1xRWJ48hRvj+kLSK -32: ALY+jD7ra+mO5MNl0Np2HqdkSa3rG51J7L9ElJY5fv1kqihH0gXewhhjiRHSC8WFGt3qP3Hm8WLJ -32: VevSKzMll6pcZ1mN/aiBb9MuTjkDHqIy6ySIY5xuATYmPE1AKFY5nPh1Bz4Cs/S5duRqgoVrh+83 -32: tKMiBD+7Y5OwXvkf7TPfFXa6pRyhHNW2kSpJ0JA+nHiGpa7Vfb07ABEBAAHNB3JzYUBrZXnCwI0E -32: EwEIADcWIQTx6HDPdrcA24ucbWRY3b7focewdQUCaeubJQUJAeEzgAIbAgQLCQgHBRUICQoLBRYC -32: AwEAAAoJEFjdvt+hx7B1oB0H/jU8bL5hzHh7mOXDJOS0uTQxDEE3hos6aATeJS4znymLfZD1rHbC -32: eoCKvdixOTlyiojqQDwovShZYOkT3RmNWeoHaPR9Wbtn/5OFGq3dPZNSg11BFBCP+tTS+xZQyULE -32: bYy/fDvxLAwmSrrH8CTKH1cJMDU6AycAitfRISHHTvtFOEN3Jtybt92F7foMw5/Qk9AKRTsk7cnO -32: o3ZN94IEni/XOZyeUhrq2zE+kaYg+x6tFu3+jUIH6MH0x8i1GNQtKwRFptnVvbyu/cihRoFFb4Rb -32: KiWgEyGWaUoHtWX4u40QPrTFNk+fNt5VyxbPtTvm2jwjjdAMMhBxHhankaNpaO/OwE0EaeubJQEI -32: AOGo7hf5o7ZmdR3CKWGjMnYFDNuRcvP4in/g+nNYT0Zccc/iPp98xmOd0Cn/4ufF/E5l6tzxkY05 -32: TrV/9jc8JKuTdHnAEcy1oTkFM3UN1c9W9i86AtH3kgzLtJhj9UPecXKgecWRZpcSwKGESiogS9z6 -32: TY6U2gKZ78a6SV+IN0DIMQLUoTSzRJkRvycVxtlvWo0p1mQmQ77yROwuwD6CnjoWgtPfN+Pbx/Y3 -32: K+Y1syIuAjIClXf6WIReIQO5FHvx3zZe/YIDtDZzD71wUH11Afco0qlXXKHwVHFVN6eUp1dUvfTA -32: FNugfd09CLGBs+nEi8kEg5xFvzpj5z+zuHu7pc8AEQEAAcLAfAQYAQgAJhYhBPHocM92twDbi5xt -32: ZFjdvt+hx7B1BQJp65snBQkA8JnAAhsMAAoJEFjdvt+hx7B11QkIAJThwgqhIAtTaFkbqsESnu/W -32: 6RxMqXX+trxJiMHjvAdzeMaAflkyRdKWVDPoMFYie6wFvnKVvmdxDCoNo9/voe+mIfZa/DdzRKry -32: h49NPMU8G7cyDtlr+ugrOsg8A1mskExMa2WMcbGUkXFelTCfSnztG43BwltzVuK4kvVQPc+P4p/A -32: UF8gEOdTOVfuP7mugYvjZqwYF6AoEM6vq5ffu1NKHXDjlktGnmxtVYrPljx3Jax14J5zGPx6xnLG -32: 0G6dA+wY+Pkyfpp5Gkzzq4m1tBMcR5aQTvtsaAdlX7fHw78I3+iUcVvmhyrPvHtitEMWO6n2z9KA -32: I9UOScEiOvUl1aQ= -32: =Y7ds -32: -----END PGP PUBLIC KEY BLOCK----- -32: -----BEGIN PGP PRIVATE KEY BLOCK----- -32: -32: xcMGBGnrmyQBCADK8dFEVqzsMssURtk4/1PM+QWy1YoIh9mEaQlWdaoDp3AXiwOleCosJWbQhvud -32: BVjYBkePlQbxqV+qHjV3bh9+TUROCqgY5EesYIkxkllLqV4fEl61gzELDKzJ1xRWJ48hRvj+kLSK -32: ALY+jD7ra+mO5MNl0Np2HqdkSa3rG51J7L9ElJY5fv1kqihH0gXewhhjiRHSC8WFGt3qP3Hm8WLJ -32: VevSKzMll6pcZ1mN/aiBb9MuTjkDHqIy6ySIY5xuATYmPE1AKFY5nPh1Bz4Cs/S5duRqgoVrh+83 -32: tKMiBD+7Y5OwXvkf7TPfFXa6pRyhHNW2kSpJ0JA+nHiGpa7Vfb07ABEBAAH+CQMISBAB8IQjnH3e -32: D3F+mK/Yy85lmvAmmmymoxHIbd82E97J5aYCQt3+k7B/VLOBf8vTDcH3ChFGdkoMNz7m3rGIFfVm -32: YHMz+SXFj5+rjvllIQSkY0ejnJdhXuxcv9VtGfMxkB/zeGIfWoDvpXle5OMCLl1FMBEnhQQilym+ -32: 8eYlcpxaQKEZCF7VwmerryqdLbAIX6TIwFYsllMzM0yqgiY4bwOgj04ji4gL1x9cA6mqZI59YBGr -32: dFFkmS9Hdpr0zSn3R8wI/y+V6SEdQxGkdxTty+3KV8tMOxX6lALmE/qiRjeIib90iBUts86Ei9+K -32: d91+cjgy6SPy0nGSbK3kCI2N7wwh3mno+MDgg14ZE2PZ2I0oHZsrbt2+CAgNRDatuCdWTNHoaxNF -32: /dJFPu3F7N3ZWg/1kI2QWtQSE4bMQFn2lBvVVBSBHBCe0PmgLzuSWPA6U7NERF8kChFlbnWW+9Zo -32: jgDv+ynorfXuvkbL8/CGk7cms+GL+UNvALpTW7o/8WJCRlhBVflbUtMN/UC0N97NeYJ5LiKDmzCd -32: +SEKquiQEjglS4RH7zVlAPUJDfGGtpXbDsQMM5eI+THQgEToFoIPJWAVbWeO5ujjiA/CgZi7Ykhr -32: mKAMQa1YTrGSKJuOYkKqH7RZFYZlo5Ex5CJdG1eXFCVk7nMo4ARNOky40uz3+O+feDeSalbveP8H -32: PKiJSMjudWFpIh7EnnPb1NAsajTL6gAdPN8ca9clFpEe3ZhvgVBG/zvfVivJHPNupw4N26aAfAHu -32: HI4xGfZIPObQvEEVW8L2M5qA7SO88weYe3Jav5K91vGztkhAmpxdD5SDeH926MM+z/THRZopa/Nc -32: rr2vd7a2dNMYO1lLgQpbuAYZ/csvhJ+NyaPcGr1EybcQAenxAZDSeuH/GfZJiJYBX0iP3ZH8vpv2 -32: zQdyc2FAa2V5wsCNBBMBCAA3FiEE8ehwz3a3ANuLnG1kWN2+36HHsHUFAmnrmyUFCQHhM4ACGwIE -32: CwkIBwUVCAkKCwUWAgMBAAAKCRBY3b7focewdaAdB/41PGy+Ycx4e5jlwyTktLk0MQxBN4aLOmgE -32: 3iUuM58pi32Q9ax2wnqAir3YsTk5coqI6kA8KL0oWWDpE90ZjVnqB2j0fVm7Z/+ThRqt3T2TUoNd -32: QRQQj/rU0vsWUMlCxG2Mv3w78SwMJkq6x/Akyh9XCTA1OgMnAIrX0SEhx077RThDdybcm7fdhe36 -32: DMOf0JPQCkU7JO3JzqN2TfeCBJ4v1zmcnlIa6tsxPpGmIPserRbt/o1CB+jB9MfItRjULSsERabZ -32: 1b28rv3IoUaBRW+EWyoloBMhlmlKB7Vl+LuNED60xTZPnzbeVcsWz7U75to8I43QDDIQcR4Wp5Gj -32: aWjvx8MGBGnrmyUBCADhqO4X+aO2ZnUdwilhozJ2BQzbkXLz+Ip/4PpzWE9GXHHP4j6ffMZjndAp -32: /+LnxfxOZerc8ZGNOU61f/Y3PCSrk3R5wBHMtaE5BTN1DdXPVvYvOgLR95IMy7SYY/VD3nFyoHnF -122: [ OK ] rnp_tests.test_ffi_key_revoke (1157 ms) -122: [----------] 1 test from rnp_tests (1157 ms total) -122: -122: [----------] Global test environment tear-down -122: [==========] 1 test from 1 test suite ran. (1158 ms total) -122: [ PASSED ] 1 test. -124/263 Test #122: rnp_tests.test_ffi_key_revoke ................................................. Passed 1.17 sec +136: [pgp_generate_seckey() ./src/lib/crypto.cpp:149] failed to generate ElGamal key +29: Hello world! +29: This is a sample file to use for signing. +144: [pgp_generate_subkey() ./src/lib/generate-key.cpp:426] Failed to unlock primary key. +132: [ OK ] rnp_tests.test_ffi_keygen_json_edge_cases (8578 ms) +132: [----------] 1 test from rnp_tests (8578 ms total) +132: +132: [----------] Global test environment tear-down +132: [==========] 1 test from 1 test suite ran. (8579 ms total) +132: [ PASSED ] 1 test. +136/263 Test #132: rnp_tests.test_ffi_keygen_json_edge_cases ..................................... Passed 8.62 sec test 145 Start 145: rnp_tests.test_ffi_key_to_json @@ -11853,67 +12216,19 @@ 145: Environment variables: 145: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 145: Test timeout computed to be: 3000 -32: kWaXEsChhEoqIEvc+k2OlNoCme/GuklfiDdAyDEC1KE0s0SZEb8nFcbZb1qNKdZkJkO+8kTsLsA+ -32: gp46FoLT3zfj28f2NyvmNbMiLgIyApV3+liEXiEDuRR78d82Xv2CA7Q2cw+9cFB9dQH3KNKpV1yh -32: 8FRxVTenlKdXVL30wBTboH3dPQixgbPpxIvJBIOcRb86Y+c/s7h7u6XPABEBAAH+CQMItGi/dzKY -32: rYDef4envFIZmVhZmA1YRqbFd1+QHWzRRbkcMxtKxjJJXqkolffNu+rHFQesardWCu9puf96aX7n -32: G8kLYSK7LI/RP6qqW28YtyuSZOHAZDZoYa0eU8RxGRKxQdAJWN8nn7VGcxlMdcXp2eKlIoB4ICNH -32: o6UthFzV4eHm38Fx7M4cVbLlFivOcuCBmEKf/OragxfOpGytLNhEn4wJa/E84FpKHTZNO16duR6y -32: EH1Vu6sdejZ7T8Z3KpakXH3U8LM+21MdTDxkE52VnESjZtAruTu4s7l5sY7rMDPXlbYU0khT+RVH -32: UKWTTSaBM1n44/F5FJKx5rwH6PQpwzxfYrKonfN4yv0A1Fvbab0tiiQkFjOsT6oa5GvKzJ7pN+Zy -32: 0+hTgKnG+lrZsckrqLE/uZK0qmmYt+ffQsqYbmKSgKQM+XcHuOpeyPyIsrOQoCtli4mmPJolmgPB -32: u+QDtVy4a81dPb9vt7sXsE71J8zXb7mTWdmef2YZVnCaBDrKaBdjhvsGlx09Z2HD9UJocHzGbVeh -32: EfVdQVYoDwvb5ItB9IndIZIKhYJ5nNwj/mdl6HrkDuerVWLpIYDmGrfA5vohX9ZWziItyHDCF/sP -32: 9HJRlQMl3Hxi1ihHh0YdACATgNWSlpCLyYry3pBldls5+0+shQyqDJ2Sxkw80aya5ZVxpvIbeXfd -32: RzRcxyytnGJ4U0KJasFgZBLIiiCZQjBHQS8PFg+qlknwUe6QTKuMsGQ1vMuBLGoPj5JyokySpLbc -32: BG8Nwtig31AjE8GPA3pXA2wWY+y7Yfc+YBvLWOZweN9eOATYkcSZJWUIJM+atdAdf/kl0f9qvodk -32: kYF5H2A0yHxoQofhNu09dgvPSzWCwknEV+9IRuZDknEvIPRv3ev4ZYS4ExDk1TqvmemyBswKDq7v -32: S0SVwsB8BBgBCAAmFiEE8ehwz3a3ANuLnG1kWN2+36HHsHUFAmnrmycFCQDwmcACGwwACgkQWN2+ -32: 36HHsHXVCQgAlOHCCqEgC1NoWRuqwRKe79bpHEypdf62vEmIweO8B3N4xoB+WTJF0pZUM+gwViJ7 -32: rAW+cpW+Z3EMKg2j3++h76Yh9lr8N3NEqvKHj008xTwbtzIO2Wv66Cs6yDwDWayQTExrZYxxsZSR -32: cV6VMJ9KfO0bjcHCW3NW4riS9VA9z4/in8BQXyAQ51M5V+4/ua6Bi+NmrBgXoCgQzq+rl9+7U0od -32: cOOWS0aebG1Vis+WPHclrHXgnnMY/HrGcsbQbp0D7Bj4+TJ+mnkaTPOribW0ExxHlpBO+2xoB2Vf -32: t8fDvwjf6JRxW+aHKs+8e2K0QxY7qfbP0oAj1Q5JwSI69SXVpA== -32: =77qm -32: -----END PGP PRIVATE KEY BLOCK----- -32: -----BEGIN PGP PUBLIC KEY BLOCK----- -32: -32: xjMEaeubIxYJKwYBBAHaRw8BAQdA73JgPPcXtEV+UfcVEKp8/mi64gcUQfrAM6jCPxq6FezNCTI1 -32: NTE5QGtlecKJBBMWCAAxFiEE2OOPJ9Hn84NA9NP8giy46R/l6AoFAmnrmyMCGwIECwkIBwUVCAkK -32: CwUWAgMBAAAKCRCCLLjpH+XoCnStAP9IujFj29ANvSTeYtjcL0l77YmBhjrme1HElDOkZM2VmAD/ -32: U7R7TyrnunQ/Iq0PxYCYDPiMXdpjtsEniA+Hnq+6IwXOOARp65sjEgorBgEEAZdVAQUBAQdAmleO -32: l/yryRx3HiFxmK5uzBqW1Wvoak+VaNE7hqBaenkDAQgHwn4EGBYIACYWIQTY448n0efzg0D00/yC -32: LLjpH+XoCgUCaeubIwUJAPCZwAIbDAAKCRCCLLjpH+XoClmNAQC9s/9Fq3ShDXJ4ZcStd8CcuBi5 -32: Wfq7obeplNRiNvWwNAD8Cvjr/t0YV6tNm/6KI5bKMaZusCMSKE+1ychQfXC+nw0= -32: =4Bnf -32: -----END PGP PUBLIC KEY BLOCK----- -32: -----BEGIN PGP PRIVATE KEY BLOCK----- -32: -32: xYYEaeubIxYJKwYBBAHaRw8BAQdA73JgPPcXtEV+UfcVEKp8/mi64gcUQfrAM6jCPxq6Fez+CQMI -32: Qx0v4skCS0/eJtxePz5a19raFqmkzlnvK4k2znVp35o/NEm2BaHy/69g0Me2ULPDQqcAsIYpsczw -32: XQdZD6Mb9ffEH/ofIG49E9pRkPk1WM0JMjU1MTlAa2V5wokEExYIADEWIQTY448n0efzg0D00/yC -32: LLjpH+XoCgUCaeubIwIbAgQLCQgHBRUICQoLBRYCAwEAAAoJEIIsuOkf5egKdK0A/0i6MWPb0A29 -32: JN5i2NwvSXvtiYGGOuZ7UcSUM6RkzZWYAP9TtHtPKue6dD8irQ/FgJgM+Ixd2mO2wSeID4eer7oj -32: BceLBGnrmyMSCisGAQQBl1UBBQEBB0CaV46X/KvJHHceIXGYrm7MGpbVa+hqT5Vo0TuGoFp6eQMB -32: CAf+CQMIo8f+jRpSJmvefFmcN+RH2/NSXqmQcqOirLVZ6xJtG4WjFIRb6tMyVpe01zmbcZKJ8Xa8 -32: 1yvKpDXYkBD1uC9iuWxXtAnDGrP6w3F6OprT+8J+BBgWCAAmFiEE2OOPJ9Hn84NA9NP8giy46R/l -32: 6AoFAmnrmyMFCQDwmcACGwwACgkQgiy46R/l6ApZjQEAvbP/Rat0oQ1yeGXErXfAnLgYuVn6u6G3 -32: qZTUYjb1sDQA/Ar46/7dGFerTZv+iiOWyjGmbrAjEihPtcnIUH1wvp8N -32: =Xsyj -32: -----END PGP PRIVATE KEY BLOCK----- +144: [pgp_generate_subkey() ./src/lib/generate-key.cpp:426] Failed to unlock primary key. 145: Note: Google Test filter = rnp_tests.test_ffi_key_to_json 145: [==========] Running 1 test from 1 test suite. 145: [----------] Global test environment set-up. 145: [----------] 1 test from rnp_tests 145: [ RUN ] rnp_tests.test_ffi_key_to_json -133: [pgp_generate_seckey() ./src/lib/crypto.cpp:99] failed to generate RSA key -145: [ OK ] rnp_tests.test_ffi_key_to_json (88 ms) -145: [----------] 1 test from rnp_tests (89 ms total) +145: [ OK ] rnp_tests.test_ffi_key_to_json (337 ms) +145: [----------] 1 test from rnp_tests (337 ms total) 145: 145: [----------] Global test environment tear-down -145: [==========] 1 test from 1 test suite ran. (89 ms total) +145: [==========] 1 test from 1 test suite ran. (337 ms total) 145: [ PASSED ] 1 test. -125/263 Test #145: rnp_tests.test_ffi_key_to_json ................................................ Passed 0.10 sec +137/263 Test #145: rnp_tests.test_ffi_key_to_json ................................................ Passed 0.41 sec test 146 Start 146: rnp_tests.test_ffi_key_iter @@ -11927,34 +12242,13 @@ 146: [----------] Global test environment set-up. 146: [----------] 1 test from rnp_tests 146: [ RUN ] rnp_tests.test_ffi_key_iter -29: Good signature made Fri Apr 24 04:32:36 2026 -29: using DSA key c8a10a7d78273e10 -29: -29: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] -29: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 -29: uid dsa-eg -29: Signature(s) verified successfully -135: [pgp_generate_seckey() ./src/lib/crypto.cpp:99] failed to generate RSA key -13: p: 1024 q: 160 h: SHA384 -136: [pgp_generate_seckey() ./src/lib/crypto.cpp:149] failed to generate ElGamal key -136: [pgp_generate_seckey() ./src/lib/crypto.cpp:108] failed to generate DSA key -124: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping -124: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. -124: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping -124: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. -99: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -99: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -124: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. -124: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. -89: [ OK ] rnp_tests.test_ffi_key_protection_change (3161 ms) -89: [----------] 1 test from rnp_tests (3161 ms total) -89: -89: [----------] Global test environment tear-down -89: [==========] 1 test from 1 test suite ran. (3161 ms total) -89: [ PASSED ] 1 test. -124: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. -124: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. -126/263 Test #89: rnp_tests.test_ffi_key_protection_change ...................................... Passed 3.18 sec +144: [ OK ] rnp_tests.test_ffi_keygen_json_sub_pass_required (1503 ms) +144: [----------] 1 test from rnp_tests (1503 ms total) +144: +144: [----------] Global test environment tear-down +144: [==========] 1 test from 1 test suite ran. (1503 ms total) +144: [ PASSED ] 1 test. +138/263 Test #144: rnp_tests.test_ffi_keygen_json_sub_pass_required .............................. Passed 1.54 sec test 147 Start 147: rnp_tests.test_ffi_key_export @@ -11963,18 +12257,18 @@ 147: Environment variables: 147: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 147: Test timeout computed to be: 3000 -146: [ OK ] rnp_tests.test_ffi_key_iter (103 ms) -146: [----------] 1 test from rnp_tests (103 ms total) -146: -146: [----------] Global test environment tear-down -146: [==========] 1 test from 1 test suite ran. (103 ms total) -146: [ PASSED ] 1 test. 147: Note: Google Test filter = rnp_tests.test_ffi_key_export 147: [==========] Running 1 test from 1 test suite. 147: [----------] Global test environment set-up. 147: [----------] 1 test from rnp_tests 147: [ RUN ] rnp_tests.test_ffi_key_export -127/263 Test #146: rnp_tests.test_ffi_key_iter ................................................... Passed 0.12 sec +146: [ OK ] rnp_tests.test_ffi_key_iter (287 ms) +146: [----------] 1 test from rnp_tests (287 ms total) +146: +146: [----------] Global test environment tear-down +146: [==========] 1 test from 1 test suite ran. (287 ms total) +146: [ PASSED ] 1 test. +139/263 Test #146: rnp_tests.test_ffi_key_iter ................................................... Passed 0.32 sec test 148 Start 148: rnp_tests.test_ffi_keys_import @@ -11983,43 +12277,45 @@ 148: Environment variables: 148: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 148: Test timeout computed to be: 3000 -124: [ OK ] rnp_tests.test_ffi_key_get_protection_info (1380 ms) -124: [----------] 1 test from rnp_tests (1380 ms total) -124: -124: [----------] Global test environment tear-down -124: [==========] 1 test from 1 test suite ran. (1380 ms total) -124: [ PASSED ] 1 test. -128/263 Test #124: rnp_tests.test_ffi_key_get_protection_info .................................... Passed 1.39 sec -test 149 - Start 149: rnp_tests.test_ffi_elgamal4096 - -149: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_elgamal4096" "--gtest_also_run_disabled_tests" -149: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -149: Environment variables: -149: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -149: Test timeout computed to be: 3000 148: Note: Google Test filter = rnp_tests.test_ffi_keys_import 148: [==========] Running 1 test from 1 test suite. 148: [----------] Global test environment set-up. 148: [----------] 1 test from rnp_tests 148: [ RUN ] rnp_tests.test_ffi_keys_import -149: Note: Google Test filter = rnp_tests.test_ffi_elgamal4096 -149: [==========] Running 1 test from 1 test suite. -149: [----------] Global test environment set-up. -149: [----------] 1 test from rnp_tests -149: [ RUN ] rnp_tests.test_ffi_elgamal4096 -144: [pgp_generate_subkey() ./src/lib/generate-key.cpp:426] Failed to unlock primary key. +29: Hello world! +29: This is a sample file to use for signing. +29: Good signature made Sun Mar 23 00:22:03 2025 +29: using RSA key bd860a52d1899c0f +29: +29: pub 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] +29: 5aa9362aea07de23a726762cbd860a52d1899c0f +29: uid rsa-rsa-2 +29: Signature(s) verified successfully 148: [rnp_import_keys() ./src/lib/rnp.cpp:1648] bad flags: need to specify public and/or secret keys 148: [rnp_import_keys() ./src/lib/rnp.cpp:1655] unexpected flags remaining: 0x30 148: [process_pgp_keys() ./src/librepgp/stream-key.cpp:408] warning! public keys are mixed together with secret ones! -133: [pgp_generate_seckey() ./src/lib/crypto.cpp:99] failed to generate RSA key -99: [ OK ] rnp_tests.test_ffi_encrypt_and_sign (2381 ms) -99: [----------] 1 test from rnp_tests (2381 ms total) -99: -99: [----------] Global test environment tear-down -99: [==========] 1 test from 1 test suite ran. (2381 ms total) -99: [ PASSED ] 1 test. -129/263 Test #99: rnp_tests.test_ffi_encrypt_and_sign ........................................... Passed 2.40 sec +148: [ OK ] rnp_tests.test_ffi_keys_import (651 ms) +148: [----------] 1 test from rnp_tests (651 ms total) +148: +148: [----------] Global test environment tear-down +148: [==========] 1 test from 1 test suite ran. (657 ms total) +148: [ PASSED ] 1 test. +147: [ OK ] rnp_tests.test_ffi_key_export (724 ms) +147: [----------] 1 test from rnp_tests (724 ms total) +147: +147: [----------] Global test environment tear-down +147: [==========] 1 test from 1 test suite ran. (725 ms total) +147: [ PASSED ] 1 test. +140/263 Test #148: rnp_tests.test_ffi_keys_import ................................................ Passed 0.70 sec +test 149 + Start 149: rnp_tests.test_ffi_elgamal4096 + +149: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_elgamal4096" "--gtest_also_run_disabled_tests" +149: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +149: Environment variables: +149: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +149: Test timeout computed to be: 3000 +141/263 Test #147: rnp_tests.test_ffi_key_export ................................................. Passed 0.81 sec test 150 Start 150: rnp_tests.test_ffi_malformed_keys_import @@ -12028,13 +12324,42 @@ 150: Environment variables: 150: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 150: Test timeout computed to be: 3000 -147: [ OK ] rnp_tests.test_ffi_key_export (143 ms) -147: [----------] 1 test from rnp_tests (143 ms total) -147: -147: [----------] Global test environment tear-down -147: [==========] 1 test from 1 test suite ran. (143 ms total) -147: [ PASSED ] 1 test. -130/263 Test #147: rnp_tests.test_ffi_key_export ................................................. Passed 0.15 sec +149: Note: Google Test filter = rnp_tests.test_ffi_elgamal4096 +149: [==========] Running 1 test from 1 test suite. +149: [----------] Global test environment set-up. +149: [----------] 1 test from rnp_tests +149: [ RUN ] rnp_tests.test_ffi_elgamal4096 +150: Note: Google Test filter = rnp_tests.test_ffi_malformed_keys_import +150: [==========] Running 1 test from 1 test suite. +150: [----------] Global test environment set-up. +150: [----------] 1 test from rnp_tests +150: [ RUN ] rnp_tests.test_ffi_malformed_keys_import +150: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 5 +150: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154 +150: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 5 +150: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154 +150: [parse_v4() ./src/librepgp/stream-sig.cpp:1306] not enough data for unhashed subpackets +150: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 892 +150: [parse() ./src/librepgp/stream-key.cpp:1225] wrong key packet version +150: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 749 +150: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body +150: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 +150: [parse() ./src/librepgp/stream-key.cpp:1346] failed to read iv +150: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 3202 +150: [parse_secret_key_mpis() ./src/librepgp/stream-key.cpp:556] Wrong key checksum, got 0x1492 instead of 0x13D9. +150: [pgp_key_t() ./src/lib/pgp-key.cpp:758] failed to setup key fields +150: [rnp_key_store_add_transferable_subkey() ./src/librekey/key_store_pgp.cpp:81] rnp_exception +150: [rnp_key_store_add_transferable_subkey() ./src/librekey/key_store_pgp.cpp:82] failed to create subkey 950ee0cd34613dba +150: [rnp_key_store_add_transferable_subkey() ./src/librekey/key_store_pgp.cpp:83] primary key is 3176fc1486aa2528 +150: [rnp_key_store_add_transferable_key() ./src/librekey/key_store_pgp.cpp:115] Failed to add subkey to key store. +143: [pgp_generate_subkey() ./src/lib/generate-key.cpp:426] Failed to unlock primary key. +150: [ OK ] rnp_tests.test_ffi_malformed_keys_import (278 ms) +150: [----------] 1 test from rnp_tests (278 ms total) +150: +150: [----------] Global test environment tear-down +150: [==========] 1 test from 1 test suite ran. (278 ms total) +150: [ PASSED ] 1 test. +142/263 Test #150: rnp_tests.test_ffi_malformed_keys_import ...................................... Passed 0.32 sec test 151 Start 151: rnp_tests.test_ffi_iterated_key_import @@ -12043,24 +12368,18 @@ 151: Environment variables: 151: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 151: Test timeout computed to be: 3000 -150: Note: Google Test filter = rnp_tests.test_ffi_malformed_keys_import -150: [==========] Running 1 test from 1 test suite. -150: [----------] Global test environment set-up. -150: [----------] 1 test from rnp_tests -150: [ RUN ] rnp_tests.test_ffi_malformed_keys_import 151: Note: Google Test filter = rnp_tests.test_ffi_iterated_key_import 151: [==========] Running 1 test from 1 test suite. 151: [----------] Global test environment set-up. 151: [----------] 1 test from rnp_tests 151: [ RUN ] rnp_tests.test_ffi_iterated_key_import -149: [ OK ] rnp_tests.test_ffi_elgamal4096 (144 ms) -149: [----------] 1 test from rnp_tests (144 ms total) +149: [ OK ] rnp_tests.test_ffi_elgamal4096 (506 ms) +149: [----------] 1 test from rnp_tests (507 ms total) 149: 149: [----------] Global test environment tear-down -149: [==========] 1 test from 1 test suite ran. (144 ms total) +149: [==========] 1 test from 1 test suite ran. (507 ms total) 149: [ PASSED ] 1 test. -123: [pgp_key_set_expiration() ./src/lib/pgp-key.cpp:329] Failed to unlock secret key -131/263 Test #149: rnp_tests.test_ffi_elgamal4096 ................................................ Passed 0.16 sec +143/263 Test #149: rnp_tests.test_ffi_elgamal4096 ................................................ Passed 0.59 sec test 152 Start 152: rnp_tests.test_ffi_stripped_keys_import @@ -12074,29 +12393,13 @@ 152: [----------] Global test environment set-up. 152: [----------] 1 test from rnp_tests 152: [ RUN ] rnp_tests.test_ffi_stripped_keys_import -32: Encryption succeeded. Encrypted message written to file encrypted.asc -150: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 5 -150: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154 -150: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 5 -150: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154 -150: [parse_v4() ./src/librepgp/stream-sig.cpp:1306] not enough data for unhashed subpackets -150: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 892 -150: [parse() ./src/librepgp/stream-key.cpp:1225] wrong key packet version -150: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 749 -150: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body -150: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 -150: [parse() ./src/librepgp/stream-key.cpp:1346] failed to read iv -150: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 3202 -152: [validate_sig() ./src/lib/pgp-key.cpp:1964] invalid or untrusted key -152: [validate_sig() ./src/lib/pgp-key.cpp:1964] invalid or untrusted key -144: [pgp_generate_subkey() ./src/lib/generate-key.cpp:426] Failed to unlock primary key. -152: [ OK ] rnp_tests.test_ffi_stripped_keys_import (98 ms) -152: [----------] 1 test from rnp_tests (98 ms total) -152: -152: [----------] Global test environment tear-down -152: [==========] 1 test from 1 test suite ran. (98 ms total) -152: [ PASSED ] 1 test. -132/263 Test #152: rnp_tests.test_ffi_stripped_keys_import ....................................... Passed 0.12 sec +151: [ OK ] rnp_tests.test_ffi_iterated_key_import (261 ms) +151: [----------] 1 test from rnp_tests (261 ms total) +151: +151: [----------] Global test environment tear-down +151: [==========] 1 test from 1 test suite ran. (261 ms total) +151: [ PASSED ] 1 test. +144/263 Test #151: rnp_tests.test_ffi_iterated_key_import ........................................ Passed 0.29 sec test 153 Start 153: rnp_tests.test_ffi_key_import_edge_cases @@ -12105,38 +12408,11 @@ 153: Environment variables: 153: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 153: Test timeout computed to be: 3000 -141: [ OK ] rnp_tests.test_ffi_key_generate_expiry_32bit (731 ms) -141: [----------] 1 test from rnp_tests (731 ms total) -141: -141: [----------] Global test environment tear-down -141: [==========] 1 test from 1 test suite ran. (731 ms total) -141: [ PASSED ] 1 test. -133/263 Test #141: rnp_tests.test_ffi_key_generate_expiry_32bit .................................. Passed 0.75 sec -test 154 - Start 154: rnp_tests.test_ffi_key_import_gpg_s2k - -154: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_import_gpg_s2k" "--gtest_also_run_disabled_tests" -154: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -154: Environment variables: -154: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -154: Test timeout computed to be: 3000 153: Note: Google Test filter = rnp_tests.test_ffi_key_import_edge_cases 153: [==========] Running 1 test from 1 test suite. 153: [----------] Global test environment set-up. 153: [----------] 1 test from rnp_tests 153: [ RUN ] rnp_tests.test_ffi_key_import_edge_cases -154: Note: Google Test filter = rnp_tests.test_ffi_key_import_gpg_s2k -154: [==========] Running 1 test from 1 test suite. -154: [----------] Global test environment set-up. -154: [----------] 1 test from rnp_tests -154: [ RUN ] rnp_tests.test_ffi_key_import_gpg_s2k -123: [pgp_subkey_set_expiration() ./src/lib/pgp-key.cpp:398] Failed to unlock primary key -150: [parse_secret_key_mpis() ./src/librepgp/stream-key.cpp:556] Wrong key checksum, got 0x1492 instead of 0x13D9. -150: [pgp_key_t() ./src/lib/pgp-key.cpp:758] failed to setup key fields -150: [rnp_key_store_add_transferable_subkey() ./src/librekey/key_store_pgp.cpp:81] rnp_exception -150: [rnp_key_store_add_transferable_subkey() ./src/librekey/key_store_pgp.cpp:82] failed to create subkey 950ee0cd34613dba -150: [rnp_key_store_add_transferable_subkey() ./src/librekey/key_store_pgp.cpp:83] primary key is 3176fc1486aa2528 -150: [rnp_key_store_add_transferable_key() ./src/librekey/key_store_pgp.cpp:115] Failed to add subkey to key store. 153: [parse() ./src/librepgp/stream-key.cpp:1225] wrong key packet version 153: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 153: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits @@ -12146,22 +12422,43 @@ 153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation 153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation 153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation -151: [ OK ] rnp_tests.test_ffi_iterated_key_import (207 ms) -151: [----------] 1 test from rnp_tests (207 ms total) -151: -151: [----------] Global test environment tear-down -151: [==========] 1 test from 1 test suite ran. (207 ms total) -151: [ PASSED ] 1 test. -150: [ OK ] rnp_tests.test_ffi_malformed_keys_import (216 ms) -150: [----------] 1 test from rnp_tests (216 ms total) -150: -150: [----------] Global test environment tear-down -150: [==========] 1 test from 1 test suite ran. (216 ms total) -150: [ PASSED ] 1 test. 153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation 153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation -134/263 Test #150: rnp_tests.test_ffi_malformed_keys_import ...................................... Passed 0.23 sec -135/263 Test #151: rnp_tests.test_ffi_iterated_key_import ........................................ Passed 0.22 sec +153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation +153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation +153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation +153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation +153: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation +153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation +153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation +153: [rnp_key_store_add_subkey() ./src/librekey/rnp_key_store.cpp:289] Warning: different primary keys for subkey dd23ceb7febeff17 +153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation +153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation +152: [validate_sig() ./src/lib/pgp-key.cpp:1964] invalid or untrusted key +152: [validate_sig() ./src/lib/pgp-key.cpp:1964] invalid or untrusted key +152: [ OK ] rnp_tests.test_ffi_stripped_keys_import (285 ms) +152: [----------] 1 test from rnp_tests (285 ms total) +152: +152: [----------] Global test environment tear-down +152: [==========] 1 test from 1 test suite ran. (286 ms total) +152: [ PASSED ] 1 test. +145/263 Test #152: rnp_tests.test_ffi_stripped_keys_import ....................................... Passed 0.31 sec +test 154 + Start 154: rnp_tests.test_ffi_key_import_gpg_s2k + +154: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_ffi_key_import_gpg_s2k" "--gtest_also_run_disabled_tests" +154: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +154: Environment variables: +154: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +154: Test timeout computed to be: 3000 +153: [ OK ] rnp_tests.test_ffi_key_import_edge_cases (213 ms) +153: [----------] 1 test from rnp_tests (213 ms total) +153: +153: [----------] Global test environment tear-down +153: [==========] 1 test from 1 test suite ran. (213 ms total) +153: [ PASSED ] 1 test. +146/263 Test #153: rnp_tests.test_ffi_key_import_edge_cases ...................................... Passed 0.27 sec test 155 Start 155: rnp_tests.test_ffi_key_export_autocrypt @@ -12170,6 +12467,39 @@ 155: Environment variables: 155: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 155: Test timeout computed to be: 3000 +154: Note: Google Test filter = rnp_tests.test_ffi_key_import_gpg_s2k +154: [==========] Running 1 test from 1 test suite. +154: [----------] Global test environment set-up. +154: [----------] 1 test from rnp_tests +154: [ RUN ] rnp_tests.test_ffi_key_import_gpg_s2k +155: Note: Google Test filter = rnp_tests.test_ffi_key_export_autocrypt +155: [==========] Running 1 test from 1 test suite. +155: [----------] Global test environment set-up. +155: [----------] 1 test from rnp_tests +155: [ RUN ] rnp_tests.test_ffi_key_export_autocrypt +29: Hello world! +29: This is a sample file to use for signing. +155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:3992] Unknown flags remaining: 0x11 +155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:4020] Ambiguous userid +155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:4006] No encrypting subkey +155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:4006] No encrypting subkey +155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:3998] No valid signing primary key +155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:3998] No valid signing primary key +155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:4006] No encrypting subkey +155: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: -1 at pos 0 +29: Failed to add signature +155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:4006] No encrypting subkey +155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:4006] No encrypting subkey +155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:4006] No encrypting subkey +155: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +155: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +155: [ OK ] rnp_tests.test_ffi_key_export_autocrypt (552 ms) +155: [----------] 1 test from rnp_tests (553 ms total) +155: +155: [----------] Global test environment tear-down +155: [==========] 1 test from 1 test suite ran. (553 ms total) +155: [ PASSED ] 1 test. +147/263 Test #155: rnp_tests.test_ffi_key_export_autocrypt ....................................... Passed 0.60 sec test 156 Start 156: rnp_tests.test_ffi_keys_import_autocrypt @@ -12178,34 +12508,26 @@ 156: Environment variables: 156: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 156: Test timeout computed to be: 3000 -153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation -153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation -153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation -153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation -153: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation -153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation -153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation -153: [rnp_key_store_add_subkey() ./src/librekey/rnp_key_store.cpp:289] Warning: different primary keys for subkey dd23ceb7febeff17 -155: Note: Google Test filter = rnp_tests.test_ffi_key_export_autocrypt -155: [==========] Running 1 test from 1 test suite. -155: [----------] Global test environment set-up. -155: [----------] 1 test from rnp_tests -155: [ RUN ] rnp_tests.test_ffi_key_export_autocrypt -153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation -153: [pgp_revoke_t() ./src/lib/pgp-key.cpp:733] Warning: no revocation reason in the revocation 156: Note: Google Test filter = rnp_tests.test_ffi_keys_import_autocrypt 156: [==========] Running 1 test from 1 test suite. 156: [----------] Global test environment set-up. 156: [----------] 1 test from rnp_tests 156: [ RUN ] rnp_tests.test_ffi_keys_import_autocrypt -148: [ OK ] rnp_tests.test_ffi_keys_import (422 ms) -148: [----------] 1 test from rnp_tests (422 ms total) -148: -148: [----------] Global test environment tear-down -148: [==========] 1 test from 1 test suite ran. (422 ms total) -148: [ PASSED ] 1 test. -136/263 Test #148: rnp_tests.test_ffi_keys_import ................................................ Passed 0.44 sec +156: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: -1 at pos 0 +156: [base64_read_padding() ./src/librepgp/stream-armor.cpp:153] wrong base64 padding: ==zz +154: [get() ./src/librepgp/stream-packet.cpp:675] Warning: gpg_serial_len is 32 +154: [get() ./src/librepgp/stream-packet.cpp:675] Warning: gpg_serial_len is 32 +154: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping +154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. +156: [ OK ] rnp_tests.test_ffi_keys_import_autocrypt (280 ms) +156: [----------] 1 test from rnp_tests (280 ms total) +156: +156: [----------] Global test environment tear-down +156: [==========] 1 test from 1 test suite ran. (281 ms total) +156: [ PASSED ] 1 test. +154: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping +154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. +148/263 Test #156: rnp_tests.test_ffi_keys_import_autocrypt ...................................... Passed 0.33 sec test 157 Start 157: rnp_tests.test_ffi_keys_load_armored_spaces @@ -12214,18 +12536,36 @@ 157: Environment variables: 157: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 157: Test timeout computed to be: 3000 -153: [ OK ] rnp_tests.test_ffi_key_import_edge_cases (147 ms) -153: [----------] 1 test from rnp_tests (147 ms total) -153: -153: [----------] Global test environment tear-down -153: [==========] 1 test from 1 test suite ran. (147 ms total) -153: [ PASSED ] 1 test. 157: Note: Google Test filter = rnp_tests.test_ffi_keys_load_armored_spaces 157: [==========] Running 1 test from 1 test suite. 157: [----------] Global test environment set-up. 157: [----------] 1 test from rnp_tests 157: [ RUN ] rnp_tests.test_ffi_keys_load_armored_spaces -137/263 Test #153: rnp_tests.test_ffi_key_import_edge_cases ...................................... Passed 0.16 sec +154: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping +154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. +154: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping +154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. +154: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. +154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. +154: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. +154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. +154: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. +154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. +154: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. +154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. +154: [ OK ] rnp_tests.test_ffi_key_import_gpg_s2k (1181 ms) +154: [----------] 1 test from rnp_tests (1182 ms total) +154: +154: [----------] Global test environment tear-down +154: [==========] 1 test from 1 test suite ran. (1182 ms total) +154: [ PASSED ] 1 test. +157: [ OK ] rnp_tests.test_ffi_keys_load_armored_spaces (247 ms) +157: [----------] 1 test from rnp_tests (247 ms total) +157: +157: [----------] Global test environment tear-down +157: [==========] 1 test from 1 test suite ran. (247 ms total) +157: [ PASSED ] 1 test. +149/263 Test #154: rnp_tests.test_ffi_key_import_gpg_s2k ......................................... Passed 1.24 sec test 158 Start 158: rnp_tests.test_ffi_sha1_self_signatures @@ -12234,28 +12574,7 @@ 158: Environment variables: 158: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 158: Test timeout computed to be: 3000 -155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:3992] Unknown flags remaining: 0x11 -155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:4020] Ambiguous userid -155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:4006] No encrypting subkey -155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:4006] No encrypting subkey -155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:3998] No valid signing primary key -155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:3998] No valid signing primary key -155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:4006] No encrypting subkey -158: Note: Google Test filter = rnp_tests.test_ffi_sha1_self_signatures -158: [==========] Running 1 test from 1 test suite. -158: [----------] Global test environment set-up. -158: [----------] 1 test from rnp_tests -158: [ RUN ] rnp_tests.test_ffi_sha1_self_signatures -155: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: -1 at pos 0 -156: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: -1 at pos 0 -156: [base64_read_padding() ./src/librepgp/stream-armor.cpp:153] wrong base64 padding: ==zz -156: [ OK ] rnp_tests.test_ffi_keys_import_autocrypt (118 ms) -156: [----------] 1 test from rnp_tests (118 ms total) -156: -156: [----------] Global test environment tear-down -156: [==========] 1 test from 1 test suite ran. (118 ms total) -156: [ PASSED ] 1 test. -138/263 Test #156: rnp_tests.test_ffi_keys_import_autocrypt ...................................... Passed 0.14 sec +150/263 Test #157: rnp_tests.test_ffi_keys_load_armored_spaces ................................... Passed 0.29 sec test 159 Start 159: rnp_tests.test_reprotect_keys @@ -12264,40 +12583,20 @@ 159: Environment variables: 159: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 159: Test timeout computed to be: 3000 -155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:4006] No encrypting subkey -155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:4006] No encrypting subkey -155: [rnp_key_export_autocrypt() ./src/lib/rnp.cpp:4006] No encrypting subkey -158: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -158: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -158: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -158: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +158: Note: Google Test filter = rnp_tests.test_ffi_sha1_self_signatures +158: [==========] Running 1 test from 1 test suite. +158: [----------] Global test environment set-up. +158: [----------] 1 test from rnp_tests +158: [ RUN ] rnp_tests.test_ffi_sha1_self_signatures 159: Note: Google Test filter = rnp_tests.test_reprotect_keys 159: [==========] Running 1 test from 1 test suite. 159: [----------] Global test environment set-up. 159: [----------] 1 test from rnp_tests 159: [ RUN ] rnp_tests.test_reprotect_keys -157: [ OK ] rnp_tests.test_ffi_keys_load_armored_spaces (80 ms) -157: [----------] 1 test from rnp_tests (80 ms total) -157: -157: [----------] Global test environment tear-down -157: [==========] 1 test from 1 test suite ran. (81 ms total) -157: [ PASSED ] 1 test. -155: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -139/263 Test #157: rnp_tests.test_ffi_keys_load_armored_spaces ................................... Passed 0.10 sec -test 160 - Start 160: rnp_tests.test_armored_keys_extra_line - -160: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_armored_keys_extra_line" "--gtest_also_run_disabled_tests" -160: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -160: Environment variables: -160: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -160: Test timeout computed to be: 3000 -155: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -160: Note: Google Test filter = rnp_tests.test_armored_keys_extra_line -160: [==========] Running 1 test from 1 test suite. -160: [----------] Global test environment set-up. -160: [----------] 1 test from rnp_tests -160: [ RUN ] rnp_tests.test_armored_keys_extra_line +158: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +158: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +158: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +158: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. 158: Key 2FB9179118898E8B is valid, checking for the weak signatures. 158: Key 980E3741F632212C is invalid, checking for the weak signatures. 158: Detected weak signature with SHA1 hash, created at 1705629602 @@ -12310,14 +12609,35 @@ 158: Uid expired-md5-key-sig of the key 8801EAFBD906BD21 has weak self-certification at index 0. 158: Detected weak signature with MD5 hash, created at 1325376005 158: Subkey 8A41556E223B7BAC of the key 8801EAFBD906BD21 has weak binding signature at index 0. -158: [ OK ] rnp_tests.test_ffi_sha1_self_signatures (82 ms) -158: [----------] 1 test from rnp_tests (82 ms total) +158: [ OK ] rnp_tests.test_ffi_sha1_self_signatures (289 ms) +158: [----------] 1 test from rnp_tests (289 ms total) 158: 158: [----------] Global test environment tear-down -158: [==========] 1 test from 1 test suite ran. (82 ms total) +158: [==========] 1 test from 1 test suite ran. (289 ms total) 158: [ PASSED ] 1 test. -13: p: 1024 q: 160 h: SHA512 -140/263 Test #158: rnp_tests.test_ffi_sha1_self_signatures ....................................... Passed 0.10 sec +151/263 Test #158: rnp_tests.test_ffi_sha1_self_signatures ....................................... Passed 0.34 sec +test 160 + Start 160: rnp_tests.test_armored_keys_extra_line + +160: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_armored_keys_extra_line" "--gtest_also_run_disabled_tests" +160: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +160: Environment variables: +160: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +160: Test timeout computed to be: 3000 +160: Note: Google Test filter = rnp_tests.test_armored_keys_extra_line +160: [==========] Running 1 test from 1 test suite. +160: [----------] Global test environment set-up. +160: [----------] 1 test from rnp_tests +160: [ RUN ] rnp_tests.test_armored_keys_extra_line +29: Hello world! +29: This is a sample file to use for signing. +160: [ OK ] rnp_tests.test_armored_keys_extra_line (124 ms) +160: [----------] 1 test from rnp_tests (124 ms total) +160: +160: [----------] Global test environment tear-down +160: [==========] 1 test from 1 test suite ran. (124 ms total) +160: [ PASSED ] 1 test. +152/263 Test #160: rnp_tests.test_armored_keys_extra_line ........................................ Passed 0.16 sec test 161 Start 161: rnp_tests.test_rnp_mkstemp @@ -12331,13 +12651,19 @@ 161: [----------] Global test environment set-up. 161: [----------] 1 test from rnp_tests 161: [ RUN ] rnp_tests.test_rnp_mkstemp -155: [ OK ] rnp_tests.test_ffi_key_export_autocrypt (188 ms) -155: [----------] 1 test from rnp_tests (188 ms total) -155: -155: [----------] Global test environment tear-down -155: [==========] 1 test from 1 test suite ran. (188 ms total) -155: [ PASSED ] 1 test. -141/263 Test #155: rnp_tests.test_ffi_key_export_autocrypt ....................................... Passed 0.20 sec +161: [ OK ] rnp_tests.test_rnp_mkstemp (290 ms) +161: [----------] 1 test from rnp_tests (290 ms total) +161: +161: [----------] Global test environment tear-down +161: [==========] 1 test from 1 test suite ran. (290 ms total) +161: [ PASSED ] 1 test. +143: [ OK ] rnp_tests.test_ffi_key_generate_protection (5848 ms) +143: [----------] 1 test from rnp_tests (5848 ms total) +143: +143: [----------] Global test environment tear-down +143: [==========] 1 test from 1 test suite ran. (5848 ms total) +143: [ PASSED ] 1 test. +153/263 Test #143: rnp_tests.test_ffi_key_generate_protection .................................... Passed 5.89 sec test 162 Start 162: rnp_tests.test_rnp_access @@ -12346,18 +12672,7 @@ 162: Environment variables: 162: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 162: Test timeout computed to be: 3000 -162: Note: Google Test filter = rnp_tests.test_rnp_access -162: [==========] Running 1 test from 1 test suite. -162: [----------] Global test environment set-up. -162: [----------] 1 test from rnp_tests -162: [ RUN ] rnp_tests.test_rnp_access -160: [ OK ] rnp_tests.test_armored_keys_extra_line (73 ms) -160: [----------] 1 test from rnp_tests (73 ms total) -160: -160: [----------] Global test environment tear-down -160: [==========] 1 test from 1 test suite ran. (73 ms total) -160: [ PASSED ] 1 test. -142/263 Test #160: rnp_tests.test_armored_keys_extra_line ........................................ Passed 0.09 sec +154/263 Test #161: rnp_tests.test_rnp_mkstemp .................................................... Passed 0.37 sec test 163 Start 163: rnp_tests.rnpkeys_generatekey_testSignature @@ -12366,24 +12681,34 @@ 163: Environment variables: 163: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 163: Test timeout computed to be: 3000 +162: Note: Google Test filter = rnp_tests.test_rnp_access +162: [==========] Running 1 test from 1 test suite. +162: [----------] Global test environment set-up. +162: [----------] 1 test from rnp_tests +162: [ RUN ] rnp_tests.test_rnp_access 163: Note: Google Test filter = rnp_tests.rnpkeys_generatekey_testSignature 163: [==========] Running 1 test from 1 test suite. 163: [----------] Global test environment set-up. 163: [----------] 1 test from rnp_tests 163: [ RUN ] rnp_tests.rnpkeys_generatekey_testSignature -161: [ OK ] rnp_tests.test_rnp_mkstemp (81 ms) -161: [----------] 1 test from rnp_tests (81 ms total) -161: -161: [----------] Global test environment tear-down -161: [==========] 1 test from 1 test suite ran. (81 ms total) -161: [ PASSED ] 1 test. -162: [ OK ] rnp_tests.test_rnp_access (66 ms) -162: [----------] 1 test from rnp_tests (66 ms total) +17: [elgamal_validate_key() ./src/lib/crypto/elgamal.cpp:123] Small subgroup detected. Order 1705 +29: Hello world! +29: This is a sample file to use for signing. +29: Good signature made Sun Mar 23 00:22:08 2025 +29: using EdDSA key cc786278981b0728 +29: +29: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] +29: 21fc68274aae3b5de39a4277cc786278981b0728 +29: uid ecc-25519 +29: Signature(s) verified successfully +17: [elgamal_validate_key() ./src/lib/crypto/elgamal.cpp:123] Small subgroup detected. Order 17 +162: [ OK ] rnp_tests.test_rnp_access (230 ms) +162: [----------] 1 test from rnp_tests (230 ms total) 162: 162: [----------] Global test environment tear-down -162: [==========] 1 test from 1 test suite ran. (66 ms total) +162: [==========] 1 test from 1 test suite ran. (230 ms total) 162: [ PASSED ] 1 test. -143/263 Test #161: rnp_tests.test_rnp_mkstemp .................................................... Passed 0.10 sec +155/263 Test #162: rnp_tests.test_rnp_access ..................................................... Passed 0.29 sec test 164 Start 164: rnp_tests.rnpkeys_generatekey_testEncryption @@ -12392,7 +12717,21 @@ 164: Environment variables: 164: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 164: Test timeout computed to be: 3000 -144/263 Test #162: rnp_tests.test_rnp_access ..................................................... Passed 0.08 sec +164: Note: Google Test filter = rnp_tests.rnpkeys_generatekey_testEncryption +164: [==========] Running 1 test from 1 test suite. +164: [----------] Global test environment set-up. +164: [----------] 1 test from rnp_tests +164: [ RUN ] rnp_tests.rnpkeys_generatekey_testEncryption +29: Failed to add recipient +17: [ecdsa_load_public_key() ./src/lib/crypto/ecdsa.cpp:48] Failed to load public key: 65, 06 +17: [ecdh_load_public_key() ./src/lib/crypto/ecdh.cpp:101] Failed to load public key +17: [ OK ] rnp_tests.test_validate_key_material (41384 ms) +17: [----------] 1 test from rnp_tests (41384 ms total) +17: +17: [----------] Global test environment tear-down +17: [==========] 1 test from 1 test suite ran. (41384 ms total) +17: [ PASSED ] 1 test. +156/263 Test #17: rnp_tests.test_validate_key_material .......................................... Passed 41.47 sec test 165 Start 165: rnp_tests.rnpkeys_generatekey_verifySupportedHashAlg @@ -12401,31 +12740,27 @@ 165: Environment variables: 165: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 165: Test timeout computed to be: 3000 -164: Note: Google Test filter = rnp_tests.rnpkeys_generatekey_testEncryption -164: [==========] Running 1 test from 1 test suite. -164: [----------] Global test environment set-up. -164: [----------] 1 test from rnp_tests -164: [ RUN ] rnp_tests.rnpkeys_generatekey_testEncryption +29: Hello world! +29: This is a sample file to use for signing. +29: Good signature made Sun Mar 23 00:22:08 2025 +29: using EdDSA key 941822a0fc1b30a5 +29: +29: pub 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] +29: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 +29: uid eddsa-x25519 +29: Signature(s) verified successfully 165: Note: Google Test filter = rnp_tests.rnpkeys_generatekey_verifySupportedHashAlg 165: [==========] Running 1 test from 1 test suite. 165: [----------] Global test environment set-up. 165: [----------] 1 test from rnp_tests 165: [ RUN ] rnp_tests.rnpkeys_generatekey_verifySupportedHashAlg -28: Hello world! -28: This is a sample file to use for signing. -28: [ OK ] rnp_tests.test_cli_rnp_keyfile (4876 ms) -28: [----------] 1 test from rnp_tests (4876 ms total) -28: -28: [----------] Global test environment tear-down -28: [==========] 1 test from 1 test suite ran. (4876 ms total) -28: [ PASSED ] 1 test. -144: [ OK ] rnp_tests.test_ffi_keygen_json_sub_pass_required (1108 ms) -144: [----------] 1 test from rnp_tests (1108 ms total) -144: -144: [----------] Global test environment tear-down -144: [==========] 1 test from 1 test suite ran. (1108 ms total) -144: [ PASSED ] 1 test. -145/263 Test #28: rnp_tests.test_cli_rnp_keyfile ................................................ Passed 4.90 sec +159: [ OK ] rnp_tests.test_reprotect_keys (1757 ms) +159: [----------] 1 test from rnp_tests (1757 ms total) +159: +159: [----------] Global test environment tear-down +159: [==========] 1 test from 1 test suite ran. (1757 ms total) +159: [ PASSED ] 1 test. +157/263 Test #159: rnp_tests.test_reprotect_keys ................................................. Passed 1.83 sec test 166 Start 166: rnp_tests.rnpkeys_generatekey_verifyUserIdOption @@ -12434,70 +12769,40 @@ 166: Environment variables: 166: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 166: Test timeout computed to be: 3000 -146/263 Test #144: rnp_tests.test_ffi_keygen_json_sub_pass_required .............................. Passed 1.13 sec -test 167 - Start 167: rnp_tests.rnpkeys_generatekey_verifykeyHomeDirOption - -167: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.rnpkeys_generatekey_verifykeyHomeDirOption" "--gtest_also_run_disabled_tests" -167: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -167: Environment variables: -167: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -167: Test timeout computed to be: 3000 166: Note: Google Test filter = rnp_tests.rnpkeys_generatekey_verifyUserIdOption 166: [==========] Running 1 test from 1 test suite. 166: [----------] Global test environment set-up. 166: [----------] 1 test from rnp_tests 166: [ RUN ] rnp_tests.rnpkeys_generatekey_verifyUserIdOption -167: Note: Google Test filter = rnp_tests.rnpkeys_generatekey_verifykeyHomeDirOption -167: [==========] Running 1 test from 1 test suite. -167: [----------] Global test environment set-up. -167: [----------] 1 test from rnp_tests -167: [ RUN ] rnp_tests.rnpkeys_generatekey_verifykeyHomeDirOption -154: [get() ./src/librepgp/stream-packet.cpp:675] Warning: gpg_serial_len is 32 -154: [get() ./src/librepgp/stream-packet.cpp:675] Warning: gpg_serial_len is 32 -154: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping -154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. -154: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping -154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. -154: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping -154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. -154: [get() ./src/librepgp/stream-packet.cpp:660] Unsupported gpg extension num: 3, skipping -154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. -154: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. -154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. -154: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. -154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. -154: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. -154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. -154: [get() ./src/librepgp/stream-packet.cpp:650] Unknown experimental s2k. Skipping. -154: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. -154: [ OK ] rnp_tests.test_ffi_key_import_gpg_s2k (599 ms) -154: [----------] 1 test from rnp_tests (599 ms total) -154: -154: [----------] Global test environment tear-down -154: [==========] 1 test from 1 test suite ran. (599 ms total) -154: [ PASSED ] 1 test. -147/263 Test #154: rnp_tests.test_ffi_key_import_gpg_s2k ......................................... Passed 0.61 sec -test 168 - Start 168: rnp_tests.rnpkeys_generatekey_verifykeyKBXHomeDirOption - -168: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.rnpkeys_generatekey_verifykeyKBXHomeDirOption" "--gtest_also_run_disabled_tests" -168: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -168: Environment variables: -168: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -168: Test timeout computed to be: 3000 -168: Note: Google Test filter = rnp_tests.rnpkeys_generatekey_verifykeyKBXHomeDirOption -168: [==========] Running 1 test from 1 test suite. -168: [----------] Global test environment set-up. -168: [----------] 1 test from rnp_tests -168: [ RUN ] rnp_tests.rnpkeys_generatekey_verifykeyKBXHomeDirOption -32: Decrypted message (with key): -32: RNP encryption sample message -32: Decrypted message (with password): -32: RNP encryption sample message +29: Hello world! +29: This is a sample file to use for signing. +29: Failed to add signature +163: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +163: BAD signature made Sun Mar 23 00:22:09 2025 +163: using RSA key 5fa9dc84b53be57e +163: +163: pub 1024/RSA 5fa9dc84b53be57e 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 6a1c5c4bfad11559039d2d405fa9dc84b53be57e +163: uid sigtest_SHA1 +163: Signature verification failure: 1 invalid signature 165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. 165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -143: [pgp_generate_subkey() ./src/lib/generate-key.cpp:426] Failed to unlock primary key. +163: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +163: BAD signature made Sun Mar 23 00:22:09 2025 +163: using RSA key 5fa9dc84b53be57e +163: +163: pub 1024/RSA 5fa9dc84b53be57e 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 6a1c5c4bfad11559039d2d405fa9dc84b53be57e +163: uid sigtest_SHA1 +163: Signature verification failure: 1 invalid signature +163: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +163: BAD signature made Sun Mar 23 00:22:10 2025 +163: using RSA key 5fa9dc84b53be57e +163: +163: pub 1024/RSA 5fa9dc84b53be57e 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 6a1c5c4bfad11559039d2d405fa9dc84b53be57e +163: uid sigtest_SHA1 +163: Signature verification failure: 1 invalid signature 165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. 165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. 165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. @@ -12506,60 +12811,348 @@ 165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. 165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. 165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -159: [ OK ] rnp_tests.test_reprotect_keys (903 ms) -159: [----------] 1 test from rnp_tests (903 ms total) -159: -159: [----------] Global test environment tear-down -159: [==========] 1 test from 1 test suite ran. (903 ms total) -159: [ PASSED ] 1 test. -148/263 Test #159: rnp_tests.test_reprotect_keys ................................................. Passed 0.92 sec -test 169 - Start 169: rnp_tests.rnpkeys_generatekey_verifykeyHomeDirNoPermission - -169: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.rnpkeys_generatekey_verifykeyHomeDirNoPermission" "--gtest_also_run_disabled_tests" -169: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -169: Environment variables: -169: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -169: Test timeout computed to be: 3000 -169: Note: Google Test filter = rnp_tests.rnpkeys_generatekey_verifykeyHomeDirNoPermission -169: [==========] Running 1 test from 1 test suite. -169: [----------] Global test environment set-up. -169: [----------] 1 test from rnp_tests -169: [ RUN ] rnp_tests.rnpkeys_generatekey_verifykeyHomeDirNoPermission -163: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -163: BAD signature made Fri Apr 24 04:32:41 2026 -163: using RSA key 1b0a88494f0a0ccc +29: Hello world! +29: This is a sample file to use for signing. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +29: Hello world! +29: This is a sample file to use for signing. +29: Good signature made Sun Mar 23 00:22:10 2025 +29: using ECDSA key 23674f21b2441527 +29: +29: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] +29: b54fdebbb673423a5d0aa54423674f21b2441527 +29: uid ecc-p256 +29: Signature(s) verified successfully +163: Good signature made Sun Mar 23 00:22:11 2025 +163: using RSA key cbc354e46554ba4a 163: -163: pub 1024/RSA 1b0a88494f0a0ccc 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 137d817227b872505dca26ea1b0a88494f0a0ccc -163: uid sigtest_SHA1 +163: pub 1024/RSA cbc354e46554ba4a 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 61f4e7454ac30abd6e434a52cbc354e46554ba4a +163: uid sigtest_SHA224 +163: Signature(s) verified successfully +163: BAD signature made Sun Mar 23 00:22:11 2025 +163: using RSA key cbc354e46554ba4a +163: +163: pub 1024/RSA cbc354e46554ba4a 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 61f4e7454ac30abd6e434a52cbc354e46554ba4a +163: uid sigtest_SHA224 163: Signature verification failure: 1 invalid signature -163: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -163: BAD signature made Fri Apr 24 04:32:41 2026 -163: using RSA key 1b0a88494f0a0ccc +163: Good signature made Sun Mar 23 00:22:11 2025 +163: using RSA key cbc354e46554ba4a 163: -163: pub 1024/RSA 1b0a88494f0a0ccc 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 137d817227b872505dca26ea1b0a88494f0a0ccc -163: uid sigtest_SHA1 +163: pub 1024/RSA cbc354e46554ba4a 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 61f4e7454ac30abd6e434a52cbc354e46554ba4a +163: uid sigtest_SHA224 +163: Signature(s) verified successfully +163: Good signature made Sun Mar 23 00:22:11 2025 +163: using RSA key cbc354e46554ba4a +163: +163: pub 1024/RSA cbc354e46554ba4a 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 61f4e7454ac30abd6e434a52cbc354e46554ba4a +163: uid sigtest_SHA224 +163: Signature(s) verified successfully +29: Hello world! +29: This is a sample file to use for signing. +163: Good signature made Sun Mar 23 00:22:12 2025 +163: using RSA key 3bf2421b6ca2d397 +163: +163: pub 1024/RSA 3bf2421b6ca2d397 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: d1e22520bf70d9e15627df5e3bf2421b6ca2d397 +163: uid sigtest_SHA256 +163: Signature(s) verified successfully +163: BAD signature made Sun Mar 23 00:22:12 2025 +163: using RSA key 3bf2421b6ca2d397 +163: +163: pub 1024/RSA 3bf2421b6ca2d397 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: d1e22520bf70d9e15627df5e3bf2421b6ca2d397 +163: uid sigtest_SHA256 163: Signature verification failure: 1 invalid signature -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -163: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -163: BAD signature made Fri Apr 24 04:32:41 2026 -163: using RSA key 1b0a88494f0a0ccc +163: Good signature made Sun Mar 23 00:22:12 2025 +163: using RSA key 3bf2421b6ca2d397 163: -163: pub 1024/RSA 1b0a88494f0a0ccc 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 137d817227b872505dca26ea1b0a88494f0a0ccc -163: uid sigtest_SHA1 +163: pub 1024/RSA 3bf2421b6ca2d397 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: d1e22520bf70d9e15627df5e3bf2421b6ca2d397 +163: uid sigtest_SHA256 +163: Signature(s) verified successfully +29: Failed to add signature +163: Good signature made Sun Mar 23 00:22:13 2025 +163: using RSA key 3bf2421b6ca2d397 +163: +163: pub 1024/RSA 3bf2421b6ca2d397 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: d1e22520bf70d9e15627df5e3bf2421b6ca2d397 +163: uid sigtest_SHA256 +163: Signature(s) verified successfully +29: Hello world! +29: This is a sample file to use for signing. +163: Good signature made Sun Mar 23 00:22:14 2025 +163: using RSA key 9d63a80faf3e7274 +163: +163: pub 1024/RSA 9d63a80faf3e7274 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: be406f851ba6d62b7e5c9c749d63a80faf3e7274 +163: uid sigtest_SHA384 +163: Signature(s) verified successfully +163: BAD signature made Sun Mar 23 00:22:14 2025 +163: using RSA key 9d63a80faf3e7274 +163: +163: pub 1024/RSA 9d63a80faf3e7274 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: be406f851ba6d62b7e5c9c749d63a80faf3e7274 +163: uid sigtest_SHA384 163: Signature verification failure: 1 invalid signature -32: Signing succeeded. See file signed.asc. -132: [ OK ] rnp_tests.test_ffi_keygen_json_edge_cases (2427 ms) -132: [----------] 1 test from rnp_tests (2427 ms total) -132: -132: [----------] Global test environment tear-down -132: [==========] 1 test from 1 test suite ran. (2427 ms total) -132: [ PASSED ] 1 test. -149/263 Test #132: rnp_tests.test_ffi_keygen_json_edge_cases ..................................... Passed 2.44 sec +29: Hello world! +29: This is a sample file to use for signing. +29: Good signature made Sun Mar 23 00:22:14 2025 +29: using ECDSA key 242a3aa5ea85f44a +29: +29: pub 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] +29: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a +29: uid ecc-p384 +29: Signature(s) verified successfully +163: Good signature made Sun Mar 23 00:22:15 2025 +163: using RSA key 9d63a80faf3e7274 +163: +163: pub 1024/RSA 9d63a80faf3e7274 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: be406f851ba6d62b7e5c9c749d63a80faf3e7274 +163: uid sigtest_SHA384 +163: Signature(s) verified successfully +163: Good signature made Sun Mar 23 00:22:15 2025 +163: using RSA key 9d63a80faf3e7274 +163: +163: pub 1024/RSA 9d63a80faf3e7274 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: be406f851ba6d62b7e5c9c749d63a80faf3e7274 +163: uid sigtest_SHA384 +163: Signature(s) verified successfully +29: Hello world! +29: This is a sample file to use for signing. +29: Failed to add signature +163: Good signature made Sun Mar 23 00:22:16 2025 +163: using RSA key e7fd381030d61feb +163: +163: pub 1024/RSA e7fd381030d61feb 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 9cce7f0071e2edd60facbd59e7fd381030d61feb +163: uid sigtest_SHA512 +163: Signature(s) verified successfully +163: BAD signature made Sun Mar 23 00:22:16 2025 +163: using RSA key e7fd381030d61feb +163: +163: pub 1024/RSA e7fd381030d61feb 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 9cce7f0071e2edd60facbd59e7fd381030d61feb +163: uid sigtest_SHA512 +163: Signature verification failure: 1 invalid signature +164: Generating a new key... +164: +164: sec 1024/RSA b96a8491815bb0d7 2025-03-22 [SC] [EXPIRES 2027-03-22] +164: ca0b9e34c1c670e6e6558937b96a8491815bb0d7 +164: uid ciphertest +164: ssb 1024/RSA 70c43d029c06b683 2025-03-22 [E] [EXPIRES 2027-03-22] +164: cf98d56671a2999b9305878770c43d029c06b683 +164: [ OK ] rnp_tests.rnpkeys_generatekey_testEncryption (8335 ms) +164: [----------] 1 test from rnp_tests (8335 ms total) +164: +164: [----------] Global test environment tear-down +164: [==========] 1 test from 1 test suite ran. (8335 ms total) +164: [ PASSED ] 1 test. +158/263 Test #164: rnp_tests.rnpkeys_generatekey_testEncryption .................................. Passed 8.39 sec +test 167 + Start 167: rnp_tests.rnpkeys_generatekey_verifykeyHomeDirOption + +167: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.rnpkeys_generatekey_verifykeyHomeDirOption" "--gtest_also_run_disabled_tests" +167: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +167: Environment variables: +167: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +167: Test timeout computed to be: 3000 +167: Note: Google Test filter = rnp_tests.rnpkeys_generatekey_verifykeyHomeDirOption +167: [==========] Running 1 test from 1 test suite. +167: [----------] Global test environment set-up. +167: [----------] 1 test from rnp_tests +167: [ RUN ] rnp_tests.rnpkeys_generatekey_verifykeyHomeDirOption +163: Good signature made Sun Mar 23 00:22:16 2025 +163: using RSA key e7fd381030d61feb +163: +163: pub 1024/RSA e7fd381030d61feb 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 9cce7f0071e2edd60facbd59e7fd381030d61feb +163: uid sigtest_SHA512 +163: Signature(s) verified successfully +166: Generating a new key... +166: +166: sec 1024/RSA 9ea488e48555dfdd 2025-03-22 [SC] [EXPIRES 2027-03-22] +166: 9119f20ccb92ec3d17b88dc89ea488e48555dfdd +166: uid rnpkeys_generatekey_verifyUserIdOption_MD5 +166: ssb 1024/RSA c7efddad333858cb 2025-03-22 [E] [EXPIRES 2027-03-22] +166: 32d667332a87e242461fe815c7efddad333858cb +166: Generating a new key... +166: +166: sec 1024/RSA dacaf1615c53c12e 2025-03-22 [SC] [EXPIRES 2027-03-22] +166: 37d6255b6c260d6a61ea2a7ddacaf1615c53c12e +166: uid rnpkeys_generatekey_verifyUserIdOption_SHA-1 +166: ssb 1024/RSA 3429cb1d958b4943 2025-03-22 [E] [EXPIRES 2027-03-22] +166: 49304e903eac29a6e68eef513429cb1d958b4943 +166: Generating a new key... +166: +166: sec 1024/RSA 029adffa61440cdd 2025-03-22 [SC] [EXPIRES 2027-03-22] +166: b7b06459819f634fb4c7c28e029adffa61440cdd +166: uid rnpkeys_generatekey_verifyUserIdOption_RIPEMD160 +166: ssb 1024/RSA 773da24fbb6c3b4e 2025-03-22 [E] [EXPIRES 2027-03-22] +166: bcc41329be443cf0b90f341d773da24fbb6c3b4e +166: Generating a new key... +166: +166: sec 1024/RSA 75365d101887d7e4 2025-03-22 [SC] [EXPIRES 2027-03-22] +166: bd63fe22372ca0131c602abd75365d101887d7e4 +166: uid rnpkeys_generatekey_verifyUserIdOption_SHA256 +166: ssb 1024/RSA 3a19de53be0aa7de 2025-03-22 [E] [EXPIRES 2027-03-22] +166: 69aea6f0a9331c400faa89043a19de53be0aa7de +166: Generating a new key... +166: +166: sec 1024/RSA f7d57fccbec50dfa 2025-03-22 [SC] [EXPIRES 2027-03-22] +166: 52368b26e8da25ba8e39cfa4f7d57fccbec50dfa +166: uid rnpkeys_generatekey_verifyUserIdOption_SHA384 +166: ssb 1024/RSA ccb7efdb4ee8d105 2025-03-22 [E] [EXPIRES 2027-03-22] +166: 6b8deef143c1085822ee96ceccb7efdb4ee8d105 +166: Generating a new key... +166: +166: sec 1024/RSA 02e3c39606744c05 2025-03-22 [SC] [EXPIRES 2027-03-22] +166: c7b3e933003b23e7dc5ee75f02e3c39606744c05 +166: uid rnpkeys_generatekey_verifyUserIdOption_SHA512 +166: ssb 1024/RSA eaef4de0f20107ea 2025-03-22 [E] [EXPIRES 2027-03-22] +166: 854dd678a49c0c33328acb20eaef4de0f20107ea +166: Generating a new key... +166: +166: sec 1024/RSA 210c11e1cf08f063 2025-03-22 [SC] [EXPIRES 2027-03-22] +166: 211a2e0b4dd538b85dfae292210c11e1cf08f063 +166: uid rnpkeys_generatekey_verifyUserIdOption_SHA224 +166: ssb 1024/RSA 51820dd50b4bd904 2025-03-22 [E] [EXPIRES 2027-03-22] +166: a4c56f6000594da45625e72051820dd50b4bd904 +166: [ OK ] rnp_tests.rnpkeys_generatekey_verifyUserIdOption (7789 ms) +166: [----------] 1 test from rnp_tests (7789 ms total) +166: +166: [----------] Global test environment tear-down +166: [==========] 1 test from 1 test suite ran. (7789 ms total) +166: [ PASSED ] 1 test. +159/263 Test #166: rnp_tests.rnpkeys_generatekey_verifyUserIdOption .............................. Passed 7.84 sec +test 168 + Start 168: rnp_tests.rnpkeys_generatekey_verifykeyKBXHomeDirOption + +168: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.rnpkeys_generatekey_verifykeyKBXHomeDirOption" "--gtest_also_run_disabled_tests" +168: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +168: Environment variables: +168: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +168: Test timeout computed to be: 3000 +168: Note: Google Test filter = rnp_tests.rnpkeys_generatekey_verifykeyKBXHomeDirOption +168: [==========] Running 1 test from 1 test suite. +168: [----------] Global test environment set-up. +168: [----------] 1 test from rnp_tests +168: [ RUN ] rnp_tests.rnpkeys_generatekey_verifykeyKBXHomeDirOption +163: Good signature made Sun Mar 23 00:22:17 2025 +163: using RSA key e7fd381030d61feb +163: +163: pub 1024/RSA e7fd381030d61feb 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 9cce7f0071e2edd60facbd59e7fd381030d61feb +163: uid sigtest_SHA512 +163: Signature(s) verified successfully +29: Hello world! +29: This is a sample file to use for signing. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +29: Hello world! +29: This is a sample file to use for signing. +29: Good signature made Sun Mar 23 00:22:17 2025 +29: using ECDSA key 2092ca8324263b6a +29: +29: pub 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] +29: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a +29: uid ecc-p521 +29: Signature(s) verified successfully +163: Good signature made Sun Mar 23 00:22:18 2025 +163: using RSA key 191a8cb976bfa3d2 +163: +163: pub 1024/RSA 191a8cb976bfa3d2 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 5cdde8781c36ff9e89e4b4b1191a8cb976bfa3d2 +163: uid sigtest_SM3 +163: Signature(s) verified successfully +163: BAD signature made Sun Mar 23 00:22:18 2025 +163: using RSA key 191a8cb976bfa3d2 +163: +163: pub 1024/RSA 191a8cb976bfa3d2 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 5cdde8781c36ff9e89e4b4b1191a8cb976bfa3d2 +163: uid sigtest_SM3 +163: Signature verification failure: 1 invalid signature +163: Good signature made Sun Mar 23 00:22:18 2025 +163: using RSA key 191a8cb976bfa3d2 +163: +163: pub 1024/RSA 191a8cb976bfa3d2 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 5cdde8781c36ff9e89e4b4b1191a8cb976bfa3d2 +163: uid sigtest_SM3 +163: Signature(s) verified successfully +163: Good signature made Sun Mar 23 00:22:18 2025 +163: using RSA key 191a8cb976bfa3d2 +163: +163: pub 1024/RSA 191a8cb976bfa3d2 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 5cdde8781c36ff9e89e4b4b1191a8cb976bfa3d2 +163: uid sigtest_SM3 +163: Signature(s) verified successfully +168: Generating a new key... +168: +168: sec 1024/RSA 972e37441621e35f 2025-03-22 [SC] [EXPIRES 2027-03-22] +168: 5fb0ff3d1e7790dfabc5eb0f972e37441621e35f +168: uid RSA (Encrypt or Sign) 1024-bit key +168: ssb 1024/RSA 689ff94e24c25228 2025-03-22 [E] [EXPIRES 2027-03-22] +168: df79aae4ac26a1878fd13795689ff94e24c25228 +168: Generating a new key... +168: +168: sec 1024/RSA ec03a08e850122c7 2025-03-22 [SC] [EXPIRES 2027-03-22] +168: 21088aa9989ba7ca3ff31f0cec03a08e850122c7 +168: uid newhomekey +168: ssb 1024/RSA 8432165836e98013 2025-03-22 [E] [EXPIRES 2027-03-22] +168: 44c268177fdeedd9a6cdfef78432165836e98013 +168: [ OK ] rnp_tests.rnpkeys_generatekey_verifykeyKBXHomeDirOption (1915 ms) +168: [----------] 1 test from rnp_tests (1915 ms total) +168: +168: [----------] Global test environment tear-down +168: [==========] 1 test from 1 test suite ran. (1915 ms total) +168: [ PASSED ] 1 test. +160/263 Test #168: rnp_tests.rnpkeys_generatekey_verifykeyKBXHomeDirOption ....................... Passed 1.98 sec +test 169 + Start 169: rnp_tests.rnpkeys_generatekey_verifykeyHomeDirNoPermission + +169: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.rnpkeys_generatekey_verifykeyHomeDirNoPermission" "--gtest_also_run_disabled_tests" +169: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +169: Environment variables: +169: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +169: Test timeout computed to be: 3000 +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +169: Note: Google Test filter = rnp_tests.rnpkeys_generatekey_verifykeyHomeDirNoPermission +169: [==========] Running 1 test from 1 test suite. +169: [----------] Global test environment set-up. +169: [----------] 1 test from rnp_tests +169: [ RUN ] rnp_tests.rnpkeys_generatekey_verifykeyHomeDirNoPermission +167: Generating a new key... +167: +167: sec 1024/RSA b4e1c4655fbf4ad1 2025-03-22 [SC] [EXPIRES 2027-03-22] +167: 30aa0e9f23d7bd76b9da3afeb4e1c4655fbf4ad1 +167: uid RSA (Encrypt or Sign) 1024-bit key +167: ssb 1024/RSA 064fa454447d5da7 2025-03-22 [E] [EXPIRES 2027-03-22] +167: d398265275f3624d9626805c064fa454447d5da7 +167: Generating a new key... +167: +167: sec 1024/RSA 57cfe90563ebfb95 2025-03-22 [SC] [EXPIRES 2027-03-22] +167: 48aaa5c66688ffb21f4132dc57cfe90563ebfb95 +167: uid newhomekey +167: ssb 1024/RSA c1f4c318d4fde623 2025-03-22 [E] [EXPIRES 2027-03-22] +167: 61ab8b45ca024ccd40f9ed34c1f4c318d4fde623 +167: [ OK ] rnp_tests.rnpkeys_generatekey_verifykeyHomeDirOption (2663 ms) +167: [----------] 1 test from rnp_tests (2663 ms total) +167: +167: [----------] Global test environment tear-down +167: [==========] 1 test from 1 test suite ran. (2663 ms total) +167: [ PASSED ] 1 test. +161/263 Test #167: rnp_tests.rnpkeys_generatekey_verifykeyHomeDirOption .......................... Passed 2.73 sec test 170 Start 170: rnp_tests.rnpkeys_generatekey_testExpertMode @@ -12568,22 +13161,46 @@ 170: Environment variables: 170: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 170: Test timeout computed to be: 3000 +29: Hello world! +29: This is a sample file to use for signing. 170: Note: Google Test filter = rnp_tests.rnpkeys_generatekey_testExpertMode 170: [==========] Running 1 test from 1 test suite. 170: [----------] Global test environment set-up. 170: [----------] 1 test from rnp_tests 170: [ RUN ] rnp_tests.rnpkeys_generatekey_testExpertMode -32: Status for signature from key 58DDBEDFA1C7B075 : 0 -32: Status for signature from key 822CB8E91FE5E80A : 0 -32: Verified message: -32: RNP signing sample message -32: [ OK ] rnp_tests.test_cli_examples (5878 ms) -32: [----------] 1 test from rnp_tests (5878 ms total) -32: -32: [----------] Global test environment tear-down -32: [==========] 1 test from 1 test suite ran. (5878 ms total) -32: [ PASSED ] 1 test. -150/263 Test #32: rnp_tests.test_cli_examples ................................................... Passed 5.89 sec +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +170: Keyring directory '/tmp/rnp-gtest-HESgXI/.rnp' is empty. +170: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +29: Failed to add signature +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +163: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +163: BAD signature made Sun Mar 23 00:22:20 2025 +163: using RSA key 59a3e83098960687 +163: +163: pub 1024/RSA 59a3e83098960687 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: d5691dbebd62d234289a053259a3e83098960687 +163: uid sigtest_sha1 +163: Signature verification failure: 1 invalid signature +169: [init_file_dest() ./src/librepgp/stream-common.cpp:834] failed to create file 'noperms/pubring.gpg'. Error 13. +169: failed to write pubring to path 'noperms/pubring.gpg' +169: [init_file_dest() ./src/librepgp/stream-common.cpp:834] failed to create file 'noperms/secring.gpg'. Error 13. +169: failed to write secring to path 'noperms/secring.gpg' +169: Generating a new key... +169: [ OK ] rnp_tests.rnpkeys_generatekey_verifykeyHomeDirNoPermission (1559 ms) +169: [----------] 1 test from rnp_tests (1559 ms total) +169: +169: [----------] Global test environment tear-down +169: [==========] 1 test from 1 test suite ran. (1560 ms total) +169: [ PASSED ] 1 test. +162/263 Test #169: rnp_tests.rnpkeys_generatekey_verifykeyHomeDirNoPermission .................... Passed 1.61 sec test 171 Start 171: rnp_tests.generatekeyECDSA_explicitlySetSmallOutputDigest_DigestAlgAdjusted @@ -12597,10 +13214,26 @@ 171: [----------] Global test environment set-up. 171: [----------] 1 test from rnp_tests 171: [ RUN ] rnp_tests.generatekeyECDSA_explicitlySetSmallOutputDigest_DigestAlgAdjusted -170: Keyring directory '/tmp/rnp-gtest-CtSINA/.rnp' is empty. -170: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -171: Keyring directory '/tmp/rnp-gtest-yOUA9T/.rnp' is empty. +163: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +163: BAD signature made Sun Mar 23 00:22:20 2025 +163: using RSA key 59a3e83098960687 +163: +163: pub 1024/RSA 59a3e83098960687 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: d5691dbebd62d234289a053259a3e83098960687 +163: uid sigtest_sha1 +163: Signature verification failure: 1 invalid signature +29: Hello world! +29: This is a sample file to use for signing. +171: Keyring directory '/tmp/rnp-gtest-moKb0o/.rnp' is empty. 171: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +163: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +163: BAD signature made Sun Mar 23 00:22:20 2025 +163: using RSA key 59a3e83098960687 +163: +163: pub 1024/RSA 59a3e83098960687 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: d5691dbebd62d234289a053259a3e83098960687 +163: uid sigtest_sha1 +163: Signature verification failure: 1 invalid signature 171: Please select what kind of key you want: 171: (1) RSA (Encrypt or Sign) 171: (16) DSA + ElGamal @@ -12618,18 +13251,18 @@ 171: (7) secp256k1 171: (default NIST P-256)> Generating a new key... 171: -171: sec 384/ECDSA db34e3d4f1db8842 2026-04-24 [SC] [EXPIRES 2028-04-23] -171: 3e7cf8e217f7de00155c4fe2db34e3d4f1db8842 +171: sec 384/ECDSA c0dd2fd706849ae6 2025-03-22 [SC] [EXPIRES 2027-03-22] +171: c6f811c023b663ed1312721bc0dd2fd706849ae6 171: uid expert_small_digest -171: ssb 384/ECDH cba688361419044e 2026-04-24 [E] [EXPIRES 2028-04-23] -171: 818b135a101c2d2b51926e5ecba688361419044e -171: [ OK ] rnp_tests.generatekeyECDSA_explicitlySetSmallOutputDigest_DigestAlgAdjusted (131 ms) -171: [----------] 1 test from rnp_tests (131 ms total) +171: ssb 384/ECDH 2c2be7c68b2539f3 2025-03-22 [E] [EXPIRES 2027-03-22] +171: ad7149a757eedba73be960aa2c2be7c68b2539f3 +171: [ OK ] rnp_tests.generatekeyECDSA_explicitlySetSmallOutputDigest_DigestAlgAdjusted (416 ms) +171: [----------] 1 test from rnp_tests (416 ms total) 171: 171: [----------] Global test environment tear-down -171: [==========] 1 test from 1 test suite ran. (132 ms total) +171: [==========] 1 test from 1 test suite ran. (417 ms total) 171: [ PASSED ] 1 test. -151/263 Test #171: rnp_tests.generatekeyECDSA_explicitlySetSmallOutputDigest_DigestAlgAdjusted ... Passed 0.15 sec +163/263 Test #171: rnp_tests.generatekeyECDSA_explicitlySetSmallOutputDigest_DigestAlgAdjusted ... Passed 0.48 sec test 172 Start 172: rnp_tests.generatekey_multipleUserIds_ShouldFail @@ -12638,25 +13271,173 @@ 172: Environment variables: 172: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 172: Test timeout computed to be: 3000 +170: Please select what kind of key you want: +170: (1) RSA (Encrypt or Sign) +170: (16) DSA + ElGamal +170: (17) DSA + RSA +170: (19) ECDSA + ECDH +170: (22) EDDSA + X25519 +170: (99) SM2 +170: > Please select which elliptic curve you want: +170: (1) NIST P-256 +170: (2) NIST P-384 +170: (3) NIST P-521 +170: (4) brainpoolP256r1 +170: (5) brainpoolP384r1 +170: (6) brainpoolP512r1 +170: (7) secp256k1 +170: (default NIST P-256)> Generating a new key... +170: +170: sec 256/ECDSA fbd9e5426a7eea3e 2025-03-22 [SC] [EXPIRES 2027-03-22] +170: fde37ad13d8440e99c73558ffbd9e5426a7eea3e +170: uid expert_ecdsa_p256 +170: ssb 256/ECDH 00e20280591f030e 2025-03-22 [E] [EXPIRES 2027-03-22] +170: 96227ed2cee8e39b646ab93200e20280591f030e +170: Please select what kind of key you want: +170: (1) RSA (Encrypt or Sign) +170: (16) DSA + ElGamal +170: (17) DSA + RSA +170: (19) ECDSA + ECDH +170: (22) EDDSA + X25519 +170: (99) SM2 +170: > Please select which elliptic curve you want: +170: (1) NIST P-256 +170: (2) NIST P-384 +170: (3) NIST P-521 +170: (4) brainpoolP256r1 +170: (5) brainpoolP384r1 +170: (6) brainpoolP512r1 +170: (7) secp256k1 +170: (default NIST P-256)> Generating a new key... +170: +170: sec 384/ECDSA e526a57126b6b7fc 2025-03-22 [SC] [EXPIRES 2027-03-22] +170: 8f72da84871729b2b24f8d1ae526a57126b6b7fc +170: uid expert_ecdsa_p384 +170: ssb 384/ECDH a17c480da685b766 2025-03-22 [E] [EXPIRES 2027-03-22] +170: d21e227099f3cf7c023a0eafa17c480da685b766 +170: Please select what kind of key you want: +170: (1) RSA (Encrypt or Sign) +170: (16) DSA + ElGamal +170: (17) DSA + RSA +170: (19) ECDSA + ECDH +170: (22) EDDSA + X25519 +170: (99) SM2 +170: > Please select which elliptic curve you want: +170: (1) NIST P-256 +170: (2) NIST P-384 +170: (3) NIST P-521 +170: (4) brainpoolP256r1 +170: (5) brainpoolP384r1 +170: (6) brainpoolP512r1 +170: (7) secp256k1 +170: (default NIST P-256)> Generating a new key... +170: +170: sec 521/ECDSA 0a692e36d0ab7c57 2025-03-22 [SC] [EXPIRES 2027-03-22] +170: 84ef8f90dc431029868e7cd10a692e36d0ab7c57 +170: uid expert_ecdsa_p521 +170: ssb 521/ECDH 22d784da07e8826e 2025-03-22 [E] [EXPIRES 2027-03-22] +170: 844344287122f507c8838d4022d784da07e8826e +170: Please select what kind of key you want: +170: (1) RSA (Encrypt or Sign) +170: (16) DSA + ElGamal +170: (17) DSA + RSA +170: (19) ECDSA + ECDH +170: (22) EDDSA + X25519 +170: (99) SM2 +170: > Please select which elliptic curve you want: +170: (1) NIST P-256 +170: (2) NIST P-384 +170: (3) NIST P-521 +170: (4) brainpoolP256r1 +170: (5) brainpoolP384r1 +170: (6) brainpoolP512r1 +170: (7) secp256k1 +170: (default NIST P-256)> Generating a new key... +170: +170: sec 256/ECDSA 0c7b5fcbbbc054bb 2025-03-22 [SC] [EXPIRES 2027-03-22] +170: 79e611b9a2c6979c3bea912a0c7b5fcbbbc054bb +170: uid expert_ecdsa_bp256 +170: ssb 256/ECDH d54b851c01e8e79d 2025-03-22 [E] [EXPIRES 2027-03-22] +170: 9add72f1dafdb593b9fc43a7d54b851c01e8e79d +170: Please select what kind of key you want: +170: (1) RSA (Encrypt or Sign) +170: (16) DSA + ElGamal +170: (17) DSA + RSA +170: (19) ECDSA + ECDH +170: (22) EDDSA + X25519 +170: (99) SM2 +170: > Please select which elliptic curve you want: +170: (1) NIST P-256 +170: (2) NIST P-384 +170: (3) NIST P-521 +170: (4) brainpoolP256r1 +170: (5) brainpoolP384r1 +170: (6) brainpoolP512r1 +170: (7) secp256k1 +170: (default NIST P-256)> Generating a new key... +170: +170: sec 384/ECDSA 56db1a440eea46e7 2025-03-22 [SC] [EXPIRES 2027-03-22] +170: 302aa310508e8c8ec2d4373e56db1a440eea46e7 +170: uid expert_ecdsa_bp384 +170: ssb 384/ECDH b5de516281b87b0a 2025-03-22 [E] [EXPIRES 2027-03-22] +170: 0eb47b87467acb7a97f4cbefb5de516281b87b0a +170: Please select what kind of key you want: +170: (1) RSA (Encrypt or Sign) +170: (16) DSA + ElGamal +170: (17) DSA + RSA +170: (19) ECDSA + ECDH +170: (22) EDDSA + X25519 +170: (99) SM2 +170: > Please select which elliptic curve you want: +170: (1) NIST P-256 +170: (2) NIST P-384 +170: (3) NIST P-521 +170: (4) brainpoolP256r1 +170: (5) brainpoolP384r1 +170: (6) brainpoolP512r1 +170: (7) secp256k1 +170: (default NIST P-256)> Generating a new key... +170: +170: sec 512/ECDSA 8aaa07c39f132aaa 2025-03-22 [SC] [EXPIRES 2027-03-22] +170: 4948e30bd3456afe37ab96968aaa07c39f132aaa +170: uid expert_ecdsa_bp512 +170: ssb 512/ECDH fe4df64f655c6641 2025-03-22 [E] [EXPIRES 2027-03-22] +170: 6250482582d8655dcae768acfe4df64f655c6641 +170: Please select what kind of key you want: +170: (1) RSA (Encrypt or Sign) +170: (16) DSA + ElGamal +170: (17) DSA + RSA +170: (19) ECDSA + ECDH +170: (22) EDDSA + X25519 +170: (99) SM2 +170: > Please select which elliptic curve you want: +170: (1) NIST P-256 +170: (2) NIST P-384 +170: (3) NIST P-521 172: Note: Google Test filter = rnp_tests.generatekey_multipleUserIds_ShouldFail 172: [==========] Running 1 test from 1 test suite. 172: [----------] Global test environment set-up. 172: [----------] 1 test from rnp_tests 172: [ RUN ] rnp_tests.generatekey_multipleUserIds_ShouldFail -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -172: Keyring directory '/tmp/rnp-gtest-r9k3UC/.rnp' is empty. +29: Hello world! +29: This is a sample file to use for signing. +29: Good signature made Sun Mar 23 00:22:21 2025 +29: using ECDSA key d0c8a3daf9e0634a +29: +29: pub 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] +29: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a +29: uid ecc-bp256 +29: Signature(s) verified successfully +172: Keyring directory '/tmp/rnp-gtest-rPzXl4/.rnp' is empty. 172: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. 172: Only single userid is supported for generated keys -172: [ OK ] rnp_tests.generatekey_multipleUserIds_ShouldFail (75 ms) -172: [----------] 1 test from rnp_tests (75 ms total) +172: [ OK ] rnp_tests.generatekey_multipleUserIds_ShouldFail (204 ms) +172: [----------] 1 test from rnp_tests (204 ms total) 172: 172: [----------] Global test environment tear-down -172: [==========] 1 test from 1 test suite ran. (75 ms total) +172: [==========] 1 test from 1 test suite ran. (204 ms total) 172: [ PASSED ] 1 test. -152/263 Test #172: rnp_tests.generatekey_multipleUserIds_ShouldFail .............................. Passed 0.09 sec +164/263 Test #172: rnp_tests.generatekey_multipleUserIds_ShouldFail .............................. Passed 0.26 sec test 173 Start 173: rnp_tests.generatekeyECDSA_explicitlySetBiggerThanNeededDigest_ShouldSuceed @@ -12665,34 +13446,44 @@ 173: Environment variables: 173: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 173: Test timeout computed to be: 3000 -29: Hello world! -29: This is a sample file to use for signing. 173: Note: Google Test filter = rnp_tests.generatekeyECDSA_explicitlySetBiggerThanNeededDigest_ShouldSuceed 173: [==========] Running 1 test from 1 test suite. 173: [----------] Global test environment set-up. 173: [----------] 1 test from rnp_tests 173: [ RUN ] rnp_tests.generatekeyECDSA_explicitlySetBiggerThanNeededDigest_ShouldSuceed -167: Generating a new key... -167: -167: sec 1024/RSA c233935fd2074567 2026-04-24 [SC] [EXPIRES 2028-04-23] -167: 337d0f1955a07943539cc66dc233935fd2074567 -167: uid RSA (Encrypt or Sign) 1024-bit key -167: ssb 1024/RSA 5b56c0ac14a04384 2026-04-24 [E] [EXPIRES 2028-04-23] -167: 6965a3ae8a0e5f6416168b6d5b56c0ac14a04384 -167: Generating a new key... -167: -167: sec 1024/RSA 6c41f5fa2cd321c3 2026-04-24 [SC] [EXPIRES 2028-04-23] -167: 2ae3f91c30ea177ecc3aa89c6c41f5fa2cd321c3 -167: uid newhomekey -167: ssb 1024/RSA 33862317dbb4108d 2026-04-24 [E] [EXPIRES 2028-04-23] -167: fc6b0ffb705d302fef7713ef33862317dbb4108d -167: [ OK ] rnp_tests.rnpkeys_generatekey_verifykeyHomeDirOption (1309 ms) -167: [----------] 1 test from rnp_tests (1309 ms total) -167: -167: [----------] Global test environment tear-down -167: [==========] 1 test from 1 test suite ran. (1309 ms total) -167: [ PASSED ] 1 test. -153/263 Test #167: rnp_tests.rnpkeys_generatekey_verifykeyHomeDirOption .......................... Passed 1.33 sec +173: Keyring directory '/tmp/rnp-gtest-rvznp8/.rnp' is empty. +173: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +29: Hello world! +29: This is a sample file to use for signing. +173: Please select what kind of key you want: +173: (1) RSA (Encrypt or Sign) +173: (16) DSA + ElGamal +173: (17) DSA + RSA +173: (19) ECDSA + ECDH +173: (22) EDDSA + X25519 +173: (99) SM2 +173: > Please select which elliptic curve you want: +173: (1) NIST P-256 +173: (2) NIST P-384 +173: (3) NIST P-521 +173: (4) brainpoolP256r1 +173: (5) brainpoolP384r1 +173: (6) brainpoolP512r1 +173: (7) secp256k1 +173: (default NIST P-256)> Generating a new key... +173: +173: sec 384/ECDSA becdb11cb7200f64 2025-03-22 [SC] [EXPIRES 2027-03-22] +173: 0edaee43287d9ba311aa1702becdb11cb7200f64 +173: uid expert_large_digest +173: ssb 384/ECDH 0971600ffef4b36f 2025-03-22 [E] [EXPIRES 2027-03-22] +173: c9c76a41c11a082308d36e4e0971600ffef4b36f +173: [ OK ] rnp_tests.generatekeyECDSA_explicitlySetBiggerThanNeededDigest_ShouldSuceed (401 ms) +173: [----------] 1 test from rnp_tests (401 ms total) +173: +173: [----------] Global test environment tear-down +173: [==========] 1 test from 1 test suite ran. (401 ms total) +173: [ PASSED ] 1 test. +165/263 Test #173: rnp_tests.generatekeyECDSA_explicitlySetBiggerThanNeededDigest_ShouldSuceed ... Passed 0.45 sec test 174 Start 174: rnp_tests.generatekeyECDSA_explicitlySetUnknownDigest_ShouldFail @@ -12701,25 +13492,24 @@ 174: Environment variables: 174: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 174: Test timeout computed to be: 3000 -173: Keyring directory '/tmp/rnp-gtest-JJvtUZ/.rnp' is empty. -173: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -169: [init_file_dest() ./src/librepgp/stream-common.cpp:834] failed to create file 'noperms/pubring.gpg'. Error 13. -169: failed to write pubring to path 'noperms/pubring.gpg' -169: [init_file_dest() ./src/librepgp/stream-common.cpp:834] failed to create file 'noperms/secring.gpg'. Error 13. -169: failed to write secring to path 'noperms/secring.gpg' 174: Note: Google Test filter = rnp_tests.generatekeyECDSA_explicitlySetUnknownDigest_ShouldFail 174: [==========] Running 1 test from 1 test suite. 174: [----------] Global test environment set-up. 174: [----------] 1 test from rnp_tests 174: [ RUN ] rnp_tests.generatekeyECDSA_explicitlySetUnknownDigest_ShouldFail -169: Generating a new key... -169: [ OK ] rnp_tests.rnpkeys_generatekey_verifykeyHomeDirNoPermission (641 ms) -169: [----------] 1 test from rnp_tests (641 ms total) -169: -169: [----------] Global test environment tear-down -169: [==========] 1 test from 1 test suite ran. (641 ms total) -169: [ PASSED ] 1 test. -154/263 Test #169: rnp_tests.rnpkeys_generatekey_verifykeyHomeDirNoPermission .................... Passed 0.67 sec +29: Failed to add signature +174: Keyring directory '/tmp/rnp-gtest-etpxRk/.rnp' is empty. +174: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +174: [get_feature_sec_value() ./src/lib/rnp.cpp:1131] Unknown hash algorithm: WRONG_DIGEST_ALGORITHM +174: Failed to get security rules for hash algorithm 'WRONG_DIGEST_ALGORITHM'! +174: Weak hash algorithm detected. Pass --allow-weak-hash option if you really want to use it. +174: [ OK ] rnp_tests.generatekeyECDSA_explicitlySetUnknownDigest_ShouldFail (203 ms) +174: [----------] 1 test from rnp_tests (203 ms total) +174: +174: [----------] Global test environment tear-down +174: [==========] 1 test from 1 test suite ran. (204 ms total) +174: [ PASSED ] 1 test. +166/263 Test #174: rnp_tests.generatekeyECDSA_explicitlySetUnknownDigest_ShouldFail .............. Passed 0.26 sec test 175 Start 175: rnp_tests.test_generated_key_sigs @@ -12733,35 +13523,50 @@ 175: [----------] Global test environment set-up. 175: [----------] 1 test from rnp_tests 175: [ RUN ] rnp_tests.test_generated_key_sigs -173: Please select what kind of key you want: -173: (1) RSA (Encrypt or Sign) -173: (16) DSA + ElGamal -173: (17) DSA + RSA -173: (19) ECDSA + ECDH -173: (22) EDDSA + X25519 -173: (99) SM2 -173: > Please select which elliptic curve you want: -173: (1) NIST P-256 -173: (2) NIST P-384 -173: (3) NIST P-521 -173: (4) brainpoolP256r1 -173: (5) brainpoolP384r1 -173: (6) brainpoolP512r1 -173: (7) secp256k1 -173: (default NIST P-256)> Generating a new key... -173: -173: sec 384/ECDSA fe53033598b3118f 2026-04-24 [SC] [EXPIRES 2028-04-23] -173: 88c6812fce8bc56b03b754cefe53033598b3118f -173: uid expert_large_digest -173: ssb 384/ECDH 2b180dbfe2369725 2026-04-24 [E] [EXPIRES 2028-04-23] -173: 685bf04fad6027807c1ad6b62b180dbfe2369725 -173: [ OK ] rnp_tests.generatekeyECDSA_explicitlySetBiggerThanNeededDigest_ShouldSuceed (151 ms) -173: [----------] 1 test from rnp_tests (151 ms total) -173: -173: [----------] Global test environment tear-down -173: [==========] 1 test from 1 test suite ran. (151 ms total) -173: [ PASSED ] 1 test. -155/263 Test #173: rnp_tests.generatekeyECDSA_explicitlySetBiggerThanNeededDigest_ShouldSuceed ... Passed 0.17 sec +175: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +175: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +175: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +175: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +175: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +163: Good signature made Sun Mar 23 00:22:22 2025 +163: using RSA key 65d120b5de7b8173 +163: +163: pub 1024/RSA 65d120b5de7b8173 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 5bd469710c3d9c9b3f1f40d765d120b5de7b8173 +163: uid sigtest_sha224 +163: Signature(s) verified successfully +163: BAD signature made Sun Mar 23 00:22:22 2025 +163: using RSA key 65d120b5de7b8173 +163: +163: pub 1024/RSA 65d120b5de7b8173 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 5bd469710c3d9c9b3f1f40d765d120b5de7b8173 +163: uid sigtest_sha224 +163: Signature verification failure: 1 invalid signature +163: Good signature made Sun Mar 23 00:22:23 2025 +163: using RSA key 65d120b5de7b8173 +163: +163: pub 1024/RSA 65d120b5de7b8173 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 5bd469710c3d9c9b3f1f40d765d120b5de7b8173 +163: uid sigtest_sha224 +163: Signature(s) verified successfully +29: Hello world! +29: This is a sample file to use for signing. +163: Good signature made Sun Mar 23 00:22:23 2025 +163: using RSA key 65d120b5de7b8173 +163: +163: pub 1024/RSA 65d120b5de7b8173 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 5bd469710c3d9c9b3f1f40d765d120b5de7b8173 +163: uid sigtest_sha224 +163: Signature(s) verified successfully +175: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +175: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +175: [ OK ] rnp_tests.test_generated_key_sigs (1486 ms) +175: [----------] 1 test from rnp_tests (1486 ms total) +175: +175: [----------] Global test environment tear-down +175: [==========] 1 test from 1 test suite ran. (1487 ms total) +175: [ PASSED ] 1 test. +167/263 Test #175: rnp_tests.test_generated_key_sigs ............................................. Passed 1.55 sec test 176 Start 176: rnp_tests.test_kbx_nsigs @@ -12770,23 +13575,58 @@ 176: Environment variables: 176: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 176: Test timeout computed to be: 3000 -174: Keyring directory '/tmp/rnp-gtest-4siSOM/.rnp' is empty. -174: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -174: [get_feature_sec_value() ./src/lib/rnp.cpp:1131] Unknown hash algorithm: WRONG_DIGEST_ALGORITHM -174: Failed to get security rules for hash algorithm 'WRONG_DIGEST_ALGORITHM'! -174: Weak hash algorithm detected. Pass --allow-weak-hash option if you really want to use it. 176: Note: Google Test filter = rnp_tests.test_kbx_nsigs 176: [==========] Running 1 test from 1 test suite. 176: [----------] Global test environment set-up. 176: [----------] 1 test from rnp_tests 176: [ RUN ] rnp_tests.test_kbx_nsigs -174: [ OK ] rnp_tests.generatekeyECDSA_explicitlySetUnknownDigest_ShouldFail (104 ms) -174: [----------] 1 test from rnp_tests (104 ms total) -174: -174: [----------] Global test environment tear-down -174: [==========] 1 test from 1 test suite ran. (104 ms total) -174: [ PASSED ] 1 test. -156/263 Test #174: rnp_tests.generatekeyECDSA_explicitlySetUnknownDigest_ShouldFail .............. Passed 0.13 sec +29: Hello world! +29: This is a sample file to use for signing. +29: Good signature made Sun Mar 23 00:22:23 2025 +29: using ECDSA key 6cf2dce85599ada2 +29: +29: pub 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] +29: 5b8a254c823ced98decd10ed6cf2dce85599ada2 +29: uid ecc-bp384 +29: Signature(s) verified successfully +163: Good signature made Sun Mar 23 00:22:24 2025 +163: using RSA key 10decb21d20b481f +163: +163: pub 1024/RSA 10decb21d20b481f 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 35a6d875a4e2bb469d3be73910decb21d20b481f +163: uid sigtest_sha256 +163: Signature(s) verified successfully +163: BAD signature made Sun Mar 23 00:22:24 2025 +163: using RSA key 10decb21d20b481f +163: +163: pub 1024/RSA 10decb21d20b481f 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 35a6d875a4e2bb469d3be73910decb21d20b481f +163: uid sigtest_sha256 +163: Signature verification failure: 1 invalid signature +163: Good signature made Sun Mar 23 00:22:24 2025 +163: using RSA key 10decb21d20b481f +163: +163: pub 1024/RSA 10decb21d20b481f 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 35a6d875a4e2bb469d3be73910decb21d20b481f +163: uid sigtest_sha256 +163: Signature(s) verified successfully +163: Good signature made Sun Mar 23 00:22:24 2025 +163: using RSA key 10decb21d20b481f +163: +163: pub 1024/RSA 10decb21d20b481f 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 35a6d875a4e2bb469d3be73910decb21d20b481f +163: uid sigtest_sha256 +163: Signature(s) verified successfully +29: Hello world! +29: This is a sample file to use for signing. +29: Failed to add signature +136: [ OK ] rnp_tests.test_ffi_key_generate_dsa (29276 ms) +136: [----------] 1 test from rnp_tests (29276 ms total) +136: +136: [----------] Global test environment tear-down +136: [==========] 1 test from 1 test suite ran. (29276 ms total) +136: [ PASSED ] 1 test. +168/263 Test #136: rnp_tests.test_ffi_key_generate_dsa ........................................... Passed 29.33 sec test 177 Start 177: rnp_tests.test_key_add_userid @@ -12795,18 +13635,21 @@ 177: Environment variables: 177: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 177: Test timeout computed to be: 3000 -135: [ OK ] rnp_tests.test_ffi_key_generate_rsa (2785 ms) -135: [----------] 1 test from rnp_tests (2786 ms total) -135: -135: [----------] Global test environment tear-down -135: [==========] 1 test from 1 test suite ran. (2786 ms total) -135: [ PASSED ] 1 test. 177: Note: Google Test filter = rnp_tests.test_key_add_userid 177: [==========] Running 1 test from 1 test suite. 177: [----------] Global test environment set-up. 177: [----------] 1 test from rnp_tests 177: [ RUN ] rnp_tests.test_key_add_userid -157/263 Test #135: rnp_tests.test_ffi_key_generate_rsa ........................................... Passed 2.81 sec +177: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +177: [add_uid_cert() ./src/lib/pgp-key.cpp:2377] key already has this userid +177: [add_uid_cert() ./src/lib/pgp-key.cpp:2392] changing the primary userid is not supported +177: [ OK ] rnp_tests.test_key_add_userid (583 ms) +177: [----------] 1 test from rnp_tests (583 ms total) +177: +177: [----------] Global test environment tear-down +177: [==========] 1 test from 1 test suite ran. (583 ms total) +177: [ PASSED ] 1 test. +169/263 Test #177: rnp_tests.test_key_add_userid ................................................. Passed 0.63 sec test 178 Start 178: rnp_tests.key_grip @@ -12815,46 +13658,153 @@ 178: Environment variables: 178: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 178: Test timeout computed to be: 3000 -168: Generating a new key... -168: -168: sec 1024/RSA 7bcd7ca8b3baa7b5 2026-04-24 [SC] [EXPIRES 2028-04-23] -168: b4f8e9463604c6b2862b3b077bcd7ca8b3baa7b5 -168: uid RSA (Encrypt or Sign) 1024-bit key -168: ssb 1024/RSA 095fbac5ff1c7470 2026-04-24 [E] [EXPIRES 2028-04-23] -168: d2f9384f28e47e530bbc7efd095fbac5ff1c7470 -168: Generating a new key... -168: -168: sec 1024/RSA 588d93fc93914edd 2026-04-24 [SC] [EXPIRES 2028-04-23] -168: a027902e3bd0dbce02173ce6588d93fc93914edd -168: uid newhomekey -168: ssb 1024/RSA b78745f64110f483 2026-04-24 [E] [EXPIRES 2028-04-23] -168: 78b131e0c91f152faf6068bdb78745f64110f483 -168: [ OK ] rnp_tests.rnpkeys_generatekey_verifykeyKBXHomeDirOption (1278 ms) -168: [----------] 1 test from rnp_tests (1278 ms total) -168: -168: [----------] Global test environment tear-down -168: [==========] 1 test from 1 test suite ran. (1278 ms total) -168: [ PASSED ] 1 test. -163: Good signature made Fri Apr 24 04:32:42 2026 -163: using RSA key 2b7a07b2bfd4b86f -163: -163: pub 1024/RSA 2b7a07b2bfd4b86f 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: e962f205cff3ff233e9c8efd2b7a07b2bfd4b86f -163: uid sigtest_SHA224 -163: Signature(s) verified successfully -163: BAD signature made Fri Apr 24 04:32:42 2026 -163: using RSA key 2b7a07b2bfd4b86f -163: -163: pub 1024/RSA 2b7a07b2bfd4b86f 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: e962f205cff3ff233e9c8efd2b7a07b2bfd4b86f -163: uid sigtest_SHA224 -163: Signature verification failure: 1 invalid signature 178: Note: Google Test filter = rnp_tests.key_grip 178: [==========] Running 1 test from 1 test suite. 178: [----------] Global test environment set-up. 178: [----------] 1 test from rnp_tests 178: [ RUN ] rnp_tests.key_grip -158/263 Test #168: rnp_tests.rnpkeys_generatekey_verifykeyKBXHomeDirOption ....................... Passed 1.30 sec +29: Hello world! +29: This is a sample file to use for signing. +163: Good signature made Sun Mar 23 00:22:26 2025 +163: using RSA key 027504ec7fef5c7e +163: +163: pub 1024/RSA 027504ec7fef5c7e 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: cbc59d5b89619295de6050ac027504ec7fef5c7e +163: uid sigtest_sha384 +163: Signature(s) verified successfully +163: BAD signature made Sun Mar 23 00:22:26 2025 +163: using RSA key 027504ec7fef5c7e +163: +163: pub 1024/RSA 027504ec7fef5c7e 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: cbc59d5b89619295de6050ac027504ec7fef5c7e +163: uid sigtest_sha384 +163: Signature verification failure: 1 invalid signature +165: keystore: GPG, hashalg MD5 +165: Generating a new key... +165: +165: sec 1024/RSA 763989875ac50d42 2025-03-22 [SC] [EXPIRES 2027-03-22] +165: 10296d1309135c812ae08ece763989875ac50d42 +165: uid MD5 +165: ssb 1024/RSA 715696cf48ca67f4 2025-03-22 [E] [EXPIRES 2027-03-22] +165: 3a5181f09501ee0186d433d9715696cf48ca67f4 +165: keystore: GPG21, hashalg SHA1 +165: Generating a new key... +165: +165: sec 1024/RSA c8f55b880d98c4a2 2025-03-22 [SC] [EXPIRES 2027-03-22] +165: ca8aed23e85f9f7a92c92a36c8f55b880d98c4a2 +165: uid SHA1 +165: ssb 1024/RSA 5d0be19c49bf3f5c 2025-03-22 [E] [EXPIRES 2027-03-22] +165: 6ae93a5b43cd5ee18cf788855d0be19c49bf3f5c +165: keystore: KBX, hashalg SHA256 +165: Generating a new key... +165: +165: sec 1024/RSA 3a776de329a9f6fb 2025-03-22 [SC] [EXPIRES 2027-03-22] +165: 3139570a72437ae5c41a07a53a776de329a9f6fb +165: uid SHA256 +165: ssb 1024/RSA 8b936c25ad3bb6e3 2025-03-22 [E] [EXPIRES 2027-03-22] +165: 648b8c161b052d796b7e648b8b936c25ad3bb6e3 +165: keystore: GPG, hashalg SHA384 +165: Generating a new key... +165: +165: sec 1024/RSA c28c034b991173c8 2025-03-22 [SC] [EXPIRES 2027-03-22] +165: f0a5bd4716fcd4dc3ca94d29c28c034b991173c8 +165: uid SHA384 +165: ssb 1024/RSA b66ba59ab55f9441 2025-03-22 [E] [EXPIRES 2027-03-22] +165: 176193a5d9133cb8eb3f7d6db66ba59ab55f9441 +165: keystore: GPG21, hashalg SHA512 +165: Generating a new key... +165: +165: sec 1024/RSA 9f6c13681d98f16c 2025-03-22 [SC] [EXPIRES 2027-03-22] +165: 7e12a8e72c402ff980bc84ec9f6c13681d98f16c +165: uid SHA512 +165: ssb 1024/RSA 6687ec161006d754 2025-03-22 [E] [EXPIRES 2027-03-22] +165: ce3b407b59bb0daf58d4dc7e6687ec161006d754 +165: keystore: KBX, hashalg SHA224 +165: Generating a new key... +165: +165: sec 1024/RSA ef48544bdbe91943 2025-03-22 [SC] [EXPIRES 2027-03-22] +165: 7af8925aec26167371a5b4c9ef48544bdbe91943 +165: uid SHA224 +165: ssb 1024/RSA 78e852e6e77bb9fc 2025-03-22 [E] [EXPIRES 2027-03-22] +165: 799c469f81fb05be031ed75078e852e6e77bb9fc +165: keystore: GPG, hashalg SM3 +165: Generating a new key... +165: +165: sec 1024/RSA d740fdbdf67fc719 2025-03-22 [SC] [EXPIRES 2027-03-22] +165: fa8d90de60508205fdfd1a29d740fdbdf67fc719 +165: uid SM3 +165: ssb 1024/RSA ccd300d4b4ab30e3 2025-03-22 [E] [EXPIRES 2027-03-22] +165: 187a86414ca36b96a199211eccd300d4b4ab30e3 +165: keystore: GPG21, hashalg md5 +165: Generating a new key... +165: +165: sec 1024/RSA 616bc1f4b59060cc 2025-03-22 [SC] [EXPIRES 2027-03-22] +165: cbae8eb20a70155e048d4a5c616bc1f4b59060cc +165: uid md5 +165: ssb 1024/RSA 28e1b8df118570f6 2025-03-22 [E] [EXPIRES 2027-03-22] +165: 665d56e34de9021dfa58ca2428e1b8df118570f6 +165: keystore: KBX, hashalg sha1 +165: Generating a new key... +165: +165: sec 1024/RSA c2c92bf695370e00 2025-03-22 [SC] [EXPIRES 2027-03-22] +165: 8ccbabf40fcacee8c4ac5275c2c92bf695370e00 +165: uid sha1 +165: ssb 1024/RSA ebfcb54999452a4c 2025-03-22 [E] [EXPIRES 2027-03-22] +165: deaeddf831cf889c7c0227b4ebfcb54999452a4c +165: keystore: GPG, hashalg sha256 +165: Generating a new key... +165: +165: sec 1024/RSA 8c5d0bb8b34a169e 2025-03-22 [SC] [EXPIRES 2027-03-22] +165: bf63c367de82af8e6b7ba55d8c5d0bb8b34a169e +165: uid sha256 +165: ssb 1024/RSA 52bf068021af4801 2025-03-22 [E] [EXPIRES 2027-03-22] +165: 91bfd925ff7b1b2c7ce417cc52bf068021af4801 +165: keystore: GPG21, hashalg sha384 +165: Generating a new key... +165: +165: sec 1024/RSA 72f6a9c6c03b4928 2025-03-22 [SC] [EXPIRES 2027-03-22] +165: 10af87f93c8789f9ebfec81572f6a9c6c03b4928 +165: uid sha384 +165: ssb 1024/RSA 5b907b600f13a3f7 2025-03-22 [E] [EXPIRES 2027-03-22] +165: 4f4fe78fde7ad93b269852185b907b600f13a3f7 +165: keystore: KBX, hashalg sha512 +165: Generating a new key... +165: +165: sec 1024/RSA 1bbaa2f49916a5fe 2025-03-22 [SC] [EXPIRES 2027-03-22] +165: 97cf2365de60e57468c5d6581bbaa2f49916a5fe +165: uid sha512 +165: ssb 1024/RSA 4681cb24b2034343 2025-03-22 [E] [EXPIRES 2027-03-22] +165: 9a00e8fded483d0232f7c0ba4681cb24b2034343 +165: keystore: GPG, hashalg sha224 +165: Generating a new key... +165: +165: sec 1024/RSA ead3cf68e02d25cd 2025-03-22 [SC] [EXPIRES 2027-03-22] +165: c32072411d9e25262eecf4a5ead3cf68e02d25cd +165: uid sha224 +165: ssb 1024/RSA afd3d9bdedce2499 2025-03-22 [E] [EXPIRES 2027-03-22] +165: b5e153327ffd107258038095afd3d9bdedce2499 +165: keystore: GPG21, hashalg sm3 +165: Generating a new key... +165: +165: sec 1024/RSA e47026b01dd98a66 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: Good signature made Sun Mar 23 00:22:26 2025 +163: using RSA key 027504ec7fef5c7e +163: +163: pub 1024/RSA 027504ec7fef5c7e 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: cbc59d5b89619295de6050ac027504ec7fef5c7e +163: uid sigtest_sha384 +163: Signature(s) verified successfully +165: 463ae2f73917e1d667c66747e47026b01dd98a66 +165: uid sm3 +165: ssb 1024/RSA 3c79fc651d3c770b 2025-03-22 [E] [EXPIRES 2027-03-22] +165: b015d54fdb8262bd36c97a1f3c79fc651d3c770b +165: [ OK ] rnp_tests.rnpkeys_generatekey_verifySupportedHashAlg (17510 ms) +165: [----------] 1 test from rnp_tests (17510 ms total) +165: +165: [----------] Global test environment tear-down +165: [==========] 1 test from 1 test suite ran. (17510 ms total) +165: [ PASSED ] 1 test. +170/263 Test #165: rnp_tests.rnpkeys_generatekey_verifySupportedHashAlg .......................... Passed 17.57 sec test 179 Start 179: rnp_tests.test_key_prefs @@ -12868,20 +13818,20 @@ 179: [----------] Global test environment set-up. 179: [----------] 1 test from rnp_tests 179: [ RUN ] rnp_tests.test_key_prefs -163: Good signature made Fri Apr 24 04:32:42 2026 -163: using RSA key 2b7a07b2bfd4b86f +163: Good signature made Sun Mar 23 00:22:26 2025 +163: using RSA key 027504ec7fef5c7e 163: -163: pub 1024/RSA 2b7a07b2bfd4b86f 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: e962f205cff3ff233e9c8efd2b7a07b2bfd4b86f -163: uid sigtest_SHA224 +163: pub 1024/RSA 027504ec7fef5c7e 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: cbc59d5b89619295de6050ac027504ec7fef5c7e +163: uid sigtest_sha384 163: Signature(s) verified successfully -179: [ OK ] rnp_tests.test_key_prefs (83 ms) -179: [----------] 1 test from rnp_tests (83 ms total) -179: -179: [----------] Global test environment tear-down -179: [==========] 1 test from 1 test suite ran. (84 ms total) -179: [ PASSED ] 1 test. -159/263 Test #179: rnp_tests.test_key_prefs ...................................................... Passed 0.11 sec +176: [ OK ] rnp_tests.test_kbx_nsigs (3144 ms) +176: [----------] 1 test from rnp_tests (3144 ms total) +176: +176: [----------] Global test environment tear-down +176: [==========] 1 test from 1 test suite ran. (3144 ms total) +176: [ PASSED ] 1 test. +171/263 Test #176: rnp_tests.test_kbx_nsigs ...................................................... Passed 3.25 sec test 180 Start 180: rnp_tests.test_key_protect_load_pgp @@ -12890,28 +13840,27 @@ 180: Environment variables: 180: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 180: Test timeout computed to be: 3000 +29: Hello world! +29: This is a sample file to use for signing. +29: Good signature made Sun Mar 23 00:22:26 2025 +29: using ECDSA key aa5c58d14f7b8f48 +29: +29: pub 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] +29: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 +29: uid ecc-bp512 +29: Signature(s) verified successfully 180: Note: Google Test filter = rnp_tests.test_key_protect_load_pgp 180: [==========] Running 1 test from 1 test suite. 180: [----------] Global test environment set-up. 180: [----------] 1 test from rnp_tests 180: [ RUN ] rnp_tests.test_key_protect_load_pgp -177: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -163: Good signature made Fri Apr 24 04:32:42 2026 -163: using RSA key 2b7a07b2bfd4b86f -163: -163: pub 1024/RSA 2b7a07b2bfd4b86f 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: e962f205cff3ff233e9c8efd2b7a07b2bfd4b86f -163: uid sigtest_SHA224 -163: Signature(s) verified successfully -177: [add_uid_cert() ./src/lib/pgp-key.cpp:2377] key already has this userid -177: [add_uid_cert() ./src/lib/pgp-key.cpp:2392] changing the primary userid is not supported -177: [ OK ] rnp_tests.test_key_add_userid (205 ms) -177: [----------] 1 test from rnp_tests (205 ms total) -177: -177: [----------] Global test environment tear-down -177: [==========] 1 test from 1 test suite ran. (205 ms total) -177: [ PASSED ] 1 test. -160/263 Test #177: rnp_tests.test_key_add_userid ................................................. Passed 0.22 sec +179: [ OK ] rnp_tests.test_key_prefs (219 ms) +179: [----------] 1 test from rnp_tests (220 ms total) +179: +179: [----------] Global test environment tear-down +179: [==========] 1 test from 1 test suite ran. (220 ms total) +179: [ PASSED ] 1 test. +172/263 Test #179: rnp_tests.test_key_prefs ...................................................... Passed 0.28 sec test 181 Start 181: rnp_tests.test_key_protect_sec_data @@ -12926,19 +13875,13 @@ 181: [----------] 1 test from rnp_tests 181: [ RUN ] rnp_tests.test_key_protect_sec_data 180: [protect() ./src/lib/pgp-key.cpp:1564] Decrypted secret key must be provided -175: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -175: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -175: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -175: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -175: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -123: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: -1 at pos 0 -178: [ OK ] rnp_tests.key_grip (422 ms) -178: [----------] 1 test from rnp_tests (422 ms total) +178: [ OK ] rnp_tests.key_grip (1130 ms) +178: [----------] 1 test from rnp_tests (1130 ms total) 178: 178: [----------] Global test environment tear-down -178: [==========] 1 test from 1 test suite ran. (422 ms total) +178: [==========] 1 test from 1 test suite ran. (1131 ms total) 178: [ PASSED ] 1 test. -161/263 Test #178: rnp_tests.key_grip ............................................................ Passed 0.44 sec +173/263 Test #178: rnp_tests.key_grip ............................................................ Passed 1.18 sec test 182 Start 182: rnp_tests.test_key_store_search @@ -12952,156 +13895,16 @@ 182: [----------] Global test environment set-up. 182: [----------] 1 test from rnp_tests 182: [ RUN ] rnp_tests.test_key_store_search -170: Please select what kind of key you want: -170: (1) RSA (Encrypt or Sign) -170: (16) DSA + ElGamal -170: (17) DSA + RSA -170: (19) ECDSA + ECDH -170: (22) EDDSA + X25519 -170: (99) SM2 -170: > Please select which elliptic curve you want: -170: (1) NIST P-256 -170: (2) NIST P-384 -170: (3) NIST P-521 -170: (4) brainpoolP256r1 -170: (5) brainpoolP384r1 -170: (6) brainpoolP512r1 -170: (7) secp256k1 -170: (default NIST P-256)> Generating a new key... -170: -170: sec 256/ECDSA 4e1dfe1fb2e7c7fd 2026-04-24 [SC] [EXPIRES 2028-04-23] -170: 5c78a233120eb9c111c03d8f4e1dfe1fb2e7c7fd -170: uid expert_ecdsa_p256 -170: ssb 256/ECDH 055196df961abae9 2026-04-24 [E] [EXPIRES 2028-04-23] -170: 2e36f8d8f133b2a1c5ec81a7055196df961abae9 -170: Please select what kind of key you want: -170: (1) RSA (Encrypt or Sign) -170: (16) DSA + ElGamal -170: (17) DSA + RSA -170: (19) ECDSA + ECDH -170: (22) EDDSA + X25519 -170: (99) SM2 -170: > Please select which elliptic curve you want: -170: (1) NIST P-256 -170: (2) NIST P-384 -170: (3) NIST P-521 -170: (4) brainpoolP256r1 -170: (5) brainpoolP384r1 -170: (6) brainpoolP512r1 -170: (7) secp256k1 -170: (default NIST P-256)> Generating a new key... -170: -170: sec 384/ECDSA ae7049ee374e1c14 2026-04-24 [SC] [EXPIRES 2028-04-23] -170: 9157635451eb238176c6f6dfae7049ee374e1c14 -170: uid expert_ecdsa_p384 -170: ssb 384/ECDH 8edcfd7ebcb6a082 2026-04-24 [E] [EXPIRES 2028-04-23] -170: d87d6db58eeba065803fc2b98edcfd7ebcb6a082 -170: Please select what kind of key you want: -170: (1) RSA (Encrypt or Sign) -170: (16) DSA + ElGamal -170: (17) DSA + RSA -170: (19) ECDSA + ECDH -170: (22) EDDSA + X25519 -170: (99) SM2 -170: > Please select which elliptic curve you want: -170: (1) NIST P-256 -170: (2) NIST P-384 -170: (3) NIST P-521 -170: (4) brainpoolP256r1 -170: (5) brainpoolP384r1 -170: (6) brainpoolP512r1 -170: (7) secp256k1 -170: (default NIST P-256)> Generating a new key... -170: -170: sec 521/ECDSA b9fabfe566fa9f8e 2026-04-24 [SC] [EXPIRES 2028-04-23] -170: 067d9788d97455f328c8ea20b9fabfe566fa9f8e -170: uid expert_ecdsa_p521 -170: ssb 521/ECDH 11b19e1d794b197a 2026-04-24 [E] [EXPIRES 2028-04-23] -170: a51e54d808caab071495dbb311b19e1d794b197a -170: Please select what kind of key you want: -170: (1) RSA (Encrypt or Sign) -170: (16) DSA + ElGamal -170: (17) DSA + RSA -170: (19) ECDSA + ECDH -170: (22) EDDSA + X25519 -170: (99) SM2 -170: > Please select which elliptic curve you want: -170: (1) NIST P-256 -170: (2) NIST P-384 -170: (3) NIST P-521 -170: (4) brainpoolP256r1 -170: (5) brainpoolP384r1 -170: (6) brainpoolP512r1 -170: (7) secp256k1 -170: (default NIST P-256)> Generating a new key... -170: -170: sec 256/ECDSA ccc7c7035bf71585 2026-04-24 [SC] [EXPIRES 2028-04-23] -170: 150571e40ba928f74e3e130accc7c7035bf71585 -170: uid expert_ecdsa_bp256 -170: ssb 256/ECDH d73c1916ad7d1967 2026-04-24 [E] [EXPIRES 2028-04-23] -170: 513efc5e67c69493b02f3855d73c1916ad7d1967 -170: Please select what kind of key you want: -170: (1) RSA (Encrypt or Sign) -170: (16) DSA + ElGamal -170: (17) DSA + RSA -170: (19) ECDSA + ECDH -170: (22) EDDSA + X25519 -170: (99) SM2 -170: > Please select which elliptic curve you want: -170: (1) NIST P-256 -170: (2) NIST P-384 -170: (3) NIST P-521 -170: (4) brainpoolP256r1 -170: (5) brainpoolP384r1 -170: (6) brainpoolP512r1 -170: (7) secp256k1 -170: (default NIST P-256)> Generating a new key... -170: -170: sec 384/ECDSA 83d9de61ec272f39 2026-04-24 [SC] [EXPIRES 2028-04-23] -170: 626b5dee739b53f26e85bbf983d9de61ec272f39 -170: uid expert_ecdsa_bp384 -170: ssb 384/ECDH 0537c564ce5de991 2026-04-24 [E] [EXPIRES 2028-04-23] -170: c5c3fd2d536b2e367b55bea20537c564ce5de991 -170: Please select what kind of key you want: -170: (1) RSA (Encrypt or Sign) -170: (16) DSA + ElGamal -170: (17) DSA + RSA -170: (19) ECDSA + ECDH -170: (22) EDDSA + X25519 -170: (99) SM2 -170: > Please select which elliptic curve you want: -170: (1) NIST P-256 -170: (2) NIST P-384 -170: (3) NIST P-521 -170: (4) brainpoolP256r1 -170: (5) brainpoolP384r1 -170: (6) brainpoolP512r1 -170: (7) secp256k1 -170: (default NIST P-256)> Generating a new key... -170: -170: sec 512/ECDSA efd4d282a3e7857e 2026-04-24 [SC] [EXPIRES 2028-04-23] -170: 4b031b3868e382d6904a7b00efd4d282a3e7857e -170: uid expert_ecdsa_bp512 -170: ssb 512/ECDH d82bc3802e6f091f 2026-04-24 [E] [EXPIRES 2028-04-23] -170: ab358b96a587338229f24835d82bc3802e6f091f -170: Please select what kind of key you want: -170: (1) RSA (Encrypt or Sign) -170: (16) DSA + ElGamal -170: (17) DSA + RSA -170: (19) ECDSA + ECDH -170: (22) EDDSA + X25519 -170: (99) SM2 -170: > Please select which elliptic curve you want: -170: (1) NIST P-256 -170: (2) NIST P-384 -170: (3) NIST P-521 -182: [ OK ] rnp_tests.test_key_store_search (75 ms) -182: [----------] 1 test from rnp_tests (75 ms total) +29: Hello world! +29: This is a sample file to use for signing. +29: Failed to add signature +182: [ OK ] rnp_tests.test_key_store_search (211 ms) +182: [----------] 1 test from rnp_tests (211 ms total) 182: 182: [----------] Global test environment tear-down -182: [==========] 1 test from 1 test suite ran. (76 ms total) +182: [==========] 1 test from 1 test suite ran. (212 ms total) 182: [ PASSED ] 1 test. -162/263 Test #182: rnp_tests.test_key_store_search ............................................... Passed 0.09 sec +174/263 Test #182: rnp_tests.test_key_store_search ............................................... Passed 0.27 sec test 183 Start 183: rnp_tests.test_key_store_search_by_name @@ -13110,20 +13913,32 @@ 183: Environment variables: 183: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 183: Test timeout computed to be: 3000 +163: Good signature made Sun Mar 23 00:22:27 2025 +163: using RSA key 5dde7130b73cbe1e +163: +163: pub 1024/RSA 5dde7130b73cbe1e 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 921785ffe2d564265ed43f555dde7130b73cbe1e +163: uid sigtest_sha512 +163: Signature(s) verified successfully +163: BAD signature made Sun Mar 23 00:22:27 2025 +163: using RSA key 5dde7130b73cbe1e +163: +163: pub 1024/RSA 5dde7130b73cbe1e 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 921785ffe2d564265ed43f555dde7130b73cbe1e +163: uid sigtest_sha512 +163: Signature verification failure: 1 invalid signature +180: [ OK ] rnp_tests.test_key_protect_load_pgp (791 ms) +180: [----------] 1 test from rnp_tests (791 ms total) +180: +180: [----------] Global test environment tear-down +180: [==========] 1 test from 1 test suite ran. (791 ms total) +180: [ PASSED ] 1 test. 183: Note: Google Test filter = rnp_tests.test_key_store_search_by_name 183: [==========] Running 1 test from 1 test suite. 183: [----------] Global test environment set-up. 183: [----------] 1 test from rnp_tests 183: [ RUN ] rnp_tests.test_key_store_search_by_name -175: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -175: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -175: [ OK ] rnp_tests.test_generated_key_sigs (658 ms) -175: [----------] 1 test from rnp_tests (658 ms total) -175: -175: [----------] Global test environment tear-down -175: [==========] 1 test from 1 test suite ran. (658 ms total) -175: [ PASSED ] 1 test. -163/263 Test #175: rnp_tests.test_generated_key_sigs ............................................. Passed 1.15 sec +175/263 Test #180: rnp_tests.test_key_protect_load_pgp ........................................... Passed 0.85 sec test 184 Start 184: rnp_tests.test_key_unlock_pgp @@ -13137,70 +13952,32 @@ 184: [----------] Global test environment set-up. 184: [----------] 1 test from rnp_tests 184: [ RUN ] rnp_tests.test_key_unlock_pgp -133: [ OK ] rnp_tests.test_ffi_key_generate_misc (3977 ms) -133: [----------] 1 test from rnp_tests (3977 ms total) -133: -133: [----------] Global test environment tear-down -133: [==========] 1 test from 1 test suite ran. (3977 ms total) -133: [ PASSED ] 1 test. -164/263 Test #133: rnp_tests.test_ffi_key_generate_misc .......................................... Passed 4.00 sec -test 185 - Start 185: rnp_tests.test_key_validate - -185: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_key_validate" "--gtest_also_run_disabled_tests" -185: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -185: Environment variables: -185: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -185: Test timeout computed to be: 3000 -185: Note: Google Test filter = rnp_tests.test_key_validate -185: [==========] Running 1 test from 1 test suite. -185: [----------] Global test environment set-up. -185: [----------] 1 test from rnp_tests -185: [ RUN ] rnp_tests.test_key_validate -163: Good signature made Fri Apr 24 04:32:43 2026 -163: using RSA key b75eae9e249d03ae +163: Good signature made Sun Mar 23 00:22:27 2025 +163: using RSA key 5dde7130b73cbe1e 163: -163: pub 1024/RSA b75eae9e249d03ae 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: a36343a89c03d085ec5496ccb75eae9e249d03ae -163: uid sigtest_SHA256 +163: pub 1024/RSA 5dde7130b73cbe1e 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 921785ffe2d564265ed43f555dde7130b73cbe1e +163: uid sigtest_sha512 163: Signature(s) verified successfully -163: BAD signature made Fri Apr 24 04:32:43 2026 -163: using RSA key b75eae9e249d03ae -163: -163: pub 1024/RSA b75eae9e249d03ae 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: a36343a89c03d085ec5496ccb75eae9e249d03ae -163: uid sigtest_SHA256 -163: Signature verification failure: 1 invalid signature 184: [signed_fill_signature() ./src/librepgp/stream-write.cpp:1122] wrong secret key password 184: [signed_dst_finish() ./src/librepgp/stream-write.cpp:1165] failed to calculate signature 184: [process_stream_sequence() ./src/librepgp/stream-write.cpp:1754] failed to finish stream -183: [ OK ] rnp_tests.test_key_store_search_by_name (653 ms) -183: [----------] 1 test from rnp_tests (653 ms total) +183: [ OK ] rnp_tests.test_key_store_search_by_name (272 ms) +183: [----------] 1 test from rnp_tests (272 ms total) 183: 183: [----------] Global test environment tear-down -183: [==========] 1 test from 1 test suite ran. (653 ms total) +183: [==========] 1 test from 1 test suite ran. (272 ms total) 183: [ PASSED ] 1 test. -185: [all_keys_valid() ./src/tests/key-validate.cpp:49] key dc70c124a50283f1 is not valid -185: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -185: [all_keys_valid() ./src/tests/key-validate.cpp:49] key 7d0bc10e933404c9 is not valid -165/263 Test #183: rnp_tests.test_key_store_search_by_name ....................................... Passed 0.69 sec -test 186 - Start 186: rnp_tests.test_forged_key_validate +176/263 Test #183: rnp_tests.test_key_store_search_by_name ....................................... Passed 0.33 sec +test 185 + Start 185: rnp_tests.test_key_validate -186: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_forged_key_validate" "--gtest_also_run_disabled_tests" -186: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -186: Environment variables: -186: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -186: Test timeout computed to be: 3000 -185: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -185: [all_keys_valid() ./src/tests/key-validate.cpp:49] key 7d0bc10e933404c9 is not valid -185: [all_keys_valid() ./src/tests/key-validate.cpp:49] key 7d0bc10e933404c9 is not valid -186: Note: Google Test filter = rnp_tests.test_forged_key_validate -186: [==========] Running 1 test from 1 test suite. -186: [----------] Global test environment set-up. -186: [----------] 1 test from rnp_tests -186: [ RUN ] rnp_tests.test_forged_key_validate -184: Good signature made Fri Apr 24 04:32:43 2026 +185: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_key_validate" "--gtest_also_run_disabled_tests" +185: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +185: Environment variables: +185: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +185: Test timeout computed to be: 3000 +184: Good signature made Sun Mar 23 00:22:28 2025 184: using RSA key 7bc6709b15c23a4a 184: 184: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] @@ -13209,7 +13986,7 @@ 184: uid key0-uid1 184: uid key0-uid2 184: Signature(s) verified successfully -184: BAD signature made Fri Apr 24 04:32:43 2026 +184: BAD signature made Sun Mar 23 00:22:28 2025 184: using RSA key 7bc6709b15c23a4a 184: 184: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] @@ -13222,20 +13999,69 @@ 184: [signed_dst_finish() ./src/librepgp/stream-write.cpp:1165] failed to calculate signature 184: [process_stream_sequence() ./src/librepgp/stream-write.cpp:1754] failed to finish stream 184: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -163: Good signature made Fri Apr 24 04:32:43 2026 -163: using RSA key b75eae9e249d03ae +185: Note: Google Test filter = rnp_tests.test_key_validate +185: [==========] Running 1 test from 1 test suite. +185: [----------] Global test environment set-up. +185: [----------] 1 test from rnp_tests +185: [ RUN ] rnp_tests.test_key_validate +163: Good signature made Sun Mar 23 00:22:27 2025 +163: using RSA key 5dde7130b73cbe1e 163: -163: pub 1024/RSA b75eae9e249d03ae 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: a36343a89c03d085ec5496ccb75eae9e249d03ae -163: uid sigtest_SHA256 +163: pub 1024/RSA 5dde7130b73cbe1e 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 921785ffe2d564265ed43f555dde7130b73cbe1e +163: uid sigtest_sha512 163: Signature(s) verified successfully -185: [ OK ] rnp_tests.test_key_validate (142 ms) -185: [----------] 1 test from rnp_tests (142 ms total) -185: -185: [----------] Global test environment tear-down -185: [==========] 1 test from 1 test suite ran. (142 ms total) -185: [ PASSED ] 1 test. -166/263 Test #185: rnp_tests.test_key_validate ................................................... Passed 0.16 sec +184: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +184: [ OK ] rnp_tests.test_key_unlock_pgp (363 ms) +184: [----------] 1 test from rnp_tests (363 ms total) +184: +184: [----------] Global test environment tear-down +184: [==========] 1 test from 1 test suite ran. (363 ms total) +184: [ PASSED ] 1 test. +177/263 Test #184: rnp_tests.test_key_unlock_pgp ................................................. Passed 0.40 sec +test 186 + Start 186: rnp_tests.test_forged_key_validate + +186: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_forged_key_validate" "--gtest_also_run_disabled_tests" +186: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +186: Environment variables: +186: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +186: Test timeout computed to be: 3000 +186: Note: Google Test filter = rnp_tests.test_forged_key_validate +186: [==========] Running 1 test from 1 test suite. +186: [----------] Global test environment set-up. +186: [----------] 1 test from rnp_tests +186: [ RUN ] rnp_tests.test_forged_key_validate +186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +29: Hello world! +29: This is a sample file to use for signing. +186: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +186: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. +185: [all_keys_valid() ./src/tests/key-validate.cpp:49] key dc70c124a50283f1 is not valid +186: [validate_sig() ./src/lib/pgp-key.cpp:1984] key is newer than signature +186: [validate_sig() ./src/lib/pgp-key.cpp:1984] key is newer than signature +186: [validate_sig() ./src/lib/pgp-key.cpp:1973] signature created 736999369 seconds in future +186: [validate_sig() ./src/lib/pgp-key.cpp:1973] signature created 736999369 seconds in future +185: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +185: [all_keys_valid() ./src/tests/key-validate.cpp:49] key 7d0bc10e933404c9 is not valid +185: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +185: [all_keys_valid() ./src/tests/key-validate.cpp:49] key 7d0bc10e933404c9 is not valid +185: [all_keys_valid() ./src/tests/key-validate.cpp:49] key 7d0bc10e933404c9 is not valid +186: [ OK ] rnp_tests.test_forged_key_validate (253 ms) +186: [----------] 1 test from rnp_tests (253 ms total) +186: +186: [----------] Global test environment tear-down +186: [==========] 1 test from 1 test suite ran. (253 ms total) +186: [ PASSED ] 1 test. +178/263 Test #186: rnp_tests.test_forged_key_validate ............................................ Passed 0.29 sec test 187 Start 187: rnp_tests.test_key_validity @@ -13249,14 +14075,13 @@ 187: [----------] Global test environment set-up. 187: [----------] 1 test from rnp_tests 187: [ RUN ] rnp_tests.test_key_validity -184: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -184: [ OK ] rnp_tests.test_key_unlock_pgp (225 ms) -184: [----------] 1 test from rnp_tests (225 ms total) -184: -184: [----------] Global test environment tear-down -184: [==========] 1 test from 1 test suite ran. (225 ms total) -184: [ PASSED ] 1 test. -167/263 Test #184: rnp_tests.test_key_unlock_pgp ................................................. Passed 0.24 sec +185: [ OK ] rnp_tests.test_key_validate (438 ms) +185: [----------] 1 test from rnp_tests (438 ms total) +185: +185: [----------] Global test environment tear-down +185: [==========] 1 test from 1 test suite ran. (438 ms total) +185: [ PASSED ] 1 test. +179/263 Test #185: rnp_tests.test_key_validate ................................................... Passed 0.51 sec test 188 Start 188: rnp_tests.test_key_expiry_direct_sig @@ -13265,45 +14090,23 @@ 188: Environment variables: 188: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 188: Test timeout computed to be: 3000 -163: Good signature made Fri Apr 24 04:32:43 2026 -163: using RSA key b75eae9e249d03ae -163: -163: pub 1024/RSA b75eae9e249d03ae 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: a36343a89c03d085ec5496ccb75eae9e249d03ae -163: uid sigtest_SHA256 -163: Signature(s) verified successfully 188: Note: Google Test filter = rnp_tests.test_key_expiry_direct_sig 188: [==========] Running 1 test from 1 test suite. 188: [----------] Global test environment set-up. 188: [----------] 1 test from rnp_tests 188: [ RUN ] rnp_tests.test_key_expiry_direct_sig -186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 187: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 187: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 187: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. 187: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -186: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -186: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. 187: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -186: [validate_sig() ./src/lib/pgp-key.cpp:1917] Invalid subkey binding's signer. -186: [validate_sig() ./src/lib/pgp-key.cpp:1984] key is newer than signature -186: [validate_sig() ./src/lib/pgp-key.cpp:1984] key is newer than signature -187: [ OK ] rnp_tests.test_key_validity (134 ms) -187: [----------] 1 test from rnp_tests (134 ms total) +187: [ OK ] rnp_tests.test_key_validity (469 ms) +187: [----------] 1 test from rnp_tests (469 ms total) 187: 187: [----------] Global test environment tear-down -187: [==========] 1 test from 1 test suite ran. (134 ms total) +187: [==========] 1 test from 1 test suite ran. (469 ms total) 187: [ PASSED ] 1 test. -186: [validate_sig() ./src/lib/pgp-key.cpp:1973] signature created 702589954 seconds in future -186: [validate_sig() ./src/lib/pgp-key.cpp:1973] signature created 702589954 seconds in future -168/263 Test #187: rnp_tests.test_key_validity ................................................... Passed 0.15 sec +180/263 Test #187: rnp_tests.test_key_validity ................................................... Passed 0.55 sec test 189 Start 189: rnp_tests.test_large_packet @@ -13317,13 +14120,36 @@ 189: [----------] Global test environment set-up. 189: [----------] 1 test from rnp_tests 189: [ RUN ] rnp_tests.test_large_packet -186: [ OK ] rnp_tests.test_forged_key_validate (201 ms) -186: [----------] 1 test from rnp_tests (201 ms total) -186: -186: [----------] Global test environment tear-down -186: [==========] 1 test from 1 test suite ran. (201 ms total) -186: [ PASSED ] 1 test. -169/263 Test #186: rnp_tests.test_forged_key_validate ............................................ Passed 0.22 sec +29: Hello world! +29: This is a sample file to use for signing. +29: Good signature made Sun Mar 23 00:22:28 2025 +29: using ECDSA key 3ea5bb6f9692c1a0 +29: +29: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] +29: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 +29: uid ecc-p256k1 +29: Signature(s) verified successfully +163: Good signature made Sun Mar 23 00:22:29 2025 +163: using RSA key 281e2f9b3cc21d31 +163: +163: pub 1024/RSA 281e2f9b3cc21d31 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 7a0983a32ad6a2c0d0f6a7f8281e2f9b3cc21d31 +163: uid sigtest_sm3 +163: Signature(s) verified successfully +163: BAD signature made Sun Mar 23 00:22:29 2025 +163: using RSA key 281e2f9b3cc21d31 +163: +163: pub 1024/RSA 281e2f9b3cc21d31 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 7a0983a32ad6a2c0d0f6a7f8281e2f9b3cc21d31 +163: uid sigtest_sm3 +163: Signature verification failure: 1 invalid signature +188: [ OK ] rnp_tests.test_key_expiry_direct_sig (943 ms) +188: [----------] 1 test from rnp_tests (943 ms total) +188: +188: [----------] Global test environment tear-down +188: [==========] 1 test from 1 test suite ran. (943 ms total) +188: [ PASSED ] 1 test. +181/263 Test #188: rnp_tests.test_key_expiry_direct_sig .......................................... Passed 0.99 sec test 190 Start 190: rnp_tests.test_large_mpi_rsa_pub @@ -13337,13 +14163,117 @@ 190: [----------] Global test environment set-up. 190: [----------] 1 test from rnp_tests 190: [ RUN ] rnp_tests.test_large_mpi_rsa_pub -123: [ OK ] rnp_tests.test_ffi_key_set_expiry (5051 ms) -123: [----------] 1 test from rnp_tests (5051 ms total) -123: -123: [----------] Global test environment tear-down -123: [==========] 1 test from 1 test suite ran. (5051 ms total) -123: [ PASSED ] 1 test. -170/263 Test #123: rnp_tests.test_ffi_key_set_expiry ............................................. Passed 5.08 sec +163: Good signature made Sun Mar 23 00:22:29 2025 +163: using RSA key 281e2f9b3cc21d31 +163: +163: pub 1024/RSA 281e2f9b3cc21d31 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 7a0983a32ad6a2c0d0f6a7f8281e2f9b3cc21d31 +163: uid sigtest_sm3 +163: Signature(s) verified successfully +190: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi +190: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 +190: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi +190: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 +190: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi +190: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 +163: Good signature made Sun Mar 23 00:22:29 2025 +163: using RSA key 281e2f9b3cc21d31 +163: +163: pub 1024/RSA 281e2f9b3cc21d31 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 7a0983a32ad6a2c0d0f6a7f8281e2f9b3cc21d31 +163: uid sigtest_sm3 +163: Signature(s) verified successfully +163: Generating a new key... +163: +163: sec 1024/RSA 5fa9dc84b53be57e 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 6a1c5c4bfad11559039d2d405fa9dc84b53be57e +163: uid sigtest_SHA1 +163: ssb 1024/RSA 11e41da919712f69 2025-03-22 [E] [EXPIRES 2027-03-22] +163: 984bec8a86f897ac36e065b111e41da919712f69 +163: Generating a new key... +163: +163: sec 1024/RSA cbc354e46554ba4a 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 61f4e7454ac30abd6e434a52cbc354e46554ba4a +163: uid sigtest_SHA224 +163: ssb 1024/RSA 0979e4302dfa23cd 2025-03-22 [E] [EXPIRES 2027-03-22] +163: 35d916def1451e8b4c045eba0979e4302dfa23cd +163: Generating a new key... +163: +163: sec 1024/RSA 3bf2421b6ca2d397 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: d1e22520bf70d9e15627df5e3bf2421b6ca2d397 +163: uid sigtest_SHA256 +163: ssb 1024/RSA 0acc56d286bf0481 2025-03-22 [E] [EXPIRES 2027-03-22] +163: 59906df83bb99865990ff56d0acc56d286bf0481 +163: Generating a new key... +163: +163: sec 1024/RSA 9d63a80faf3e7274 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: be406f851ba6d62b7e5c9c749d63a80faf3e7274 +163: uid sigtest_SHA384 +163: ssb 1024/RSA c51698d677f14110 2025-03-22 [E] [EXPIRES 2027-03-22] +163: fd17f5281af6bc4450b1387bc51698d677f14110 +163: Generating a new key... +163: +163: sec 1024/RSA e7fd381030d61feb 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 9cce7f0071e2edd60facbd59e7fd381030d61feb +163: uid sigtest_SHA512 +163: ssb 1024/RSA c4e9e6186eeb7494 2025-03-22 [E] [EXPIRES 2027-03-22] +163: 86616f4a0ecb255ff0d4fa73c4e9e6186eeb7494 +163: Generating a new key... +163: +163: sec 1024/RSA 191a8cb976bfa3d2 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 5cdde8781c36ff9e89e4b4b1191a8cb976bfa3d2 +163: uid sigtest_SM3 +163: ssb 1024/RSA 5012ffd14bc23a79 2025-03-22 [E] [EXPIRES 2027-03-22] +163: a6a685104231e52548cbf66f5012ffd14bc23a79 +163: Generating a new key... +163: +163: sec 1024/RSA 59a3e83098960687 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: d5691dbebd62d234289a053259a3e83098960687 +163: uid sigtest_sha1 +163: ssb 1024/RSA bd9689d3ac044993 2025-03-22 [E] [EXPIRES 2027-03-22] +163: d3b833ab24e55e4e374726d3bd9689d3ac044993 +163: Generating a new key... +163: +163: sec 1024/RSA 65d120b5de7b8173 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 5bd469710c3d9c9b3f1f40d765d120b5de7b8173 +163: uid sigtest_sha224 +163: ssb 1024/RSA afe85503bbda31ec 2025-03-22 [E] [EXPIRES 2027-03-22] +163: a20a260bfeda1d30ef28eaefafe85503bbda31ec +163: Generating a new key... +163: +163: sec 1024/RSA 10decb21d20b481f 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 35a6d875a4e2bb469d3be73910decb21d20b481f +163: uid sigtest_sha256 +163: ssb 1024/RSA fe89ad8471c167ea 2025-03-22 [E] [EXPIRES 2027-03-22] +163: 49d6e38108418152753151b1fe89ad8471c167ea +163: Generating a new key... +163: +163: sec 1024/RSA 027504ec7fef5c7e 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: cbc59d5b89619295de6050ac027504ec7fef5c7e +163: uid sigtest_sha384 +163: ssb 1024/RSA 057b7d36ce05d610 2025-03-22 [E] [EXPIRES 2027-03-22] +163: 326baafec7f506fefe6ba6cc057b7d36ce05d610 +163: Generating a new key... +163: +163: sec 1024/RSA 5dde7130b73cbe1e 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 921785ffe2d564265ed43f555dde7130b73cbe1e +163: uid sigtest_sha512 +163: ssb 1024/RSA 98050175d713b556 2025-03-22 [E] [EXPIRES 2027-03-22] +163: efeaaa4fc0a750d692b9fcf898050175d713b556 +163: Generating a new key... +163: +163: sec 1024/RSA 281e2f9b3cc21d31 2025-03-22 [SC] [EXPIRES 2027-03-22] +163: 7a0983a32ad6a2c0d0f6a7f8281e2f9b3cc21d31 +163: uid sigtest_sm3 +163: ssb 1024/RSA ad8be8e1fc5e8d6f 2025-03-22 [E] [EXPIRES 2027-03-22] +163: 39ff548b0e5538485122b08dad8be8e1fc5e8d6f +163: [ OK ] rnp_tests.rnpkeys_generatekey_testSignature (21653 ms) +163: [----------] 1 test from rnp_tests (21653 ms total) +163: +163: [----------] Global test environment tear-down +163: [==========] 1 test from 1 test suite ran. (21654 ms total) +163: [ PASSED ] 1 test. +182/263 Test #163: rnp_tests.rnpkeys_generatekey_testSignature ................................... Passed 21.71 sec test 191 Start 191: rnp_tests.test_large_mpi_rsa_priv @@ -13357,19 +14287,21 @@ 191: [----------] Global test environment set-up. 191: [----------] 1 test from rnp_tests 191: [ RUN ] rnp_tests.test_large_mpi_rsa_priv -180: [ OK ] rnp_tests.test_key_protect_load_pgp (1366 ms) -180: [----------] 1 test from rnp_tests (1366 ms total) -180: -180: [----------] Global test environment tear-down -180: [==========] 1 test from 1 test suite ran. (1366 ms total) -180: [ PASSED ] 1 test. -190: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi -190: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 -190: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi -190: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 +191: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi +191: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 +29: Hello world! +29: This is a sample file to use for signing. +29: Failed to add signature 190: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi -190: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 -171/263 Test #180: rnp_tests.test_key_protect_load_pgp ........................................... Passed 1.39 sec +190: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature +190: [init_signed_src() ./src/librepgp/stream-parse.cpp:2352] no signatures +190: [ OK ] rnp_tests.test_large_mpi_rsa_pub (936 ms) +190: [----------] 1 test from rnp_tests (936 ms total) +190: +190: [----------] Global test environment tear-down +190: [==========] 1 test from 1 test suite ran. (936 ms total) +190: [ PASSED ] 1 test. +183/263 Test #190: rnp_tests.test_large_mpi_rsa_pub .............................................. Passed 0.98 sec test 192 Start 192: rnp_tests.test_load_g10 @@ -13383,29 +14315,13 @@ 192: [----------] Global test environment set-up. 192: [----------] 1 test from rnp_tests 192: [ RUN ] rnp_tests.test_load_g10 -191: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi -191: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 -163: Good signature made Fri Apr 24 04:32:43 2026 -163: using RSA key d38339cd36294262 -163: -163: pub 1024/RSA d38339cd36294262 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: fa1bb9d3bf2196e88bfdcbfdd38339cd36294262 -163: uid sigtest_SHA384 -163: Signature(s) verified successfully -163: BAD signature made Fri Apr 24 04:32:43 2026 -163: using RSA key d38339cd36294262 -163: -163: pub 1024/RSA d38339cd36294262 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: fa1bb9d3bf2196e88bfdcbfdd38339cd36294262 -163: uid sigtest_SHA384 -163: Signature verification failure: 1 invalid signature -188: [ OK ] rnp_tests.test_key_expiry_direct_sig (463 ms) -188: [----------] 1 test from rnp_tests (463 ms total) -188: -188: [----------] Global test environment tear-down -188: [==========] 1 test from 1 test suite ran. (463 ms total) -188: [ PASSED ] 1 test. -172/263 Test #188: rnp_tests.test_key_expiry_direct_sig .......................................... Passed 0.48 sec +181: [ OK ] rnp_tests.test_key_protect_sec_data (3754 ms) +181: [----------] 1 test from rnp_tests (3754 ms total) +181: +181: [----------] Global test environment tear-down +181: [==========] 1 test from 1 test suite ran. (3754 ms total) +181: [ PASSED ] 1 test. +184/263 Test #181: rnp_tests.test_key_protect_sec_data ........................................... Passed 3.84 sec test 193 Start 193: rnp_tests.test_load_g23 @@ -13419,23 +14335,15 @@ 193: [----------] Global test environment set-up. 193: [----------] 1 test from rnp_tests 193: [ RUN ] rnp_tests.test_load_g23 -163: Good signature made Fri Apr 24 04:32:43 2026 -163: using RSA key d38339cd36294262 -163: -163: pub 1024/RSA d38339cd36294262 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: fa1bb9d3bf2196e88bfdcbfdd38339cd36294262 -163: uid sigtest_SHA384 -163: Signature(s) verified successfully -190: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi -190: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -190: [init_signed_src() ./src/librepgp/stream-parse.cpp:2352] no signatures -190: [ OK ] rnp_tests.test_large_mpi_rsa_pub (397 ms) -190: [----------] 1 test from rnp_tests (397 ms total) -190: -190: [----------] Global test environment tear-down -190: [==========] 1 test from 1 test suite ran. (397 ms total) -190: [ PASSED ] 1 test. -173/263 Test #190: rnp_tests.test_large_mpi_rsa_pub .............................................. Passed 0.41 sec +29: Hello world! +29: This is a sample file to use for signing. +29: [ OK ] rnp_tests.test_cli_g10_operations (62826 ms) +29: [----------] 1 test from rnp_tests (62826 ms total) +29: +29: [----------] Global test environment tear-down +29: [==========] 1 test from 1 test suite ran. (62826 ms total) +29: [ PASSED ] 1 test. +185/263 Test #29: rnp_tests.test_cli_g10_operations ............................................. Passed 62.91 sec test 194 Start 194: rnp_tests.test_load_v3_keyring_pgp @@ -13449,21 +14357,13 @@ 194: [----------] Global test environment set-up. 194: [----------] 1 test from rnp_tests 194: [ RUN ] rnp_tests.test_load_v3_keyring_pgp -163: Good signature made Fri Apr 24 04:32:44 2026 -163: using RSA key d38339cd36294262 -163: -163: pub 1024/RSA d38339cd36294262 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: fa1bb9d3bf2196e88bfdcbfdd38339cd36294262 -163: uid sigtest_SHA384 -163: Signature(s) verified successfully -194: [ OK ] rnp_tests.test_load_v3_keyring_pgp (74 ms) -194: [----------] 1 test from rnp_tests (74 ms total) +194: [ OK ] rnp_tests.test_load_v3_keyring_pgp (267 ms) +194: [----------] 1 test from rnp_tests (267 ms total) 194: 194: [----------] Global test environment tear-down -194: [==========] 1 test from 1 test suite ran. (74 ms total) +194: [==========] 1 test from 1 test suite ran. (267 ms total) 194: [ PASSED ] 1 test. -136: [pgp_generate_seckey() ./src/lib/crypto.cpp:149] failed to generate ElGamal key -174/263 Test #194: rnp_tests.test_load_v3_keyring_pgp ............................................ Passed 0.10 sec +186/263 Test #194: rnp_tests.test_load_v3_keyring_pgp ............................................ Passed 0.32 sec test 195 Start 195: rnp_tests.test_load_v4_keyring_pgp @@ -13477,13 +14377,13 @@ 195: [----------] Global test environment set-up. 195: [----------] 1 test from rnp_tests 195: [ RUN ] rnp_tests.test_load_v4_keyring_pgp -195: [ OK ] rnp_tests.test_load_v4_keyring_pgp (82 ms) -195: [----------] 1 test from rnp_tests (82 ms total) +195: [ OK ] rnp_tests.test_load_v4_keyring_pgp (256 ms) +195: [----------] 1 test from rnp_tests (256 ms total) 195: 195: [----------] Global test environment tear-down -195: [==========] 1 test from 1 test suite ran. (82 ms total) +195: [==========] 1 test from 1 test suite ran. (256 ms total) 195: [ PASSED ] 1 test. -175/263 Test #195: rnp_tests.test_load_v4_keyring_pgp ............................................ Passed 0.10 sec +187/263 Test #195: rnp_tests.test_load_v4_keyring_pgp ............................................ Passed 0.30 sec test 196 Start 196: rnp_tests.test_load_keyring_and_count_pgp @@ -13497,13 +14397,13 @@ 196: [----------] Global test environment set-up. 196: [----------] 1 test from rnp_tests 196: [ RUN ] rnp_tests.test_load_keyring_and_count_pgp -176: [ OK ] rnp_tests.test_kbx_nsigs (2158 ms) -176: [----------] 1 test from rnp_tests (2158 ms total) -176: -176: [----------] Global test environment tear-down -176: [==========] 1 test from 1 test suite ran. (2158 ms total) -176: [ PASSED ] 1 test. -176/263 Test #176: rnp_tests.test_kbx_nsigs ...................................................... Passed 2.19 sec +196: [ OK ] rnp_tests.test_load_keyring_and_count_pgp (313 ms) +196: [----------] 1 test from rnp_tests (313 ms total) +196: +196: [----------] Global test environment tear-down +196: [==========] 1 test from 1 test suite ran. (313 ms total) +196: [ PASSED ] 1 test. +188/263 Test #196: rnp_tests.test_load_keyring_and_count_pgp ..................................... Passed 0.37 sec test 197 Start 197: rnp_tests.test_load_check_bitfields_and_times @@ -13517,13 +14417,13 @@ 197: [----------] Global test environment set-up. 197: [----------] 1 test from rnp_tests 197: [ RUN ] rnp_tests.test_load_check_bitfields_and_times -196: [ OK ] rnp_tests.test_load_keyring_and_count_pgp (105 ms) -196: [----------] 1 test from rnp_tests (105 ms total) -196: -196: [----------] Global test environment tear-down -196: [==========] 1 test from 1 test suite ran. (105 ms total) -196: [ PASSED ] 1 test. -177/263 Test #196: rnp_tests.test_load_keyring_and_count_pgp ..................................... Passed 0.12 sec +197: [ OK ] rnp_tests.test_load_check_bitfields_and_times (298 ms) +197: [----------] 1 test from rnp_tests (298 ms total) +197: +197: [----------] Global test environment tear-down +197: [==========] 1 test from 1 test suite ran. (298 ms total) +197: [ PASSED ] 1 test. +189/263 Test #197: rnp_tests.test_load_check_bitfields_and_times ................................. Passed 0.35 sec test 198 Start 198: rnp_tests.test_load_check_bitfields_and_times_v3 @@ -13537,13 +14437,13 @@ 198: [----------] Global test environment set-up. 198: [----------] 1 test from rnp_tests 198: [ RUN ] rnp_tests.test_load_check_bitfields_and_times_v3 -198: [ OK ] rnp_tests.test_load_check_bitfields_and_times_v3 (96 ms) -198: [----------] 1 test from rnp_tests (96 ms total) +198: [ OK ] rnp_tests.test_load_check_bitfields_and_times_v3 (263 ms) +198: [----------] 1 test from rnp_tests (263 ms total) 198: 198: [----------] Global test environment tear-down -198: [==========] 1 test from 1 test suite ran. (96 ms total) +198: [==========] 1 test from 1 test suite ran. (263 ms total) 198: [ PASSED ] 1 test. -178/263 Test #198: rnp_tests.test_load_check_bitfields_and_times_v3 .............................. Passed 0.11 sec +190/263 Test #198: rnp_tests.test_load_check_bitfields_and_times_v3 .............................. Passed 0.31 sec test 199 Start 199: rnp_tests.test_load_armored_pub_sec @@ -13557,15 +14457,14 @@ 199: [----------] Global test environment set-up. 199: [----------] 1 test from rnp_tests 199: [ RUN ] rnp_tests.test_load_armored_pub_sec -197: [ OK ] rnp_tests.test_load_check_bitfields_and_times (151 ms) -197: [----------] 1 test from rnp_tests (151 ms total) -197: -197: [----------] Global test environment tear-down -197: [==========] 1 test from 1 test suite ran. (151 ms total) -197: [ PASSED ] 1 test. -15: [Hash_Botan() ./src/lib/crypto/hash.cpp:58] Error creating hash object for 'unknown' -15: [pgp_s2k_compute_iters() ./src/lib/crypto/s2k.cpp:188] Failed to hash data: rnp_exception -179/263 Test #197: rnp_tests.test_load_check_bitfields_and_times ................................. Passed 0.17 sec +199: [process_pgp_keys() ./src/librepgp/stream-key.cpp:408] warning! public keys are mixed together with secret ones! +199: [ OK ] rnp_tests.test_load_armored_pub_sec (239 ms) +199: [----------] 1 test from rnp_tests (239 ms total) +199: +199: [----------] Global test environment tear-down +199: [==========] 1 test from 1 test suite ran. (239 ms total) +199: [ PASSED ] 1 test. +191/263 Test #199: rnp_tests.test_load_armored_pub_sec ........................................... Passed 0.29 sec test 200 Start 200: rnp_tests.test_load_merge @@ -13579,13 +14478,13 @@ 200: [----------] Global test environment set-up. 200: [----------] 1 test from rnp_tests 200: [ RUN ] rnp_tests.test_load_merge -143: [ OK ] rnp_tests.test_ffi_key_generate_protection (4926 ms) -143: [----------] 1 test from rnp_tests (4926 ms total) -143: -143: [----------] Global test environment tear-down -143: [==========] 1 test from 1 test suite ran. (4926 ms total) -143: [ PASSED ] 1 test. -180/263 Test #143: rnp_tests.test_ffi_key_generate_protection .................................... Passed 4.94 sec +200: [ OK ] rnp_tests.test_load_merge (1766 ms) +200: [----------] 1 test from rnp_tests (1766 ms total) +200: +200: [----------] Global test environment tear-down +200: [==========] 1 test from 1 test suite ran. (1766 ms total) +200: [ PASSED ] 1 test. +192/263 Test #200: rnp_tests.test_load_merge ..................................................... Passed 1.83 sec test 201 Start 201: rnp_tests.test_load_public_from_secret @@ -13599,111 +14498,16 @@ 201: [----------] Global test environment set-up. 201: [----------] 1 test from rnp_tests 201: [ RUN ] rnp_tests.test_load_public_from_secret -34: Generating a new key... -34: -34: sec 1024/RSA ce86a287d0598026 2026-04-24 [SC] [EXPIRES >=2038-01-19] -34: 874c66b0e9fe3de72f589aa5ce86a287d0598026 -34: uid expiration_beyond2038_relative@rnp -34: ssb 1024/RSA e62e93a331d9ea22 2026-04-24 [E] [EXPIRES >=2038-01-19] -34: 8c52a49fb7a8dff44e9645fee62e93a331d9ea22 -34: Generating a new key... -34: -34: sec 1024/RSA d4f5da6615d2b808 2026-04-24 [SC] [EXPIRES >=2038-01-19] -34: 7e950ccce5662cb78771f1b7d4f5da6615d2b808 -34: uid expiration_beyond2038_absolute@rnp -34: ssb 1024/RSA a8cf8e67f6a174c7 2026-04-24 [E] [EXPIRES >=2038-01-19] -34: 48ac86d729814ee7e0b9fb63a8cf8e67f6a174c7 -34: Generating a new key... -34: -34: sec 1024/RSA 4ed87006389f7323 2026-04-24 [SC] [EXPIRES 2026-05-01] -34: 135c83911f9c6381b3d6f2524ed87006389f7323 -34: uid expiration_absolute@rnp -34: ssb 1024/RSA 9120401184625f4d 2026-04-24 [E] [EXPIRES 2026-05-01] -34: 98a07a6436eea4505b3afea39120401184625f4d -34: Generating a new key... -34: -34: sec 1024/RSA 979fc3df73043d1b 2026-04-24 [SC] [EXPIRES 2026-04-24] -34: 73914675e97fe8c668ceed08979fc3df73043d1b -34: uid expiration_max_32bit@rnp -34: ssb 1024/RSA f312158ac84304e3 2026-04-24 [E] [EXPIRES 2026-04-24] -34: 55aee753785a8ebdb1ba2435f312158ac84304e3 -34: Generating a new key... -34: -34: sec 1024/RSA 42aee936cfb193be 2026-04-24 [SC] [EXPIRES 2026-04-24] -34: b4e516f0ea251869d72f5ec742aee936cfb193be -34: uid expiration_max_32bit_h@rnp -34: ssb 1024/RSA e4e2c2e5eb7fb54a 2026-04-24 [E] [EXPIRES 2026-04-24] -34: f29760d17bcc419352a276e4e4e2c2e5eb7fb54a -34: Generating a new key... -34: -34: sec 1024/RSA a7b46434671e9089 2026-04-24 [SC] [EXPIRES 2026-04-24] -34: 3b51bb0ead47562a791411fca7b46434671e9089 -34: uid expiration_1sec@rnp -34: ssb 1024/RSA 4bd76ba24a638475 2026-04-24 [E] [EXPIRES 2026-04-24] -34: 4e7c4143f56e01a3f22fb6c34bd76ba24a638475 -34: Generating a new key... -34: -34: sec 1024/RSA 0cd379f977dc0c3c 2026-04-24 [SC] [EXPIRES 2026-04-24] -34: a8bc1306602098ce2261f0870cd379f977dc0c3c -34: uid expiration_1hour@rnp -34: ssb 1024/RSA eddef748bb592608 2026-04-24 [E] [EXPIRES 2026-04-24] -34: 2d763afbbe792753fdbd850ceddef748bb592608 -34: Generating a new key... -34: -34: sec 1024/RSA 22375c66dc24aab9 2026-04-24 [SC] [EXPIRES 2026-04-25] -34: 7dec9e4c80d666b4cf03bee622375c66dc24aab9 -34: uid expiration_1day@rnp -34: ssb 1024/RSA f0f279b0634e988a 2026-04-24 [E] [EXPIRES 2026-04-25] -34: ce97fb2f9ab44e5d04803638f0f279b0634e988a -34: Generating a new key... -34: -34: sec 1024/RSA 22f19ee19abf9ab1 2026-04-24 [SC] [EXPIRES 2026-05-01] -34: 3c1362ef7c835d32c664861a22f19ee19abf9ab1 -34: uid expiration_1week@rnp -34: ssb 1024/RSA 8f29a0ca5ccdf7e8 2026-04-24 [E] [EXPIRES 2026-05-01] -34: ded54a98265e148d1ea523908f29a0ca5ccdf7e8 -34: Generating a new key... -34: -34: sec 1024/RSA 4cc38dda6afaaf9e 2026-04-24 [SC] [EXPIRES 2026-05-25] -34: 73e56e11f886963591dfa4e84cc38dda6afaaf9e -34: uid expiration_1month@rnp -34: ssb 1024/RSA 4cebfc85b5568e81 2026-04-24 [E] [EXPIRES 2026-05-25] -34: 7170e125d4c1cbb71e3c3e3e4cebfc85b5568e81 -34: Generating a new key... -34: -34: sec 1024/RSA 130dec5c1499d613 2026-04-24 [SC] [EXPIRES 2027-04-24] -34: 5719bdb371ced6bc04c599c4130dec5c1499d613 -34: uid expiration_1year@rnp -34: ssb 1024/RSA 219acced24be16a9 2026-04-24 [E] [EXPIRES 2027-04-24] -34: b848eddf753653e7402538e1219acced24be16a9 -34: Generating a new key... -34: -34: sec 1024/RSA 3eb0f69d60ea4462 2026-04-24 [SC] [EXPIRES 2026-04-24] -34: e47f193016b3ef87db19ebac3eb0f69d60ea4462 -34: uid expiration_2sec@rnp -34: ssb 1024/RSA 832b2b87e2c1fadb 2026-04-24 [E] [EXPIRES 2026-04-24] -34: 44fbe8ff21dc5a23aa82661e832b2b87e2c1fadb -34: Generating a new key... -34: -34: sec 1024/RSA 89a9197547b64474 2026-04-24 [SC] [EXPIRES 2026-04-24] -34: 11e72090c5d8f143347e5eaa89a9197547b64474 -34: uid expiration_2hours@rnp -34: ssb 1024/RSA 0f810092710c678e 2026-04-24 [E] [EXPIRES 2026-04-24] -34: 9b2070fc196c66a554f126e80f810092710c678e -34: Generating a new key... -34: -34: sec 1024/RSA e658814c8491fbca 2026-04-24 [SC] [EXPIRES 2026-04-26] -34: 20a4012f25d3147e59201e52e658814c8491fbca -34: uid expiration_2days@rnp -34: ssb 1024/RSA 012030389463a76f 2026-04-24 [E] [EXPIRES 2026-04-26] -199: [process_pgp_keys() ./src/librepgp/stream-key.cpp:408] warning! public keys are mixed together with secret ones! -199: [ OK ] rnp_tests.test_load_armored_pub_sec (139 ms) -199: [----------] 1 test from rnp_tests (139 ms total) -199: -199: [----------] Global test environment tear-down -199: [==========] 1 test from 1 test suite ran. (140 ms total) -199: [ PASSED ] 1 test. -181/263 Test #199: rnp_tests.test_load_armored_pub_sec ........................................... Passed 0.15 sec +140: [pgp_generate_seckey() ./src/lib/crypto.cpp:141] failed to generate EC key +140: [pgp_generate_seckey() ./src/lib/crypto.cpp:141] failed to generate EC key +140: [pgp_generate_seckey() ./src/lib/crypto.cpp:141] failed to generate EC key +201: [ OK ] rnp_tests.test_load_public_from_secret (376 ms) +201: [----------] 1 test from rnp_tests (376 ms total) +201: +201: [----------] Global test environment tear-down +201: [==========] 1 test from 1 test suite ran. (376 ms total) +201: [ PASSED ] 1 test. +193/263 Test #201: rnp_tests.test_load_public_from_secret ........................................ Passed 0.43 sec test 202 Start 202: rnp_tests.test_key_import @@ -13717,27 +14521,13 @@ 202: [----------] Global test environment set-up. 202: [----------] 1 test from rnp_tests 202: [ RUN ] rnp_tests.test_key_import -163: Good signature made Fri Apr 24 04:32:44 2026 -163: using RSA key b90dee2ab912c95a -163: -163: pub 1024/RSA b90dee2ab912c95a 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 8e61b53564e6a870b42d01d8b90dee2ab912c95a -163: uid sigtest_SHA512 -163: Signature(s) verified successfully -163: BAD signature made Fri Apr 24 04:32:44 2026 -163: using RSA key b90dee2ab912c95a -163: -163: pub 1024/RSA b90dee2ab912c95a 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 8e61b53564e6a870b42d01d8b90dee2ab912c95a -163: uid sigtest_SHA512 -163: Signature verification failure: 1 invalid signature -201: [ OK ] rnp_tests.test_load_public_from_secret (140 ms) -201: [----------] 1 test from rnp_tests (140 ms total) -201: -201: [----------] Global test environment tear-down -201: [==========] 1 test from 1 test suite ran. (140 ms total) -201: [ PASSED ] 1 test. -182/263 Test #201: rnp_tests.test_load_public_from_secret ........................................ Passed 0.16 sec +140: [ OK ] rnp_tests.test_ffi_key_generate_ex (36735 ms) +140: [----------] 1 test from rnp_tests (36735 ms total) +140: +140: [----------] Global test environment tear-down +140: [==========] 1 test from 1 test suite ran. (36735 ms total) +140: [ PASSED ] 1 test. +194/263 Test #140: rnp_tests.test_ffi_key_generate_ex ............................................ Passed 36.78 sec test 203 Start 203: rnp_tests.test_load_subkey @@ -13751,27 +14541,13 @@ 203: [----------] Global test environment set-up. 203: [----------] 1 test from rnp_tests 203: [ RUN ] rnp_tests.test_load_subkey -163: Good signature made Fri Apr 24 04:32:44 2026 -163: using RSA key b90dee2ab912c95a -163: -163: pub 1024/RSA b90dee2ab912c95a 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 8e61b53564e6a870b42d01d8b90dee2ab912c95a -163: uid sigtest_SHA512 -163: Signature(s) verified successfully -163: Good signature made Fri Apr 24 04:32:44 2026 -163: using RSA key b90dee2ab912c95a -163: -163: pub 1024/RSA b90dee2ab912c95a 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 8e61b53564e6a870b42d01d8b90dee2ab912c95a -163: uid sigtest_SHA512 -163: Signature(s) verified successfully -203: [ OK ] rnp_tests.test_load_subkey (108 ms) -203: [----------] 1 test from rnp_tests (108 ms total) +203: [ OK ] rnp_tests.test_load_subkey (128 ms) +203: [----------] 1 test from rnp_tests (128 ms total) 203: 203: [----------] Global test environment tear-down -203: [==========] 1 test from 1 test suite ran. (108 ms total) +203: [==========] 1 test from 1 test suite ran. (128 ms total) 203: [ PASSED ] 1 test. -183/263 Test #203: rnp_tests.test_load_subkey .................................................... Passed 0.12 sec +195/263 Test #203: rnp_tests.test_load_subkey .................................................... Passed 0.15 sec test 204 Start 204: rnp_tests.test_log_switch @@ -13785,16 +14561,13 @@ 204: [----------] Global test environment set-up. 204: [----------] 1 test from rnp_tests 204: [ RUN ] rnp_tests.test_log_switch -15: [Hash_Botan() ./src/lib/crypto/hash.cpp:58] Error creating hash object for 'unknown' -15: [pgp_s2k_compute_iters() ./src/lib/crypto/s2k.cpp:188] Failed to hash data: rnp_exception -15: s2k iteration tuning ratio: 10.1333, (491520:4980736) -15: [ OK ] rnp_tests.s2k_iteration_tuning (9574 ms) -15: [----------] 1 test from rnp_tests (9574 ms total) -15: -15: [----------] Global test environment tear-down -15: [==========] 1 test from 1 test suite ran. (9574 ms total) -15: [ PASSED ] 1 test. -184/263 Test #15: rnp_tests.s2k_iteration_tuning ................................................ Passed 9.59 sec +204: [ OK ] rnp_tests.test_log_switch (103 ms) +204: [----------] 1 test from rnp_tests (103 ms total) +204: +204: [----------] Global test environment tear-down +204: [==========] 1 test from 1 test suite ran. (103 ms total) +204: [ PASSED ] 1 test. +196/263 Test #204: rnp_tests.test_log_switch ..................................................... Passed 0.13 sec test 205 Start 205: rnp_tests.test_partial_length_public_key @@ -13808,26 +14581,14 @@ 205: [----------] Global test environment set-up. 205: [----------] 1 test from rnp_tests 205: [ RUN ] rnp_tests.test_partial_length_public_key -204: [ OK ] rnp_tests.test_log_switch (88 ms) -204: [----------] 1 test from rnp_tests (88 ms total) -204: -204: [----------] Global test environment tear-down -204: [==========] 1 test from 1 test suite ran. (88 ms total) -204: [ PASSED ] 1 test. -164: Generating a new key... -164: -164: sec 1024/RSA 4dbcfe4251a8e07e 2026-04-24 [SC] [EXPIRES 2028-04-23] -164: 69bf409e1313b7acf3d116004dbcfe4251a8e07e -164: uid ciphertest -164: ssb 1024/RSA 69d58dbe2b2183b2 2026-04-24 [E] [EXPIRES 2028-04-23] -164: 43031cae229846c952cdf4b469d58dbe2b2183b2 -164: [ OK ] rnp_tests.rnpkeys_generatekey_testEncryption (4256 ms) -164: [----------] 1 test from rnp_tests (4256 ms total) -164: -164: [----------] Global test environment tear-down -164: [==========] 1 test from 1 test suite ran. (4256 ms total) -164: [ PASSED ] 1 test. -185/263 Test #204: rnp_tests.test_log_switch ..................................................... Passed 0.10 sec +205: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 +205: [ OK ] rnp_tests.test_partial_length_public_key (217 ms) +205: [----------] 1 test from rnp_tests (217 ms total) +205: +205: [----------] Global test environment tear-down +205: [==========] 1 test from 1 test suite ran. (218 ms total) +205: [ PASSED ] 1 test. +197/263 Test #205: rnp_tests.test_partial_length_public_key ...................................... Passed 0.25 sec test 206 Start 206: rnp_tests.test_partial_length_signature @@ -13836,8 +14597,20 @@ 206: Environment variables: 206: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 206: Test timeout computed to be: 3000 -205: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 -186/263 Test #164: rnp_tests.rnpkeys_generatekey_testEncryption .................................. Passed 4.28 sec +206: Note: Google Test filter = rnp_tests.test_partial_length_signature +206: [==========] Running 1 test from 1 test suite. +206: [----------] Global test environment set-up. +206: [----------] 1 test from rnp_tests +206: [ RUN ] rnp_tests.test_partial_length_signature +206: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature +206: [signed_src_finish() ./src/librepgp/stream-parse.cpp:1061] warning: unexpected data on the stream end +206: [ OK ] rnp_tests.test_partial_length_signature (136 ms) +206: [----------] 1 test from rnp_tests (136 ms total) +206: +206: [----------] Global test environment tear-down +206: [==========] 1 test from 1 test suite ran. (136 ms total) +206: [ PASSED ] 1 test. +198/263 Test #206: rnp_tests.test_partial_length_signature ....................................... Passed 0.18 sec test 207 Start 207: rnp_tests.test_partial_length_first_packet_256 @@ -13846,23 +14619,19 @@ 207: Environment variables: 207: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 207: Test timeout computed to be: 3000 -206: Note: Google Test filter = rnp_tests.test_partial_length_signature -206: [==========] Running 1 test from 1 test suite. -206: [----------] Global test environment set-up. -206: [----------] 1 test from rnp_tests -206: [ RUN ] rnp_tests.test_partial_length_signature 207: Note: Google Test filter = rnp_tests.test_partial_length_first_packet_256 207: [==========] Running 1 test from 1 test suite. 207: [----------] Global test environment set-up. 207: [----------] 1 test from rnp_tests 207: [ RUN ] rnp_tests.test_partial_length_first_packet_256 -205: [ OK ] rnp_tests.test_partial_length_public_key (71 ms) -205: [----------] 1 test from rnp_tests (71 ms total) -205: -205: [----------] Global test environment tear-down -205: [==========] 1 test from 1 test suite ran. (71 ms total) -205: [ PASSED ] 1 test. -187/263 Test #205: rnp_tests.test_partial_length_public_key ...................................... Passed 0.09 sec +207: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 256 and that's less than allowed by the protocol +207: [ OK ] rnp_tests.test_partial_length_first_packet_256 (283 ms) +207: [----------] 1 test from rnp_tests (284 ms total) +207: +207: [----------] Global test environment tear-down +207: [==========] 1 test from 1 test suite ran. (284 ms total) +207: [ PASSED ] 1 test. +199/263 Test #207: rnp_tests.test_partial_length_first_packet_256 ................................ Passed 0.33 sec test 208 Start 208: rnp_tests.test_partial_length_zero_last_chunk @@ -13876,16 +14645,13 @@ 208: [----------] Global test environment set-up. 208: [----------] 1 test from rnp_tests 208: [ RUN ] rnp_tests.test_partial_length_zero_last_chunk -206: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -206: [signed_src_finish() ./src/librepgp/stream-parse.cpp:1061] warning: unexpected data on the stream end -207: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 256 and that's less than allowed by the protocol -206: [ OK ] rnp_tests.test_partial_length_signature (98 ms) -206: [----------] 1 test from rnp_tests (98 ms total) -206: -206: [----------] Global test environment tear-down -206: [==========] 1 test from 1 test suite ran. (98 ms total) -206: [ PASSED ] 1 test. -188/263 Test #206: rnp_tests.test_partial_length_signature ....................................... Passed 0.12 sec +208: [ OK ] rnp_tests.test_partial_length_zero_last_chunk (284 ms) +208: [----------] 1 test from rnp_tests (284 ms total) +208: +208: [----------] Global test environment tear-down +208: [==========] 1 test from 1 test suite ran. (284 ms total) +208: [ PASSED ] 1 test. +200/263 Test #208: rnp_tests.test_partial_length_zero_last_chunk ................................. Passed 0.33 sec test 209 Start 209: rnp_tests.test_partial_length_largest @@ -13894,13 +14660,21 @@ 209: Environment variables: 209: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 209: Test timeout computed to be: 3000 -207: [ OK ] rnp_tests.test_partial_length_first_packet_256 (101 ms) -207: [----------] 1 test from rnp_tests (101 ms total) -207: -207: [----------] Global test environment tear-down -207: [==========] 1 test from 1 test suite ran. (101 ms total) -207: [ PASSED ] 1 test. -189/263 Test #207: rnp_tests.test_partial_length_first_packet_256 ................................ Passed 0.12 sec +209: Note: Google Test filter = rnp_tests.test_partial_length_largest +209: [==========] Running 1 test from 1 test suite. +209: [----------] Global test environment set-up. +209: [----------] 1 test from rnp_tests +209: [ RUN ] rnp_tests.test_partial_length_largest +142: [pgp_generate_seckey() ./src/lib/crypto.cpp:141] failed to generate EC key +142: [pgp_generate_seckey() ./src/lib/crypto.cpp:141] failed to generate EC key +142: [pgp_generate_seckey() ./src/lib/crypto.cpp:141] failed to generate EC key +142: [ OK ] rnp_tests.test_ffi_key_generate_algnamecase (36196 ms) +142: [----------] 1 test from rnp_tests (36196 ms total) +142: +142: [----------] Global test environment tear-down +142: [==========] 1 test from 1 test suite ran. (36196 ms total) +142: [ PASSED ] 1 test. +201/263 Test #142: rnp_tests.test_ffi_key_generate_algnamecase ................................... Passed 36.24 sec test 210 Start 210: rnp_tests.test_partial_length_first_packet_length @@ -13909,23 +14683,18 @@ 210: Environment variables: 210: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 210: Test timeout computed to be: 3000 -209: Note: Google Test filter = rnp_tests.test_partial_length_largest -209: [==========] Running 1 test from 1 test suite. -209: [----------] Global test environment set-up. -209: [----------] 1 test from rnp_tests -209: [ RUN ] rnp_tests.test_partial_length_largest 210: Note: Google Test filter = rnp_tests.test_partial_length_first_packet_length 210: [==========] Running 1 test from 1 test suite. 210: [----------] Global test environment set-up. 210: [----------] 1 test from rnp_tests 210: [ RUN ] rnp_tests.test_partial_length_first_packet_length -208: [ OK ] rnp_tests.test_partial_length_zero_last_chunk (118 ms) -208: [----------] 1 test from rnp_tests (118 ms total) -208: -208: [----------] Global test environment tear-down -208: [==========] 1 test from 1 test suite ran. (118 ms total) -208: [ PASSED ] 1 test. -190/263 Test #208: rnp_tests.test_partial_length_zero_last_chunk ................................. Passed 0.13 sec +202: [ OK ] rnp_tests.test_key_import (2086 ms) +202: [----------] 1 test from rnp_tests (2086 ms total) +202: +202: [----------] Global test environment tear-down +202: [==========] 1 test from 1 test suite ran. (2086 ms total) +202: [ PASSED ] 1 test. +202/263 Test #202: rnp_tests.test_key_import ..................................................... Passed 2.12 sec test 211 Start 211: rnp_tests.test_pipe @@ -13939,62 +14708,13 @@ 211: [----------] Global test environment set-up. 211: [----------] 1 test from rnp_tests 211: [ RUN ] rnp_tests.test_pipe -166: Generating a new key... -166: -166: sec 1024/RSA 8eb7ee2ad01f2e00 2026-04-24 [SC] [EXPIRES 2028-04-23] -166: 16035d550d6f759c015af5ce8eb7ee2ad01f2e00 -166: uid rnpkeys_generatekey_verifyUserIdOption_MD5 -166: ssb 1024/RSA 937f29fc74db1639 2026-04-24 [E] [EXPIRES 2028-04-23] -166: b893157d8301f96bf3ab6588937f29fc74db1639 -166: Generating a new key... -166: -166: sec 1024/RSA 9469dfb023d790b0 2026-04-24 [SC] [EXPIRES 2028-04-23] -166: a454885772cfccf2be72218f9469dfb023d790b0 -166: uid rnpkeys_generatekey_verifyUserIdOption_SHA-1 -166: ssb 1024/RSA f882ef2a0b20a38c 2026-04-24 [E] [EXPIRES 2028-04-23] -166: b8c24fe438d7188f0333f638f882ef2a0b20a38c -166: Generating a new key... -166: -166: sec 1024/RSA d0ddcf385a9c92d0 2026-04-24 [SC] [EXPIRES 2028-04-23] -166: eb8c056c5b8cd0e6bf47f295d0ddcf385a9c92d0 -166: uid rnpkeys_generatekey_verifyUserIdOption_RIPEMD160 -166: ssb 1024/RSA 773eb6f44c81a775 2026-04-24 [E] [EXPIRES 2028-04-23] -166: a8083e2629b279422fdc1c83773eb6f44c81a775 -166: Generating a new key... -166: -166: sec 1024/RSA 488d185facf8d21d 2026-04-24 [SC] [EXPIRES 2028-04-23] -166: e620ce4463189ab9cde80238488d185facf8d21d -166: uid rnpkeys_generatekey_verifyUserIdOption_SHA256 -166: ssb 1024/RSA 3458de7c464f5a96 2026-04-24 [E] [EXPIRES 2028-04-23] -166: d215f06e20eebabf3ceb365e3458de7c464f5a96 -166: Generating a new key... -166: -166: sec 1024/RSA 2f46bd5240faff5d 2026-04-24 [SC] [EXPIRES 2028-04-23] -166: bae6a7694b0eba7eac7b784b2f46bd5240faff5d -166: uid rnpkeys_generatekey_verifyUserIdOption_SHA384 -166: ssb 1024/RSA 0bffa238d2dadeba 2026-04-24 [E] [EXPIRES 2028-04-23] -166: 069a61e6c864516f1924996a0bffa238d2dadeba -166: Generating a new key... -166: -166: sec 1024/RSA 4304d49d8fedca31 2026-04-24 [SC] [EXPIRES 2028-04-23] -166: 0865ac5c5cb3630b1b5d05b84304d49d8fedca31 -166: uid rnpkeys_generatekey_verifyUserIdOption_SHA512 -166: ssb 1024/RSA b6b661a85dff65f0 2026-04-24 [E] [EXPIRES 2028-04-23] -166: e7d3535fef709e2faf406cc7b6b661a85dff65f0 -166: Generating a new key... -166: -166: sec 1024/RSA cb9cf15f1eea868f 2026-04-24 [SC] [EXPIRES 2028-04-23] -166: ab614a6cca6ad303cdf23150cb9cf15f1eea868f -166: uid rnpkeys_generatekey_verifyUserIdOption_SHA224 -166: ssb 1024/RSA 2b014d1596a0edcc 2026-04-24 [E] [EXPIRES 2028-04-23] -166: 7d1e4e71f328f0e01520d7602b014d1596a0edcc -166: [ OK ] rnp_tests.rnpkeys_generatekey_verifyUserIdOption (4409 ms) -166: [----------] 1 test from rnp_tests (4409 ms total) -166: -166: [----------] Global test environment tear-down -166: [==========] 1 test from 1 test suite ran. (4410 ms total) -166: [ PASSED ] 1 test. -191/263 Test #166: rnp_tests.rnpkeys_generatekey_verifyUserIdOption .............................. Passed 4.43 sec +211: [ OK ] rnp_tests.test_pipe (219 ms) +211: [----------] 1 test from rnp_tests (219 ms total) +211: +211: [----------] Global test environment tear-down +211: [==========] 1 test from 1 test suite ran. (219 ms total) +211: [ PASSED ] 1 test. +203/263 Test #211: rnp_tests.test_pipe ........................................................... Passed 0.27 sec test 212 Start 212: rnp_tests.test_pipe_source_error @@ -14008,13 +14728,13 @@ 212: [----------] Global test environment set-up. 212: [----------] 1 test from rnp_tests 212: [ RUN ] rnp_tests.test_pipe_source_error -211: [ OK ] rnp_tests.test_pipe (82 ms) -211: [----------] 1 test from rnp_tests (82 ms total) -211: -211: [----------] Global test environment tear-down -211: [==========] 1 test from 1 test suite ran. (82 ms total) -211: [ PASSED ] 1 test. -192/263 Test #211: rnp_tests.test_pipe ........................................................... Passed 0.10 sec +210: [ OK ] rnp_tests.test_partial_length_first_packet_length (452 ms) +210: [----------] 1 test from rnp_tests (457 ms total) +210: +210: [----------] Global test environment tear-down +210: [==========] 1 test from 1 test suite ran. (457 ms total) +210: [ PASSED ] 1 test. +204/263 Test #210: rnp_tests.test_partial_length_first_packet_length ............................. Passed 0.54 sec test 213 Start 213: rnp_tests.test_pipe_dest_error @@ -14023,18 +14743,18 @@ 213: Environment variables: 213: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 213: Test timeout computed to be: 3000 +212: [ OK ] rnp_tests.test_pipe_source_error (173 ms) +212: [----------] 1 test from rnp_tests (173 ms total) +212: +212: [----------] Global test environment tear-down +212: [==========] 1 test from 1 test suite ran. (177 ms total) +212: [ PASSED ] 1 test. 213: Note: Google Test filter = rnp_tests.test_pipe_dest_error 213: [==========] Running 1 test from 1 test suite. 213: [----------] Global test environment set-up. 213: [----------] 1 test from rnp_tests 213: [ RUN ] rnp_tests.test_pipe_dest_error -210: [ OK ] rnp_tests.test_partial_length_first_packet_length (149 ms) -210: [----------] 1 test from rnp_tests (149 ms total) -210: -210: [----------] Global test environment tear-down -210: [==========] 1 test from 1 test suite ran. (149 ms total) -210: [ PASSED ] 1 test. -193/263 Test #210: rnp_tests.test_partial_length_first_packet_length ............................. Passed 0.17 sec +205/263 Test #212: rnp_tests.test_pipe_source_error .............................................. Passed 0.24 sec test 214 Start 214: rnp_tests.test_rng_randomness @@ -14048,20 +14768,13 @@ 214: [----------] Global test environment set-up. 214: [----------] 1 test from rnp_tests 214: [ RUN ] rnp_tests.test_rng_randomness -200: [ OK ] rnp_tests.test_load_merge (707 ms) -200: [----------] 1 test from rnp_tests (707 ms total) -200: -200: [----------] Global test environment tear-down -200: [==========] 1 test from 1 test suite ran. (707 ms total) -200: [ PASSED ] 1 test. -212: [ OK ] rnp_tests.test_pipe_source_error (70 ms) -212: [----------] 1 test from rnp_tests (70 ms total) -212: -212: [----------] Global test environment tear-down -212: [==========] 1 test from 1 test suite ran. (70 ms total) -212: [ PASSED ] 1 test. -194/263 Test #200: rnp_tests.test_load_merge ..................................................... Passed 0.73 sec -195/263 Test #212: rnp_tests.test_pipe_source_error .............................................. Passed 0.09 sec +213: [ OK ] rnp_tests.test_pipe_dest_error (219 ms) +213: [----------] 1 test from rnp_tests (219 ms total) +213: +213: [----------] Global test environment tear-down +213: [==========] 1 test from 1 test suite ran. (219 ms total) +213: [ PASSED ] 1 test. +206/263 Test #213: rnp_tests.test_pipe_dest_error ................................................ Passed 0.28 sec test 215 Start 215: rnp_tests.test_s2k_iterations @@ -14070,6 +14783,18 @@ 215: Environment variables: 215: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 215: Test timeout computed to be: 3000 +215: Note: Google Test filter = rnp_tests.test_s2k_iterations +215: [==========] Running 1 test from 1 test suite. +215: [----------] Global test environment set-up. +215: [----------] 1 test from rnp_tests +215: [ RUN ] rnp_tests.test_s2k_iterations +214: [ OK ] rnp_tests.test_rng_randomness (242 ms) +214: [----------] 1 test from rnp_tests (242 ms total) +214: +214: [----------] Global test environment tear-down +214: [==========] 1 test from 1 test suite ran. (243 ms total) +214: [ PASSED ] 1 test. +207/263 Test #214: rnp_tests.test_rng_randomness ................................................. Passed 0.29 sec test 216 Start 216: rnp_tests.test_stream_memory @@ -14078,23 +14803,24 @@ 216: Environment variables: 216: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 216: Test timeout computed to be: 3000 -215: Note: Google Test filter = rnp_tests.test_s2k_iterations -215: [==========] Running 1 test from 1 test suite. -215: [----------] Global test environment set-up. -215: [----------] 1 test from rnp_tests -215: [ RUN ] rnp_tests.test_s2k_iterations 216: Note: Google Test filter = rnp_tests.test_stream_memory 216: [==========] Running 1 test from 1 test suite. 216: [----------] Global test environment set-up. 216: [----------] 1 test from rnp_tests 216: [ RUN ] rnp_tests.test_stream_memory -213: [ OK ] rnp_tests.test_pipe_dest_error (75 ms) -213: [----------] 1 test from rnp_tests (75 ms total) -213: -213: [----------] Global test environment tear-down -213: [==========] 1 test from 1 test suite ran. (75 ms total) -213: [ PASSED ] 1 test. -196/263 Test #213: rnp_tests.test_pipe_dest_error ................................................ Passed 0.09 sec +192: [ OK ] rnp_tests.test_load_g10 (8048 ms) +192: [----------] 1 test from rnp_tests (8048 ms total) +192: +192: [----------] Global test environment tear-down +192: [==========] 1 test from 1 test suite ran. (8049 ms total) +192: [ PASSED ] 1 test. +193: [ OK ] rnp_tests.test_load_g23 (7734 ms) +193: [----------] 1 test from rnp_tests (7734 ms total) +193: +193: [----------] Global test environment tear-down +193: [==========] 1 test from 1 test suite ran. (7734 ms total) +193: [ PASSED ] 1 test. +208/263 Test #192: rnp_tests.test_load_g10 ....................................................... Passed 8.08 sec test 217 Start 217: rnp_tests.test_stream_memory_discard @@ -14103,18 +14829,7 @@ 217: Environment variables: 217: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 217: Test timeout computed to be: 3000 -217: Note: Google Test filter = rnp_tests.test_stream_memory_discard -217: [==========] Running 1 test from 1 test suite. -217: [----------] Global test environment set-up. -217: [----------] 1 test from rnp_tests -217: [ RUN ] rnp_tests.test_stream_memory_discard -214: [ OK ] rnp_tests.test_rng_randomness (86 ms) -214: [----------] 1 test from rnp_tests (86 ms total) -214: -214: [----------] Global test environment tear-down -214: [==========] 1 test from 1 test suite ran. (86 ms total) -214: [ PASSED ] 1 test. -197/263 Test #214: rnp_tests.test_rng_randomness ................................................. Passed 0.10 sec +209/263 Test #193: rnp_tests.test_load_g23 ....................................................... Passed 7.79 sec test 218 Start 218: rnp_tests.test_stream_file @@ -14123,18 +14838,25 @@ 218: Environment variables: 218: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 218: Test timeout computed to be: 3000 -216: [ OK ] rnp_tests.test_stream_memory (77 ms) -216: [----------] 1 test from rnp_tests (77 ms total) -216: -216: [----------] Global test environment tear-down -216: [==========] 1 test from 1 test suite ran. (77 ms total) -216: [ PASSED ] 1 test. +217: Note: Google Test filter = rnp_tests.test_stream_memory_discard +217: [==========] Running 1 test from 1 test suite. +217: [----------] Global test environment set-up. +217: [----------] 1 test from rnp_tests +217: [ RUN ] rnp_tests.test_stream_memory_discard 218: Note: Google Test filter = rnp_tests.test_stream_file 218: [==========] Running 1 test from 1 test suite. 218: [----------] Global test environment set-up. 218: [----------] 1 test from rnp_tests 218: [ RUN ] rnp_tests.test_stream_file -198/263 Test #216: rnp_tests.test_stream_memory .................................................. Passed 0.09 sec +217: [mem_dst_write() ./src/librepgp/stream-common.cpp:983] attempt to alloc more then allowed +217: [mem_dst_write() ./src/librepgp/stream-common.cpp:983] attempt to alloc more then allowed +217: [ OK ] rnp_tests.test_stream_memory_discard (110 ms) +217: [----------] 1 test from rnp_tests (112 ms total) +217: +217: [----------] Global test environment tear-down +217: [==========] 1 test from 1 test suite ran. (113 ms total) +217: [ PASSED ] 1 test. +210/263 Test #217: rnp_tests.test_stream_memory_discard .......................................... Passed 0.14 sec test 219 Start 219: rnp_tests.test_stream_signatures @@ -14143,34 +14865,24 @@ 219: Environment variables: 219: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 219: Test timeout computed to be: 3000 -217: [mem_dst_write() ./src/librepgp/stream-common.cpp:983] attempt to alloc more then allowed -217: [mem_dst_write() ./src/librepgp/stream-common.cpp:983] attempt to alloc more then allowed 219: Note: Google Test filter = rnp_tests.test_stream_signatures 219: [==========] Running 1 test from 1 test suite. 219: [----------] Global test environment set-up. 219: [----------] 1 test from rnp_tests 219: [ RUN ] rnp_tests.test_stream_signatures -163: Good signature made Fri Apr 24 04:32:45 2026 -163: using RSA key 63cd21a15e13c118 -163: -163: pub 1024/RSA 63cd21a15e13c118 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: d986e389d071e9c8df670c3963cd21a15e13c118 -163: uid sigtest_SM3 -163: Signature(s) verified successfully -163: BAD signature made Fri Apr 24 04:32:45 2026 -163: using RSA key 63cd21a15e13c118 -163: -163: pub 1024/RSA 63cd21a15e13c118 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: d986e389d071e9c8df670c3963cd21a15e13c118 -163: uid sigtest_SM3 -163: Signature verification failure: 1 invalid signature -217: [ OK ] rnp_tests.test_stream_memory_discard (71 ms) -217: [----------] 1 test from rnp_tests (71 ms total) -217: -217: [----------] Global test environment tear-down -217: [==========] 1 test from 1 test suite ran. (71 ms total) -217: [ PASSED ] 1 test. -199/263 Test #217: rnp_tests.test_stream_memory_discard .......................................... Passed 0.09 sec +218: [init_file_src() ./src/librepgp/stream-common.cpp:431] can't stat 'dummyfile.dat' +218: [init_file_src() ./src/librepgp/stream-common.cpp:431] can't stat 'dummydir' +218: [init_file_src() ./src/librepgp/stream-common.cpp:437] source is directory +218: [init_file_dest() ./src/librepgp/stream-common.cpp:810] file already exists: 'dummydir' +218: [init_file_dest() ./src/librepgp/stream-common.cpp:810] file already exists: 'dummyfile.dat' +218: [file_tmpdst_finish() ./src/librepgp/stream-common.cpp:870] target path already exists +216: [ OK ] rnp_tests.test_stream_memory (269 ms) +216: [----------] 1 test from rnp_tests (269 ms total) +216: +216: [----------] Global test environment tear-down +216: [==========] 1 test from 1 test suite ran. (269 ms total) +216: [ PASSED ] 1 test. +211/263 Test #216: rnp_tests.test_stream_memory .................................................. Passed 0.32 sec test 220 Start 220: rnp_tests.test_stream_signatures_revoked_key @@ -14179,24 +14891,13 @@ 220: Environment variables: 220: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 220: Test timeout computed to be: 3000 -220: Note: Google Test filter = rnp_tests.test_stream_signatures_revoked_key -220: [==========] Running 1 test from 1 test suite. -220: [----------] Global test environment set-up. -220: [----------] 1 test from rnp_tests -220: [ RUN ] rnp_tests.test_stream_signatures_revoked_key -218: [init_file_src() ./src/librepgp/stream-common.cpp:431] can't stat 'dummyfile.dat' -218: [init_file_src() ./src/librepgp/stream-common.cpp:431] can't stat 'dummydir' -218: [init_file_src() ./src/librepgp/stream-common.cpp:437] source is directory -218: [init_file_dest() ./src/librepgp/stream-common.cpp:810] file already exists: 'dummydir' -218: [init_file_dest() ./src/librepgp/stream-common.cpp:810] file already exists: 'dummyfile.dat' -218: [file_tmpdst_finish() ./src/librepgp/stream-common.cpp:870] target path already exists -218: [ OK ] rnp_tests.test_stream_file (81 ms) -218: [----------] 1 test from rnp_tests (81 ms total) +218: [ OK ] rnp_tests.test_stream_file (220 ms) +218: [----------] 1 test from rnp_tests (220 ms total) 218: 218: [----------] Global test environment tear-down -218: [==========] 1 test from 1 test suite ran. (81 ms total) +218: [==========] 1 test from 1 test suite ran. (229 ms total) 218: [ PASSED ] 1 test. -200/263 Test #218: rnp_tests.test_stream_file .................................................... Passed 0.10 sec +212/263 Test #218: rnp_tests.test_stream_file .................................................... Passed 0.28 sec test 221 Start 221: rnp_tests.test_stream_key_load @@ -14206,29 +14907,25 @@ 221: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data 221: Test timeout computed to be: 3000 219: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +220: Note: Google Test filter = rnp_tests.test_stream_signatures_revoked_key +220: [==========] Running 1 test from 1 test suite. +220: [----------] Global test environment set-up. +220: [----------] 1 test from rnp_tests +220: [ RUN ] rnp_tests.test_stream_signatures_revoked_key 219: [add_notation() ./src/librepgp/stream-sig.cpp:1059] wrong length 219: [signature_calculate() ./src/lib/crypto/signatures.cpp:94] Secret key is required. -163: Good signature made Fri Apr 24 04:32:45 2026 -163: using RSA key 63cd21a15e13c118 -163: -163: pub 1024/RSA 63cd21a15e13c118 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: d986e389d071e9c8df670c3963cd21a15e13c118 -163: uid sigtest_SM3 -163: Signature(s) verified successfully 221: Note: Google Test filter = rnp_tests.test_stream_key_load 221: [==========] Running 1 test from 1 test suite. 221: [----------] Global test environment set-up. 221: [----------] 1 test from rnp_tests 221: [ RUN ] rnp_tests.test_stream_key_load -220: [ OK ] rnp_tests.test_stream_signatures_revoked_key (78 ms) -220: [----------] 1 test from rnp_tests (78 ms total) +220: [ OK ] rnp_tests.test_stream_signatures_revoked_key (202 ms) +220: [----------] 1 test from rnp_tests (202 ms total) 220: 220: [----------] Global test environment tear-down -220: [==========] 1 test from 1 test suite ran. (78 ms total) +220: [==========] 1 test from 1 test suite ran. (202 ms total) 220: [ PASSED ] 1 test. -201/263 Test #220: rnp_tests.test_stream_signatures_revoked_key .................................. Passed 0.10 sec -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +213/263 Test #220: rnp_tests.test_stream_signatures_revoked_key .................................. Passed 0.25 sec test 222 Start 222: rnp_tests.test_stream_key_load_errors @@ -14242,20 +14939,13 @@ 222: [----------] Global test environment set-up. 222: [----------] 1 test from rnp_tests 222: [ RUN ] rnp_tests.test_stream_key_load_errors -163: Good signature made Fri Apr 24 04:32:45 2026 -163: using RSA key 63cd21a15e13c118 -163: -163: pub 1024/RSA 63cd21a15e13c118 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: d986e389d071e9c8df670c3963cd21a15e13c118 -163: uid sigtest_SM3 -163: Signature(s) verified successfully -221: [ OK ] rnp_tests.test_stream_key_load (74 ms) -221: [----------] 1 test from rnp_tests (74 ms total) +221: [ OK ] rnp_tests.test_stream_key_load (239 ms) +221: [----------] 1 test from rnp_tests (239 ms total) 221: 221: [----------] Global test environment tear-down -221: [==========] 1 test from 1 test suite ran. (74 ms total) +221: [==========] 1 test from 1 test suite ran. (239 ms total) 221: [ PASSED ] 1 test. -202/263 Test #221: rnp_tests.test_stream_key_load ................................................ Passed 0.09 sec +214/263 Test #221: rnp_tests.test_stream_key_load ................................................ Passed 0.29 sec test 223 Start 223: rnp_tests.test_stream_key_decrypt @@ -14639,6 +15329,7 @@ 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1478 222: [read() ./src/librepgp/stream-packet.cpp:876] read 51 instead of 237 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1478 +223: [parse_secret_key_mpis() ./src/librepgp/stream-key.cpp:556] Wrong key checksum, got 0x9A11 instead of 0xA1E2. 222: [read() ./src/librepgp/stream-packet.cpp:876] read 66 instead of 237 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1478 222: [read() ./src/librepgp/stream-packet.cpp:876] read 81 instead of 237 @@ -14906,12 +15597,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1022 -181: [ OK ] rnp_tests.test_key_protect_sec_data (3161 ms) -181: [----------] 1 test from rnp_tests (3161 ms total) -181: -181: [----------] Global test environment tear-down -181: [==========] 1 test from 1 test suite ran. (3161 ms total) -181: [ PASSED ] 1 test. 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body @@ -14951,15 +15636,6 @@ 222: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 116 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154 -203/263 Test #181: rnp_tests.test_key_protect_sec_data ........................................... Passed 3.18 sec -test 224 - Start 224: rnp_tests.test_stream_key_encrypt - -224: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_key_encrypt" "--gtest_also_run_disabled_tests" -224: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -224: Environment variables: -224: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -224: Test timeout computed to be: 3000 222: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 14805, while only 16 bytes left 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154 @@ -15000,12 +15676,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 -223: [parse_secret_key_mpis() ./src/librepgp/stream-key.cpp:556] Wrong key checksum, got 0x9A11 instead of 0xA1E2. -224: Note: Google Test filter = rnp_tests.test_stream_key_encrypt -224: [==========] Running 1 test from 1 test suite. -224: [----------] Global test environment set-up. -224: [----------] 1 test from rnp_tests -224: [ RUN ] rnp_tests.test_stream_key_encrypt 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 356 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -15081,15 +15751,6 @@ 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 32 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 356 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1023, but actual is 1024 -29: Hello world! -29: This is a sample file to use for signing. -29: Good signature made Fri Apr 24 04:32:42 2026 -29: using DSA key c8a10a7d78273e10 -29: -29: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] -29: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 -29: uid dsa-eg -29: Signature(s) verified successfully 222: [read() ./src/librepgp/stream-packet.cpp:876] read 2734 instead of 45593 222: [skip_pgp_packets() ./src/librepgp/stream-key.cpp:225] failed to skip packet at 798 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body @@ -15177,12 +15838,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 749 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 -224: [ OK ] rnp_tests.test_stream_key_encrypt (92 ms) -224: [----------] 1 test from rnp_tests (93 ms total) -224: -224: [----------] Global test environment tear-down -224: [==========] 1 test from 1 test suite ran. (93 ms total) -224: [ PASSED ] 1 test. 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 749 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body @@ -15205,6 +15860,12 @@ 222: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 125 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 892 +219: [ OK ] rnp_tests.test_stream_signatures (1157 ms) +219: [----------] 1 test from rnp_tests (1158 ms total) +219: +219: [----------] Global test environment tear-down +219: [==========] 1 test from 1 test suite ran. (1158 ms total) +219: [ PASSED ] 1 test. 222: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 15835, while only 1 bytes left 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 892 @@ -15226,20 +15887,20 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 892 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 -204/263 Test #224: rnp_tests.test_stream_key_encrypt ............................................. Passed 0.11 sec -test 225 - Start 225: rnp_tests.test_stream_key_signatures +215/263 Test #219: rnp_tests.test_stream_signatures .............................................. Passed 1.19 sec +test 224 + Start 224: rnp_tests.test_stream_key_encrypt -225: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_key_signatures" "--gtest_also_run_disabled_tests" -225: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -225: Environment variables: -225: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -225: Test timeout computed to be: 3000 -225: Note: Google Test filter = rnp_tests.test_stream_key_signatures -225: [==========] Running 1 test from 1 test suite. -225: [----------] Global test environment set-up. -225: [----------] 1 test from rnp_tests -225: [ RUN ] rnp_tests.test_stream_key_signatures +224: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_key_encrypt" "--gtest_also_run_disabled_tests" +224: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +224: Environment variables: +224: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +224: Test timeout computed to be: 3000 +224: Note: Google Test filter = rnp_tests.test_stream_key_encrypt +224: [==========] Running 1 test from 1 test suite. +224: [----------] Global test environment set-up. +224: [----------] 1 test from rnp_tests +224: [ RUN ] rnp_tests.test_stream_key_encrypt 222: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: 63 at pos 1308 222: [read() ./src/librepgp/stream-packet.cpp:876] read 2475 instead of 65186 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1057 @@ -15268,37 +15929,32 @@ 222: [parse() ./src/librepgp/stream-key.cpp:1367] extra 2 bytes in key packet 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1057 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1023, but actual is 1024 -202: [ OK ] rnp_tests.test_key_import (1105 ms) -202: [----------] 1 test from rnp_tests (1105 ms total) -202: -202: [----------] Global test environment tear-down -202: [==========] 1 test from 1 test suite ran. (1105 ms total) -202: [ PASSED ] 1 test. -205/263 Test #202: rnp_tests.test_key_import ..................................................... Passed 1.12 sec -test 226 - Start 226: rnp_tests.test_stream_key_signature_validate +224: [ OK ] rnp_tests.test_stream_key_encrypt (170 ms) +224: [----------] 1 test from rnp_tests (170 ms total) +224: +224: [----------] Global test environment tear-down +224: [==========] 1 test from 1 test suite ran. (171 ms total) +224: [ PASSED ] 1 test. +216/263 Test #224: rnp_tests.test_stream_key_encrypt ............................................. Passed 0.20 sec +test 225 + Start 225: rnp_tests.test_stream_key_signatures -226: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_key_signature_validate" "--gtest_also_run_disabled_tests" -226: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -226: Environment variables: -226: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -226: Test timeout computed to be: 3000 +225: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_key_signatures" "--gtest_also_run_disabled_tests" +225: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +225: Environment variables: +225: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +225: Test timeout computed to be: 3000 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1057 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 770, but actual is 773 222: [parse() ./src/librepgp/stream-key.cpp:1367] extra 31 bytes in key packet 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1057 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1021, but actual is 1024 -225: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -225: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -226: Note: Google Test filter = rnp_tests.test_stream_key_signature_validate -226: [==========] Running 1 test from 1 test suite. -226: [----------] Global test environment set-up. -226: [----------] 1 test from rnp_tests -226: [ RUN ] rnp_tests.test_stream_key_signature_validate -225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +225: Note: Google Test filter = rnp_tests.test_stream_key_signatures +225: [==========] Running 1 test from 1 test suite. +225: [----------] Global test environment set-up. +225: [----------] 1 test from rnp_tests +225: [ RUN ] rnp_tests.test_stream_key_signatures 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1278] wrong packet or hashed subpackets length 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1478 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -15330,8 +15986,6 @@ 222: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 118 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1478 -225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1306] not enough data for unhashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1478 222: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 186, while only 90 bytes left @@ -15344,8 +15998,6 @@ 222: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 111 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1315] failed to parse unhashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1478 -225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 222: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 184, while only 71 bytes left 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1315] failed to parse unhashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1478 @@ -15428,11 +16080,8 @@ 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 31 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1478 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1022, but actual is 1024 -225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +225: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +225: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. 225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1721 @@ -15445,23 +16094,18 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1721 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1021 -226: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -226: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -225: [ OK ] rnp_tests.test_stream_key_signatures (119 ms) -225: [----------] 1 test from rnp_tests (120 ms total) -225: -225: [----------] Global test environment tear-down -225: [==========] 1 test from 1 test suite ran. (120 ms total) -225: [ PASSED ] 1 test. -206/263 Test #225: rnp_tests.test_stream_key_signatures .......................................... Passed 0.13 sec -test 227 - Start 227: rnp_tests.test_stream_verify_no_key - -227: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_verify_no_key" "--gtest_also_run_disabled_tests" -227: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -227: Environment variables: -227: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -227: Test timeout computed to be: 3000 +225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +225: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1721 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body @@ -15505,11 +16149,21 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1864 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 -227: Note: Google Test filter = rnp_tests.test_stream_verify_no_key -227: [==========] Running 1 test from 1 test suite. -227: [----------] Global test environment set-up. -227: [----------] 1 test from rnp_tests -227: [ RUN ] rnp_tests.test_stream_verify_no_key +225: [ OK ] rnp_tests.test_stream_key_signatures (341 ms) +225: [----------] 1 test from rnp_tests (342 ms total) +225: +225: [----------] Global test environment tear-down +225: [==========] 1 test from 1 test suite ran. (342 ms total) +225: [ PASSED ] 1 test. +217/263 Test #225: rnp_tests.test_stream_key_signatures .......................................... Passed 0.37 sec +test 226 + Start 226: rnp_tests.test_stream_key_signature_validate + +226: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_key_signature_validate" "--gtest_also_run_disabled_tests" +226: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +226: Environment variables: +226: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +226: Test timeout computed to be: 3000 222: [read() ./src/librepgp/stream-packet.cpp:876] read 1503 instead of 65186 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 2029 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body @@ -15524,6 +16178,11 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 2029 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 +226: Note: Google Test filter = rnp_tests.test_stream_key_signature_validate +226: [==========] Running 1 test from 1 test suite. +226: [----------] Global test environment set-up. +226: [----------] 1 test from rnp_tests +226: [ RUN ] rnp_tests.test_stream_key_signature_validate 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 2029 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 95, but actual is 96 @@ -15536,24 +16195,14 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 2029 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1021, but actual is 1024 -227: [signed_validate_signature() ./src/librepgp/stream-parse.cpp:808] signer's key not found -227: NO PUBLIC KEY for signature made Sat Apr 28 09:17:59 2018 -227: Valid until Sat Apr 28 09:27:59 2018 -227: -227: using RSA key 7bc6709b15c23a4a -227: Signature verification failure: 1 unknown signature 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 2029 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 770, but actual is 773 222: [parse() ./src/librepgp/stream-key.cpp:1367] extra 31 bytes in key packet 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 2029 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1021, but actual is 1024 -227: [signed_validate_signature() ./src/librepgp/stream-parse.cpp:808] signer's key not found -227: NO PUBLIC KEY for signature made Sat Apr 28 09:17:59 2018 -227: Valid until Sat Apr 28 09:27:59 2018 -227: -227: using RSA key 7bc6709b15c23a4a -227: Signature verification failure: 1 unknown signature +226: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +226: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 23 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 2461 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -15655,8 +16304,6 @@ 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 7 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 2461 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 155, but actual is 160 -227: [encrypted_try_password() ./src/librepgp/stream-parse.cpp:1656] no supported sk available -227: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 45 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 2594 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -15746,8 +16393,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 158, but actual is 160 222: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: 4 at pos 2956 222: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: 42 at pos 2953 -227: [encrypted_try_password() ./src/librepgp/stream-parse.cpp:1656] no supported sk available -227: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 45 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 2716 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -15835,23 +16480,8 @@ 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 7 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 2716 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 156, but actual is 160 -227: [ OK ] rnp_tests.test_stream_verify_no_key (137 ms) -227: [----------] 1 test from rnp_tests (137 ms total) -227: -227: [----------] Global test environment tear-down -227: [==========] 1 test from 1 test suite ran. (137 ms total) -227: [ PASSED ] 1 test. -207/263 Test #227: rnp_tests.test_stream_verify_no_key ........................................... Passed 0.15 sec 222: [read() ./src/librepgp/stream-packet.cpp:876] read 705 instead of 65037 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 2827 -test 228 - Start 228: rnp_tests.test_y2k38 - -228: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_y2k38" "--gtest_also_run_disabled_tests" -228: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -228: Environment variables: -228: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -228: Test timeout computed to be: 3000 222: [parse() ./src/librepgp/stream-key.cpp:1367] extra 229 bytes in key packet 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 2827 222: [parse() ./src/librepgp/stream-key.cpp:1225] wrong key packet version @@ -15864,11 +16494,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 2827 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1015 -228: Note: Google Test filter = rnp_tests.test_y2k38 -228: [==========] Running 1 test from 1 test suite. -228: [----------] Global test environment set-up. -228: [----------] 1 test from rnp_tests -228: [ RUN ] rnp_tests.test_y2k38 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 2827 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 252, but actual is 251 @@ -15881,10 +16506,6 @@ 222: [parse() ./src/librepgp/stream-key.cpp:1367] extra 31 bytes in key packet 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 2827 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1021, but actual is 1024 -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 97 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 3099 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -15953,40 +16574,18 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 3184 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1022 -228: [signed_validate_signature() ./src/librepgp/stream-parse.cpp:808] signer's key not found -228: Signature verification failure: 1 unknown signature 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 3184 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 252, but actual is 251 222: [parse() ./src/librepgp/stream-key.cpp:1367] extra 19 bytes in key packet 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 3184 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 3, but actual is 8 -228: [ OK ] rnp_tests.test_y2k38 (66 ms) -228: [----------] 1 test from rnp_tests (66 ms total) -228: -228: [----------] Global test environment tear-down -228: [==========] 1 test from 1 test suite ran. (66 ms total) -228: [ PASSED ] 1 test. 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 3184 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 768, but actual is 767 222: [parse() ./src/librepgp/stream-key.cpp:1367] extra 32 bytes in key packet 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 3184 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1023, but actual is 1024 -208/263 Test #228: rnp_tests.test_y2k38 .......................................................... Passed 0.08 sec -test 229 - Start 229: rnp_tests.test_stream_dumper_y2k38 - -229: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_dumper_y2k38" "--gtest_also_run_disabled_tests" -229: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -229: Environment variables: -229: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -229: Test timeout computed to be: 3000 -229: Note: Google Test filter = rnp_tests.test_stream_dumper_y2k38 -229: [==========] Running 1 test from 1 test suite. -229: [----------] Global test environment set-up. -229: [----------] 1 test from rnp_tests -229: [ RUN ] rnp_tests.test_stream_dumper_y2k38 222: [read() ./src/librepgp/stream-packet.cpp:876] read 77 instead of 182 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 3456 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -16698,35 +17297,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1022 -34: d5cd2ff599159474b55b0066012030389463a76f -34: Generating a new key... -34: -34: sec 1024/RSA 3fe8f1537c7e6ec3 2026-04-24 [SC] [EXPIRES 2026-05-08] -34: 7e66aa988b2d721304d9e6cf3fe8f1537c7e6ec3 -34: uid expiration_2weeks@rnp -34: ssb 1024/RSA 110e33bfe56b6bb4 2026-04-24 [E] [EXPIRES 2026-05-08] -34: 7d9347beaa21c0fa7d927748110e33bfe56b6bb4 -34: Generating a new key... -34: -34: sec 1024/RSA 2caaf4ccd944b5a7 2026-04-24 [SC] [EXPIRES 2026-06-25] -34: 6606e57a9369bf9891f89b422caaf4ccd944b5a7 -34: uid expiration_2months@rnp -34: ssb 1024/RSA bf41553c960f1dd9 2026-04-24 [E] [EXPIRES 2026-06-25] -34: 4f14df0e4cadc304e8a1fbc4bf41553c960f1dd9 -34: Generating a new key... -34: -34: sec 1024/RSA 59df1f3fbe06ccb8 2026-04-24 [SC] [EXPIRES 2028-04-23] -34: e899e08d374e4d1c8440b7f159df1f3fbe06ccb8 -34: uid expiration_2years@rnp -34: ssb 1024/RSA a8a25cf426cd740b 2026-04-24 [E] [EXPIRES 2028-04-23] -34: 21b02a2a50ea9b5dd1910557a8a25cf426cd740b -34: [ OK ] rnp_tests.test_cli_rnpkeys_genkey (10251 ms) -34: [----------] 1 test from rnp_tests (10251 ms total) -34: -34: [----------] Global test environment tear-down -34: [==========] 1 test from 1 test suite ran. (10251 ms total) -34: [ PASSED ] 1 test. -209/263 Test #34: rnp_tests.test_cli_rnpkeys_genkey ............................................. Passed 10.29 sec 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 238, but actual is 233 @@ -16738,47 +17308,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:685] unknown s2k specifier: 252 222: [parse() ./src/librepgp/stream-key.cpp:1326] failed to read key protection 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 -229: [ OK ] rnp_tests.test_stream_dumper_y2k38 (69 ms) -229: [----------] 1 test from rnp_tests (69 ms total) -229: -229: [----------] Global test environment tear-down -229: [==========] 1 test from 1 test suite ran. (69 ms total) -229: [ PASSED ] 1 test. -test 230 - Start 230: rnp_tests.test_stream_dumper - -230: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_dumper" "--gtest_also_run_disabled_tests" -230: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -230: Environment variables: -230: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -230: Test timeout computed to be: 3000 -210/263 Test #229: rnp_tests.test_stream_dumper_y2k38 ............................................ Passed 0.09 sec -test 231 - Start 231: rnp_tests.test_stream_z - -231: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_z" "--gtest_also_run_disabled_tests" -231: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -231: Environment variables: -231: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -231: Test timeout computed to be: 3000 -230: Note: Google Test filter = rnp_tests.test_stream_dumper -230: [==========] Running 1 test from 1 test suite. -230: [----------] Global test environment set-up. -230: [----------] 1 test from rnp_tests -230: [ RUN ] rnp_tests.test_stream_dumper -231: Note: Google Test filter = rnp_tests.test_stream_z -231: [==========] Running 1 test from 1 test suite. -231: [----------] Global test environment set-up. -231: [----------] 1 test from rnp_tests -231: [ RUN ] rnp_tests.test_stream_z -163: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -163: BAD signature made Fri Apr 24 04:32:46 2026 -163: using RSA key c64d0061eeede0ce -163: -163: pub 1024/RSA c64d0061eeede0ce 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: d940d13e72637220b8edd4a5c64d0061eeede0ce -163: uid sigtest_sha1 -163: Signature verification failure: 1 invalid signature 222: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 521 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 532 @@ -16854,22 +17383,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 532 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 -219: [ OK ] rnp_tests.test_stream_signatures (872 ms) -219: [----------] 1 test from rnp_tests (872 ms total) -219: -219: [----------] Global test environment tear-down -219: [==========] 1 test from 1 test suite ran. (872 ms total) -219: [ PASSED ] 1 test. -230: [stream_peek_packet_hdr() ./src/librepgp/stream-packet.cpp:294] bad packet header: 0x5468 -211/263 Test #219: rnp_tests.test_stream_signatures .............................................. Passed 0.89 sec -test 232 - Start 232: rnp_tests.test_stream_814_dearmor_double_free - -232: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_814_dearmor_double_free" "--gtest_also_run_disabled_tests" -232: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -232: Environment variables: -232: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -232: Test timeout computed to be: 3000 222: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 719 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 730 @@ -16946,40 +17459,7 @@ 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 32 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 730 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1023, but actual is 1024 -232: Note: Google Test filter = rnp_tests.test_stream_814_dearmor_double_free -232: [==========] Running 1 test from 1 test suite. -232: [----------] Global test environment set-up. -232: [----------] 1 test from rnp_tests -232: [ RUN ] rnp_tests.test_stream_814_dearmor_double_free -163: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -163: BAD signature made Fri Apr 24 04:32:46 2026 -163: using RSA key c64d0061eeede0ce -163: -163: pub 1024/RSA c64d0061eeede0ce 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: d940d13e72637220b8edd4a5c64d0061eeede0ce -163: uid sigtest_sha1 -163: Signature verification failure: 1 invalid signature -230: [ OK ] rnp_tests.test_stream_dumper (79 ms) -230: [----------] 1 test from rnp_tests (79 ms total) -230: -230: [----------] Global test environment tear-down -230: [==========] 1 test from 1 test suite ran. (79 ms total) -230: [ PASSED ] 1 test. -212/263 Test #230: rnp_tests.test_stream_dumper .................................................. Passed 0.09 sec -test 233 - Start 233: rnp_tests.test_stream_825_dearmor_blank_line - -233: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_825_dearmor_blank_line" "--gtest_also_run_disabled_tests" -233: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -233: Environment variables: -233: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -233: Test timeout computed to be: 3000 222: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 917 -233: Note: Google Test filter = rnp_tests.test_stream_825_dearmor_blank_line -233: [==========] Running 1 test from 1 test suite. -233: [----------] Global test environment set-up. -233: [----------] 1 test from rnp_tests -233: [ RUN ] rnp_tests.test_stream_825_dearmor_blank_line 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 928 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -17054,12 +17534,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 928 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1022 -226: [ OK ] rnp_tests.test_stream_key_signature_validate (511 ms) -226: [----------] 1 test from rnp_tests (512 ms total) -226: -226: [----------] Global test environment tear-down -226: [==========] 1 test from 1 test suite ran. (512 ms total) -226: [ PASSED ] 1 test. 222: [parse() ./src/librepgp/stream-key.cpp:1225] wrong key packet version 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1115 222: [parse() ./src/librepgp/stream-key.cpp:1225] wrong key packet version @@ -17072,21 +17546,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1115 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 -213/263 Test #226: rnp_tests.test_stream_key_signature_validate .................................. Passed 0.53 sec -test 234 - Start 234: rnp_tests.test_stream_dearmor_edge_cases - -234: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_dearmor_edge_cases" "--gtest_also_run_disabled_tests" -234: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -234: Environment variables: -234: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -234: Test timeout computed to be: 3000 -232: [armor_parse_header() ./src/librepgp/stream-armor.cpp:691] unknown armor header -234: Note: Google Test filter = rnp_tests.test_stream_dearmor_edge_cases -234: [==========] Running 1 test from 1 test suite. -234: [----------] Global test environment set-up. -234: [----------] 1 test from rnp_tests -234: [ RUN ] rnp_tests.test_stream_dearmor_edge_cases 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1115 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 238, but actual is 233 @@ -17098,78 +17557,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:685] unknown s2k specifier: 252 222: [parse() ./src/librepgp/stream-key.cpp:1326] failed to read key protection 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1115 -163: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -163: BAD signature made Fri Apr 24 04:32:46 2026 -163: using RSA key c64d0061eeede0ce -163: -163: pub 1024/RSA c64d0061eeede0ce 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: d940d13e72637220b8edd4a5c64d0061eeede0ce -163: uid sigtest_sha1 -163: Signature verification failure: 1 invalid signature -232: [ OK ] rnp_tests.test_stream_814_dearmor_double_free (67 ms) -232: [----------] 1 test from rnp_tests (67 ms total) -232: -232: [----------] Global test environment tear-down -232: [==========] 1 test from 1 test suite ran. (67 ms total) -232: [ PASSED ] 1 test. -214/263 Test #232: rnp_tests.test_stream_814_dearmor_double_free ................................. Passed 0.08 sec -test 235 - Start 235: rnp_tests.test_stream_deep_packet_nesting - -235: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_deep_packet_nesting" "--gtest_also_run_disabled_tests" -235: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -235: Environment variables: -235: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -235: Test timeout computed to be: 3000 -235: Note: Google Test filter = rnp_tests.test_stream_deep_packet_nesting -235: [==========] Running 1 test from 1 test suite. -235: [----------] Global test environment set-up. -235: [----------] 1 test from rnp_tests -235: [ RUN ] rnp_tests.test_stream_deep_packet_nesting -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -233: [ OK ] rnp_tests.test_stream_825_dearmor_blank_line (86 ms) -233: [----------] 1 test from rnp_tests (87 ms total) -233: -233: [----------] Global test environment tear-down -233: [==========] 1 test from 1 test suite ran. (87 ms total) -233: [ PASSED ] 1 test. -215/263 Test #233: rnp_tests.test_stream_825_dearmor_blank_line .................................. Passed 0.10 sec -test 236 - Start 236: rnp_tests.test_stream_cache - -236: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_cache" "--gtest_also_run_disabled_tests" -236: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -236: Environment variables: -236: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -236: Test timeout computed to be: 3000 -234: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:752] Warning: no empty line after the base64 headers -234: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer -234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -234: [armored_src_read() ./src/librepgp/stream-armor.cpp:425] Warning: missing or malformed CRC line -234: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer -234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -234: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer -234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -234: [armored_src_read() ./src/librepgp/stream-armor.cpp:456] wrong b64 padding -234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -234: [armored_src_read() ./src/librepgp/stream-armor.cpp:456] wrong b64 padding -234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -234: [armored_src_read() ./src/librepgp/stream-armor.cpp:420] wrong padding -234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -234: [armored_src_read() ./src/librepgp/stream-armor.cpp:363] wrong base64 character 0x3F -234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -234: [armored_update_crc() ./src/librepgp/stream-armor.cpp:278] Warning: CRC mismatch -234: [armored_src_read() ./src/librepgp/stream-armor.cpp:425] Warning: missing or malformed CRC line -234: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer -234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -234: [armored_src_read() ./src/librepgp/stream-armor.cpp:425] Warning: missing or malformed CRC line -234: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer -234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -234: [armored_src_read() ./src/librepgp/stream-armor.cpp:425] Warning: missing or malformed CRC line -234: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer -234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed -234: [armored_src_read() ./src/librepgp/stream-armor.cpp:425] Warning: missing or malformed CRC line 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1636 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -17208,26 +17595,21 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1636 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 -236: Note: Google Test filter = rnp_tests.test_stream_cache -236: [==========] Running 1 test from 1 test suite. -236: [----------] Global test environment set-up. -236: [----------] 1 test from rnp_tests -236: [ RUN ] rnp_tests.test_stream_cache -234: [ OK ] rnp_tests.test_stream_dearmor_edge_cases (80 ms) -234: [----------] 1 test from rnp_tests (80 ms total) -234: -234: [----------] Global test environment tear-down -234: [==========] 1 test from 1 test suite ran. (80 ms total) -234: [ PASSED ] 1 test. -216/263 Test #234: rnp_tests.test_stream_dearmor_edge_cases ...................................... Passed 0.10 sec -test 237 - Start 237: rnp_tests.test_load_user_prefs +226: [ OK ] rnp_tests.test_stream_key_signature_validate (1391 ms) +226: [----------] 1 test from rnp_tests (1391 ms total) +226: +226: [----------] Global test environment tear-down +226: [==========] 1 test from 1 test suite ran. (1399 ms total) +226: [ PASSED ] 1 test. +218/263 Test #226: rnp_tests.test_stream_key_signature_validate .................................. Passed 1.46 sec +test 227 + Start 227: rnp_tests.test_stream_verify_no_key -237: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_load_user_prefs" "--gtest_also_run_disabled_tests" -237: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -237: Environment variables: -237: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -237: Test timeout computed to be: 3000 +227: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_verify_no_key" "--gtest_also_run_disabled_tests" +227: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +227: Environment variables: +227: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +227: Test timeout computed to be: 3000 222: [parse() ./src/librepgp/stream-key.cpp:1225] wrong key packet version 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1797 222: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: 15 at pos 2462 @@ -17241,11 +17623,11 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1797 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 -237: Note: Google Test filter = rnp_tests.test_load_user_prefs -237: [==========] Running 1 test from 1 test suite. -237: [----------] Global test environment set-up. -237: [----------] 1 test from rnp_tests -237: [ RUN ] rnp_tests.test_load_user_prefs +227: Note: Google Test filter = rnp_tests.test_stream_verify_no_key +227: [==========] Running 1 test from 1 test suite. +227: [----------] Global test environment set-up. +227: [----------] 1 test from rnp_tests +227: [ RUN ] rnp_tests.test_stream_verify_no_key 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1797 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 95, but actual is 96 @@ -17266,26 +17648,17 @@ 222: [parse() ./src/librepgp/stream-key.cpp:1326] failed to read key protection 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1797 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1021, but actual is 1024 -236: [ OK ] rnp_tests.test_stream_cache (78 ms) -236: [----------] 1 test from rnp_tests (78 ms total) -236: -236: [----------] Global test environment tear-down -236: [==========] 1 test from 1 test suite ran. (78 ms total) -236: [ PASSED ] 1 test. 222: [parse() ./src/librepgp/stream-key.cpp:1346] failed to read iv 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1797 222: [get() ./src/librepgp/stream-packet.cpp:685] unknown s2k specifier: 252 222: [parse() ./src/librepgp/stream-key.cpp:1326] failed to read key protection 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1797 -217/263 Test #236: rnp_tests.test_stream_cache ................................................... Passed 0.10 sec -test 238 - Start 238: rnp_tests.test_utils_hex2bin - -238: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_utils_hex2bin" "--gtest_also_run_disabled_tests" -238: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -238: Environment variables: -238: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -238: Test timeout computed to be: 3000 +227: [signed_validate_signature() ./src/librepgp/stream-parse.cpp:808] signer's key not found +227: NO PUBLIC KEY for signature made Sun Apr 29 11:17:59 2018 +227: Valid until Sun Apr 29 11:27:59 2018 +227: +227: using RSA key 7bc6709b15c23a4a +227: Signature verification failure: 1 unknown signature 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 45 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 2289 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 165 bytes in signature packet @@ -17319,11 +17692,6 @@ 222: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 118 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 2289 -238: Note: Google Test filter = rnp_tests.test_utils_hex2bin -238: [==========] Running 1 test from 1 test suite. -238: [----------] Global test environment set-up. -238: [----------] 1 test from rnp_tests -238: [ RUN ] rnp_tests.test_utils_hex2bin 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1306] not enough data for unhashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 2289 222: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 186, while only 90 bytes left @@ -17418,21 +17786,12 @@ 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 31 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 2289 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1022, but actual is 1024 -237: [ OK ] rnp_tests.test_load_user_prefs (91 ms) -237: [----------] 1 test from rnp_tests (91 ms total) -237: -237: [----------] Global test environment tear-down -237: [==========] 1 test from 1 test suite ran. (91 ms total) -237: [ PASSED ] 1 test. -218/263 Test #237: rnp_tests.test_load_user_prefs ................................................ Passed 0.10 sec -test 239 - Start 239: rnp_tests.test_rnpcfg - -239: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_rnpcfg" "--gtest_also_run_disabled_tests" -239: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -239: Environment variables: -239: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -239: Test timeout computed to be: 3000 +227: [signed_validate_signature() ./src/librepgp/stream-parse.cpp:808] signer's key not found +227: NO PUBLIC KEY for signature made Sun Apr 29 11:17:59 2018 +227: Valid until Sun Apr 29 11:27:59 2018 +227: +227: using RSA key 7bc6709b15c23a4a +227: Signature verification failure: 1 unknown signature 222: [parse() ./src/librepgp/stream-key.cpp:1225] wrong key packet version 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 2529 222: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: 45 at pos 3165 @@ -17446,11 +17805,6 @@ 222: [parse() ./src/librepgp/stream-key.cpp:1346] failed to read iv 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 2529 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1021 -239: Note: Google Test filter = rnp_tests.test_rnpcfg -239: [==========] Running 1 test from 1 test suite. -239: [----------] Global test environment set-up. -239: [----------] 1 test from rnp_tests -239: [ RUN ] rnp_tests.test_rnpcfg 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 2529 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 238, but actual is 233 @@ -17460,29 +17814,10 @@ 222: [get() ./src/librepgp/stream-packet.cpp:685] unknown s2k specifier: 252 222: [parse() ./src/librepgp/stream-key.cpp:1326] failed to read key protection 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 2529 -238: [hex_decode() ./src/lib/crypto/mem.cpp:63] Hex decode failed on string: 4be147bb22df1e60 -238: [hex_decode() ./src/lib/crypto/mem.cpp:63] Hex decode failed on string: A -238: [hex_decode() ./src/lib/crypto/mem.cpp:63] Hex decode failed on string: YY -238: [ OK ] rnp_tests.test_utils_hex2bin (70 ms) -238: [----------] 1 test from rnp_tests (70 ms total) -238: -238: [----------] Global test environment tear-down -238: [==========] 1 test from 1 test suite ran. (70 ms total) -238: [ PASSED ] 1 test. -219/263 Test #238: rnp_tests.test_utils_hex2bin .................................................. Passed 0.09 sec -test 240 - Start 240: rnp_tests.test_rnpcfg_get_expiration - -240: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_rnpcfg_get_expiration" "--gtest_also_run_disabled_tests" -240: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -240: Environment variables: -240: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -240: Test timeout computed to be: 3000 -240: Note: Google Test filter = rnp_tests.test_rnpcfg_get_expiration -240: [==========] Running 1 test from 1 test suite. -240: [----------] Global test environment set-up. -240: [----------] 1 test from rnp_tests -240: [ RUN ] rnp_tests.test_rnpcfg_get_expiration +227: [encrypted_try_password() ./src/librepgp/stream-parse.cpp:1656] no supported sk available +227: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +227: [encrypted_try_password() ./src/librepgp/stream-parse.cpp:1656] no supported sk available +227: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 3050 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -17533,6 +17868,21 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 3211 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1023 +227: [ OK ] rnp_tests.test_stream_verify_no_key (482 ms) +227: [----------] 1 test from rnp_tests (482 ms total) +227: +227: [----------] Global test environment tear-down +227: [==========] 1 test from 1 test suite ran. (482 ms total) +227: [ PASSED ] 1 test. +219/263 Test #227: rnp_tests.test_stream_verify_no_key ........................................... Passed 0.54 sec +test 228 + Start 228: rnp_tests.test_y2k38 + +228: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_y2k38" "--gtest_also_run_disabled_tests" +228: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +228: Environment variables: +228: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +228: Test timeout computed to be: 3000 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 3211 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 95, but actual is 96 @@ -17545,6 +17895,11 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 3211 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1021, but actual is 1024 +228: Note: Google Test filter = rnp_tests.test_y2k38 +228: [==========] Running 1 test from 1 test suite. +228: [----------] Global test environment set-up. +228: [----------] 1 test from rnp_tests +228: [ RUN ] rnp_tests.test_y2k38 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 3211 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 770, but actual is 773 @@ -17644,14 +17999,6 @@ 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 8 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 3714 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 159, but actual is 160 -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -165: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. 222: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 3821 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 45 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 3832 @@ -17782,6 +18129,8 @@ 222: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 116 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 3950 +228: [signed_validate_signature() ./src/librepgp/stream-parse.cpp:808] signer's key not found +228: Signature verification failure: 1 unknown signature 222: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 14805, while only 16 bytes left 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 3950 @@ -17822,12 +18171,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 3950 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 159, but actual is 160 -239: [ OK ] rnp_tests.test_rnpcfg (206 ms) -239: [----------] 1 test from rnp_tests (206 ms total) -239: -239: [----------] Global test environment tear-down -239: [==========] 1 test from 1 test suite ran. (206 ms total) -239: [ PASSED ] 1 test. 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 3950 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 97, but actual is 102 @@ -17848,20 +18191,26 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 4057 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1015 -220/263 Test #239: rnp_tests.test_rnpcfg ......................................................... Passed 0.22 sec -test 241 - Start 241: rnp_tests.issue_1030_rnpkeys_secret_keys_unprotected +228: [ OK ] rnp_tests.test_y2k38 (289 ms) +228: [----------] 1 test from rnp_tests (290 ms total) +228: +228: [----------] Global test environment tear-down +228: [==========] 1 test from 1 test suite ran. (290 ms total) +228: [ PASSED ] 1 test. +220/263 Test #228: rnp_tests.test_y2k38 .......................................................... Passed 0.35 sec +test 229 + Start 229: rnp_tests.test_stream_dumper_y2k38 -241: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.issue_1030_rnpkeys_secret_keys_unprotected" "--gtest_also_run_disabled_tests" -241: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -241: Environment variables: -241: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -241: Test timeout computed to be: 3000 -241: Note: Google Test filter = rnp_tests.issue_1030_rnpkeys_secret_keys_unprotected -241: [==========] Running 1 test from 1 test suite. -241: [----------] Global test environment set-up. -241: [----------] 1 test from rnp_tests -241: [ RUN ] rnp_tests.issue_1030_rnpkeys_secret_keys_unprotected +229: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_dumper_y2k38" "--gtest_also_run_disabled_tests" +229: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +229: Environment variables: +229: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +229: Test timeout computed to be: 3000 +229: Note: Google Test filter = rnp_tests.test_stream_dumper_y2k38 +229: [==========] Running 1 test from 1 test suite. +229: [----------] Global test environment set-up. +229: [----------] 1 test from rnp_tests +229: [ RUN ] rnp_tests.test_stream_dumper_y2k38 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 4057 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 252, but actual is 251 @@ -17875,24 +18224,31 @@ 222: [parse() ./src/librepgp/stream-key.cpp:1346] failed to read iv 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 4057 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1021, but actual is 1024 -240: [parse_date() ./src/rnp/rnpcfg.cpp:566] Warning: date 2100-01-01 is beyond of 32-bit time_t, so timestamp was reduced to maximum supported value. -240: [parse_date() ./src/rnp/rnpcfg.cpp:566] Warning: date 2124-02-29 is beyond of 32-bit time_t, so timestamp was reduced to maximum supported value. -240: [parse_date() ./src/rnp/rnpcfg.cpp:566] Warning: date 2400-02-29 is beyond of 32-bit time_t, so timestamp was reduced to maximum supported value. -240: [parse_date() ./src/rnp/rnpcfg.cpp:551] invalid date: 2100-02-29. -240: [get_expiration() ./src/rnp/rnpcfg.cpp:369] Invalid expiration '4294967296'. -240: [parse_date() ./src/rnp/rnpcfg.cpp:551] invalid date: 2037-02-29. -240: [parse_date() ./src/rnp/rnpcfg.cpp:551] invalid date: 2037-13-01. +223: [ OK ] rnp_tests.test_stream_key_decrypt (3784 ms) +223: [----------] 1 test from rnp_tests (3785 ms total) +223: +223: [----------] Global test environment tear-down +223: [==========] 1 test from 1 test suite ran. (3789 ms total) +223: [ PASSED ] 1 test. 222: [parse() ./src/librepgp/stream-key.cpp:1346] failed to read iv 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 4057 222: [get() ./src/librepgp/stream-packet.cpp:685] unknown s2k specifier: 252 222: [parse() ./src/librepgp/stream-key.cpp:1326] failed to read key protection 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 4057 -240: [ OK ] rnp_tests.test_rnpcfg_get_expiration (215 ms) -240: [----------] 1 test from rnp_tests (215 ms total) -240: -240: [----------] Global test environment tear-down -240: [==========] 1 test from 1 test suite ran. (215 ms total) -240: [ PASSED ] 1 test. +221/263 Test #223: rnp_tests.test_stream_key_decrypt ............................................. Passed 3.84 sec +test 230 + Start 230: rnp_tests.test_stream_dumper + +230: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_dumper" "--gtest_also_run_disabled_tests" +230: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +230: Environment variables: +230: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +230: Test timeout computed to be: 3000 +230: Note: Google Test filter = rnp_tests.test_stream_dumper +230: [==========] Running 1 test from 1 test suite. +230: [----------] Global test environment set-up. +230: [----------] 1 test from rnp_tests +230: [ RUN ] rnp_tests.test_stream_dumper 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 97 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 4411 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -17946,15 +18302,6 @@ 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 8 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 4411 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 159, but actual is 160 -221/263 Test #240: rnp_tests.test_rnpcfg_get_expiration .......................................... Passed 0.24 sec -test 242 - Start 242: rnp_tests.test_issue_1115 - -242: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_issue_1115" "--gtest_also_run_disabled_tests" -242: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -242: Environment variables: -242: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -242: Test timeout computed to be: 3000 222: [parse() ./src/librepgp/stream-key.cpp:1225] wrong key packet version 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 4492 222: [parse() ./src/librepgp/stream-key.cpp:1346] failed to read iv @@ -17969,11 +18316,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 4492 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1024, but actual is 1022 -242: Note: Google Test filter = rnp_tests.test_issue_1115 -242: [==========] Running 1 test from 1 test suite. -242: [----------] Global test environment set-up. -242: [----------] 1 test from rnp_tests -242: [ RUN ] rnp_tests.test_issue_1115 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 4492 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 252, but actual is 251 @@ -17986,11 +18328,31 @@ 222: [parse() ./src/librepgp/stream-key.cpp:1346] failed to read iv 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 4492 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1023, but actual is 1024 +229: [ OK ] rnp_tests.test_stream_dumper_y2k38 (288 ms) +229: [----------] 1 test from rnp_tests (288 ms total) +229: +229: [----------] Global test environment tear-down +229: [==========] 1 test from 1 test suite ran. (288 ms total) +229: [ PASSED ] 1 test. +222/263 Test #229: rnp_tests.test_stream_dumper_y2k38 ............................................ Passed 0.35 sec +test 231 + Start 231: rnp_tests.test_stream_z + +231: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_z" "--gtest_also_run_disabled_tests" +231: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +231: Environment variables: +231: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +231: Test timeout computed to be: 3000 222: [parse() ./src/librepgp/stream-key.cpp:1346] failed to read iv 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 4492 222: [get() ./src/librepgp/stream-packet.cpp:685] unknown s2k specifier: 252 222: [parse() ./src/librepgp/stream-key.cpp:1326] failed to read key protection 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 4492 +231: Note: Google Test filter = rnp_tests.test_stream_z +231: [==========] Running 1 test from 1 test suite. +231: [----------] Global test environment set-up. +231: [----------] 1 test from rnp_tests +231: [ RUN ] rnp_tests.test_stream_z 222: [read() ./src/librepgp/stream-packet.cpp:876] read 73 instead of 182 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 4847 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -18297,6 +18659,7 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 2048, but actual is 2047 +230: [stream_peek_packet_hdr() ./src/librepgp/stream-packet.cpp:294] bad packet header: 0x5468 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 511, but actual is 512 @@ -18315,13 +18678,6 @@ 222: [parse() ./src/librepgp/stream-key.cpp:1367] extra 31 bytes in key packet 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 2044, but actual is 2048 -242: [ OK ] rnp_tests.test_issue_1115 (77 ms) -242: [----------] 1 test from rnp_tests (77 ms total) -242: -242: [----------] Global test environment tear-down -242: [==========] 1 test from 1 test suite ran. (77 ms total) -242: [ PASSED ] 1 test. -222/263 Test #242: rnp_tests.test_issue_1115 ..................................................... Passed 0.10 sec 222: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: 0 at pos 1068 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 825 @@ -18396,14 +18752,6 @@ 222: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 94 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 825 -test 243 - Start 243: rnp_tests.test_issue_1171_key_import_and_remove - -243: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_issue_1171_key_import_and_remove" "--gtest_also_run_disabled_tests" -243: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -243: Environment variables: -243: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -243: Test timeout computed to be: 3000 222: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 15042, while only 4 bytes left 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 825 @@ -18426,11 +18774,26 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 825 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 251, but actual is 256 +230: [ OK ] rnp_tests.test_stream_dumper (331 ms) +230: [----------] 1 test from rnp_tests (331 ms total) +230: +230: [----------] Global test environment tear-down +230: [==========] 1 test from 1 test suite ran. (331 ms total) +230: [ PASSED ] 1 test. +223/263 Test #230: rnp_tests.test_stream_dumper .................................................. Passed 0.38 sec 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 825 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 825 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 256, but actual is 255 +test 232 + Start 232: rnp_tests.test_stream_814_dearmor_double_free + +232: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_814_dearmor_double_free" "--gtest_also_run_disabled_tests" +232: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +232: Environment variables: +232: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +232: Test timeout computed to be: 3000 222: [read() ./src/librepgp/stream-packet.cpp:876] read 903 instead of 64525 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 975 222: [read() ./src/librepgp/stream-packet.cpp:876] read 903 instead of 1010 @@ -18458,11 +18821,11 @@ 222: [parse() ./src/librepgp/stream-key.cpp:1367] extra 31 bytes in key packet 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 975 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 3070, but actual is 3072 -243: Note: Google Test filter = rnp_tests.test_issue_1171_key_import_and_remove -243: [==========] Running 1 test from 1 test suite. -243: [----------] Global test environment set-up. -243: [----------] 1 test from rnp_tests -243: [ RUN ] rnp_tests.test_issue_1171_key_import_and_remove +232: Note: Google Test filter = rnp_tests.test_stream_814_dearmor_double_free +232: [==========] Running 1 test from 1 test suite. +232: [----------] Global test environment set-up. +232: [----------] 1 test from rnp_tests +232: [ RUN ] rnp_tests.test_stream_814_dearmor_double_free 222: [read() ./src/librepgp/stream-packet.cpp:876] read 120 instead of 135 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1759 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -18533,20 +18896,6 @@ 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [read() ./src/librepgp/stream-packet.cpp:876] read 118 instead of 897 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 -163: Good signature made Fri Apr 24 04:32:46 2026 -163: using RSA key 33990ee9e5a15f66 -163: -163: pub 1024/RSA 33990ee9e5a15f66 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: c3172afa015117d6b10b051e33990ee9e5a15f66 -163: uid sigtest_sha224 -163: Signature(s) verified successfully -163: BAD signature made Fri Apr 24 04:32:46 2026 -163: using RSA key 33990ee9e5a15f66 -163: -163: pub 1024/RSA 33990ee9e5a15f66 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: c3172afa015117d6b10b051e33990ee9e5a15f66 -163: uid sigtest_sha224 -163: Signature verification failure: 1 invalid signature 222: [read() ./src/librepgp/stream-packet.cpp:876] read 133 instead of 897 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [read() ./src/librepgp/stream-packet.cpp:876] read 148 instead of 897 @@ -18965,26 +19314,11 @@ 222: [parse() ./src/librepgp/stream-key.cpp:1346] failed to read iv 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1058 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 3070, but actual is 3072 -243: [ OK ] rnp_tests.test_issue_1171_key_import_and_remove (70 ms) -243: [----------] 1 test from rnp_tests (70 ms total) -243: -243: [----------] Global test environment tear-down -243: [==========] 1 test from 1 test suite ran. (71 ms total) -243: [ PASSED ] 1 test. 222: [parse() ./src/librepgp/stream-key.cpp:1346] failed to read iv 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1058 222: [get() ./src/librepgp/stream-packet.cpp:685] unknown s2k specifier: 252 222: [parse() ./src/librepgp/stream-key.cpp:1326] failed to read key protection 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 1058 -223/263 Test #243: rnp_tests.test_issue_1171_key_import_and_remove ............................... Passed 0.09 sec -test 244 - Start 244: rnp_tests.test_sxp_depth - -244: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_sxp_depth" "--gtest_also_run_disabled_tests" -244: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -244: Environment variables: -244: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -244: Test timeout computed to be: 3000 222: [read() ./src/librepgp/stream-packet.cpp:876] read 120 instead of 135 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1944 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -19010,6 +19344,7 @@ 222: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 94 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1944 +232: [armor_parse_header() ./src/librepgp/stream-armor.cpp:691] unknown armor header 222: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 15042, while only 4 bytes left 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 1944 @@ -19057,13 +19392,6 @@ 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 64 222: [read() ./src/librepgp/stream-packet.cpp:876] read 70 instead of 148 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 64 -163: Good signature made Fri Apr 24 04:32:46 2026 -163: using RSA key 33990ee9e5a15f66 -163: -163: pub 1024/RSA 33990ee9e5a15f66 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: c3172afa015117d6b10b051e33990ee9e5a15f66 -163: uid sigtest_sha224 -163: Signature(s) verified successfully 222: [read() ./src/librepgp/stream-packet.cpp:876] read 85 instead of 148 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 64 222: [read() ./src/librepgp/stream-packet.cpp:876] read 100 instead of 148 @@ -19310,11 +19638,6 @@ 222: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 116 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 147 -244: Note: Google Test filter = rnp_tests.test_sxp_depth -244: [==========] Running 1 test from 1 test suite. -244: [----------] Global test environment set-up. -244: [----------] 1 test from rnp_tests -244: [ RUN ] rnp_tests.test_sxp_depth 222: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 15586, while only 49 bytes left 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 147 @@ -19638,12 +19961,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 254, but actual is 256 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 271 -192: [ OK ] rnp_tests.test_load_g10 (3262 ms) -192: [----------] 1 test from rnp_tests (3262 ms total) -192: -192: [----------] Global test environment tear-down -192: [==========] 1 test from 1 test suite ran. (3263 ms total) -192: [ PASSED ] 1 test. 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 271 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 256, but actual is 254 @@ -19794,7 +20111,6 @@ 222: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 116 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 150 -224/263 Test #192: rnp_tests.test_load_g10 ....................................................... Passed 3.30 sec 222: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 14805, while only 16 bytes left 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 150 @@ -19879,14 +20195,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:685] unknown s2k specifier: 252 222: [parse() ./src/librepgp/stream-key.cpp:1326] failed to read key protection 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 296 -test 245 - Start 245: rnp_tests.test_fuzz_keyring - -245: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_keyring" "--gtest_also_run_disabled_tests" -245: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -245: Environment variables: -245: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -245: Test timeout computed to be: 3000 222: [read() ./src/librepgp/stream-packet.cpp:876] read 120 instead of 135 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 437 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -19961,6 +20269,12 @@ 222: [read() ./src/librepgp/stream-packet.cpp:876] read 55 instead of 148 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 94 222: [read() ./src/librepgp/stream-packet.cpp:876] read 70 instead of 148 +232: [ OK ] rnp_tests.test_stream_814_dearmor_double_free (284 ms) +232: [----------] 1 test from rnp_tests (285 ms total) +232: +232: [----------] Global test environment tear-down +232: [==========] 1 test from 1 test suite ran. (285 ms total) +232: [ PASSED ] 1 test. 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 94 222: [read() ./src/librepgp/stream-packet.cpp:876] read 85 instead of 148 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 94 @@ -20129,6 +20443,15 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 94 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 256, but actual is 254 +224/263 Test #232: rnp_tests.test_stream_814_dearmor_double_free ................................. Passed 0.35 sec +test 233 + Start 233: rnp_tests.test_stream_825_dearmor_blank_line + +233: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_825_dearmor_blank_line" "--gtest_also_run_disabled_tests" +233: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +233: Environment variables: +233: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +233: Test timeout computed to be: 3000 222: [parse() ./src/librepgp/stream-key.cpp:1367] extra 83 bytes in key packet 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 244 222: [parse() ./src/librepgp/stream-key.cpp:1225] wrong key packet version @@ -20207,11 +20530,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 332 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 256, but actual is 255 -245: Note: Google Test filter = rnp_tests.test_fuzz_keyring -245: [==========] Running 1 test from 1 test suite. -245: [----------] Global test environment set-up. -245: [----------] 1 test from rnp_tests -245: [ RUN ] rnp_tests.test_fuzz_keyring 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 332 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body @@ -20335,7 +20653,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:685] unknown s2k specifier: 252 222: [parse() ./src/librepgp/stream-key.cpp:1326] failed to read key protection 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 -244: [parse() ./src/librekey/key_store_g10.cpp:221] SEXP ERROR: Maximum allowed SEXP list depth (30) is exceeded at position 121 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 177 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -20519,24 +20836,16 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 498 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 256, but actual is 255 +233: Note: Google Test filter = rnp_tests.test_stream_825_dearmor_blank_line +233: [==========] Running 1 test from 1 test suite. +233: [----------] Global test environment set-up. +233: [----------] 1 test from rnp_tests +233: [ RUN ] rnp_tests.test_stream_825_dearmor_blank_line 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 498 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 498 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 256, but actual is 255 -163: Good signature made Fri Apr 24 04:32:46 2026 -163: using RSA key 33990ee9e5a15f66 -163: -163: pub 1024/RSA 33990ee9e5a15f66 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: c3172afa015117d6b10b051e33990ee9e5a15f66 -163: uid sigtest_sha224 -163: Signature(s) verified successfully -244: [ OK ] rnp_tests.test_sxp_depth (69 ms) -244: [----------] 1 test from rnp_tests (69 ms total) -244: -244: [----------] Global test environment tear-down -244: [==========] 1 test from 1 test suite ran. (70 ms total) -244: [ PASSED ] 1 test. 222: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: -1 at pos 0 222: [read() ./src/librepgp/stream-packet.cpp:876] read 14 instead of 111 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 @@ -20733,7 +21042,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 123 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 379, but actual is 384 -225/263 Test #244: rnp_tests.test_sxp_depth ...................................................... Passed 0.11 sec 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 123 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body @@ -20944,14 +21252,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:685] unknown s2k specifier: 252 222: [parse() ./src/librepgp/stream-key.cpp:1326] failed to read key protection 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 -test 246 - Start 246: rnp_tests.test_fuzz_keyring_g10 - -246: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_keyring_g10" "--gtest_also_run_disabled_tests" -246: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -246: Environment variables: -246: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -246: Test timeout computed to be: 3000 222: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: 10 at pos 461 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1306] not enough data for unhashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 222 @@ -21127,23 +21427,6 @@ 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 620 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 384, but actual is 383 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 383, but actual is 384 -245: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -245: [validate_sig() ./src/lib/pgp-key.cpp:1973] signature created 873473024 seconds in future -245: [signature_validate() ./src/lib/crypto/signatures.cpp:200] Signature and key do not agree on algorithm type: 18 vs 19 -245: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 35, but actual is 25 -245: [parse_secret_key_mpis() ./src/librepgp/stream-key.cpp:546] No space for checksum. -245: [pgp_key_t() ./src/lib/pgp-key.cpp:758] failed to setup key fields -245: [rnp_key_store_add_transferable_subkey() ./src/librekey/key_store_pgp.cpp:81] rnp_exception -245: [rnp_key_store_add_transferable_subkey() ./src/librekey/key_store_pgp.cpp:82] failed to create subkey 00000000016b0000 -245: [rnp_key_store_add_transferable_subkey() ./src/librekey/key_store_pgp.cpp:83] primary key is (null) -245: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 6 -245: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 80, but actual is 78 -245: [get() ./src/librepgp/stream-packet.cpp:675] Warning: gpg_serial_len is 255 -245: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 67, but actual is 70 -245: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 63, but actual is 62 -245: [sm2_compute_za() ./src/lib/crypto/sm2.cpp:99] Failed to load SM2 key -245: [signature_init() ./src/lib/crypto/signatures.cpp:63] failed to compute SM2 ZA field -245: [validate_sig() ./src/lib/pgp-key.cpp:1938] Key signature validation failed: rnp_exception 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 620 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 383, but actual is 384 @@ -21264,11 +21547,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1059, but actual is 1064 -246: Note: Google Test filter = rnp_tests.test_fuzz_keyring_g10 -246: [==========] Running 1 test from 1 test suite. -246: [----------] Global test environment set-up. -246: [----------] 1 test from rnp_tests -246: [ RUN ] rnp_tests.test_fuzz_keyring_g10 222: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: 36 at pos 398 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1278] wrong packet or hashed subpackets length 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 159 @@ -22184,6 +22462,12 @@ 222: [get() ./src/librepgp/stream-packet.cpp:685] unknown s2k specifier: 252 222: [parse() ./src/librepgp/stream-key.cpp:1326] failed to read key protection 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 +233: [ OK ] rnp_tests.test_stream_825_dearmor_blank_line (221 ms) +233: [----------] 1 test from rnp_tests (222 ms total) +233: +233: [----------] Global test environment tear-down +233: [==========] 1 test from 1 test suite ran. (222 ms total) +233: [ PASSED ] 1 test. 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 179 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -22229,18 +22513,6 @@ 222: [parse() ./src/librepgp/stream-sig.cpp:390] unknown critical private subpacket 106 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 179 -246: [parse() ./src/librekey/key_store_g10.cpp:241] SEXP ERROR: unexpected end of file at position 9 -246: [g23_parse_seckey() ./src/librekey/key_store_g10.cpp:760] Failed to parse s-exp. -246: [parse() ./src/librekey/key_store_g10.cpp:241] SEXP ERROR: unexpected end of file at position 16 -246: [g23_parse_seckey() ./src/librekey/key_store_g10.cpp:760] Failed to parse s-exp. -246: [parse() ./src/librekey/key_store_g10.cpp:241] SEXP ERROR: illegal character '{' (0x7b) at position 7 -246: [g23_parse_seckey() ./src/librekey/key_store_g10.cpp:760] Failed to parse s-exp. -246: [ OK ] rnp_tests.test_fuzz_keyring_g10 (84 ms) -246: [----------] 1 test from rnp_tests (84 ms total) -246: -246: [----------] Global test environment tear-down -246: [==========] 1 test from 1 test suite ran. (84 ms total) -246: [ PASSED ] 1 test. 222: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 15318, while only 38 bytes left 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 179 @@ -22324,6 +22596,7 @@ 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 329 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 764, but actual is 763 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 329 +225/263 Test #233: rnp_tests.test_stream_825_dearmor_blank_line .................................. Passed 0.28 sec 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 515, but actual is 520 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 329 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 329 @@ -22332,6 +22605,14 @@ 222: [get() ./src/librepgp/stream-packet.cpp:685] unknown s2k specifier: 252 222: [parse() ./src/librepgp/stream-key.cpp:1326] failed to read key protection 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 329 +test 234 + Start 234: rnp_tests.test_stream_dearmor_edge_cases + +234: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_dearmor_edge_cases" "--gtest_also_run_disabled_tests" +234: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +234: Environment variables: +234: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +234: Test timeout computed to be: 3000 222: [read() ./src/librepgp/stream-packet.cpp:876] read 120 instead of 135 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 501 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -22418,14 +22699,6 @@ 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 128 222: [read() ./src/librepgp/stream-packet.cpp:876] read 126 instead of 180 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 128 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -226/263 Test #246: rnp_tests.test_fuzz_keyring_g10 ............................................... Passed 0.12 sec 222: [read() ./src/librepgp/stream-packet.cpp:876] read 141 instead of 180 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 128 222: [read() ./src/librepgp/stream-packet.cpp:876] read 156 instead of 180 @@ -22665,14 +22938,6 @@ 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 431 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1306] not enough data for unhashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 431 -test 247 - Start 247: rnp_tests.test_fuzz_keyring_kbx - -247: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_keyring_kbx" "--gtest_also_run_disabled_tests" -247: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -247: Environment variables: -247: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -247: Test timeout computed to be: 3000 222: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 14032, while only 8 bytes left 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1315] failed to parse unhashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 431 @@ -22968,9 +23233,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:685] unknown s2k specifier: 252 222: [parse() ./src/librepgp/stream-key.cpp:1326] failed to read key protection 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 409 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 629 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 629 @@ -23017,11 +23279,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 629 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 382, but actual is 384 -247: Note: Google Test filter = rnp_tests.test_fuzz_keyring_kbx -247: [==========] Running 1 test from 1 test suite. -247: [----------] Global test environment set-up. -247: [----------] 1 test from rnp_tests -247: [ RUN ] rnp_tests.test_fuzz_keyring_kbx 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 629 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 384, but actual is 383 @@ -23152,7 +23409,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1027, but actual is 1032 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1278] wrong packet or hashed subpackets length 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 160 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -23255,7 +23511,6 @@ 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 32 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 160 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 511, but actual is 512 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 374 222: [parse() ./src/librepgp/stream-key.cpp:1225] wrong key packet version @@ -23266,6 +23521,11 @@ 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 374 222: [get() ./src/librepgp/stream-packet.cpp:611] unsupported curve 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 374 +234: Note: Google Test filter = rnp_tests.test_stream_dearmor_edge_cases +234: [==========] Running 1 test from 1 test suite. +234: [----------] Global test environment set-up. +234: [----------] 1 test from rnp_tests +234: [ RUN ] rnp_tests.test_stream_dearmor_edge_cases 222: [get() ./src/librepgp/stream-packet.cpp:611] unsupported curve 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 374 222: [get() ./src/librepgp/stream-packet.cpp:611] unsupported curve @@ -23287,49 +23547,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 374 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1027, but actual is 1032 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 256, but actual is 254 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 374 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 374 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body @@ -23357,7 +23574,6 @@ 222: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 94 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 527 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 222: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 15042, while only 4 bytes left 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 527 @@ -23380,14 +23596,12 @@ 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 527 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 509, but actual is 512 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 222: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 527 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 256, but actual is 255 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 32 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 527 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 511, but actual is 512 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 222: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: -1 at pos 0 222: [read() ./src/librepgp/stream-packet.cpp:876] read 13 instead of 262 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 @@ -23545,7 +23759,6 @@ 222: [parse() ./src/librepgp/stream-key.cpp:1346] failed to read iv 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1027, but actual is 1032 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 222: [parse() ./src/librepgp/stream-key.cpp:1346] failed to read iv 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [get() ./src/librepgp/stream-packet.cpp:685] unknown s2k specifier: 252 @@ -23654,7 +23867,6 @@ 222: [parse_material() ./src/librepgp/stream-sig.cpp:1425] extra 32 bytes in signature packet 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 276 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 511, but actual is 512 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 222: [read() ./src/librepgp/stream-packet.cpp:876] read 452 instead of 65034 222: [process_pgp_subkey() ./src/librepgp/stream-key.cpp:300] failed to parse subkey at 490 222: [read() ./src/librepgp/stream-packet.cpp:876] read 452 instead of 501 @@ -23830,25 +24042,6 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 515, but actual is 520 -247: [parse() ./src/librekey/key_store_kbx.cpp:189] Too few bytes left for key blob -247: [rnp_key_store_kbx_from_src() ./src/librekey/key_store_kbx.cpp:407] Failed to parse blob -247: [parse() ./src/librekey/key_store_kbx.cpp:159] Wrong keyblock offset/length, blob size: 150, keyblock offset: 32, length: 4294967295 -247: [rnp_key_store_kbx_from_src() ./src/librekey/key_store_kbx.cpp:407] Failed to parse blob -247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 6 -247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 91, but actual is 64 -247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 62, but actual is 56 -247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 6 -247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 70, but actual is 62 -247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 62, but actual is 56 -247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 6 -247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 70, but actual is 62 -247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 6 -247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 91, but actual is 64 -247: [Hash_Botan() ./src/lib/crypto/hash.cpp:58] Error creating hash object for 'unknown' -247: [validate_sig() ./src/lib/pgp-key.cpp:1938] Key signature validation failed: rnp_exception -247: [Hash_Botan() ./src/lib/crypto/hash.cpp:58] Error creating hash object for 'unknown' -247: [validate_sig() ./src/lib/pgp-key.cpp:1938] Key signature validation failed: rnp_exception -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 93 222: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 251 @@ -24129,26 +24322,11 @@ 222: [parse() ./src/librepgp/stream-key.cpp:1346] failed to read iv 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 515, but actual is 520 -247: [ OK ] rnp_tests.test_fuzz_keyring_kbx (73 ms) -247: [----------] 1 test from rnp_tests (73 ms total) -247: -247: [----------] Global test environment tear-down -247: [==========] 1 test from 1 test suite ran. (73 ms total) -247: [ PASSED ] 1 test. 222: [parse() ./src/librepgp/stream-key.cpp:1346] failed to read iv 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 222: [get() ./src/librepgp/stream-packet.cpp:685] unknown s2k specifier: 252 222: [parse() ./src/librepgp/stream-key.cpp:1326] failed to read key protection 222: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 0 -227/263 Test #247: rnp_tests.test_fuzz_keyring_kbx ............................................... Passed 0.09 sec -test 248 - Start 248: rnp_tests.test_fuzz_keyimport - -248: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_keyimport" "--gtest_also_run_disabled_tests" -248: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -248: Environment variables: -248: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -248: Test timeout computed to be: 3000 222: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: 62 at pos 411 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 176 @@ -24304,11 +24482,6 @@ 222: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 94 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 494 -248: Note: Google Test filter = rnp_tests.test_fuzz_keyimport -248: [==========] Running 1 test from 1 test suite. -248: [----------] Global test environment set-up. -248: [----------] 1 test from rnp_tests -248: [ RUN ] rnp_tests.test_fuzz_keyimport 222: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 15042, while only 4 bytes left 222: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 494 @@ -24335,27 +24508,431 @@ 222: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body 222: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 494 222: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 256, but actual is 255 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -222: [ OK ] rnp_tests.test_stream_key_load_errors (1872 ms) -222: [----------] 1 test from rnp_tests (1872 ms total) +222: [ OK ] rnp_tests.test_stream_key_load_errors (5102 ms) +222: [----------] 1 test from rnp_tests (5102 ms total) 222: 222: [----------] Global test environment tear-down -222: [==========] 1 test from 1 test suite ran. (1872 ms total) +222: [==========] 1 test from 1 test suite ran. (5102 ms total) 222: [ PASSED ] 1 test. -228/263 Test #222: rnp_tests.test_stream_key_load_errors ......................................... Passed 1.89 sec -test 249 - Start 249: rnp_tests.test_fuzz_sigimport +226/263 Test #222: rnp_tests.test_stream_key_load_errors ......................................... Passed 5.15 sec +test 235 + Start 235: rnp_tests.test_stream_deep_packet_nesting -249: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_sigimport" "--gtest_also_run_disabled_tests" -249: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -249: Environment variables: -249: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -249: Test timeout computed to be: 3000 -249: Note: Google Test filter = rnp_tests.test_fuzz_sigimport -249: [==========] Running 1 test from 1 test suite. -249: [----------] Global test environment set-up. -249: [----------] 1 test from rnp_tests -249: [ RUN ] rnp_tests.test_fuzz_sigimport +235: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_deep_packet_nesting" "--gtest_also_run_disabled_tests" +235: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +235: Environment variables: +235: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +235: Test timeout computed to be: 3000 +235: Note: Google Test filter = rnp_tests.test_stream_deep_packet_nesting +235: [==========] Running 1 test from 1 test suite. +235: [----------] Global test environment set-up. +235: [----------] 1 test from rnp_tests +235: [ RUN ] rnp_tests.test_stream_deep_packet_nesting +234: [armor_parse_headers() ./src/librepgp/stream-armor.cpp:752] Warning: no empty line after the base64 headers +234: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer +234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +234: [armored_src_read() ./src/librepgp/stream-armor.cpp:425] Warning: missing or malformed CRC line +234: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer +234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +234: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer +234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +234: [armored_src_read() ./src/librepgp/stream-armor.cpp:456] wrong b64 padding +234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +234: [armored_src_read() ./src/librepgp/stream-armor.cpp:456] wrong b64 padding +234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +234: [armored_src_read() ./src/librepgp/stream-armor.cpp:420] wrong padding +234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +234: [armored_src_read() ./src/librepgp/stream-armor.cpp:363] wrong base64 character 0x3F +234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +234: [armored_update_crc() ./src/librepgp/stream-armor.cpp:278] Warning: CRC mismatch +234: [armored_src_read() ./src/librepgp/stream-armor.cpp:425] Warning: missing or malformed CRC line +234: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer +234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +234: [armored_src_read() ./src/librepgp/stream-armor.cpp:425] Warning: missing or malformed CRC line +234: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer +234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +234: [armored_src_read() ./src/librepgp/stream-armor.cpp:425] Warning: missing or malformed CRC line +234: [armored_src_read() ./src/librepgp/stream-armor.cpp:429] wrong armor trailer +234: [rnp_dearmor_source() ./src/librepgp/stream-armor.cpp:1208] dearmoring failed +234: [armored_src_read() ./src/librepgp/stream-armor.cpp:425] Warning: missing or malformed CRC line +234: [ OK ] rnp_tests.test_stream_dearmor_edge_cases (279 ms) +234: [----------] 1 test from rnp_tests (279 ms total) +234: +234: [----------] Global test environment tear-down +234: [==========] 1 test from 1 test suite ran. (279 ms total) +234: [ PASSED ] 1 test. +227/263 Test #234: rnp_tests.test_stream_dearmor_edge_cases ...................................... Passed 0.38 sec +test 236 + Start 236: rnp_tests.test_stream_cache + +236: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_stream_cache" "--gtest_also_run_disabled_tests" +236: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +236: Environment variables: +236: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +236: Test timeout computed to be: 3000 +236: Note: Google Test filter = rnp_tests.test_stream_cache +236: [==========] Running 1 test from 1 test suite. +236: [----------] Global test environment set-up. +236: [----------] 1 test from rnp_tests +236: [ RUN ] rnp_tests.test_stream_cache +13: p: 2048 q: 256 h: SHA256 +236: [ OK ] rnp_tests.test_stream_cache (250 ms) +236: [----------] 1 test from rnp_tests (250 ms total) +236: +236: [----------] Global test environment tear-down +236: [==========] 1 test from 1 test suite ran. (250 ms total) +236: [ PASSED ] 1 test. +228/263 Test #236: rnp_tests.test_stream_cache ................................................... Passed 0.30 sec +test 237 + Start 237: rnp_tests.test_load_user_prefs + +237: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_load_user_prefs" "--gtest_also_run_disabled_tests" +237: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +237: Environment variables: +237: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +237: Test timeout computed to be: 3000 +237: Note: Google Test filter = rnp_tests.test_load_user_prefs +237: [==========] Running 1 test from 1 test suite. +237: [----------] Global test environment set-up. +237: [----------] 1 test from rnp_tests +237: [ RUN ] rnp_tests.test_load_user_prefs +237: [ OK ] rnp_tests.test_load_user_prefs (286 ms) +237: [----------] 1 test from rnp_tests (286 ms total) +237: +237: [----------] Global test environment tear-down +237: [==========] 1 test from 1 test suite ran. (286 ms total) +237: [ PASSED ] 1 test. +229/263 Test #237: rnp_tests.test_load_user_prefs ................................................ Passed 0.34 sec +test 238 + Start 238: rnp_tests.test_utils_hex2bin + +238: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_utils_hex2bin" "--gtest_also_run_disabled_tests" +238: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +238: Environment variables: +238: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +238: Test timeout computed to be: 3000 +238: Note: Google Test filter = rnp_tests.test_utils_hex2bin +238: [==========] Running 1 test from 1 test suite. +238: [----------] Global test environment set-up. +238: [----------] 1 test from rnp_tests +238: [ RUN ] rnp_tests.test_utils_hex2bin +238: [hex_decode() ./src/lib/crypto/mem.cpp:63] Hex decode failed on string: 4be147bb22df1e60 +238: [hex_decode() ./src/lib/crypto/mem.cpp:63] Hex decode failed on string: A +238: [hex_decode() ./src/lib/crypto/mem.cpp:63] Hex decode failed on string: YY +238: [ OK ] rnp_tests.test_utils_hex2bin (252 ms) +238: [----------] 1 test from rnp_tests (252 ms total) +238: +238: [----------] Global test environment tear-down +238: [==========] 1 test from 1 test suite ran. (252 ms total) +238: [ PASSED ] 1 test. +230/263 Test #238: rnp_tests.test_utils_hex2bin .................................................. Passed 0.31 sec +test 239 + Start 239: rnp_tests.test_rnpcfg + +239: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_rnpcfg" "--gtest_also_run_disabled_tests" +239: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +239: Environment variables: +239: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +239: Test timeout computed to be: 3000 +239: Note: Google Test filter = rnp_tests.test_rnpcfg +239: [==========] Running 1 test from 1 test suite. +239: [----------] Global test environment set-up. +239: [----------] 1 test from rnp_tests +239: [ RUN ] rnp_tests.test_rnpcfg +235: [init_packet_sequence() ./src/librepgp/stream-parse.cpp:2399] Too many nested OpenPGP packets +239: [ OK ] rnp_tests.test_rnpcfg (250 ms) +239: [----------] 1 test from rnp_tests (250 ms total) +239: +239: [----------] Global test environment tear-down +239: [==========] 1 test from 1 test suite ran. (250 ms total) +239: [ PASSED ] 1 test. +231/263 Test #239: rnp_tests.test_rnpcfg ......................................................... Passed 0.32 sec +test 240 + Start 240: rnp_tests.test_rnpcfg_get_expiration + +240: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_rnpcfg_get_expiration" "--gtest_also_run_disabled_tests" +240: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +240: Environment variables: +240: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +240: Test timeout computed to be: 3000 +240: Note: Google Test filter = rnp_tests.test_rnpcfg_get_expiration +240: [==========] Running 1 test from 1 test suite. +240: [----------] Global test environment set-up. +240: [----------] 1 test from rnp_tests +240: [ RUN ] rnp_tests.test_rnpcfg_get_expiration +240: [parse_date() ./src/rnp/rnpcfg.cpp:566] Warning: date 2100-01-01 is beyond of 32-bit time_t, so timestamp was reduced to maximum supported value. +240: [parse_date() ./src/rnp/rnpcfg.cpp:566] Warning: date 2124-02-29 is beyond of 32-bit time_t, so timestamp was reduced to maximum supported value. +240: [parse_date() ./src/rnp/rnpcfg.cpp:566] Warning: date 2400-02-29 is beyond of 32-bit time_t, so timestamp was reduced to maximum supported value. +240: [parse_date() ./src/rnp/rnpcfg.cpp:551] invalid date: 2100-02-29. +240: [get_expiration() ./src/rnp/rnpcfg.cpp:369] Invalid expiration '4294967296'. +240: [parse_date() ./src/rnp/rnpcfg.cpp:551] invalid date: 2037-02-29. +240: [parse_date() ./src/rnp/rnpcfg.cpp:551] invalid date: 2037-13-01. +240: [ OK ] rnp_tests.test_rnpcfg_get_expiration (150 ms) +240: [----------] 1 test from rnp_tests (150 ms total) +240: +240: [----------] Global test environment tear-down +240: [==========] 1 test from 1 test suite ran. (150 ms total) +240: [ PASSED ] 1 test. +232/263 Test #240: rnp_tests.test_rnpcfg_get_expiration .......................................... Passed 0.20 sec +test 241 + Start 241: rnp_tests.issue_1030_rnpkeys_secret_keys_unprotected + +241: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.issue_1030_rnpkeys_secret_keys_unprotected" "--gtest_also_run_disabled_tests" +241: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +241: Environment variables: +241: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +241: Test timeout computed to be: 3000 +241: Note: Google Test filter = rnp_tests.issue_1030_rnpkeys_secret_keys_unprotected +241: [==========] Running 1 test from 1 test suite. +241: [----------] Global test environment set-up. +241: [----------] 1 test from rnp_tests +241: [ RUN ] rnp_tests.issue_1030_rnpkeys_secret_keys_unprotected +215: [ OK ] rnp_tests.test_s2k_iterations (8195 ms) +215: [----------] 1 test from rnp_tests (8195 ms total) +215: +215: [----------] Global test environment tear-down +215: [==========] 1 test from 1 test suite ran. (8195 ms total) +215: [ PASSED ] 1 test. +233/263 Test #215: rnp_tests.test_s2k_iterations ................................................. Passed 8.24 sec +test 242 + Start 242: rnp_tests.test_issue_1115 + +242: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_issue_1115" "--gtest_also_run_disabled_tests" +242: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +242: Environment variables: +242: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +242: Test timeout computed to be: 3000 +242: Note: Google Test filter = rnp_tests.test_issue_1115 +242: [==========] Running 1 test from 1 test suite. +242: [----------] Global test environment set-up. +242: [----------] 1 test from rnp_tests +242: [ RUN ] rnp_tests.test_issue_1115 +235: [ OK ] rnp_tests.test_stream_deep_packet_nesting (2528 ms) +235: [----------] 1 test from rnp_tests (2528 ms total) +235: +235: [----------] Global test environment tear-down +235: [==========] 1 test from 1 test suite ran. (2528 ms total) +235: [ PASSED ] 1 test. +234/263 Test #235: rnp_tests.test_stream_deep_packet_nesting ..................................... Passed 2.57 sec +test 243 + Start 243: rnp_tests.test_issue_1171_key_import_and_remove + +243: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_issue_1171_key_import_and_remove" "--gtest_also_run_disabled_tests" +243: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +243: Environment variables: +243: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +243: Test timeout computed to be: 3000 +242: [ OK ] rnp_tests.test_issue_1115 (117 ms) +242: [----------] 1 test from rnp_tests (117 ms total) +242: +242: [----------] Global test environment tear-down +242: [==========] 1 test from 1 test suite ran. (117 ms total) +242: [ PASSED ] 1 test. +235/263 Test #242: rnp_tests.test_issue_1115 ..................................................... Passed 0.14 sec +test 244 + Start 244: rnp_tests.test_sxp_depth + +244: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_sxp_depth" "--gtest_also_run_disabled_tests" +244: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +244: Environment variables: +244: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +244: Test timeout computed to be: 3000 +243: Note: Google Test filter = rnp_tests.test_issue_1171_key_import_and_remove +243: [==========] Running 1 test from 1 test suite. +243: [----------] Global test environment set-up. +243: [----------] 1 test from rnp_tests +243: [ RUN ] rnp_tests.test_issue_1171_key_import_and_remove +244: Note: Google Test filter = rnp_tests.test_sxp_depth +244: [==========] Running 1 test from 1 test suite. +244: [----------] Global test environment set-up. +244: [----------] 1 test from rnp_tests +244: [ RUN ] rnp_tests.test_sxp_depth +244: [parse() ./src/librekey/key_store_g10.cpp:221] SEXP ERROR: Maximum allowed SEXP list depth (30) is exceeded at position 121 +244: [ OK ] rnp_tests.test_sxp_depth (127 ms) +244: [----------] 1 test from rnp_tests (127 ms total) +244: +244: [----------] Global test environment tear-down +244: [==========] 1 test from 1 test suite ran. (127 ms total) +244: [ PASSED ] 1 test. +236/263 Test #244: rnp_tests.test_sxp_depth ...................................................... Passed 0.17 sec +test 245 + Start 245: rnp_tests.test_fuzz_keyring + +245: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_keyring" "--gtest_also_run_disabled_tests" +245: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +245: Environment variables: +245: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +245: Test timeout computed to be: 3000 +245: Note: Google Test filter = rnp_tests.test_fuzz_keyring +245: [==========] Running 1 test from 1 test suite. +245: [----------] Global test environment set-up. +245: [----------] 1 test from rnp_tests +245: [ RUN ] rnp_tests.test_fuzz_keyring +243: [ OK ] rnp_tests.test_issue_1171_key_import_and_remove (294 ms) +243: [----------] 1 test from rnp_tests (294 ms total) +243: +243: [----------] Global test environment tear-down +243: [==========] 1 test from 1 test suite ran. (294 ms total) +243: [ PASSED ] 1 test. +237/263 Test #243: rnp_tests.test_issue_1171_key_import_and_remove ............................... Passed 0.34 sec +test 246 + Start 246: rnp_tests.test_fuzz_keyring_g10 + +246: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_keyring_g10" "--gtest_also_run_disabled_tests" +246: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +246: Environment variables: +246: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +246: Test timeout computed to be: 3000 +246: Note: Google Test filter = rnp_tests.test_fuzz_keyring_g10 +246: [==========] Running 1 test from 1 test suite. +246: [----------] Global test environment set-up. +246: [----------] 1 test from rnp_tests +246: [ RUN ] rnp_tests.test_fuzz_keyring_g10 +245: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +245: [validate_sig() ./src/lib/pgp-key.cpp:1973] signature created 907882424 seconds in future +245: [signature_validate() ./src/lib/crypto/signatures.cpp:200] Signature and key do not agree on algorithm type: 18 vs 19 +245: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 35, but actual is 25 +245: [parse_secret_key_mpis() ./src/librepgp/stream-key.cpp:546] No space for checksum. +245: [pgp_key_t() ./src/lib/pgp-key.cpp:758] failed to setup key fields +245: [rnp_key_store_add_transferable_subkey() ./src/librekey/key_store_pgp.cpp:81] rnp_exception +245: [rnp_key_store_add_transferable_subkey() ./src/librekey/key_store_pgp.cpp:82] failed to create subkey 00000000016b0000 +245: [rnp_key_store_add_transferable_subkey() ./src/librekey/key_store_pgp.cpp:83] primary key is (null) +245: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 6 +245: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 80, but actual is 78 +245: [get() ./src/librepgp/stream-packet.cpp:675] Warning: gpg_serial_len is 255 +245: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 67, but actual is 70 +245: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 63, but actual is 62 +245: [sm2_compute_za() ./src/lib/crypto/sm2.cpp:99] Failed to load SM2 key +245: [signature_init() ./src/lib/crypto/signatures.cpp:63] failed to compute SM2 ZA field +245: [validate_sig() ./src/lib/pgp-key.cpp:1938] Key signature validation failed: rnp_exception +246: [parse() ./src/librekey/key_store_g10.cpp:241] SEXP ERROR: unexpected end of file at position 9 +246: [g23_parse_seckey() ./src/librekey/key_store_g10.cpp:760] Failed to parse s-exp. +246: [parse() ./src/librekey/key_store_g10.cpp:241] SEXP ERROR: unexpected end of file at position 16 +246: [g23_parse_seckey() ./src/librekey/key_store_g10.cpp:760] Failed to parse s-exp. +246: [parse() ./src/librekey/key_store_g10.cpp:241] SEXP ERROR: illegal character '{' (0x7b) at position 7 +246: [g23_parse_seckey() ./src/librekey/key_store_g10.cpp:760] Failed to parse s-exp. +246: [ OK ] rnp_tests.test_fuzz_keyring_g10 (139 ms) +246: [----------] 1 test from rnp_tests (139 ms total) +246: +246: [----------] Global test environment tear-down +246: [==========] 1 test from 1 test suite ran. (143 ms total) +246: [ PASSED ] 1 test. +238/263 Test #246: rnp_tests.test_fuzz_keyring_g10 ............................................... Passed 0.19 sec +test 247 + Start 247: rnp_tests.test_fuzz_keyring_kbx + +247: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_keyring_kbx" "--gtest_also_run_disabled_tests" +247: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +247: Environment variables: +247: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +247: Test timeout computed to be: 3000 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +247: Note: Google Test filter = rnp_tests.test_fuzz_keyring_kbx +247: [==========] Running 1 test from 1 test suite. +247: [----------] Global test environment set-up. +247: [----------] 1 test from rnp_tests +247: [ RUN ] rnp_tests.test_fuzz_keyring_kbx +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 256, but actual is 254 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +247: [parse() ./src/librekey/key_store_kbx.cpp:189] Too few bytes left for key blob +247: [rnp_key_store_kbx_from_src() ./src/librekey/key_store_kbx.cpp:407] Failed to parse blob +247: [parse() ./src/librekey/key_store_kbx.cpp:159] Wrong keyblock offset/length, blob size: 150, keyblock offset: 32, length: 4294967295 +247: [rnp_key_store_kbx_from_src() ./src/librekey/key_store_kbx.cpp:407] Failed to parse blob +247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 6 +247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 91, but actual is 64 +247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 62, but actual is 56 +247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 6 +247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 70, but actual is 62 +247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 62, but actual is 56 +247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 6 +247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 70, but actual is 62 +247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 6 +247: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 91, but actual is 64 +247: [Hash_Botan() ./src/lib/crypto/hash.cpp:58] Error creating hash object for 'unknown' +247: [validate_sig() ./src/lib/pgp-key.cpp:1938] Key signature validation failed: rnp_exception +247: [Hash_Botan() ./src/lib/crypto/hash.cpp:58] Error creating hash object for 'unknown' +247: [validate_sig() ./src/lib/pgp-key.cpp:1938] Key signature validation failed: rnp_exception +247: [ OK ] rnp_tests.test_fuzz_keyring_kbx (236 ms) +247: [----------] 1 test from rnp_tests (236 ms total) +247: +247: [----------] Global test environment tear-down +247: [==========] 1 test from 1 test suite ran. (236 ms total) +247: [ PASSED ] 1 test. +239/263 Test #247: rnp_tests.test_fuzz_keyring_kbx ............................................... Passed 0.28 sec +test 248 + Start 248: rnp_tests.test_fuzz_keyimport + +248: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_keyimport" "--gtest_also_run_disabled_tests" +248: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +248: Environment variables: +248: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +248: Test timeout computed to be: 3000 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: Note: Google Test filter = rnp_tests.test_fuzz_keyimport +248: [==========] Running 1 test from 1 test suite. +248: [----------] Global test environment set-up. +248: [----------] 1 test from rnp_tests +248: [ RUN ] rnp_tests.test_fuzz_keyimport +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 429 248: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi @@ -24565,146 +25142,22 @@ 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 7, but actual is 0 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 7 248: [add() ./src/librepgp/stream-packet.cpp:807] Unknown experimental s2k. -235: [init_packet_sequence() ./src/librepgp/stream-parse.cpp:2399] Too many nested OpenPGP packets 248: [read() ./src/librepgp/stream-packet.cpp:862] too large packet 248: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 19184 248: [read() ./src/librepgp/stream-packet.cpp:862] too large packet 248: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 19184 248: [read() ./src/librepgp/stream-packet.cpp:862] too large packet 248: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 32718 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 0 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1227] got subpacket with 0 length -249: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets -249: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 25087 of subpacket type 32 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 0 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1227] got subpacket with 0 length -249: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets -249: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 25087 of subpacket type 32 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 0 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1227] got subpacket with 0 length -249: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets -249: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 25087 of subpacket type 32 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 0 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1227] got subpacket with 0 length -249: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets -249: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 25087 of subpacket type 32 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 0 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1227] got subpacket with 0 length -249: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets -249: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 25087 of subpacket type 32 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 0 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1227] got subpacket with 0 length -249: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets -249: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 25087 of subpacket type 32 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 0 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 -249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1227] got subpacket with 0 length -249: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets -249: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 25087 of subpacket type 32 -249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1198] too many signature subpackets -249: [parse_v4() ./src/librepgp/stream-sig.cpp:1315] failed to parse unhashed subpackets -249: [rnp_import_signatures() ./src/lib/rnp.cpp:1804] failed to parse signature(s) 248: [read() ./src/librepgp/stream-packet.cpp:862] too large packet 248: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 51303 248: [read() ./src/librepgp/stream-packet.cpp:862] too large packet 248: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 73514 -249: [ OK ] rnp_tests.test_fuzz_sigimport (79 ms) -249: [----------] 1 test from rnp_tests (79 ms total) -249: -249: [----------] Global test environment tear-down -249: [==========] 1 test from 1 test suite ran. (79 ms total) -249: [ PASSED ] 1 test. -229/263 Test #249: rnp_tests.test_fuzz_sigimport ................................................. Passed 0.10 sec 248: [read() ./src/librepgp/stream-packet.cpp:862] too large packet 248: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 91377 -test 250 - Start 250: rnp_tests.test_fuzz_dump - -250: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_dump" "--gtest_also_run_disabled_tests" -250: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -250: Environment variables: -250: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -250: Test timeout computed to be: 3000 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [read() ./src/librepgp/stream-packet.cpp:862] too large packet 248: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 100667 248: [read() ./src/librepgp/stream-packet.cpp:862] too large packet 248: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 104911 -250: Note: Google Test filter = rnp_tests.test_fuzz_dump -250: [==========] Running 1 test from 1 test suite. -250: [----------] Global test environment set-up. -250: [----------] 1 test from rnp_tests -250: [ RUN ] rnp_tests.test_fuzz_dump 248: [read() ./src/librepgp/stream-packet.cpp:862] too large packet 248: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 150001 248: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 1984, while only 61 bytes left @@ -24724,6 +25177,8 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152955 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152956 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152957 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153094 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153095 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 7 @@ -24818,21 +25273,6 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153227 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153228 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153229 -223: [ OK ] rnp_tests.test_stream_key_decrypt (1976 ms) -223: [----------] 1 test from rnp_tests (1976 ms total) -223: -223: [----------] Global test environment tear-down -223: [==========] 1 test from 1 test suite ran. (1976 ms total) -223: [ PASSED ] 1 test. -230/263 Test #223: rnp_tests.test_stream_key_decrypt ............................................. Passed 1.99 sec -test 251 - Start 251: rnp_tests.test_fuzz_verify_detached - -251: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_verify_detached" "--gtest_also_run_disabled_tests" -251: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -251: Environment variables: -251: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -251: Test timeout computed to be: 3000 248: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 3 of subpacket type 2 248: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 33, while only 25 bytes left 248: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets @@ -24985,8 +25425,14 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153939 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153940 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153941 -29: Hello world! -29: This is a sample file to use for signing. +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154078 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154079 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154080 @@ -25224,11 +25670,6 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155126 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155127 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155128 -251: Note: Google Test filter = rnp_tests.test_fuzz_verify_detached -251: [==========] Running 1 test from 1 test suite. -251: [----------] Global test environment set-up. -251: [----------] 1 test from rnp_tests -251: [ RUN ] rnp_tests.test_fuzz_verify_detached 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155265 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155266 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155267 @@ -25309,9 +25750,6 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155478 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155479 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155480 -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155481 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155482 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155483 @@ -26116,1337 +26554,1773 @@ 248: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 100667 248: [read() ./src/librepgp/stream-packet.cpp:862] too large packet 248: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 104911 -251: [init_signed_src() ./src/librepgp/stream-parse.cpp:2254] Too many one-pass/signature errors. Stopping. -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 248: [read() ./src/librepgp/stream-packet.cpp:862] too large packet 248: [process_pgp_userid() ./src/librepgp/stream-key.cpp:272] failed to parse userid at 150001 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +241: Generating a new key... +241: +241: sec 1024/RSA b46428ce057f26dd 2025-03-22 [SC] [EXPIRES 2027-03-22] +241: d244423872ae5fbe9a525d26b46428ce057f26dd +241: uid user +241: ssb 1024/RSA 94d6b24632758ede 2025-03-22 [E] [EXPIRES 2027-03-22] +241: d0637d6d836bc9554cb5bff394d6b24632758ede +241: Generating a new key... +241: +241: sec 1024/RSA a625c9913ae9d0ca 2025-03-22 [SC] [EXPIRES 2027-03-22] +241: 1ff685634e42e85e89e4f902a625c9913ae9d0ca +241: uid user +241: ssb 1024/RSA 48b4c583efe13f61 2025-03-22 [E] [EXPIRES 2027-03-22] +241: 9f97c9573e7997566b5b0df648b4c583efe13f61 +241: Generating a new key... +241: +241: sec 1024/RSA 86e8029f24ad1961 2025-03-22 [SC] [EXPIRES 2027-03-22] +241: db307809f943450ad460d03b86e8029f24ad1961 +241: uid user +241: ssb 1024/RSA 5e6dce3d80618c18 2025-03-22 [E] [EXPIRES 2027-03-22] +241: 7e2b1a292dcee02a53dafa1f5e6dce3d80618c18 +241: [ OK ] rnp_tests.issue_1030_rnpkeys_secret_keys_unprotected (3906 ms) +241: [----------] 1 test from rnp_tests (3906 ms total) +241: +241: [----------] Global test environment tear-down +241: [==========] 1 test from 1 test suite ran. (3907 ms total) +241: [ PASSED ] 1 test. +240/263 Test #241: rnp_tests.issue_1030_rnpkeys_secret_keys_unprotected .......................... Passed 3.95 sec +test 249 + Start 249: rnp_tests.test_fuzz_sigimport + +249: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_sigimport" "--gtest_also_run_disabled_tests" +249: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +249: Environment variables: +249: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +249: Test timeout computed to be: 3000 +249: Note: Google Test filter = rnp_tests.test_fuzz_sigimport +249: [==========] Running 1 test from 1 test suite. +249: [----------] Global test environment set-up. +249: [----------] 1 test from rnp_tests +249: [ RUN ] rnp_tests.test_fuzz_sigimport +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 0 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1227] got subpacket with 0 length +249: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets +249: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 25087 of subpacket type 32 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 0 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1227] got subpacket with 0 length +249: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets +249: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 25087 of subpacket type 32 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 0 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1227] got subpacket with 0 length +249: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets +249: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 25087 of subpacket type 32 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 0 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1227] got subpacket with 0 length +249: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets +249: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 25087 of subpacket type 32 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 0 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1227] got subpacket with 0 length +249: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets +249: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 25087 of subpacket type 32 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 0 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1227] got subpacket with 0 length +249: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets +249: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 25087 of subpacket type 32 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 0 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 77 +249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1227] got subpacket with 0 length +249: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets +249: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 25087 of subpacket type 32 +249: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1198] too many signature subpackets +249: [parse_v4() ./src/librepgp/stream-sig.cpp:1315] failed to parse unhashed subpackets +249: [rnp_import_signatures() ./src/lib/rnp.cpp:1804] failed to parse signature(s) +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +249: [ OK ] rnp_tests.test_fuzz_sigimport (382 ms) +249: [----------] 1 test from rnp_tests (382 ms total) +249: +249: [----------] Global test environment tear-down +249: [==========] 1 test from 1 test suite ran. (382 ms total) +249: [ PASSED ] 1 test. +241/263 Test #249: rnp_tests.test_fuzz_sigimport ................................................. Passed 0.49 sec +test 250 + Start 250: rnp_tests.test_fuzz_dump + +250: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_dump" "--gtest_also_run_disabled_tests" +250: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +250: Environment variables: +250: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +250: Test timeout computed to be: 3000 +250: Note: Google Test filter = rnp_tests.test_fuzz_dump +250: [==========] Running 1 test from 1 test suite. +250: [----------] Global test environment set-up. +250: [----------] 1 test from rnp_tests +250: [ RUN ] rnp_tests.test_fuzz_dump +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 1984, while only 61 bytes left +248: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152788 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152944 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152945 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152946 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152947 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152948 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152949 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152950 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152951 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152952 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152953 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152954 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152955 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152956 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152957 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +13: p: 2048 q: 256 h: SHA384 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153094 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153095 +248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 7 +248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 231, but actual is 232 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153140 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153141 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153142 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153143 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153144 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153145 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153146 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153147 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153148 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153149 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153150 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153151 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153152 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153153 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153154 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153155 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153156 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153157 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153158 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153159 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153160 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153161 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153162 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153163 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153164 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153165 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153166 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153167 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153168 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153169 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153170 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153171 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153172 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153173 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153174 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153175 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153176 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153177 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153178 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153179 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153180 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153181 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153182 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153183 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153184 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153185 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153186 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153187 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153188 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153189 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153190 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153191 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153192 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153193 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153194 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153195 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153196 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153197 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153198 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153199 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153200 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153201 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153202 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153203 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153204 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153205 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153206 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153207 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153208 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153209 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153210 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153211 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153212 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153213 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153214 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153215 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153216 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153217 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153218 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153219 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153220 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153221 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153222 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153223 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153224 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153225 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153226 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153227 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153228 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153229 +248: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 3 of subpacket type 2 +248: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 33, while only 25 bytes left +248: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153380 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153533 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153534 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153535 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153536 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153537 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153538 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153539 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153540 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153541 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153542 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153543 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153544 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153545 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153546 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153547 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153548 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153549 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153550 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153551 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153552 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153553 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153554 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153555 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153556 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153557 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153558 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153559 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153560 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153561 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153562 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153563 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153564 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153565 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153566 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153567 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153568 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153569 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153570 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153571 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153572 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153573 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153574 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153575 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153576 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153577 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153578 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153579 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153580 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153581 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153582 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153583 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153584 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153585 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153586 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153587 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153588 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153589 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153590 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153591 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +248: [parse_v4() ./src/librepgp/stream-sig.cpp:1306] not enough data for unhashed subpackets +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153659 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153804 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153805 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153806 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153807 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153808 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153809 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153810 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153811 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153812 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153813 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153814 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153815 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153816 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153817 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153818 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153819 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153820 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153821 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153822 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153823 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153824 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153825 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153826 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153827 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153828 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153829 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153830 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153831 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153832 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153833 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153834 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153835 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153836 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153837 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153838 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153839 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153840 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153841 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153842 +248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 +248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153896 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153897 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153898 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153899 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153900 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153901 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153902 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153903 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153904 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153905 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153906 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153907 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153908 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153909 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153910 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153911 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153912 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153913 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153914 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153915 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153916 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153917 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153918 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153919 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153920 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153921 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153922 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153923 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153924 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153925 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153926 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153927 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153928 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153929 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153930 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153931 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153932 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153933 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153934 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153935 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153936 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153937 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153938 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153939 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153940 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153941 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 +248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 +248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 +248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154078 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154079 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154080 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154081 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154082 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154083 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154084 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154085 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154086 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154087 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154088 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154089 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154090 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154091 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154092 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154093 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154094 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154095 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154096 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154097 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154098 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154099 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154100 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154101 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154102 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154103 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154104 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154105 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154106 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154107 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154108 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154109 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154110 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154111 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154112 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154113 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154114 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154115 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154116 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154117 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154118 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154119 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154120 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154121 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154122 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154123 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154124 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154125 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154126 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154127 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154128 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154129 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154130 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154131 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154132 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154133 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154134 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154135 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154136 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154137 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154138 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154139 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154140 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154141 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154142 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154143 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154144 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154145 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154146 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154147 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154148 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154149 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154150 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154151 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154152 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154153 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154154 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154155 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154156 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154157 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154158 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154159 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154160 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154161 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +248: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 10241, while only 4 bytes left +248: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154312 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154465 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154466 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154467 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154468 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154469 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154470 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154471 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154472 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154473 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154474 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154475 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154476 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154477 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154478 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154479 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154480 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154481 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154482 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154483 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154484 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154485 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154486 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154487 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154488 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154489 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154490 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154491 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154492 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154493 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154494 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154495 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154496 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154497 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154498 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154499 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154500 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154501 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154502 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154503 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154504 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154505 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154506 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154507 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154508 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154509 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154510 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154511 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154512 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154513 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154514 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154515 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154516 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154517 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154518 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154519 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154520 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154521 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154522 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154523 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154524 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154525 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154526 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154527 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154528 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154529 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154530 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154531 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154532 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154533 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154534 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154535 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154536 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154537 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154538 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154539 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154540 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154541 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154542 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154543 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154544 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154545 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154546 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154547 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154548 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1358] Too many OpenPGP stream packets during the dump. +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1358] Too many OpenPGP stream packets during the dump. +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1358] Too many OpenPGP stream packets during the dump. +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol +250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream +250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2477] Too many OpenPGP stream packets during the dump. +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2477] Too many OpenPGP stream packets during the dump. +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2477] Too many OpenPGP stream packets during the dump. +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. +250: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof +250: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. +250: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof +250: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. +250: [ OK ] rnp_tests.test_fuzz_dump (10059 ms) +250: [----------] 1 test from rnp_tests (10059 ms total) +250: +250: [----------] Global test environment tear-down +250: [==========] 1 test from 1 test suite ran. (10059 ms total) +250: [ PASSED ] 1 test. +242/263 Test #250: rnp_tests.test_fuzz_dump ...................................................... Passed 10.10 sec +test 251 + Start 251: rnp_tests.test_fuzz_verify_detached + +251: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_verify_detached" "--gtest_also_run_disabled_tests" +251: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +251: Environment variables: +251: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +251: Test timeout computed to be: 3000 +251: Note: Google Test filter = rnp_tests.test_fuzz_verify_detached +251: [==========] Running 1 test from 1 test suite. +251: [----------] Global test environment set-up. +251: [----------] 1 test from rnp_tests +251: [ RUN ] rnp_tests.test_fuzz_verify_detached +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +251: [init_signed_src() ./src/librepgp/stream-parse.cpp:2254] Too many one-pass/signature errors. Stopping. +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -27455,98 +28329,6 @@ 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 @@ -27699,6 +28481,7 @@ 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -29194,20 +29977,6 @@ 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -163: Good signature made Fri Apr 24 04:32:47 2026 -163: using RSA key 5623796de1e29e0b -163: -163: pub 1024/RSA 5623796de1e29e0b 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 0b60d86a7260380cd7c9b5565623796de1e29e0b -163: uid sigtest_sha256 -163: Signature(s) verified successfully -163: BAD signature made Fri Apr 24 04:32:47 2026 -163: using RSA key 5623796de1e29e0b -163: -163: pub 1024/RSA 5623796de1e29e0b 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 0b60d86a7260380cd7c9b5565623796de1e29e0b -163: uid sigtest_sha256 -163: Signature verification failure: 1 invalid signature 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -30766,6 +31535,9 @@ 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -31619,7 +32391,6 @@ 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -29: Failed to add signature 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -32999,6 +33770,1357 @@ 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -34223,8 +36345,6 @@ 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -35097,21 +37217,14 @@ 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -163: Good signature made Fri Apr 24 04:32:47 2026 -163: using RSA key 5623796de1e29e0b 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -163: 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -163: pub 1024/RSA 5623796de1e29e0b 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 0b60d86a7260380cd7c9b5565623796de1e29e0b -163: uid sigtest_sha256 -163: Signature(s) verified successfully 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 251: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -45396,23 +47509,16 @@ 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -163: Good signature made Fri Apr 24 04:32:47 2026 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -163: using RSA key 5623796de1e29e0b -163: 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -163: pub 1024/RSA 5623796de1e29e0b 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 0b60d86a7260380cd7c9b5565623796de1e29e0b 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -163: uid sigtest_sha256 -163: Signature(s) verified successfully 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature @@ -46189,14 +48295,6 @@ 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature @@ -52075,7 +54173,6 @@ 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature @@ -53890,12 +55987,6 @@ 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -193: [ OK ] rnp_tests.test_load_g23 (3907 ms) -193: [----------] 1 test from rnp_tests (3907 ms total) -193: -193: [----------] Global test environment tear-down -193: [==========] 1 test from 1 test suite ran. (3907 ms total) -193: [ PASSED ] 1 test. 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature @@ -54576,7 +56667,6 @@ 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -231/263 Test #193: rnp_tests.test_load_g23 ....................................................... Passed 3.92 sec 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature @@ -54647,14 +56737,6 @@ 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -test 252 - Start 252: rnp_tests.test_fuzz_verify - -252: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_verify" "--gtest_also_run_disabled_tests" -252: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -252: Environment variables: -252: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data -252: Test timeout computed to be: 3000 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature @@ -56954,11 +59036,6 @@ 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -252: Note: Google Test filter = rnp_tests.test_fuzz_verify -252: [==========] Running 1 test from 1 test suite. -252: [----------] Global test environment set-up. -252: [----------] 1 test from rnp_tests -252: [ RUN ] rnp_tests.test_fuzz_verify 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature @@ -59003,36 +61080,26 @@ 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature 251: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:971] Too many signatures in the stream. -251: [ OK ] rnp_tests.test_fuzz_verify_detached (444 ms) -251: [----------] 1 test from rnp_tests (444 ms total) +251: [ OK ] rnp_tests.test_fuzz_verify_detached (1091 ms) +251: [----------] 1 test from rnp_tests (1091 ms total) 251: 251: [----------] Global test environment tear-down -251: [==========] 1 test from 1 test suite ran. (445 ms total) +251: [==========] 1 test from 1 test suite ran. (1091 ms total) 251: [ PASSED ] 1 test. -232/263 Test #251: rnp_tests.test_fuzz_verify_detached ........................................... Passed 0.46 sec -test 254 - Start 254: cli_tests-SignECDSA +243/263 Test #251: rnp_tests.test_fuzz_verify_detached ........................................... Passed 1.15 sec +test 252 + Start 252: rnp_tests.test_fuzz_verify -254: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "SignECDSA" -254: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -254: Environment variables: -254: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -254: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys -254: RNP_TESTS_GPG_PATH=/usr/bin/gpg -254: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf -254: Test timeout computed to be: 3000 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +252: Test command: /build/reproducible-path/rnp-0.17.1/build/src/tests/rnp_tests "--gtest_filter=rnp_tests.test_fuzz_verify" "--gtest_also_run_disabled_tests" +252: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +252: Environment variables: +252: RNP_TEST_DATA=/build/reproducible-path/rnp-0.17.1/src/tests/data +252: Test timeout computed to be: 3000 +252: Note: Google Test filter = rnp_tests.test_fuzz_verify +252: [==========] Running 1 test from 1 test suite. +252: [----------] Global test environment set-up. +252: [----------] 1 test from rnp_tests +252: [ RUN ] rnp_tests.test_fuzz_verify 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 0 @@ -59605,8 +61672,6 @@ 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -60272,7 +62337,6 @@ 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -60937,7 +63001,6 @@ 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -63557,7 +65620,6 @@ 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -69218,8 +71280,6 @@ 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -69296,6 +71356,15 @@ 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -69675,6 +71744,10 @@ 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -70170,6 +72243,7 @@ 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -71035,6 +73109,7 @@ 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -71926,6 +74001,7 @@ 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -74654,6 +76730,7 @@ 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 252: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 1, but actual is 8 @@ -75432,62 +77509,11 @@ 252: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream 252: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1928] SKESK: Premature end of data. 252: [signed_src_update() ./src/librepgp/stream-parse.cpp:882] Canonical text document signature: line is too long, may cause incompatibility with other implementations. Consider using binary signature instead. -254: Running in /tmp/rnpctmp0fylic0y -254: /usr/bin/gpg --version -254: -254: gpg (GnuPG) 2.2.46 -254: libgcrypt 1.11.0 -254: Copyright (C) 2024 g10 Code GmbH -254: License GNU GPL-3.0-or-later -254: This is free software: you are free to change and redistribute it. -254: There is NO WARRANTY, to the extent permitted by law. -254: -254: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg -254: Supported algorithms: -254: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA -254: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, -254: CAMELLIA128, CAMELLIA192, CAMELLIA256 -254: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 -254: Compression: Uncompressed, ZIP, ZLIB, BZIP2 -254: /usr/bin/gpg --with-colons --list-config curve -254: -254: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 -254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version -254: -254: rnp 0.17.1-1 -254: Ribose Inc. -254: Backend: Botan -254: Backend version: 2.19.5 -254: Supported algorithms: -254: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -254: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -254: AEAD: None, EAX, OCB -254: Key protection: CFB -254: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -254: Compression: Uncompressed, ZIP, ZLIB, BZip2 -254: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -254: Please report security issues at (https://www.rnpgp.org/feedback) and -254: general bugs at https://github.com/rnpgp/rnp/issues. -254: test_hash_truncation (__main__.SignECDSA.test_hash_truncation) -254: Signs message hashed with SHA512 with a key of size 256. Implementation ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp0fylic0y/.rnp --generate-key --expert --pass-fd 4 --userid SignECDSAtest_hash_truncation@example.com --hash SHA512 -136: [ OK ] rnp_tests.test_ffi_key_generate_dsa (8822 ms) -136: [----------] 1 test from rnp_tests (8822 ms total) -136: -136: [----------] Global test environment tear-down -136: [==========] 1 test from 1 test suite ran. (8822 ms total) -136: [ PASSED ] 1 test. -233/263 Test #136: rnp_tests.test_ffi_key_generate_dsa ........................................... Passed 8.84 sec -test 255 - Start 255: cli_tests-EncryptElgamal - -255: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "EncryptElgamal" -255: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -255: Environment variables: -255: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -255: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys -255: RNP_TESTS_GPG_PATH=/usr/bin/gpg -255: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf -255: Test timeout computed to be: 3000 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -75505,310 +77531,91 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -163: Good signature made Fri Apr 24 04:32:48 2026 -163: using RSA key cd913b8a9a92e06c -163: -163: pub 1024/RSA cd913b8a9a92e06c 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 2f11ca816e3052fe62c3d2e3cd913b8a9a92e06c -163: uid sigtest_sha384 -163: Signature(s) verified successfully -163: BAD signature made Fri Apr 24 04:32:48 2026 -163: using RSA key cd913b8a9a92e06c -163: -163: pub 1024/RSA cd913b8a9a92e06c 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 2f11ca816e3052fe62c3d2e3cd913b8a9a92e06c -163: uid sigtest_sha384 -163: Signature verification failure: 1 invalid signature -248: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 1984, while only 61 bytes left -248: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152788 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152944 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152945 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152946 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152947 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152948 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152949 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152950 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152951 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152952 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152953 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152954 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152955 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152956 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 152957 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -163: Good signature made Fri Apr 24 04:32:48 2026 -163: using RSA key cd913b8a9a92e06c -163: -163: pub 1024/RSA cd913b8a9a92e06c 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 2f11ca816e3052fe62c3d2e3cd913b8a9a92e06c -163: uid sigtest_sha384 -163: Signature(s) verified successfully -255: Running in /tmp/rnpctmp5jqdj2ov -255: /usr/bin/gpg --version -255: -255: gpg (GnuPG) 2.2.46 -255: libgcrypt 1.11.0 -255: Copyright (C) 2024 g10 Code GmbH -255: License GNU GPL-3.0-or-later -255: This is free software: you are free to change and redistribute it. -255: There is NO WARRANTY, to the extent permitted by law. -255: -255: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg -255: Supported algorithms: -255: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA -255: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, -255: CAMELLIA128, CAMELLIA192, CAMELLIA256 -255: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 -255: Compression: Uncompressed, ZIP, ZLIB, BZIP2 -255: /usr/bin/gpg --with-colons --list-config curve -255: -255: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 -255: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version -255: -255: rnp 0.17.1-1 -255: Ribose Inc. -255: Backend: Botan -255: Backend version: 2.19.5 -255: Supported algorithms: -255: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -255: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -255: AEAD: None, EAX, OCB -255: Key protection: CFB -255: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -255: Compression: Uncompressed, ZIP, ZLIB, BZip2 -255: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -255: Please report security issues at (https://www.rnpgp.org/feedback) and -255: general bugs at https://github.com/rnpgp/rnp/issues. -163: Good signature made Fri Apr 24 04:32:48 2026 -163: using RSA key cd913b8a9a92e06c -163: -163: pub 1024/RSA cd913b8a9a92e06c 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 2f11ca816e3052fe62c3d2e3cd913b8a9a92e06c -163: uid sigtest_sha384 -163: Signature(s) verified successfully -255: test_decrypt_P1024_1024 (__main__.EncryptElgamal.test_decrypt_P1024_1024) ... ok -255: test_decrypt_P1234_1234 (__main__.EncryptElgamal.test_decrypt_P1234_1234) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5jqdj2ov/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_1234_1234.gpg -255: Keyring directory '/tmp/rnpctmp5jqdj2ov/.rnp' is empty. -255: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -255: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -255: pub 1280/DSA b5b86df0b1dd5b68 2021-10-07 [SC] -255: f1165b4b15e283c967a2cb75b5b86df0b1dd5b68 -255: uid Test Testovich -255: sub 1248/ElGamal f564b667277e6faa 2021-10-07 [E] -255: fd284703906ba9179035b123f564b667277e6faa -255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5jqdj2ov/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_1234_1234-sec.gpg -241: Generating a new key... -241: -241: sec 1024/RSA f48c3c35f3a0c3f9 2026-04-24 [SC] [EXPIRES 2028-04-23] -241: f96161755ce1d8544ee40f14f48c3c35f3a0c3f9 -241: uid user -241: ssb 1024/RSA 1bdc1fddf5149eeb 2026-04-24 [E] [EXPIRES 2028-04-23] -241: 611072b5293b3391409844f71bdc1fddf5149eeb -241: Generating a new key... -241: -241: sec 1024/RSA ba4e5d877fe339c4 2026-04-24 [SC] [EXPIRES 2028-04-23] -241: 1686559e9f2c3245fa5f4e2dba4e5d877fe339c4 -241: uid user -241: ssb 1024/RSA 7410eea29bfff7da 2026-04-24 [E] [EXPIRES 2028-04-23] -241: d7881543450f18907c7ebaeb7410eea29bfff7da -241: Generating a new key... -241: -241: sec 1024/RSA 5a06e924e50accf4 2026-04-24 [SC] [EXPIRES 2028-04-23] -241: 805a47e31f220b85711a33895a06e924e50accf4 -241: uid user -241: ssb 1024/RSA 207a8eddc74f3194 2026-04-24 [E] [EXPIRES 2028-04-23] -241: 103d694b7d0c0d6fff843724207a8eddc74f3194 -241: [ OK ] rnp_tests.issue_1030_rnpkeys_secret_keys_unprotected (1781 ms) -241: [----------] 1 test from rnp_tests (1781 ms total) -241: -241: [----------] Global test environment tear-down -241: [==========] 1 test from 1 test suite ran. (1781 ms total) -241: [ PASSED ] 1 test. -234/263 Test #241: rnp_tests.issue_1030_rnpkeys_secret_keys_unprotected .......................... Passed 1.80 sec -test 256 - Start 256: cli_tests-EncryptSignRSA - -256: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "EncryptSignRSA" -256: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -256: Environment variables: -256: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -256: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys -256: RNP_TESTS_GPG_PATH=/usr/bin/gpg -256: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf -256: Test timeout computed to be: 3000 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153094 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153095 -248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 7 -248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 231, but actual is 232 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153140 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153141 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153142 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153143 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153144 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153145 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153146 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153147 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153148 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153149 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153150 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153151 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153152 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153153 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153154 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153155 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153156 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153157 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153158 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153159 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153160 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153161 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153162 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153163 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153164 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153165 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153166 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153167 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153168 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153169 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153170 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153171 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153172 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153173 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153174 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153175 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153176 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153177 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153178 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153179 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153180 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153181 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153182 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153183 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153184 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153185 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153186 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153187 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153188 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153189 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153190 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153191 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153192 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153193 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153194 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153195 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153196 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153197 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153198 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153199 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153200 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153201 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153202 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153203 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153204 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153205 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153206 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153207 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153208 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153209 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153210 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153211 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153212 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153213 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153214 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153215 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153216 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153217 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153218 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153219 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153220 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153221 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153222 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153223 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153224 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153225 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153226 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153227 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153228 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153229 248: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 3 of subpacket type 2 248: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 33, while only 25 bytes left 248: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153380 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153533 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153534 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153535 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153536 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153537 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153538 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153539 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153540 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153541 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153542 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153543 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153544 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153545 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153546 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153547 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153548 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153549 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153550 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153551 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153552 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153553 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153554 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153555 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153556 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153557 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153558 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153559 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153560 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153561 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153562 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153563 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153564 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153565 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153566 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153567 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153568 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153569 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153570 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153571 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153572 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153573 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153574 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153575 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153576 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153577 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153578 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153579 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153580 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153581 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153582 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153583 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153584 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153585 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153586 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153587 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153588 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153589 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153590 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153591 -255: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5jqdj2ov/.rnp/secring.gpg'. -255: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -255: sec 1280/DSA b5b86df0b1dd5b68 2021-10-07 [SC] -255: f1165b4b15e283c967a2cb75b5b86df0b1dd5b68 -255: uid Test Testovich -255: ssb 1248/ElGamal f564b667277e6faa 2021-10-07 [E] -255: fd284703906ba9179035b123f564b667277e6faa -255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5jqdj2ov/.rnp --output /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_decrypt_P1234_1234.gpg --userid GnuPG_dsa_elgamal_1234_1234@example.com --overwrite --export-key GnuPG_dsa_elgamal_1234_1234@example.com +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154699 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154852 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154853 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154854 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154855 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154856 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154857 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154858 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154859 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154860 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154861 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154862 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154863 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154864 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154865 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154866 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154867 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154868 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154869 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154870 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154871 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154872 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154873 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154874 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154875 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154876 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154877 +248: [read() ./src/librepgp/stream-packet.cpp:862] too large packet +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154878 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154883 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154884 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154885 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154886 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154887 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154888 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154889 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154890 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154891 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154892 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154893 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154894 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154895 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154896 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154897 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154898 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154899 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154900 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154901 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154902 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154903 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154904 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154905 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154906 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154907 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154908 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154909 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154910 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -75825,120 +77632,12 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -255: -255: -255: /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --import /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_decrypt_P1234_1234.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -255: gpg: keybox '/tmp/rnpctmp5jqdj2ov/.gpg/pubring.kbx' created -255: gpg: /tmp/rnpctmp5jqdj2ov/.gpg/trustdb.gpg: trustdb created -255: gpg: key B5B86DF0B1DD5B68: public key "Test Testovich " imported -255: gpg: Total number processed: 1 -255: gpg: imported: 1 -255: -255: /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --passphrase password -r GnuPG_dsa_elgamal_1234_1234@example.com -o /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_decrypt_P1234_1234.enc --always-trust --encrypt /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_decrypt_P1234_1234.in 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -255: -255: -255: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5jqdj2ov/.rnp --pass-fd 4 --userid GnuPG_dsa_elgamal_1234_1234@example.com --decrypt /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_decrypt_P1234_1234.enc --output /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_decrypt_P1234_1234.dec -256: Running in /tmp/rnpctmp9t7qh0_2 -256: /usr/bin/gpg --version -256: -256: gpg (GnuPG) 2.2.46 -256: libgcrypt 1.11.0 -256: Copyright (C) 2024 g10 Code GmbH -256: License GNU GPL-3.0-or-later -256: This is free software: you are free to change and redistribute it. -256: There is NO WARRANTY, to the extent permitted by law. -256: -256: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg -256: Supported algorithms: -256: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA -256: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, -256: CAMELLIA128, CAMELLIA192, CAMELLIA256 -256: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 -256: Compression: Uncompressed, ZIP, ZLIB, BZIP2 -256: /usr/bin/gpg --with-colons --list-config curve -256: -256: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 -256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version -256: -256: rnp 0.17.1-1 -256: Ribose Inc. -256: Backend: Botan -256: Backend version: 2.19.5 -256: Supported algorithms: -256: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -256: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -256: AEAD: None, EAX, OCB -256: Key protection: CFB -256: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -256: Compression: Uncompressed, ZIP, ZLIB, BZip2 -256: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -256: Please report security issues at (https://www.rnpgp.org/feedback) and -256: general bugs at https://github.com/rnpgp/rnp/issues. -256: test_rnp_decrypt_sign_1024 (__main__.EncryptSignRSA.test_rnp_decrypt_sign_1024) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024.gpg 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -256: Keyring directory '/tmp/rnpctmp9t7qh0_2/.rnp' is empty. -256: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -256: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -256: pub 1024/RSA f39f219dbbee5c70 2021-10-07 [SCA] -256: d159d8feeeaf64130bce0184f39f219dbbee5c70 -256: uid Test Testovich -256: sub 1024/RSA a963412488eec323 2021-10-07 [E] -256: aaf77e874f5a285357033cd0a963412488eec323 -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024-sec.gpg -256: Warning: no keys were loaded from the keyring '/tmp/rnpctmp9t7qh0_2/.rnp/secring.gpg'. -256: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -256: sec 1024/RSA f39f219dbbee5c70 2021-10-07 [SCA] -256: d159d8feeeaf64130bce0184f39f219dbbee5c70 -256: uid Test Testovich -256: ssb 1024/RSA a963412488eec323 2021-10-07 [E] -256: aaf77e874f5a285357033cd0a963412488eec323 -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --output /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_1024.gpg --userid GnuPG_rsa_1024_1024@example.com --overwrite --export-key GnuPG_rsa_1024_1024@example.com -256: -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --import /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_1024.gpg -254: Keyring directory '/tmp/rnpctmp0fylic0y/.rnp' is empty. -254: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -254: Please select what kind of key you want: -254: (1) RSA (Encrypt or Sign) -254: (16) DSA + ElGamal -254: (17) DSA + RSA -254: (19) ECDSA + ECDH -254: (22) EDDSA + X25519 -254: (99) SM2 -254: > Please select which elliptic curve you want: -254: (1) NIST P-256 -254: (2) NIST P-384 -254: (3) NIST P-521 -254: (4) brainpoolP256r1 -254: (5) brainpoolP384r1 -254: (6) brainpoolP512r1 -254: (7) secp256k1 -254: (default NIST P-256)> Generating a new key... -254: -254: sec 256/ECDSA 99807c2f9328bc83 2026-04-24 [SC] [EXPIRES 2028-04-23] -254: 68b02fe3ab10547e2828440b99807c2f9328bc83 -254: uid SignECDSAtest_hash_truncation@example.com -254: ssb 256/ECDH f64516fd6751d79c 2026-04-24 [E] [EXPIRES 2028-04-23] -254: 4a507771d635fd739ab9c3edf64516fd6751d79c -254: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp0fylic0y/.rnp --output /tmp/rnpctmp0fylic0y/SignECDSAtest_hash_truncation.gpg --userid SignECDSAtest_hash_truncation@example.com --overwrite --export-key SignECDSAtest_hash_truncation@example.com -256: gpg: keybox '/tmp/rnpctmp9t7qh0_2/.gpg/pubring.kbx' created -256: gpg: /tmp/rnpctmp9t7qh0_2/.gpg/trustdb.gpg: trustdb created -256: gpg: key F39F219DBBEE5C70: public key "Test Testovich " imported -256: gpg: Total number processed: 1 -256: gpg: imported: 1 -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --passphrase password -r GnuPG_rsa_1024_1024@example.com -o /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_1024.enc --always-trust --encrypt /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_1024.in -256: -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp9t7qh0_2/.rnp --pass-fd 4 --userid GnuPG_rsa_1024_1024@example.com --decrypt /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_1024.enc --output /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_1024.dec -254: -254: -254: /usr/bin/gpg --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --import /tmp/rnpctmp0fylic0y/SignECDSAtest_hash_truncation.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -75955,34 +77654,9 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: gpg: keybox '/tmp/rnpctmp0fylic0y/.gpg/pubring.kbx' created -254: gpg: /tmp/rnpctmp0fylic0y/.gpg/trustdb.gpg: trustdb created -254: gpg: key 99807C2F9328BC83: public key "SignECDSAtest_hash_truncation@example.com" imported -254: gpg: Total number processed: 1 -254: gpg: imported: 1 -254: -254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp0fylic0y/.rnp --pass-fd 4 --userid SignECDSAtest_hash_truncation@example.com --sign /tmp/rnpctmp0fylic0y/SignECDSAtest_hash_truncation.in --output /tmp/rnpctmp0fylic0y/SignECDSAtest_hash_truncation.out --hash SHA512 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -163: Good signature made Fri Apr 24 04:32:49 2026 -163: using RSA key 9c51437c79857b3b -163: -163: pub 1024/RSA 9c51437c79857b3b 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 344590326da3a2dbc81f76859c51437c79857b3b -163: uid sigtest_sha512 -163: Signature(s) verified successfully -163: BAD signature made Fri Apr 24 04:32:49 2026 -163: using RSA key 9c51437c79857b3b -163: -163: pub 1024/RSA 9c51437c79857b3b 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 344590326da3a2dbc81f76859c51437c79857b3b -163: uid sigtest_sha512 -163: Signature verification failure: 1 invalid signature -254: -254: -254: /usr/bin/gpg --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --verify /tmp/rnpctmp0fylic0y/SignECDSAtest_hash_truncation.out 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -75996,200 +77670,52 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: gpg: Signature made Fri Apr 24 04:32:48 2026 -12 -254: gpg: using ECDSA key 68B02FE3AB10547E2828440B99807C2F9328BC83 -254: gpg: Good signature from "SignECDSAtest_hash_truncation@example.com" [unknown] -254: gpg: WARNING: This key is not certified with a trusted signature! -254: gpg: There is no indication that the signature belongs to the owner. -254: Primary key fingerprint: 68B0 2FE3 AB10 547E 2828 440B 9980 7C2F 9328 BC83 -254: -254: ok 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: test_sign_P256 (__main__.SignECDSA.test_sign_P256) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp0fylic0y/.rnp --generate-key --expert --pass-fd 4 --userid SignECDSAtest_sign_P256@example.com -235: [ OK ] rnp_tests.test_stream_deep_packet_nesting (2840 ms) -235: [----------] 1 test from rnp_tests (2840 ms total) -235: -235: [----------] Global test environment tear-down -235: [==========] 1 test from 1 test suite ran. (2840 ms total) -235: [ PASSED ] 1 test. -235/263 Test #235: rnp_tests.test_stream_deep_packet_nesting ..................................... Passed 2.86 sec -test 257 - Start 257: cli_tests-SignDSA - -257: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "SignDSA" -257: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -257: Environment variables: -257: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -257: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys -257: RNP_TESTS_GPG_PATH=/usr/bin/gpg -257: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf -257: Test timeout computed to be: 3000 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -163: Good signature made Fri Apr 24 04:32:49 2026 -163: using RSA key 9c51437c79857b3b -163: -163: pub 1024/RSA 9c51437c79857b3b 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 344590326da3a2dbc81f76859c51437c79857b3b -163: uid sigtest_sha512 -163: Signature(s) verified successfully -256: -256: 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024.gpg -248: [parse_v4() ./src/librepgp/stream-sig.cpp:1306] not enough data for unhashed subpackets -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153659 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153804 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153805 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153806 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153807 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153808 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153809 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153810 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153811 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153812 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153813 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153814 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153815 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153816 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153817 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153818 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153819 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153820 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153821 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153822 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153823 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153824 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153825 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153826 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153827 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153828 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153829 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153830 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153831 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153832 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153833 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153834 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153835 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153836 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153837 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153838 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153839 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153840 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153841 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153842 -248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 -248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153896 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153897 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153898 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153899 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153900 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153901 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153902 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153903 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153904 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153905 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153906 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153907 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153908 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153909 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153910 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153911 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153912 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153913 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153914 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153915 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153916 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153917 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153918 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153919 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153920 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153921 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153922 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153923 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153924 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153925 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153926 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153927 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153928 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153929 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153930 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153931 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153932 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153933 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153934 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153935 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153936 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153937 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153938 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153939 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153940 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 153941 -256: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024-sec.gpg -163: Good signature made Fri Apr 24 04:32:49 2026 -163: using RSA key 9c51437c79857b3b -163: -163: pub 1024/RSA 9c51437c79857b3b 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 344590326da3a2dbc81f76859c51437c79857b3b -163: uid sigtest_sha512 -163: Signature(s) verified successfully -256: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --output /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_1024.gpg --userid GnuPG_rsa_1024_1024@example.com --overwrite --export-key GnuPG_rsa_1024_1024@example.com -256: -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --import /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_1024.gpg -256: gpg: key F39F219DBBEE5C70: "Test Testovich " not changed -256: gpg: Total number processed: 1 -256: gpg: unchanged: 1 -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp9t7qh0_2/.rnp --pass-fd 4 --userid GnuPG_rsa_1024_1024@example.com --sign /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_1024.in --output /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_1024.out -257: Running in /tmp/rnpctmplfddlwhh -257: /usr/bin/gpg --version -257: -257: gpg (GnuPG) 2.2.46 -257: libgcrypt 1.11.0 -257: Copyright (C) 2024 g10 Code GmbH -257: License GNU GPL-3.0-or-later -257: This is free software: you are free to change and redistribute it. -257: There is NO WARRANTY, to the extent permitted by law. -257: -257: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg -257: Supported algorithms: -257: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA -257: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, -257: CAMELLIA128, CAMELLIA192, CAMELLIA256 -257: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 -257: Compression: Uncompressed, ZIP, ZLIB, BZIP2 -257: /usr/bin/gpg --with-colons --list-config curve -257: -257: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 -257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version -257: -257: rnp 0.17.1-1 -257: Ribose Inc. -257: Backend: Botan -257: Backend version: 2.19.5 -257: Supported algorithms: -257: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -257: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -257: AEAD: None, EAX, OCB -257: Key protection: CFB -257: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -257: Compression: Uncompressed, ZIP, ZLIB, BZip2 -257: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -257: Please report security issues at (https://www.rnpgp.org/feedback) and -257: general bugs at https://github.com/rnpgp/rnp/issues. -257: test_hash_truncation (__main__.SignDSA.test_hash_truncation) -257: Signs message hashed with SHA512 with a key of size 160 bits. Implementation ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --generate-key --expert --pass-fd 4 --userid SignDSAtest_hash_truncation@example.com --hash SHA512 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155123 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155124 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155125 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155126 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155127 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155128 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155265 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155266 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155267 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155268 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155269 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155270 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155271 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155272 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155273 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155274 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155275 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155276 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155277 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155278 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155279 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155280 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155281 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155282 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155283 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155284 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155285 +248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155286 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -76205,112 +77731,34 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Hello world! -29: This is a sample file to use for signing. 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 -248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 -248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 -248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154078 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154079 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154080 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154081 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154082 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154083 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154084 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154085 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154086 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154087 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154088 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154089 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154090 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154091 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154092 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154093 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154094 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154095 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154096 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154097 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154098 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154099 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154100 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154101 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154102 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154103 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154104 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154105 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154106 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154107 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154108 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154109 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154110 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154111 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154112 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154113 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154114 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154115 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154116 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154117 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154118 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154119 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154120 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154121 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154122 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154123 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154124 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154125 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154126 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154127 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154128 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154129 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154130 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154131 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154132 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154133 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154134 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154135 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154136 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154137 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154138 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154139 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154140 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154141 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154142 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154143 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154144 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154145 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154146 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154147 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154148 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154149 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154150 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154151 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154152 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154153 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154154 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154155 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154156 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154157 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154158 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154159 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154160 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154161 -29: Hello world! -29: This is a sample file to use for signing. -29: Good signature made Fri Apr 24 04:32:49 2026 -29: using RSA key 2fb9179118898e8b -29: -29: pub 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] -29: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b -29: uid rsa-rsa -29: Signature(s) verified successfully +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -76324,184 +77772,15 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --verify /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_1024.out 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: gpg: Signature made Fri Apr 24 04:32:49 2026 -12 -256: gpg: using RSA key D159D8FEEEAF64130BCE0184F39F219DBBEE5C70 -256: gpg: Good signature from "Test Testovich " [unknown] -256: gpg: WARNING: This key is not certified with a trusted signature! -256: gpg: There is no indication that the signature belongs to the owner. -256: Primary key fingerprint: D159 D8FE EEAF 6413 0BCE 0184 F39F 219D BBEE 5C70 -256: -256: ok -256: test_rnp_decrypt_sign_2048 (__main__.EncryptSignRSA.test_rnp_decrypt_sign_2048) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -215: [ OK ] rnp_tests.test_s2k_iterations (4491 ms) -215: [----------] 1 test from rnp_tests (4491 ms total) -215: -215: [----------] Global test environment tear-down -215: [==========] 1 test from 1 test suite ran. (4491 ms total) -215: [ PASSED ] 1 test. -236/263 Test #215: rnp_tests.test_s2k_iterations ................................................. Passed 4.51 sec -test 258 - Start 258: cli_tests-SignDefault - -258: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "SignDefault" -258: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -258: Environment variables: -258: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -258: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys -258: RNP_TESTS_GPG_PATH=/usr/bin/gpg -258: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf -258: Test timeout computed to be: 3000 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: -254: Please select what kind of key you want: -254: (1) RSA (Encrypt or Sign) -254: (16) DSA + ElGamal -254: (17) DSA + RSA -254: (19) ECDSA + ECDH -254: (22) EDDSA + X25519 -254: (99) SM2 -254: > Please select which elliptic curve you want: -254: (1) NIST P-256 -254: (2) NIST P-384 -254: (3) NIST P-521 -254: (4) brainpoolP256r1 -254: (5) brainpoolP384r1 -254: (6) brainpoolP512r1 -254: (7) secp256k1 -254: (default NIST P-256)> Generating a new key... -254: -254: sec 256/ECDSA 3dc76de52f1c14ab 2026-04-24 [SC] [EXPIRES 2028-04-23] -254: 039fc55ce4894179ca6d11db3dc76de52f1c14ab -254: uid SignECDSAtest_sign_P256@example.com -254: ssb 256/ECDH 5aff224e45c8f6f6 2026-04-24 [E] [EXPIRES 2028-04-23] -254: 05668799c24811ca34400c355aff224e45c8f6f6 -254: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp0fylic0y/.rnp --output /tmp/rnpctmp0fylic0y/SignECDSAtest_sign_P256.gpg --userid SignECDSAtest_sign_P256@example.com --overwrite --export-key SignECDSAtest_sign_P256@example.com -255: -255: -255: ok 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -255: test_decrypt_P2048_2048 (__main__.EncryptElgamal.test_decrypt_P2048_2048) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5jqdj2ov/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048.gpg -256: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -256: pub 2048/RSA 3bbcbfd7c249bb70 2021-10-07 [SCA] -256: a01fec75870ddf01b54bd77b3bbcbfd7c249bb70 -256: uid Test Testovich -256: sub 2048/RSA 1497b4498fccc92d 2021-10-07 [E] -256: 6a5817aea51df4fe8b59925d1497b4498fccc92d -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048-sec.gpg -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -254: -254: -254: /usr/bin/gpg --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --import /tmp/rnpctmp0fylic0y/SignECDSAtest_sign_P256.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -256: sec 2048/RSA 3bbcbfd7c249bb70 2021-10-07 [SCA] -256: a01fec75870ddf01b54bd77b3bbcbfd7c249bb70 -256: uid Test Testovich -256: ssb 2048/RSA 1497b4498fccc92d 2021-10-07 [E] -256: 6a5817aea51df4fe8b59925d1497b4498fccc92d -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --output /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_2048.gpg --userid GnuPG_rsa_2048_2048@example.com --overwrite --export-key GnuPG_rsa_2048_2048@example.com -255: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -255: pub 2048/DSA 5e42bb9278d96588 2021-10-07 [SC] -255: c581f6be66995f0940031e665e42bb9278d96588 -255: uid Test Testovich -255: sub 2048/ElGamal 7a37d295470fa922 2021-10-07 [E] -255: e39998a3421f72aeb7cc542a7a37d295470fa922 -255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5jqdj2ov/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048-sec.gpg -254: gpg: key 3DC76DE52F1C14AB: public key "SignECDSAtest_sign_P256@example.com" imported -254: gpg: Total number processed: 1 -254: gpg: imported: 1 -254: -254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp0fylic0y/.rnp --pass-fd 4 --userid SignECDSAtest_sign_P256@example.com --sign /tmp/rnpctmp0fylic0y/SignECDSAtest_sign_P256.in --output /tmp/rnpctmp0fylic0y/SignECDSAtest_sign_P256.out -256: -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --import /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_2048.gpg -256: gpg: key 3BBCBFD7C249BB70: public key "Test Testovich " imported -256: gpg: Total number processed: 1 -256: gpg: imported: 1 -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --passphrase password -r GnuPG_rsa_2048_2048@example.com -o /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_2048.enc --always-trust --encrypt /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_2048.in -256: -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp9t7qh0_2/.rnp --pass-fd 4 --userid GnuPG_rsa_2048_2048@example.com --decrypt /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_2048.enc --output /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_2048.dec -163: Good signature made Fri Apr 24 04:32:49 2026 -163: using RSA key fa518b6398d64e9a -163: -163: pub 1024/RSA fa518b6398d64e9a 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: ccf3177bfc207afcf0fed236fa518b6398d64e9a -163: uid sigtest_sm3 -163: Signature(s) verified successfully -163: BAD signature made Fri Apr 24 04:32:49 2026 -163: using RSA key fa518b6398d64e9a -163: -163: pub 1024/RSA fa518b6398d64e9a 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: ccf3177bfc207afcf0fed236fa518b6398d64e9a -163: uid sigtest_sm3 -163: Signature verification failure: 1 invalid signature -258: Running in /tmp/rnpctmpbwynay92 -258: /usr/bin/gpg --version -258: -258: gpg (GnuPG) 2.2.46 -258: libgcrypt 1.11.0 -258: Copyright (C) 2024 g10 Code GmbH -258: License GNU GPL-3.0-or-later -258: This is free software: you are free to change and redistribute it. -258: There is NO WARRANTY, to the extent permitted by law. -258: -258: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg -258: Supported algorithms: -258: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA -258: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, -258: CAMELLIA128, CAMELLIA192, CAMELLIA256 -258: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 -258: Compression: Uncompressed, ZIP, ZLIB, BZIP2 -258: /usr/bin/gpg --with-colons --list-config curve -255: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -255: sec 2048/DSA 5e42bb9278d96588 2021-10-07 [SC] -255: c581f6be66995f0940031e665e42bb9278d96588 -255: uid Test Testovich -255: ssb 2048/ElGamal 7a37d295470fa922 2021-10-07 [E] -255: e39998a3421f72aeb7cc542a7a37d295470fa922 -255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5jqdj2ov/.rnp --output /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_decrypt_P2048_2048.gpg --userid GnuPG_dsa_elgamal_2048_2048@example.com --overwrite --export-key GnuPG_dsa_elgamal_2048_2048@example.com -258: -258: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version -258: -258: rnp 0.17.1-1 -258: Ribose Inc. -258: Backend: Botan -258: Backend version: 2.19.5 -258: Supported algorithms: -258: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -258: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -258: AEAD: None, EAX, OCB -258: Key protection: CFB -258: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -258: Compression: Uncompressed, ZIP, ZLIB, BZip2 -258: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -258: Please report security issues at (https://www.rnpgp.org/feedback) and -258: general bugs at https://github.com/rnpgp/rnp/issues. -258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid signing@rnp --generate-key -163: Good signature made Fri Apr 24 04:32:49 2026 -163: using RSA key fa518b6398d64e9a -163: -163: pub 1024/RSA fa518b6398d64e9a 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: ccf3177bfc207afcf0fed236fa518b6398d64e9a -163: uid sigtest_sm3 -163: Signature(s) verified successfully 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -255: -255: -255: /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --import /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_decrypt_P2048_2048.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -76518,2005 +77797,9 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -163: Good signature made Fri Apr 24 04:32:49 2026 -163: using RSA key fa518b6398d64e9a -163: -163: pub 1024/RSA fa518b6398d64e9a 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: ccf3177bfc207afcf0fed236fa518b6398d64e9a -163: uid sigtest_sm3 -163: Signature(s) verified successfully -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -255: gpg: key 5E42BB9278D96588: public key "Test Testovich " imported -255: gpg: Total number processed: 1 -255: gpg: imported: 1 -255: -255: /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --passphrase password -r GnuPG_dsa_elgamal_2048_2048@example.com -o /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_decrypt_P2048_2048.enc --always-trust --encrypt /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_decrypt_P2048_2048.in -163: Generating a new key... -163: -163: sec 1024/RSA 1b0a88494f0a0ccc 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 137d817227b872505dca26ea1b0a88494f0a0ccc -163: uid sigtest_SHA1 -163: ssb 1024/RSA d4a3683c6b359f1f 2026-04-24 [E] [EXPIRES 2028-04-23] -163: c7498f9ceb012b97f7ec0222d4a3683c6b359f1f -163: Generating a new key... -163: -163: sec 1024/RSA 2b7a07b2bfd4b86f 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: e962f205cff3ff233e9c8efd2b7a07b2bfd4b86f -163: uid sigtest_SHA224 -163: ssb 1024/RSA 19892e1ceedce48a 2026-04-24 [E] [EXPIRES 2028-04-23] -163: d2676968941c25a0c3399e4d19892e1ceedce48a -163: Generating a new key... -163: -163: sec 1024/RSA b75eae9e249d03ae 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: a36343a89c03d085ec5496ccb75eae9e249d03ae -163: uid sigtest_SHA256 -163: ssb 1024/RSA ebf05e0526368b7b 2026-04-24 [E] [EXPIRES 2028-04-23] -163: 4ea0abf610956b13a2abdde2ebf05e0526368b7b -163: Generating a new key... -163: -163: sec 1024/RSA d38339cd36294262 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: fa1bb9d3bf2196e88bfdcbfdd38339cd36294262 -163: uid sigtest_SHA384 -163: ssb 1024/RSA bd7c3b039d5dba63 2026-04-24 [E] [EXPIRES 2028-04-23] -163: 17b8c22156e8dec403385d5dbd7c3b039d5dba63 -163: Generating a new key... -163: -163: sec 1024/RSA b90dee2ab912c95a 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 8e61b53564e6a870b42d01d8b90dee2ab912c95a -163: uid sigtest_SHA512 -163: ssb 1024/RSA 1dfda85401609cce 2026-04-24 [E] [EXPIRES 2028-04-23] -163: eeaeb6d3ef85b55f56585b3a1dfda85401609cce -163: Generating a new key... -163: -163: sec 1024/RSA 63cd21a15e13c118 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: d986e389d071e9c8df670c3963cd21a15e13c118 -163: uid sigtest_SM3 -163: ssb 1024/RSA 33050d744fdedfa7 2026-04-24 [E] [EXPIRES 2028-04-23] -163: 88fa10a195755306eb810b0133050d744fdedfa7 -163: Generating a new key... -163: -163: sec 1024/RSA c64d0061eeede0ce 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: d940d13e72637220b8edd4a5c64d0061eeede0ce -163: uid sigtest_sha1 -163: ssb 1024/RSA 901a060e31569346 2026-04-24 [E] [EXPIRES 2028-04-23] -163: bbfde2ae20e2e3043673f2f2901a060e31569346 -163: Generating a new key... -163: -163: sec 1024/RSA 33990ee9e5a15f66 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: c3172afa015117d6b10b051e33990ee9e5a15f66 -163: uid sigtest_sha224 -163: ssb 1024/RSA 945a5d68907fb1d4 2026-04-24 [E] [EXPIRES 2028-04-23] -163: 5673b3a7d4a2794dd74330f2945a5d68907fb1d4 -163: Generating a new key... -163: -163: sec 1024/RSA 5623796de1e29e0b 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 0b60d86a7260380cd7c9b5565623796de1e29e0b -163: uid sigtest_sha256 -163: ssb 1024/RSA f6c36560e6f14a9a 2026-04-24 [E] [EXPIRES 2028-04-23] -163: 62b410e3ea99b958b429999bf6c36560e6f14a9a -163: Generating a new key... -163: -163: sec 1024/RSA cd913b8a9a92e06c 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 2f11ca816e3052fe62c3d2e3cd913b8a9a92e06c -163: uid sigtest_sha384 -163: ssb 1024/RSA 3dcb358838b0c036 2026-04-24 [E] [EXPIRES 2028-04-23] -163: 5020812377d9d6bb7a07da0c3dcb358838b0c036 -163: Generating a new key... -163: -163: sec 1024/RSA 9c51437c79857b3b 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: 344590326da3a2dbc81f76859c51437c79857b3b -163: uid sigtest_sha512 -163: ssb 1024/RSA 5088741a51592b50 2026-04-24 [E] [EXPIRES 2028-04-23] -163: 06eaf5d729497fa7991677085088741a51592b50 -163: Generating a new key... -163: -163: sec 1024/RSA fa518b6398d64e9a 2026-04-24 [SC] [EXPIRES 2028-04-23] -163: ccf3177bfc207afcf0fed236fa518b6398d64e9a -163: uid sigtest_sm3 -163: ssb 1024/RSA 4dd987b7fe922718 2026-04-24 [E] [EXPIRES 2028-04-23] -163: c85fb0620bf371cf7f9634524dd987b7fe922718 -163: [ OK ] rnp_tests.rnpkeys_generatekey_testSignature (9447 ms) -163: [----------] 1 test from rnp_tests (9447 ms total) -163: -163: [----------] Global test environment tear-down -163: [==========] 1 test from 1 test suite ran. (9447 ms total) -163: [ PASSED ] 1 test. -237/263 Test #163: rnp_tests.rnpkeys_generatekey_testSignature ................................... Passed 9.47 sec -test 259 - Start 259: cli_tests-Compression - -259: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "Compression" -259: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -259: Environment variables: -259: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -259: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys -259: RNP_TESTS_GPG_PATH=/usr/bin/gpg -259: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf -259: Test timeout computed to be: 3000 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: -254: -254: /usr/bin/gpg --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --verify /tmp/rnpctmp0fylic0y/SignECDSAtest_sign_P256.out -254: gpg: Signature made Fri Apr 24 04:32:49 2026 -12 -254: gpg: using ECDSA key 039FC55CE4894179CA6D11DB3DC76DE52F1C14AB -254: gpg: Good signature from "SignECDSAtest_sign_P256@example.com" [unknown] -254: gpg: WARNING: This key is not certified with a trusted signature! -254: gpg: There is no indication that the signature belongs to the owner. -254: Primary key fingerprint: 039F C55C E489 4179 CA6D 11DB 3DC7 6DE5 2F1C 14AB -254: -254: ok -254: test_sign_P384 (__main__.SignECDSA.test_sign_P384) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp0fylic0y/.rnp --generate-key --expert --pass-fd 4 --userid SignECDSAtest_sign_P384@example.com -255: -255: -255: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5jqdj2ov/.rnp --pass-fd 4 --userid GnuPG_dsa_elgamal_2048_2048@example.com --decrypt /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_decrypt_P2048_2048.enc --output /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_decrypt_P2048_2048.dec -259: Running in /tmp/rnpctmpa39maxmd -259: /usr/bin/gpg --version -259: -259: gpg (GnuPG) 2.2.46 -259: libgcrypt 1.11.0 -259: Copyright (C) 2024 g10 Code GmbH -259: License GNU GPL-3.0-or-later -259: This is free software: you are free to change and redistribute it. -259: There is NO WARRANTY, to the extent permitted by law. -259: -259: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg -259: Supported algorithms: -259: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA -259: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, -259: CAMELLIA128, CAMELLIA192, CAMELLIA256 -259: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 -259: Compression: Uncompressed, ZIP, ZLIB, BZIP2 -259: /usr/bin/gpg --with-colons --list-config curve -259: -259: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version -259: -259: rnp 0.17.1-1 -259: Ribose Inc. -259: Backend: Botan -259: Backend version: 2.19.5 -259: Supported algorithms: -259: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -259: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -259: AEAD: None, EAX, OCB -259: Key protection: CFB -259: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -259: Compression: Uncompressed, ZIP, ZLIB, BZip2 -259: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -259: Please report security issues at (https://www.rnpgp.org/feedback) and -259: general bugs at https://github.com/rnpgp/rnp/issues. -259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid encryption@rnp --generate-key -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -165: keystore: GPG, hashalg MD5 -165: Generating a new key... -165: -165: sec 1024/RSA 7b1d3d676787b72b 2026-04-24 [SC] [EXPIRES 2028-04-23] -165: 11800ace149765defd9c70997b1d3d676787b72b -165: uid MD5 -165: ssb 1024/RSA cea2cb024e859aea 2026-04-24 [E] [EXPIRES 2028-04-23] -165: 22f2e6603b592fbe615e8e45cea2cb024e859aea -165: keystore: GPG21, hashalg SHA1 -165: Generating a new key... -165: -165: sec 1024/RSA 76c9b9f9856c5575 2026-04-24 [SC] [EXPIRES 2028-04-23] -165: 5d49c9be54238d9b66bd814b76c9b9f9856c5575 -165: uid SHA1 -165: ssb 1024/RSA 36098fcd20c24daf 2026-04-24 [E] [EXPIRES 2028-04-23] -165: 47b8573e65c2f86ffc34d93036098fcd20c24daf -165: keystore: KBX, hashalg SHA256 -165: Generating a new key... -165: -165: sec 1024/RSA 3b605ab8eb0b180f 2026-04-24 [SC] [EXPIRES 2028-04-23] -165: 0f79761c3f9499d7e54ec8e53b605ab8eb0b180f -165: uid SHA256 -165: ssb 1024/RSA b358c595b1ca4590 2026-04-24 [E] [EXPIRES 2028-04-23] -165: 1dac2e2287f044912d9f9a65b358c595b1ca4590 -165: keystore: GPG, hashalg SHA384 -165: Generating a new key... -165: -165: sec 1024/RSA d46f364463b9f199 2026-04-24 [SC] [EXPIRES 2028-04-23] -165: be25febb5b57bd17b058cd31d46f364463b9f199 -165: uid SHA384 -165: ssb 1024/RSA 01a0816a7ed8f932 2026-04-24 [E] [EXPIRES 2028-04-23] -165: 81920605aff1b32dc91f6c7701a0816a7ed8f932 -165: keystore: GPG21, hashalg SHA512 -165: Generating a new key... -165: -165: sec 1024/RSA 9a7b70cbb4870833 2026-04-24 [SC] [EXPIRES 2028-04-23] -165: bf60cd8dff4ba9290416d2b89a7b70cbb4870833 -165: uid SHA512 -165: ssb 1024/RSA 829abc5a8872c0fe 2026-04-24 [E] [EXPIRES 2028-04-23] -165: 4eb7dcbd2e31f70cbf7200a5829abc5a8872c0fe -165: keystore: KBX, hashalg SHA224 -165: Generating a new key... -165: -165: sec 1024/RSA 0a08e9a41c366d8b 2026-04-24 [SC] [EXPIRES 2028-04-23] -165: 28dee58de42b836b17a920d90a08e9a41c366d8b -165: uid SHA224 -165: ssb 1024/RSA c80aae9bada0e03a 2026-04-24 [E] [EXPIRES 2028-04-23] -165: fd31889bf5e42273987a78e7c80aae9bada0e03a -165: keystore: GPG, hashalg SM3 -165: Generating a new key... -165: -165: sec 1024/RSA f57456db345a6d47 2026-04-24 [SC] [EXPIRES 2028-04-23] -165: 678cbf13957f6a5505cbe0d3f57456db345a6d47 -165: uid SM3 -165: ssb 1024/RSA 9e896557ba88dd7e 2026-04-24 [E] [EXPIRES 2028-04-23] -165: 7d74b93867f9c65f775a1e1c9e896557ba88dd7e -165: keystore: GPG21, hashalg md5 -165: Generating a new key... -165: -165: sec 1024/RSA 4303b2463345b358 2026-04-24 [SC] [EXPIRES 2028-04-23] -165: ac0ac311fa610a1b47ce45504303b2463345b358 -165: uid md5 -165: ssb 1024/RSA d07b52cb2ca93f5e 2026-04-24 [E] [EXPIRES 2028-04-23] -165: 30deffc36c8611d058bcb54fd07b52cb2ca93f5e -165: keystore: KBX, hashalg sha1 -165: Generating a new key... -165: -165: sec 1024/RSA c7ec0a240883e435 2026-04-24 [SC] [EXPIRES 2028-04-23] -165: 8cc08d527df0eb3a4f53e38cc7ec0a240883e435 -165: uid sha1 -165: ssb 1024/RSA d7d73975ce3373c3 2026-04-24 [E] [EXPIRES 2028-04-23] -165: d18e6c60a8f761e106feccc9d7d73975ce3373c3 -165: keystore: GPG, hashalg sha256 -165: Generating a new key... -165: -165: sec 1024/RSA e62504ca93c4d4e8 2026-04-24 [SC] [EXPIRES 2028-04-23] -165: ab7152c3f2dd1a79f136c557e62504ca93c4d4e8 -165: uid sha256 -165: ssb 1024/RSA 6513ba16017b7b2a 2026-04-24 [E] [EXPIRES 2028-04-23] -165: b9596f9be8f7b57318866a9b6513ba16017b7b2a -165: keystore: GPG21, hashalg sha384 -165: Generating a new key... -165: -165: sec 1024/RSA 538419045f7c7e4a 2026-04-24 [SC] [EXPIRES 2028-04-23] -165: 5e2eb073d6de5d57ea5e5ebb538419045f7c7e4a -165: uid sha384 -165: ssb 1024/RSA 136124422364779f 2026-04-24 [E] [EXPIRES 2028-04-23] -165: e110bdf42c338505a1ebe84e136124422364779f -165: keystore: KBX, hashalg sha512 -165: Generating a new key... -165: -165: sec 1024/RSA 74484cde2b676212 2026-04-24 [SC] [EXPIRES 2028-04-23] -165: 5b2d44f4f00a57891b47681874484cde2b676212 -165: uid sha512 -165: ssb 1024/RSA 6fa41d97a4a38a58 2026-04-24 [E] [EXPIRES 2028-04-23] -165: a8eddf243f740e475a9bd3ce6fa41d97a4a38a58 -165: keystore: GPG, hashalg sha224 -165: Generating a new key... -165: -165: sec 1024/RSA 44f47566e80d8be3 2026-04-24 [SC] [EXPIRES 2028-04-23] -165: 4531dd03de194e82e95f5d2044f47566e80d8be3 -165: uid sha224 -165: ssb 1024/RSA c14d8ea6af3c913f 2026-04-24 [E] [EXPIRES 2028-04-23] -165: f5c430740a3ce00427458fe4c14d8ea6af3c913f -165: keystore: GPG21, hashalg sm3 -165: Generating a new key... -165: -165: sec 1024/RSA 6c05f897c4c66fbe 2026-04-24 [SC] [EXPIRES 2028-04-23] -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 10241, while only 4 bytes left -248: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154312 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154465 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154466 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154467 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154468 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154469 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154470 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154471 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154472 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154473 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154474 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154475 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154476 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154477 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154478 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154479 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154480 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154481 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154482 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154483 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154484 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154485 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154486 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154487 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154488 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154489 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154490 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154491 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154492 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154493 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154494 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154495 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154496 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154497 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154498 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154499 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154500 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154501 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154502 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154503 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154504 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154505 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154506 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154507 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154508 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154509 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154510 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154511 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154512 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154513 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154514 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154515 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154516 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154517 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154518 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154519 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154520 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154521 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154522 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154523 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154524 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154525 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154526 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154527 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154528 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154529 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154530 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154531 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154532 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154533 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154534 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154535 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154536 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154537 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154538 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154539 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154540 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154541 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154542 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154543 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154544 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154545 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154546 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154547 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154548 -165: 82288666f0540e153a1f7e926c05f897c4c66fbe -165: uid sm3 -165: ssb 1024/RSA c59f41de1d4301ba 2026-04-24 [E] [EXPIRES 2028-04-23] -165: 4bdcc48968b2f367305fd168c59f41de1d4301ba -165: [ OK ] rnp_tests.rnpkeys_generatekey_verifySupportedHashAlg (9721 ms) -165: [----------] 1 test from rnp_tests (9721 ms total) -165: -165: [----------] Global test environment tear-down -165: [==========] 1 test from 1 test suite ran. (9721 ms total) -165: [ PASSED ] 1 test. -238/263 Test #165: rnp_tests.rnpkeys_generatekey_verifySupportedHashAlg .......................... Passed 9.74 sec -test 260 - Start 260: cli_tests-Misc - -260: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "Misc" -260: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -260: Environment variables: -260: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -260: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys -260: RNP_TESTS_GPG_PATH=/usr/bin/gpg -260: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf -260: Test timeout computed to be: 3000 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -256: -256: -140: [pgp_generate_seckey() ./src/lib/crypto.cpp:141] failed to generate EC key -140: [pgp_generate_seckey() ./src/lib/crypto.cpp:141] failed to generate EC key -140: [pgp_generate_seckey() ./src/lib/crypto.cpp:141] failed to generate EC key -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048.gpg -29: Hello world! -29: This is a sample file to use for signing. -256: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048-sec.gpg -260: Running in /tmp/rnpctmpvzizfnoz -260: /usr/bin/gpg --version -260: -260: gpg (GnuPG) 2.2.46 -260: libgcrypt 1.11.0 -260: Copyright (C) 2024 g10 Code GmbH -260: License GNU GPL-3.0-or-later -260: This is free software: you are free to change and redistribute it. -260: There is NO WARRANTY, to the extent permitted by law. -260: -260: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg -260: Supported algorithms: -260: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA -260: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, -260: CAMELLIA128, CAMELLIA192, CAMELLIA256 -260: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 -260: Compression: Uncompressed, ZIP, ZLIB, BZIP2 -260: /usr/bin/gpg --with-colons --list-config curve -260: -260: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version -260: -260: rnp 0.17.1-1 -260: Ribose Inc. -260: Backend: Botan -260: Backend version: 2.19.5 -260: Supported algorithms: -260: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -260: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -260: AEAD: None, EAX, OCB -260: Key protection: CFB -260: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -260: Compression: Uncompressed, ZIP, ZLIB, BZip2 -260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -260: Please report security issues at (https://www.rnpgp.org/feedback) and -260: general bugs at https://github.com/rnpgp/rnp/issues. -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid encryption@rnp --generate-key -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --output /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_2048.gpg --userid GnuPG_rsa_2048_2048@example.com --overwrite --export-key GnuPG_rsa_2048_2048@example.com -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --import /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_2048.gpg -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: gpg: key 3BBCBFD7C249BB70: "Test Testovich " not changed -256: gpg: Total number processed: 1 -256: gpg: unchanged: 1 -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp9t7qh0_2/.rnp --pass-fd 4 --userid GnuPG_rsa_2048_2048@example.com --sign /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_2048.in --output /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_2048.out -29: Failed to add signature -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -140: [ OK ] rnp_tests.test_ffi_key_generate_ex (11234 ms) -140: [----------] 1 test from rnp_tests (11235 ms total) -140: -140: [----------] Global test environment tear-down -140: [==========] 1 test from 1 test suite ran. (11235 ms total) -140: [ PASSED ] 1 test. -254: -254: Please select what kind of key you want: -254: (1) RSA (Encrypt or Sign) -254: (16) DSA + ElGamal -254: (17) DSA + RSA -254: (19) ECDSA + ECDH -254: (22) EDDSA + X25519 -254: (99) SM2 -254: > Please select which elliptic curve you want: -254: (1) NIST P-256 -254: (2) NIST P-384 -254: (3) NIST P-521 -254: (4) brainpoolP256r1 -254: (5) brainpoolP384r1 -254: (6) brainpoolP512r1 -254: (7) secp256k1 -254: (default NIST P-256)> Generating a new key... -254: -254: sec 384/ECDSA 24353306ddcd8f02 2026-04-24 [SC] [EXPIRES 2028-04-23] -254: daf4bf3bbc65298b8fd166ca24353306ddcd8f02 -254: uid SignECDSAtest_sign_P384@example.com -254: ssb 384/ECDH 7048ec6c418a3e9f 2026-04-24 [E] [EXPIRES 2028-04-23] -254: b900882b4614e1262e7c80f07048ec6c418a3e9f -254: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp0fylic0y/.rnp --output /tmp/rnpctmp0fylic0y/SignECDSAtest_sign_P384.gpg --userid SignECDSAtest_sign_P384@example.com --overwrite --export-key SignECDSAtest_sign_P384@example.com -239/263 Test #140: rnp_tests.test_ffi_key_generate_ex ............................................ Passed 11.25 sec -test 261 - Start 261: cli_tests-EncryptEcdh - -261: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "EncryptEcdh" -261: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -261: Environment variables: -261: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -261: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys -261: RNP_TESTS_GPG_PATH=/usr/bin/gpg -261: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf -261: Test timeout computed to be: 3000 -254: -254: -254: /usr/bin/gpg --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --import /tmp/rnpctmp0fylic0y/SignECDSAtest_sign_P384.gpg -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -254: gpg: key 24353306DDCD8F02: public key "SignECDSAtest_sign_P384@example.com" imported -254: gpg: Total number processed: 1 -254: gpg: imported: 1 -254: -254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp0fylic0y/.rnp --pass-fd 4 --userid SignECDSAtest_sign_P384@example.com --sign /tmp/rnpctmp0fylic0y/SignECDSAtest_sign_P384.in --output /tmp/rnpctmp0fylic0y/SignECDSAtest_sign_P384.out -261: Running in /tmp/rnpctmptcs8onbn -261: /usr/bin/gpg --version -261: -261: gpg (GnuPG) 2.2.46 -261: libgcrypt 1.11.0 -261: Copyright (C) 2024 g10 Code GmbH -261: License GNU GPL-3.0-or-later -261: This is free software: you are free to change and redistribute it. -261: There is NO WARRANTY, to the extent permitted by law. -261: -261: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg -261: Supported algorithms: -261: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA -261: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, -261: CAMELLIA128, CAMELLIA192, CAMELLIA256 -261: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 -261: Compression: Uncompressed, ZIP, ZLIB, BZIP2 -261: /usr/bin/gpg --with-colons --list-config curve -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -261: -261: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 -261: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version -261: -261: rnp 0.17.1-1 -261: Ribose Inc. -261: Backend: Botan -261: Backend version: 2.19.5 -261: Supported algorithms: -261: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -261: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -261: AEAD: None, EAX, OCB -261: Key protection: CFB -261: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -261: Compression: Uncompressed, ZIP, ZLIB, BZip2 -261: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -261: Please report security issues at (https://www.rnpgp.org/feedback) and -261: general bugs at https://github.com/rnpgp/rnp/issues. -261: test_decrypt_nistP256 (__main__.EncryptEcdh.test_decrypt_nistP256) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmptcs8onbn/.rnp --generate-key --expert --pass-fd 4 --userid EncryptEcdhtest_decrypt_nistP256@example.com -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: -254: -254: /usr/bin/gpg --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --verify /tmp/rnpctmp0fylic0y/SignECDSAtest_sign_P384.out -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: gpg: Signature made Fri Apr 24 04:32:51 2026 -12 -254: gpg: using ECDSA key DAF4BF3BBC65298B8FD166CA24353306DDCD8F02 -254: gpg: Good signature from "SignECDSAtest_sign_P384@example.com" [unknown] -254: gpg: WARNING: This key is not certified with a trusted signature! -254: gpg: There is no indication that the signature belongs to the owner. -254: Primary key fingerprint: DAF4 BF3B BC65 298B 8FD1 66CA 2435 3306 DDCD 8F02 -254: -254: ok -254: test_sign_P521 (__main__.SignECDSA.test_sign_P521) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp0fylic0y/.rnp --generate-key --expert --pass-fd 4 --userid SignECDSAtest_sign_P521@example.com -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [parse() ./src/librepgp/stream-sig.cpp:410] wrong len 3 of subpacket type 2 -248: [parse_subpackets() ./src/librepgp/stream-sig.cpp:1233] got subpacket len 33, while only 25 bytes left -248: [parse_v4() ./src/librepgp/stream-sig.cpp:1297] failed to parse hashed subpackets -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154699 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154852 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154853 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154854 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154855 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154856 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154857 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154858 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154859 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154860 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154861 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154862 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154863 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154864 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154865 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154866 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154867 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154868 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154869 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154870 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154871 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154872 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154873 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154874 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154875 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154876 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154877 -248: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154878 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154883 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154884 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154885 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154886 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154887 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154888 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154889 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154890 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154891 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154892 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154893 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154894 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154895 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154896 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154897 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154898 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154899 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154900 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154901 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154902 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154903 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154904 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154905 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154906 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154907 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154908 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154909 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154910 -255: -255: -255: ok -255: test_encrypt_P1024_1024 (__main__.EncryptElgamal.test_encrypt_P1024_1024) ... ok -255: test_encrypt_P1024_2048 (__main__.EncryptElgamal.test_encrypt_P1024_2048) ... ok -255: test_encrypt_P2048_2048 (__main__.EncryptElgamal.test_encrypt_P2048_2048) ... /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048.gpg -255: gpg: key 5E42BB9278D96588: "Test Testovich " not changed -255: gpg: Total number processed: 1 -255: gpg: unchanged: 1 -255: -255: /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048-sec.gpg -255: gpg: key 5E42BB9278D96588: "Test Testovich " not changed -255: gpg: key 5E42BB9278D96588: secret key imported -255: gpg: Total number processed: 1 -255: gpg: unchanged: 1 -255: gpg: secret keys read: 1 -255: gpg: secret keys imported: 1 -255: -255: /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --export -o /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_encrypt_P2048_2048.gpg GnuPG_dsa_elgamal_2048_2048@example.com -255: -255: -255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5jqdj2ov/.rnp --import-key /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_encrypt_P2048_2048.gpg -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --verify /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_2048.out -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: gpg: Signature made Fri Apr 24 04:32:50 2026 -12 -256: gpg: using RSA key A01FEC75870DDF01B54BD77B3BBCBFD7C249BB70 -256: gpg: Good signature from "Test Testovich " [unknown] -256: gpg: WARNING: This key is not certified with a trusted signature! -256: gpg: There is no indication that the signature belongs to the owner. -256: Primary key fingerprint: A01F EC75 870D DF01 B54B D77B 3BBC BFD7 C249 BB70 -256: -256: ok -256: test_rnp_decrypt_sign_4096 (__main__.EncryptSignRSA.test_rnp_decrypt_sign_4096) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096.gpg -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -255: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -255: -255: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5jqdj2ov/.rnp --pass-fd 4 --recipient GnuPG_dsa_elgamal_2048_2048@example.com --encrypt /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_encrypt_P2048_2048.in --output /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_encrypt_P2048_2048.enc -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -256: pub 4096/RSA 4f77dfe8de2fbad5 2021-10-07 [SCA] -256: 7e5b2595e1693a4902c9f2444f77dfe8de2fbad5 -256: uid Test Testovich -256: sub 4096/RSA 3f1c05eb93ee6998 2021-10-07 [E] -256: 4527fffa21856c8c811cf9293f1c05eb93ee6998 -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096-sec.gpg -261: Keyring directory '/tmp/rnpctmptcs8onbn/.rnp' is empty. -261: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -261: Please select what kind of key you want: -261: (1) RSA (Encrypt or Sign) -261: (16) DSA + ElGamal -261: (17) DSA + RSA -261: (19) ECDSA + ECDH -261: (22) EDDSA + X25519 -261: (99) SM2 -261: > Please select which elliptic curve you want: -261: (1) NIST P-256 -261: (2) NIST P-384 -261: (3) NIST P-521 -261: (4) brainpoolP256r1 -261: (5) brainpoolP384r1 -261: (6) brainpoolP512r1 -261: (7) secp256k1 -261: (default NIST P-256)> Generating a new key... -261: -261: sec 256/ECDSA f1fcaae9532b1b6d 2026-04-24 [SC] [EXPIRES 2028-04-23] -261: c3665e123054f66322bfd666f1fcaae9532b1b6d -261: uid EncryptEcdhtest_decrypt_nistP256@example.com -261: ssb 256/ECDH 8551a7d7064f30d2 2026-04-24 [E] [EXPIRES 2028-04-23] -261: b919cd9f31d9a544ab1ffe7d8551a7d7064f30d2 -261: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmptcs8onbn/.rnp --output /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP256.gpg --userid EncryptEcdhtest_decrypt_nistP256@example.com --overwrite --export-key EncryptEcdhtest_decrypt_nistP256@example.com -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -261: -261: -261: /usr/bin/gpg --homedir /tmp/rnpctmptcs8onbn/.gpg --yes --import /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP256.gpg -256: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -256: sec 4096/RSA 4f77dfe8de2fbad5 2021-10-07 [SCA] -256: 7e5b2595e1693a4902c9f2444f77dfe8de2fbad5 -256: uid Test Testovich -256: ssb 4096/RSA 3f1c05eb93ee6998 2021-10-07 [E] -256: 4527fffa21856c8c811cf9293f1c05eb93ee6998 -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --output /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_4096.gpg --userid GnuPG_rsa_4096_4096@example.com --overwrite --export-key GnuPG_rsa_4096_4096@example.com -255: -255: -255: /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_encrypt_P2048_2048.dec --decrypt /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_encrypt_P2048_2048.enc -261: gpg: keybox '/tmp/rnpctmptcs8onbn/.gpg/pubring.kbx' created -261: gpg: /tmp/rnpctmptcs8onbn/.gpg/trustdb.gpg: trustdb created -261: gpg: key F1FCAAE9532B1B6D: public key "EncryptEcdhtest_decrypt_nistP256@example.com" imported -261: gpg: Total number processed: 1 -261: gpg: imported: 1 -261: -261: /usr/bin/gpg --homedir /tmp/rnpctmptcs8onbn/.gpg --yes --passphrase password -r EncryptEcdhtest_decrypt_nistP256@example.com -o /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP256.enc --always-trust --encrypt /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP256.in -261: -261: -261: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmptcs8onbn/.rnp --pass-fd 4 --userid EncryptEcdhtest_decrypt_nistP256@example.com --decrypt /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP256.enc --output /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP256.dec -256: -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --import /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_4096.gpg -256: gpg: key 4F77DFE8DE2FBAD5: public key "Test Testovich " imported -256: gpg: Total number processed: 1 -256: gpg: imported: 1 -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --passphrase password -r GnuPG_rsa_4096_4096@example.com -o /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_4096.enc --always-trust --encrypt /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_4096.in -256: -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp9t7qh0_2/.rnp --pass-fd 4 --userid GnuPG_rsa_4096_4096@example.com --decrypt /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_4096.enc --output /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_4096.dec -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Hello world! -29: This is a sample file to use for signing. -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -261: -261: -261: ok -261: test_decrypt_nistP384 (__main__.EncryptEcdh.test_decrypt_nistP384) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmptcs8onbn/.rnp --generate-key --expert --pass-fd 4 --userid EncryptEcdhtest_decrypt_nistP384@example.com -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: -254: Please select what kind of key you want: -254: (1) RSA (Encrypt or Sign) -254: (16) DSA + ElGamal -254: (17) DSA + RSA -254: (19) ECDSA + ECDH -254: (22) EDDSA + X25519 -254: (99) SM2 -254: > Please select which elliptic curve you want: -254: (1) NIST P-256 -254: (2) NIST P-384 -254: (3) NIST P-521 -254: (4) brainpoolP256r1 -254: (5) brainpoolP384r1 -254: (6) brainpoolP512r1 -254: (7) secp256k1 -254: (default NIST P-256)> Generating a new key... -254: -254: sec 521/ECDSA d531c4e9646b3ff9 2026-04-24 [SC] [EXPIRES 2028-04-23] -254: 9eec38d858f8b2d4c3a4d663d531c4e9646b3ff9 -254: uid SignECDSAtest_sign_P521@example.com -254: ssb 521/ECDH 2a7ce89c49043efc 2026-04-24 [E] [EXPIRES 2028-04-23] -254: 07a472f36da02cfcb9d25ae72a7ce89c49043efc -254: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp0fylic0y/.rnp --output /tmp/rnpctmp0fylic0y/SignECDSAtest_sign_P521.gpg --userid SignECDSAtest_sign_P521@example.com --overwrite --export-key SignECDSAtest_sign_P521@example.com -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155123 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155124 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155125 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155126 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155127 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155128 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -254: -254: -254: /usr/bin/gpg --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --import /tmp/rnpctmp0fylic0y/SignECDSAtest_sign_P521.gpg -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: gpg: key D531C4E9646B3FF9: public key "SignECDSAtest_sign_P521@example.com" imported -254: gpg: Total number processed: 1 -254: gpg: imported: 1 -254: -254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp0fylic0y/.rnp --pass-fd 4 --userid SignECDSAtest_sign_P521@example.com --sign /tmp/rnpctmp0fylic0y/SignECDSAtest_sign_P521.in --output /tmp/rnpctmp0fylic0y/SignECDSAtest_sign_P521.out -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Hello world! -29: This is a sample file to use for signing. -29: Good signature made Fri Apr 24 04:32:51 2026 -29: using RSA key bd860a52d1899c0f -29: -29: pub 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] -29: 5aa9362aea07de23a726762cbd860a52d1899c0f -29: uid rsa-rsa-2 -29: Signature(s) verified successfully -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155265 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155266 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155267 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155268 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155269 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155270 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155271 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155272 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155273 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155274 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155275 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155276 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155277 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155278 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155279 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155280 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155281 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155282 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155283 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155284 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155285 -248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155286 -261: -261: Please select what kind of key you want: -261: (1) RSA (Encrypt or Sign) -261: (16) DSA + ElGamal -261: (17) DSA + RSA -261: (19) ECDSA + ECDH -261: (22) EDDSA + X25519 -261: (99) SM2 -261: > Please select which elliptic curve you want: -261: (1) NIST P-256 -261: (2) NIST P-384 -261: (3) NIST P-521 -261: (4) brainpoolP256r1 -261: (5) brainpoolP384r1 -261: (6) brainpoolP512r1 -261: (7) secp256k1 -261: (default NIST P-256)> Generating a new key... -261: -261: sec 384/ECDSA c35c63553282ca0f 2026-04-24 [SC] [EXPIRES 2028-04-23] -261: 393fe826da67b1809806ac70c35c63553282ca0f -261: uid EncryptEcdhtest_decrypt_nistP384@example.com -261: ssb 384/ECDH f85de63901b398c7 2026-04-24 [E] [EXPIRES 2028-04-23] -261: 53760f71f3ded9e82131ddd2f85de63901b398c7 -261: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmptcs8onbn/.rnp --output /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP384.gpg --userid EncryptEcdhtest_decrypt_nistP384@example.com --overwrite --export-key EncryptEcdhtest_decrypt_nistP384@example.com -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: Keyring directory '/tmp/rnpctmpbwynay92/.rnp' is empty. -258: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -258: Generating a new key... -258: -258: sec 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp -258: ssb 2048/RSA 27ce670f927db53b 2026-04-24 [E] [EXPIRES 2028-04-23] -258: ec995604c0b6851abcd6e98227ce670f927db53b -258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid signing@gpg --generate-key -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -261: -261: -261: /usr/bin/gpg --homedir /tmp/rnpctmptcs8onbn/.gpg --yes --import /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP384.gpg -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -257: Keyring directory '/tmp/rnpctmplfddlwhh/.rnp' is empty. -257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -257: Please select what kind of key you want: -257: (1) RSA (Encrypt or Sign) -257: (16) DSA + ElGamal -257: (17) DSA + RSA -257: (19) ECDSA + ECDH -257: (22) EDDSA + X25519 -257: (99) SM2 -257: > Please provide bit length of the DSA key (between 1024 and 3072): -257: (default 2048) > Bitlen of the key will be 1024 -257: Generating a new key... -257: -257: sec 1024/DSA d69e3920ee7544c2 2026-04-24 [SC] [EXPIRES 2028-04-23] -257: 5ecc27288c10e4d88ef21bbbd69e3920ee7544c2 -257: uid SignDSAtest_hash_truncation@example.com -257: ssb 1024/RSA 62a6c2e12ef66903 2026-04-24 [E] [EXPIRES 2028-04-23] -257: bec8acf31ecddd8935ce13e062a6c2e12ef66903 -257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --output /tmp/rnpctmplfddlwhh/SignDSAtest_hash_truncation.gpg --userid SignDSAtest_hash_truncation@example.com --overwrite --export-key SignDSAtest_hash_truncation@example.com -261: gpg: key C35C63553282CA0F: public key "EncryptEcdhtest_decrypt_nistP384@example.com" imported -261: gpg: Total number processed: 1 -261: gpg: imported: 1 -261: -261: /usr/bin/gpg --homedir /tmp/rnpctmptcs8onbn/.gpg --yes --passphrase password -r EncryptEcdhtest_decrypt_nistP384@example.com -o /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP384.enc --always-trust --encrypt /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP384.in -257: -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --import /tmp/rnpctmplfddlwhh/SignDSAtest_hash_truncation.gpg -261: -261: -261: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmptcs8onbn/.rnp --pass-fd 4 --userid EncryptEcdhtest_decrypt_nistP384@example.com --decrypt /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP384.enc --output /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP384.dec -257: gpg: keybox '/tmp/rnpctmplfddlwhh/.gpg/pubring.kbx' created -257: gpg: /tmp/rnpctmplfddlwhh/.gpg/trustdb.gpg: trustdb created -257: gpg: key D69E3920EE7544C2: public key "SignDSAtest_hash_truncation@example.com" imported -257: gpg: Total number processed: 1 -257: gpg: imported: 1 -257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmplfddlwhh/.rnp --pass-fd 4 --userid SignDSAtest_hash_truncation@example.com --sign /tmp/rnpctmplfddlwhh/SignDSAtest_hash_truncation.in --output /tmp/rnpctmplfddlwhh/SignDSAtest_hash_truncation.out --hash SHA512 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -254: -254: -254: /usr/bin/gpg --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --verify /tmp/rnpctmp0fylic0y/SignECDSAtest_sign_P521.out -254: gpg: Signature made Fri Apr 24 04:32:52 2026 -12 -254: gpg: using ECDSA key 9EEC38D858F8B2D4C3A4D663D531C4E9646B3FF9 -254: gpg: Good signature from "SignECDSAtest_sign_P521@example.com" [unknown] -254: gpg: WARNING: This key is not certified with a trusted signature! -254: gpg: There is no indication that the signature belongs to the owner. -254: Primary key fingerprint: 9EEC 38D8 58F8 B2D4 C3A4 D663 D531 C4E9 646B 3FF9 -254: -254: ok -254: test_verify_P256 (__main__.SignECDSA.test_verify_P256) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --passphrase password -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -261: -261: -261: ok -261: test_decrypt_nistP521 (__main__.EncryptEcdh.test_decrypt_nistP521) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmptcs8onbn/.rnp --generate-key --expert --pass-fd 4 --userid EncryptEcdhtest_decrypt_nistP521@example.com -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -255: gpg: encrypted with 2048-bit ELG key, ID 7A37D295470FA922, created 2021-10-07 -255: "Test Testovich " -255: -255: ok -255: test_encrypt_P3072_3072 (__main__.EncryptElgamal.test_encrypt_P3072_3072) ... /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_3072_3072.gpg -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 194 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1358] Too many OpenPGP stream packets during the dump. -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1358] Too many OpenPGP stream packets during the dump. -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1358] Too many OpenPGP stream packets during the dump. -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [init_partial_pkt_src() ./src/librepgp/stream-parse.cpp:278] first part of partial length packet sequence has size 4 and that's less than allowed by the protocol -250: [compressed_src_read() ./src/librepgp/stream-parse.cpp:354] data beyond the end of z stream -250: [read() ./src/librepgp/stream-packet.cpp:876] read 3 instead of 7 -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2477] Too many OpenPGP stream packets during the dump. -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2477] Too many OpenPGP stream packets during the dump. -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2477] Too many OpenPGP stream packets during the dump. -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [read() ./src/librepgp/stream-packet.cpp:862] too large packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. -250: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof -250: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -250: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1352] too many packet dump errors. -250: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof -250: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -250: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2466] too many packet dump errors. -255: gpg: key 2F1E6333A0284CE2: public key "Test Testovich " imported -255: gpg: Total number processed: 1 -255: gpg: imported: 1 -255: -255: /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_3072_3072-sec.gpg -250: [ OK ] rnp_tests.test_fuzz_dump (5918 ms) -250: [----------] 1 test from rnp_tests (5918 ms total) -250: -250: [----------] Global test environment tear-down -250: [==========] 1 test from 1 test suite ran. (5918 ms total) -250: [ PASSED ] 1 test. -240/263 Test #250: rnp_tests.test_fuzz_dump ...................................................... Passed 5.93 sec -test 262 - Start 262: cli_tests-Keystore - -262: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "Keystore" -262: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -262: Environment variables: -262: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -262: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys -262: RNP_TESTS_GPG_PATH=/usr/bin/gpg -262: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf -262: Test timeout computed to be: 3000 -29: Hello world! -29: This is a sample file to use for signing. -256: -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096.gpg -255: gpg: key 2F1E6333A0284CE2: "Test Testovich " not changed -255: gpg: key 2F1E6333A0284CE2: secret key imported -255: gpg: Total number processed: 1 -255: gpg: unchanged: 1 -255: gpg: secret keys read: 1 -255: gpg: secret keys imported: 1 -255: -255: /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --export -o /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_encrypt_P3072_3072.gpg GnuPG_dsa_elgamal_3072_3072@example.com -255: -255: -255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5jqdj2ov/.rnp --import-key /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_encrypt_P3072_3072.gpg 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired @@ -78587,6 +77870,94 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155485 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155486 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155487 +170: (4) brainpoolP256r1 +170: (5) brainpoolP384r1 +170: (6) brainpoolP512r1 +170: (7) secp256k1 +170: (default NIST P-256)> Generating a new key... +170: +170: sec 256/ECDSA 12e0f0afcd6b6c9f 2025-03-22 [SC] [EXPIRES 2027-03-22] +170: 8323ae89e31e1be47aa1766812e0f0afcd6b6c9f +170: uid expert_ecdsa_p256k1 +170: ssb 256/ECDH 3ddaab2597927f61 2025-03-22 [E] [EXPIRES 2027-03-22] +170: 7837585dcaf4e6885cfc75e03ddaab2597927f61 +170: Please select what kind of key you want: +170: (1) RSA (Encrypt or Sign) +170: (16) DSA + ElGamal +170: (17) DSA + RSA +170: (19) ECDSA + ECDH +170: (22) EDDSA + X25519 +170: (99) SM2 +170: > Generating a new key... +170: +170: sec 255/EdDSA 5b5c79ba83cd9f7f 2025-03-22 [SC] [EXPIRES 2027-03-22] +170: 5e41071829ad081357e8933a5b5c79ba83cd9f7f +170: uid expert_eddsa_ecdh +170: ssb 255/ECDH 3b75b510b1c7e0db 2025-03-22 [E] [EXPIRES 2027-03-22] +170: c9e7abfbe146f255a0e2482f3b75b510b1c7e0db +170: Please select what kind of key you want: +170: (1) RSA (Encrypt or Sign) +170: (16) DSA + ElGamal +170: (17) DSA + RSA +170: (19) ECDSA + ECDH +170: (22) EDDSA + X25519 +170: (99) SM2 +170: > Please provide bit length of the key (between 1024 and 4096): +170: (default 2048)> Generating a new key... +170: +170: sec 1024/RSA 06b87a1c0ebb0797 2025-03-22 [SC] [EXPIRES 2027-03-22] +170: 58042de0e28625f910950cea06b87a1c0ebb0797 +170: uid expert_rsa_1024 +170: ssb 1024/RSA 3ef3e67585bcaca9 2025-03-22 [E] [EXPIRES 2027-03-22] +170: 42f74393364b5dee9c1862393ef3e67585bcaca9 +170: Please select what kind of key you want: +170: (1) RSA (Encrypt or Sign) +170: (16) DSA + ElGamal +170: (17) DSA + RSA +170: (19) ECDSA + ECDH +170: (22) EDDSA + X25519 +170: (99) SM2 +170: > Please provide bit length of the key (between 1024 and 4096): +170: (default 2048)> Please provide bit length of the key (between 1024 and 4096): +170: (default 2048)> Generating a new key... +170: +170: sec 4096/RSA 912fa20f8c757581 2025-03-22 [SC] [EXPIRES 2027-03-22] +170: a2a2b5f7cb60eef608905ee5912fa20f8c757581 +170: uid expert_rsa_4096 +170: ssb 4096/RSA 023a06d33c433219 2025-03-22 [E] [EXPIRES 2027-03-22] +170: 26100e0c4cbd9c50ff38559c023a06d33c433219 +170: Please select what kind of key you want: +170: (1) RSA (Encrypt or Sign) +170: (16) DSA + ElGamal +170: (17) DSA + RSA +170: (19) ECDSA + ECDH +170: (22) EDDSA + X25519 +170: (99) SM2 +170: > Generating a new key... +170: +170: sec 256/SM2 e023603eea787773 2025-03-22 [SC] [EXPIRES 2027-03-22] +170: a3d38b3eadfe1e82974a7402e023603eea787773 +170: uid expert_sm2 +170: ssb 256/SM2 3b753653947dbf25 2025-03-22 [E] [EXPIRES 2027-03-22] +170: de8f51d394fc0f89248d8ded3b753653947dbf25 +170: [ OK ] rnp_tests.rnpkeys_generatekey_testExpertMode (51696 ms) +170: [----------] 1 test from rnp_tests (51696 ms total) +170: +170: [----------] Global test environment tear-down +170: [==========] 1 test from 1 test suite ran. (51696 ms total) +170: [ PASSED ] 1 test. +244/263 Test #170: rnp_tests.rnpkeys_generatekey_testExpertMode .................................. Passed 51.76 sec +test 254 + Start 254: cli_tests-Compression + +254: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "Compression" +254: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +254: Environment variables: +254: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp +254: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys +254: RNP_TESTS_GPG_PATH=/usr/bin/gpg +254: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf +254: Test timeout computed to be: 3000 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -78597,78 +77968,13 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096-sec.gpg -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Failed to add signature -262: Running in /tmp/rnpctmpjciri6yi -262: /usr/bin/gpg --version 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -255: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -255: pub 3072/DSA 2f1e6333a0284ce2 2021-10-07 [SC] -255: 46f158427cb02b827f6e10d52f1e6333a0284ce2 -255: uid Test Testovich -255: sub 3072/ElGamal 51375d4611e2d140 2021-10-07 [E] -255: 2086c5aa1bce650b5497c50e51375d4611e2d140 -255: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5jqdj2ov/.rnp --pass-fd 4 --recipient GnuPG_dsa_elgamal_3072_3072@example.com --encrypt /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_encrypt_P3072_3072.in --output /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_encrypt_P3072_3072.enc -262: -262: gpg (GnuPG) 2.2.46 -262: libgcrypt 1.11.0 -262: Copyright (C) 2024 g10 Code GmbH -262: License GNU GPL-3.0-or-later -262: This is free software: you are free to change and redistribute it. -262: There is NO WARRANTY, to the extent permitted by law. -262: -262: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg -262: Supported algorithms: -262: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA -262: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, -262: CAMELLIA128, CAMELLIA192, CAMELLIA256 -262: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 -262: Compression: Uncompressed, ZIP, ZLIB, BZIP2 -262: /usr/bin/gpg --with-colons --list-config curve -262: -262: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version -262: -262: rnp 0.17.1-1 -262: Ribose Inc. -262: Backend: Botan -262: Backend version: 2.19.5 -262: Supported algorithms: -262: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -262: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -262: AEAD: None, EAX, OCB -262: Key protection: CFB -262: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -262: Compression: Uncompressed, ZIP, ZLIB, BZip2 -262: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -262: Please report security issues at (https://www.rnpgp.org/feedback) and -262: general bugs at https://github.com/rnpgp/rnp/issues. -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -262: -262: -262: test_additional_subkeys_default (__main__.Keystore.test_additional_subkeys_default) -262: Generate default key (primary + sub) then add more subkeys. ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 4 --userid primary_for_many_subs@rnp --generate-key 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --output /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_4096.gpg --userid GnuPG_rsa_4096_4096@example.com --overwrite --export-key GnuPG_rsa_4096_4096@example.com -256: -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --import /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_4096.gpg -256: gpg: key 4F77DFE8DE2FBAD5: "Test Testovich " not changed -256: gpg: Total number processed: 1 -256: gpg: unchanged: 1 -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp9t7qh0_2/.rnp --pass-fd 4 --userid GnuPG_rsa_4096_4096@example.com --sign /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_4096.in --output /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_4096.out 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired @@ -78689,128 +77995,57 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -261: -261: Please select what kind of key you want: -261: (1) RSA (Encrypt or Sign) -261: (16) DSA + ElGamal -261: (17) DSA + RSA -261: (19) ECDSA + ECDH -261: (22) EDDSA + X25519 -261: (99) SM2 -261: > Please select which elliptic curve you want: -261: (1) NIST P-256 -261: (2) NIST P-384 -261: (3) NIST P-521 -261: (4) brainpoolP256r1 -261: (5) brainpoolP384r1 -261: (6) brainpoolP512r1 -261: (7) secp256k1 -261: (default NIST P-256)> Generating a new key... -261: -261: sec 521/ECDSA df0202193106abb2 2026-04-24 [SC] [EXPIRES 2028-04-23] -261: 62e270d8b7305d85f69a5f00df0202193106abb2 -261: uid EncryptEcdhtest_decrypt_nistP521@example.com -261: ssb 521/ECDH 2c56930ab0abc6e3 2026-04-24 [E] [EXPIRES 2028-04-23] -261: c30d7d3873414105526049b82c56930ab0abc6e3 -261: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmptcs8onbn/.rnp --output /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP521.gpg --userid EncryptEcdhtest_decrypt_nistP521@example.com --overwrite --export-key EncryptEcdhtest_decrypt_nistP521@example.com 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Generating a new key... -260: -260: sec 2048/RSA bd6ed9669ce38a24 2026-04-24 [SC] [EXPIRES 2028-04-23] -260: 35a5dd817cd5de4817d85359bd6ed9669ce38a24 -260: uid encryption@rnp -260: ssb 2048/RSA 56e950fbec26e3ba 2026-04-24 [E] [EXPIRES 2028-04-23] -260: 2c62edb681069c0106a7e28056e950fbec26e3ba -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid signing@gpg --generate-key 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -255: -255: -255: /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_encrypt_P3072_3072.dec --decrypt /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_encrypt_P3072_3072.enc 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -261: -261: -261: /usr/bin/gpg --homedir /tmp/rnpctmptcs8onbn/.gpg --yes --import /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP521.gpg -261: gpg: key DF0202193106ABB2: public key "EncryptEcdhtest_decrypt_nistP521@example.com" imported -261: gpg: Total number processed: 1 -261: gpg: imported: 1 -261: -261: /usr/bin/gpg --homedir /tmp/rnpctmptcs8onbn/.gpg --yes --passphrase password -r EncryptEcdhtest_decrypt_nistP521@example.com -o /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP521.enc --always-trust --encrypt /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP521.in +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -261: -261: -261: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmptcs8onbn/.rnp --pass-fd 4 --userid EncryptEcdhtest_decrypt_nistP521@example.com --decrypt /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP521.enc --output /tmp/rnpctmptcs8onbn/EncryptEcdhtest_decrypt_nistP521.dec -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: Running in /tmp/rnpctmp3b72sql0 +254: /usr/bin/gpg --version +254: +254: gpg (GnuPG) 2.2.46 +254: libgcrypt 1.11.0 +254: Copyright (C) 2024 g10 Code GmbH +254: License GNU GPL-3.0-or-later +254: This is free software: you are free to change and redistribute it. +254: There is NO WARRANTY, to the extent permitted by law. +254: +254: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg +254: Supported algorithms: +254: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA +254: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, +254: CAMELLIA128, CAMELLIA192, CAMELLIA256 +254: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 +254: Compression: Uncompressed, ZIP, ZLIB, BZIP2 +254: /usr/bin/gpg --with-colons --list-config curve +254: +254: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version +254: +254: rnp 0.17.1-1 +254: Ribose Inc. +254: Backend: Botan +254: Backend version: 2.19.5 +254: Supported algorithms: +254: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +254: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +254: AEAD: None, EAX, OCB +254: Key protection: CFB +254: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +254: Compression: Uncompressed, ZIP, ZLIB, BZip2 +254: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +254: Please report security issues at (https://www.rnpgp.org/feedback) and +254: general bugs at https://github.com/rnpgp/rnp/issues. +254: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid encryption@rnp --generate-key 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -257: -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --verify /tmp/rnpctmplfddlwhh/SignDSAtest_hash_truncation.out -257: gpg: Signature made Fri Apr 24 04:32:52 2026 -12 -257: gpg: using DSA key 5ECC27288C10E4D88EF21BBBD69E3920EE7544C2 -257: gpg: Good signature from "SignDSAtest_hash_truncation@example.com" [unknown] -257: gpg: WARNING: This key is not certified with a trusted signature! -257: gpg: There is no indication that the signature belongs to the owner. -257: Primary key fingerprint: 5ECC 2728 8C10 E4D8 8EF2 1BBB D69E 3920 EE75 44C2 -257: -257: ok -257: test_sign_P1024_Q160 (__main__.SignDSA.test_sign_P1024_Q160) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_1024_1024.gpg -257: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -257: pub 1024/DSA 94e764867a8d9cc1 2021-10-07 [SC] -257: d7508c66f02b8047a1e96d0094e764867a8d9cc1 -257: uid Test Testovich -257: sub 1024/ElGamal 895c56be99092856 2021-10-07 [E] -257: 16ce64ded670314240ffb296895c56be99092856 -257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_1024_1024-sec.gpg -259: Keyring directory '/tmp/rnpctmpa39maxmd/.rnp' is empty. -259: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -259: Generating a new key... -259: -259: sec 2048/RSA c3e7b18dad4ebb13 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 9dac9f38beea82af222cc6b9c3e7b18dad4ebb13 -259: uid encryption@rnp -259: ssb 2048/RSA d7a60a385a80f7e8 2026-04-24 [E] [EXPIRES 2028-04-23] -259: 4820f419f8006aac8f75335bd7a60a385a80f7e8 -259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid signing@gpg --generate-key -257: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -257: sec 1024/DSA 94e764867a8d9cc1 2021-10-07 [SC] -257: d7508c66f02b8047a1e96d0094e764867a8d9cc1 -257: uid Test Testovich -257: ssb 1024/ElGamal 895c56be99092856 2021-10-07 [E] -257: 16ce64ded670314240ffb296895c56be99092856 -257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --output /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P1024_Q160.gpg --userid GnuPG_dsa_elgamal_1024_1024@example.com --overwrite --export-key GnuPG_dsa_elgamal_1024_1024@example.com -257: -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --import /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P1024_Q160.gpg -257: gpg: key 94E764867A8D9CC1: public key "Test Testovich " imported -257: gpg: Total number processed: 1 -257: gpg: imported: 1 -257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmplfddlwhh/.rnp --pass-fd 4 --userid GnuPG_dsa_elgamal_1024_1024@example.com --sign /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P1024_Q160.in --output /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P1024_Q160.out -29: Hello world! -29: This is a sample file to use for signing. 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -78848,17 +78083,6 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -261: -261: -261: ok -261: test_encrypt_nistP256 (__main__.EncryptEcdh.test_encrypt_nistP256) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmptcs8onbn/.gpg --yes --passphrase password -254: gpg: directory '/tmp/rnpctmp0fylic0y/.gpg/openpgp-revocs.d' created -254: gpg: revocation certificate stored as '/tmp/rnpctmp0fylic0y/.gpg/openpgp-revocs.d/72B42046A210AA6D6D4F71E857298B1AD0CE4863.rev' -254: -254: /usr/bin/gpg --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --export -o /tmp/rnpctmp0fylic0y/SignECDSAtest_verify_P256.gpg SignECDSAtest_verify_P256@example.com -254: -254: -254: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp0fylic0y/.rnp --import-key /tmp/rnpctmp0fylic0y/SignECDSAtest_verify_P256.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -78875,15 +78099,11 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Hello world! -29: This is a sample file to use for signing. -29: Good signature made Fri Apr 24 04:32:54 2026 -29: using EdDSA key cc786278981b0728 -29: -29: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] -29: 21fc68274aae3b5de39a4277cc786278981b0728 -29: uid ecc-25519 -29: Signature(s) verified successfully +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired @@ -78892,12 +78112,6 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -254: pub 256/ECDSA 57298b1ad0ce4863 2026-04-24 [SCA] [EXPIRES 2027-04-24] -254: 72b42046a210aa6d6d4f71e857298b1ad0ce4863 -254: uid Test Testovich -254: /usr/bin/gpg --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u SignECDSAtest_verify_P256@example.com -o /tmp/rnpctmp0fylic0y/SignECDSAtest_verify_P256.out --sign /tmp/rnpctmp0fylic0y/SignECDSAtest_verify_P256.in -29: Failed to add recipient 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -78913,42 +78127,40 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: Keyring directory '/tmp/rnpctmp3b72sql0/.rnp' is empty. +254: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +254: Generating a new key... +254: +254: sec 2048/RSA 965f6d8f3e55a013 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: e1d77b74a2a9fcded531db09965f6d8f3e55a013 +254: uid encryption@rnp +254: ssb 2048/RSA bd48b6167dbe2a50 2025-03-22 [E] [EXPIRES 2027-03-22] +254: 76e7afb818f729dac505bda9bd48b6167dbe2a50 +254: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid signing@gpg --generate-key +209: [ OK ] rnp_tests.test_partial_length_largest (39081 ms) +209: [----------] 1 test from rnp_tests (39081 ms total) +209: +209: [----------] Global test environment tear-down +209: [==========] 1 test from 1 test suite ran. (39081 ms total) +209: [ PASSED ] 1 test. +245/263 Test #209: rnp_tests.test_partial_length_largest ......................................... Passed 39.13 sec +test 255 + Start 255: cli_tests-EncryptElgamal + +255: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "EncryptElgamal" +255: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +255: Environment variables: +255: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp +255: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys +255: RNP_TESTS_GPG_PATH=/usr/bin/gpg +255: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf +255: Test timeout computed to be: 3000 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -254: -254: -254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp0fylic0y/.rnp --verify /tmp/rnpctmp0fylic0y/SignECDSAtest_verify_P256.out -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: Good signature made Fri Apr 24 04:32:54 2026 -254: using ECDSA key 57298b1ad0ce4863 -254: -254: pub 256/ECDSA 57298b1ad0ce4863 2026-04-24 [SCA] [EXPIRES 2027-04-24] -254: 72b42046a210aa6d6d4f71e857298b1ad0ce4863 -254: uid Test Testovich -254: Signature(s) verified successfully -254: -254: ok -254: test_verify_P384 (__main__.SignECDSA.test_verify_P384) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --passphrase password -29: Hello world! -29: This is a sample file to use for signing. -29: Good signature made Fri Apr 24 04:32:54 2026 -29: using EdDSA key 941822a0fc1b30a5 -29: -29: pub 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] -29: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 -29: uid eddsa-x25519 -29: Signature(s) verified successfully -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -78962,12 +78174,9 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +255: Running in /tmp/rnpctmp64t60ikt +255: /usr/bin/gpg --version 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155773 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155774 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155775 @@ -79039,45 +78248,82 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155892 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155893 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 155894 -255: gpg: encrypted with 3072-bit ELG key, ID 51375D4611E2D140, created 2021-10-07 -255: "Test Testovich " +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 255: -255: ok -255: test_generate_elgamal_key1024_in_rnp_and_decrypt (__main__.EncryptElgamal.test_generate_elgamal_key1024_in_rnp_and_decrypt) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5jqdj2ov/.rnp --generate-key --expert --pass-fd 4 --userid EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt@example.com -256: -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --verify /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_decrypt_sign_4096.out -256: gpg: Signature made Fri Apr 24 04:32:53 2026 -12 -256: gpg: using RSA key 7E5B2595E1693A4902C9F2444F77DFE8DE2FBAD5 -256: gpg: Good signature from "Test Testovich " [unknown] -256: gpg: WARNING: This key is not certified with a trusted signature! -256: gpg: There is no indication that the signature belongs to the owner. -256: Primary key fingerprint: 7E5B 2595 E169 3A49 02C9 F244 4F77 DFE8 DE2F BAD5 -256: -256: ok -256: test_rnp_encrypt_verify_1024 (__main__.EncryptSignRSA.test_rnp_encrypt_verify_1024) ... /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024.gpg -256: gpg: key F39F219DBBEE5C70: "Test Testovich " not changed -256: gpg: Total number processed: 1 -256: gpg: unchanged: 1 -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024-sec.gpg -256: gpg: key F39F219DBBEE5C70: "Test Testovich " not changed -256: gpg: key F39F219DBBEE5C70: secret key imported -256: gpg: Total number processed: 1 -256: gpg: unchanged: 1 -256: gpg: secret keys read: 1 -256: gpg: secret keys imported: 1 -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --export -o /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_1024.gpg GnuPG_rsa_1024_1024@example.com -256: -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_1024.gpg -256: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp9t7qh0_2/.rnp --pass-fd 4 --recipient GnuPG_rsa_1024_1024@example.com --encrypt /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_1024.in --output /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_1024.enc -256: -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_1024.dec --decrypt /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_1024.enc +255: gpg (GnuPG) 2.2.46 +255: libgcrypt 1.11.0 +255: Copyright (C) 2024 g10 Code GmbH +255: License GNU GPL-3.0-or-later +255: This is free software: you are free to change and redistribute it. +255: There is NO WARRANTY, to the extent permitted by law. +255: +255: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg +255: Supported algorithms: +255: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA +255: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, +255: CAMELLIA128, CAMELLIA192, CAMELLIA256 +255: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 +255: Compression: Uncompressed, ZIP, ZLIB, BZIP2 +255: /usr/bin/gpg --with-colons --list-config curve +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +255: +255: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 +255: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +255: +255: rnp 0.17.1-1 +255: Ribose Inc. +255: Backend: Botan +255: Backend version: 2.19.5 +255: Supported algorithms: +255: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +255: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +255: AEAD: None, EAX, OCB +255: Key protection: CFB +255: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +255: Compression: Uncompressed, ZIP, ZLIB, BZip2 +255: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +255: Please report security issues at (https://www.rnpgp.org/feedback) and +255: general bugs at https://github.com/rnpgp/rnp/issues. +255: test_decrypt_P1024_1024 (__main__.EncryptElgamal.test_decrypt_P1024_1024) ... ok +255: test_decrypt_P1234_1234 (__main__.EncryptElgamal.test_decrypt_P1234_1234) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp64t60ikt/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_1234_1234.gpg +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +255: Keyring directory '/tmp/rnpctmp64t60ikt/.rnp' is empty. +255: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +255: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +255: pub 1280/DSA b5b86df0b1dd5b68 2021-10-07 [SC] +255: f1165b4b15e283c967a2cb75b5b86df0b1dd5b68 +255: uid Test Testovich +255: sub 1248/ElGamal f564b667277e6faa 2021-10-07 [E] +255: fd284703906ba9179035b123f564b667277e6faa +255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp64t60ikt/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_1234_1234-sec.gpg +255: Warning: no keys were loaded from the keyring '/tmp/rnpctmp64t60ikt/.rnp/secring.gpg'. +255: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +255: sec 1280/DSA b5b86df0b1dd5b68 2021-10-07 [SC] +255: f1165b4b15e283c967a2cb75b5b86df0b1dd5b68 +255: uid Test Testovich +255: ssb 1248/ElGamal f564b667277e6faa 2021-10-07 [E] +255: fd284703906ba9179035b123f564b667277e6faa +255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp64t60ikt/.rnp --output /tmp/rnpctmp64t60ikt/EncryptElgamaltest_decrypt_P1234_1234.gpg --userid GnuPG_dsa_elgamal_1234_1234@example.com --overwrite --export-key GnuPG_dsa_elgamal_1234_1234@example.com +255: +255: +255: /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --import /tmp/rnpctmp64t60ikt/EncryptElgamaltest_decrypt_P1234_1234.gpg +255: gpg: keybox '/tmp/rnpctmp64t60ikt/.gpg/pubring.kbx' created +255: gpg: /tmp/rnpctmp64t60ikt/.gpg/trustdb.gpg: trustdb created +255: gpg: key B5B86DF0B1DD5B68: public key "Test Testovich " imported +255: gpg: Total number processed: 1 +255: gpg: imported: 1 +255: +255: /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --passphrase password -r GnuPG_dsa_elgamal_1234_1234@example.com -o /tmp/rnpctmp64t60ikt/EncryptElgamaltest_decrypt_P1234_1234.enc --always-trust --encrypt /tmp/rnpctmp64t60ikt/EncryptElgamaltest_decrypt_P1234_1234.in +255: +255: +255: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp64t60ikt/.rnp --pass-fd 4 --userid GnuPG_dsa_elgamal_1234_1234@example.com --decrypt /tmp/rnpctmp64t60ikt/EncryptElgamaltest_decrypt_P1234_1234.enc --output /tmp/rnpctmp64t60ikt/EncryptElgamaltest_decrypt_P1234_1234.dec +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -79094,8 +78340,6 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Hello world! -29: This is a sample file to use for signing. 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -79104,46 +78348,6 @@ 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -29: Failed to add signature -258: -258: Generating a new key... -258: -258: sec 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: ssb 2048/RSA ca1b154cd303da5d 2026-04-24 [E] [EXPIRES 2028-04-23] -258: 7f764de2f3b485f19288203eca1b154cd303da5d -258: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpbwynay92/.gpg --import /tmp/rnpctmpbwynay92/.rnp/pubring.gpg -258: gpg: keybox '/tmp/rnpctmpbwynay92/.gpg/pubring.kbx' created -258: gpg: /tmp/rnpctmpbwynay92/.gpg/trustdb.gpg: trustdb created -258: gpg: key 17F4072B65E1F71D: public key "signing@rnp" imported -258: gpg: key 9A95D6D46EB932AF: public key "signing@gpg" imported -258: gpg: Total number processed: 2 -258: gpg: imported: 2 -258: -258: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmpbwynay92/.gpg --import /tmp/rnpctmpbwynay92/.rnp/secring.gpg -258: gpg: key 17F4072B65E1F71D: "signing@rnp" not changed -258: gpg: key 17F4072B65E1F71D: secret key imported -258: gpg: key 9A95D6D46EB932AF: "signing@gpg" not changed -258: gpg: key 9A95D6D46EB932AF: secret key imported -258: gpg: Total number processed: 2 -258: gpg: unchanged: 2 -258: gpg: secret keys read: 2 -258: gpg: secret keys imported: 2 -258: -258: test_gpg_to_rnp_default_key (__main__.SignDefault.test_gpg_to_rnp_default_key) ... /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.sig -s /tmp/rnpctmpbwynay92/cleartext.txt -257: -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --verify /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P1024_Q160.out -257: gpg: Signature made Fri Apr 24 04:32:54 2026 -12 -257: gpg: using DSA key D7508C66F02B8047A1E96D0094E764867A8D9CC1 -257: gpg: Good signature from "Test Testovich " [unknown] -257: gpg: WARNING: This key is not certified with a trusted signature! -257: gpg: There is no indication that the signature belongs to the owner. -257: Primary key fingerprint: D750 8C66 F02B 8047 A1E9 6D00 94E7 6486 7A8D 9CC1 -257: -257: ok -257: test_sign_P1088_Q224 (__main__.SignDSA.test_sign_P1088_Q224) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --generate-key --expert --pass-fd 4 --userid SignDSAtest_sign_P1088_Q224@example.com 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -79161,6 +78365,35 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +255: +255: +255: ok +255: test_decrypt_P2048_2048 (__main__.EncryptElgamal.test_decrypt_P2048_2048) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp64t60ikt/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048.gpg +255: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +255: pub 2048/DSA 5e42bb9278d96588 2021-10-07 [SC] +255: c581f6be66995f0940031e665e42bb9278d96588 +255: uid Test Testovich +255: sub 2048/ElGamal 7a37d295470fa922 2021-10-07 [E] +255: e39998a3421f72aeb7cc542a7a37d295470fa922 +255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp64t60ikt/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048-sec.gpg +13: p: 2048 q: 256 h: SHA512 +255: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +255: sec 2048/DSA 5e42bb9278d96588 2021-10-07 [SC] +255: c581f6be66995f0940031e665e42bb9278d96588 +255: uid Test Testovich +255: ssb 2048/ElGamal 7a37d295470fa922 2021-10-07 [E] +255: e39998a3421f72aeb7cc542a7a37d295470fa922 +255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp64t60ikt/.rnp --output /tmp/rnpctmp64t60ikt/EncryptElgamaltest_decrypt_P2048_2048.gpg --userid GnuPG_dsa_elgamal_2048_2048@example.com --overwrite --export-key GnuPG_dsa_elgamal_2048_2048@example.com +255: +255: +255: /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --import /tmp/rnpctmp64t60ikt/EncryptElgamaltest_decrypt_P2048_2048.gpg +255: gpg: key 5E42BB9278D96588: public key "Test Testovich " imported +255: gpg: Total number processed: 1 +255: gpg: imported: 1 +255: +255: /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --passphrase password -r GnuPG_dsa_elgamal_2048_2048@example.com -o /tmp/rnpctmp64t60ikt/EncryptElgamaltest_decrypt_P2048_2048.enc --always-trust --encrypt /tmp/rnpctmp64t60ikt/EncryptElgamaltest_decrypt_P2048_2048.in 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired @@ -79168,18 +78401,6 @@ 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: gpg: revocation certificate stored as '/tmp/rnpctmp0fylic0y/.gpg/openpgp-revocs.d/3B6C6CE9E8A858CFEBE7B9B5546DF97915EA58B9.rev' -254: -254: /usr/bin/gpg --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --export -o /tmp/rnpctmp0fylic0y/SignECDSAtest_verify_P384.gpg SignECDSAtest_verify_P384@example.com -254: -254: -254: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp0fylic0y/.rnp --import-key /tmp/rnpctmp0fylic0y/SignECDSAtest_verify_P384.gpg -29: Hello world! -29: This is a sample file to use for signing. -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -79189,34 +78410,22 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -254: pub 384/ECDSA 546df97915ea58b9 2026-04-24 [SCA] [EXPIRES 2027-04-24] -254: 3b6c6ce9e8a858cfebe7b9b5546df97915ea58b9 -254: uid Test Testovich -254: /usr/bin/gpg --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u SignECDSAtest_verify_P384@example.com -o /tmp/rnpctmp0fylic0y/SignECDSAtest_verify_P384.out --sign /tmp/rnpctmp0fylic0y/SignECDSAtest_verify_P384.in -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 156031 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 156032 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 156033 @@ -79313,8 +78522,45 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 156260 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 156261 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +255: +255: +255: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp64t60ikt/.rnp --pass-fd 4 --userid GnuPG_dsa_elgamal_2048_2048@example.com --decrypt /tmp/rnpctmp64t60ikt/EncryptElgamaltest_decrypt_P2048_2048.enc --output /tmp/rnpctmp64t60ikt/EncryptElgamaltest_decrypt_P2048_2048.dec +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: +254: Generating a new key... +254: +254: sec 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: ssb 2048/RSA 45d42a7b4592f7f0 2025-03-22 [E] [EXPIRES 2027-03-22] +254: 683428553e28bfbb18f6d2a845d42a7b4592f7f0 +254: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmp3b72sql0/.gpg --import /tmp/rnpctmp3b72sql0/.rnp/pubring.gpg +254: gpg: keybox '/tmp/rnpctmp3b72sql0/.gpg/pubring.kbx' created +254: gpg: /tmp/rnpctmp3b72sql0/.gpg/trustdb.gpg: trustdb created +254: gpg: key 965F6D8F3E55A013: public key "encryption@rnp" imported +254: gpg: key 4A0A628659147F5F: public key "signing@gpg" imported +254: gpg: Total number processed: 2 +254: gpg: imported: 2 +254: +254: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmp3b72sql0/.gpg --import /tmp/rnpctmp3b72sql0/.rnp/secring.gpg +254: gpg: key 965F6D8F3E55A013: "encryption@rnp" not changed +254: gpg: key 965F6D8F3E55A013: secret key imported +254: gpg: key 4A0A628659147F5F: "signing@gpg" not changed +254: gpg: key 4A0A628659147F5F: secret key imported +254: gpg: Total number processed: 2 +254: gpg: unchanged: 2 +254: gpg: secret keys read: 2 +254: gpg: secret keys imported: 2 +254: +254: test_rnp_compression (__main__.Compression.test_rnp_compression) ... /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -79329,25 +78575,45 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Hello world! -29: This is a sample file to use for signing. -29: Good signature made Fri Apr 24 04:32:56 2026 -29: using ECDSA key 23674f21b2441527 -29: -29: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] -29: b54fdebbb673423a5d0aa54423674f21b2441527 -29: uid ecc-p256 -29: Signature(s) verified successfully 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 254: 254: -254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp0fylic0y/.rnp --verify /tmp/rnpctmp0fylic0y/SignECDSAtest_verify_P384.out +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +13: p: 1088 q: 224 h: SHA512 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -79364,75 +78630,20 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: Good signature made Fri Apr 24 04:32:56 2026 -254: using ECDSA key 546df97915ea58b9 -254: -254: pub 384/ECDSA 546df97915ea58b9 2026-04-24 [SCA] [EXPIRES 2027-04-24] -254: 3b6c6ce9e8a858cfebe7b9b5546df97915ea58b9 -254: uid Test Testovich -254: Signature(s) verified successfully -254: -254: ok -254: test_verify_P521 (__main__.SignECDSA.test_verify_P521) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --passphrase password 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: -259: Generating a new key... -259: -259: sec 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: ssb 2048/RSA 4e28147e337fc159 2026-04-24 [E] [EXPIRES 2028-04-23] -259: 3269d95ccf3f0871fe67355a4e28147e337fc159 -259: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpa39maxmd/.gpg --import /tmp/rnpctmpa39maxmd/.rnp/pubring.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: gpg: keybox '/tmp/rnpctmpa39maxmd/.gpg/pubring.kbx' created -259: gpg: /tmp/rnpctmpa39maxmd/.gpg/trustdb.gpg: trustdb created -259: gpg: key C3E7B18DAD4EBB13: public key "encryption@rnp" imported -259: gpg: key 4372C9AAA9F16BE5: public key "signing@gpg" imported -259: gpg: Total number processed: 2 -259: gpg: imported: 2 -259: -259: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmpa39maxmd/.gpg --import /tmp/rnpctmpa39maxmd/.rnp/secring.gpg -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -259: gpg: key C3E7B18DAD4EBB13: "encryption@rnp" not changed -259: gpg: key C3E7B18DAD4EBB13: secret key imported -259: gpg: key 4372C9AAA9F16BE5: "signing@gpg" not changed -259: gpg: key 4372C9AAA9F16BE5: secret key imported -259: gpg: Total number processed: 2 -259: gpg: unchanged: 2 -259: gpg: secret keys read: 2 -259: gpg: secret keys imported: 2 -259: -259: test_rnp_compression (__main__.Compression.test_rnp_compression) ... /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -258: Good signature made Fri Apr 24 04:32:55 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.sig -s /tmp/rnpctmpbwynay92/cleartext.txt 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -29: Hello world! -29: This is a sample file to use for signing. -261: gpg: directory '/tmp/rnpctmptcs8onbn/.gpg/openpgp-revocs.d' created -261: gpg: revocation certificate stored as '/tmp/rnpctmptcs8onbn/.gpg/openpgp-revocs.d/437B087B472E02D19BF533F1FE5C611804F2E1BB.rev' -261: -261: /usr/bin/gpg --homedir /tmp/rnpctmptcs8onbn/.gpg --yes --export -o /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP256.gpg EncryptEcdhtest_encrypt_nistP256@example.com -261: -261: -261: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmptcs8onbn/.rnp --import-key /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP256.gpg +255: +255: +255: ok +255: test_encrypt_P1024_1024 (__main__.EncryptElgamal.test_encrypt_P1024_1024) ... ok +255: test_encrypt_P1024_2048 (__main__.EncryptElgamal.test_encrypt_P1024_2048) ... ok +255: test_encrypt_P2048_2048 (__main__.EncryptElgamal.test_encrypt_P2048_2048) ... /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -79448,78 +78659,49 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +255: gpg: key 5E42BB9278D96588: "Test Testovich " not changed +255: gpg: Total number processed: 1 +255: gpg: unchanged: 1 +255: +255: /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048-sec.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Failed to add signature 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -261: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -261: pub 256/ECDSA fe5c611804f2e1bb 2026-04-24 [SCA] [EXPIRES 2027-04-24] -261: 437b087b472e02d19bf533f1fe5c611804f2e1bb -261: uid Test Testovich -261: sub 256/ECDH 8f9c53ed95525c77 2026-04-24 [E] [EXPIRES 2027-04-24] -261: 3fc52c104fe27544dd3aeb278f9c53ed95525c77 -261: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmptcs8onbn/.rnp --pass-fd 4 --recipient EncryptEcdhtest_encrypt_nistP256@example.com --encrypt /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP256.in --output /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP256.enc -260: -260: Generating a new key... -260: -260: sec 2048/RSA 79aac8298c103cc6 2026-04-24 [SC] [EXPIRES 2028-04-23] -260: 684da01206613096f04cba6d79aac8298c103cc6 -260: uid signing@gpg -260: ssb 2048/RSA 012fcf6e5fbf6a61 2026-04-24 [E] [EXPIRES 2028-04-23] -260: 0e71bd72e1969f8318c63952012fcf6e5fbf6a61 -260: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpvzizfnoz/.gpg --import /tmp/rnpctmpvzizfnoz/.rnp/pubring.gpg -260: gpg: keybox '/tmp/rnpctmpvzizfnoz/.gpg/pubring.kbx' created -260: gpg: /tmp/rnpctmpvzizfnoz/.gpg/trustdb.gpg: trustdb created -260: gpg: key BD6ED9669CE38A24: public key "encryption@rnp" imported -260: gpg: key 79AAC8298C103CC6: public key "signing@gpg" imported -260: gpg: Total number processed: 2 -260: gpg: imported: 2 -260: -260: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmpvzizfnoz/.gpg --import /tmp/rnpctmpvzizfnoz/.rnp/secring.gpg -260: gpg: key BD6ED9669CE38A24: "encryption@rnp" not changed -260: gpg: key BD6ED9669CE38A24: secret key imported -260: gpg: key 79AAC8298C103CC6: "signing@gpg" not changed -260: gpg: key 79AAC8298C103CC6: secret key imported -260: gpg: Total number processed: 2 -260: gpg: unchanged: 2 -260: gpg: secret keys read: 2 -260: gpg: secret keys imported: 2 -260: -260: test_aead_last_chunk_zero_length (__main__.Misc.test_aead_last_chunk_zero_length) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-sec.pgp -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -256: gpg: encrypted with 1024-bit RSA key, ID A963412488EEC323, created 2021-10-07 -256: "Test Testovich " -256: +255: gpg: key 5E42BB9278D96588: "Test Testovich " not changed +255: gpg: key 5E42BB9278D96588: secret key imported +255: gpg: Total number processed: 1 +255: gpg: unchanged: 1 +255: gpg: secret keys read: 1 +255: gpg: secret keys imported: 1 +255: +255: /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --export -o /tmp/rnpctmp64t60ikt/EncryptElgamaltest_encrypt_P2048_2048.gpg GnuPG_dsa_elgamal_2048_2048@example.com +255: +255: +255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp64t60ikt/.rnp --import-key /tmp/rnpctmp64t60ikt/EncryptElgamaltest_encrypt_P2048_2048.gpg +255: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. +255: +255: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp64t60ikt/.rnp --pass-fd 4 --recipient GnuPG_dsa_elgamal_2048_2048@example.com --encrypt /tmp/rnpctmp64t60ikt/EncryptElgamaltest_encrypt_P2048_2048.in --output /tmp/rnpctmp64t60ikt/EncryptElgamaltest_encrypt_P2048_2048.enc 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024.gpg -17: [elgamal_validate_key() ./src/lib/crypto/elgamal.cpp:123] Small subgroup detected. Order 1705 -256: gpg: key F39F219DBBEE5C70: "Test Testovich " not changed -256: gpg: Total number processed: 1 -256: gpg: unchanged: 1 -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024-sec.gpg -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Import finished: 2 keys processed, 2 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -260: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: ssb 256/ECDH dd23ceb7febeff17 2019-12-27 [E] -260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --password password -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.aead-last-zero-chunk.enc --output /tmp/rnpctmpvzizfnoz/cleartext.dec +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 156398 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 156399 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 156400 @@ -79602,233 +78784,23 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 156527 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 156528 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 156529 -256: gpg: key F39F219DBBEE5C70: "Test Testovich " not changed -256: gpg: key F39F219DBBEE5C70: secret key imported -256: gpg: Total number processed: 1 -256: gpg: unchanged: 1 -256: gpg: secret keys read: 1 -256: gpg: secret keys unchanged: 1 -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --export -o /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_1024.gpg GnuPG_rsa_1024_1024@example.com -258: Good signature made Fri Apr 24 04:32:56 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -256: -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_1024.gpg -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -17: [elgamal_validate_key() ./src/lib/crypto/elgamal.cpp:123] Small subgroup detected. Order 17 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u GnuPG_rsa_1024_1024@example.com -o /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_1024.out --sign /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_1024.in -261: -261: -261: /usr/bin/gpg --homedir /tmp/rnpctmptcs8onbn/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP256.dec --decrypt /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP256.enc -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -257: -257: Please select what kind of key you want: -257: (1) RSA (Encrypt or Sign) -257: (16) DSA + ElGamal -257: (17) DSA + RSA -257: (19) ECDSA + ECDH -257: (22) EDDSA + X25519 -257: (99) SM2 -257: > Please provide bit length of the DSA key (between 1024 and 3072): -257: (default 2048) > Bitlen of the key will be 1088 -257: Generating a new key... -257: -257: sec 1088/DSA f8112ced4c19bb92 2026-04-24 [SC] [EXPIRES 2028-04-23] -257: 38d3433f61f28e24a11a9c7cf8112ced4c19bb92 -257: uid SignDSAtest_sign_P1088_Q224@example.com -257: ssb 1088/RSA 4e7ef54e656ef7e0 2026-04-24 [E] [EXPIRES 2028-04-23] -257: 4b6fa48a9891799714c94fbc4e7ef54e656ef7e0 -257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --output /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P1088_Q224.gpg --userid SignDSAtest_sign_P1088_Q224@example.com --overwrite --export-key SignDSAtest_sign_P1088_Q224@example.com -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -257: -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --import /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P1088_Q224.gpg -257: gpg: key F8112CED4C19BB92: public key "SignDSAtest_sign_P1088_Q224@example.com" imported -257: gpg: Total number processed: 1 -257: gpg: imported: 1 -257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmplfddlwhh/.rnp --pass-fd 4 --userid SignDSAtest_sign_P1088_Q224@example.com --sign /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P1088_Q224.in --output /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P1088_Q224.out -29: Hello world! -29: This is a sample file to use for signing. -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --password password -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.aead-last-zero-chunk.enc-ocb --output /tmp/rnpctmpvzizfnoz/cleartext.dec +255: +255: +255: /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmp64t60ikt/EncryptElgamaltest_encrypt_P2048_2048.dec --decrypt /tmp/rnpctmp64t60ikt/EncryptElgamaltest_encrypt_P2048_2048.enc 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -17: [ecdsa_load_public_key() ./src/lib/crypto/ecdsa.cpp:48] Failed to load public key: 65, 06 -17: [ecdh_load_public_key() ./src/lib/crypto/ecdh.cpp:101] Failed to load public key -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -17: [ OK ] rnp_tests.test_validate_key_material (22329 ms) -17: [----------] 1 test from rnp_tests (22329 ms total) -17: -17: [----------] Global test environment tear-down -17: [==========] 1 test from 1 test suite ran. (22330 ms total) -17: [ PASSED ] 1 test. -241/263 Test #17: rnp_tests.test_validate_key_material .......................................... Passed 22.35 sec -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -test 263 - Start 263: cli_tests-Encryption - -263: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "Encryption" -263: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests -263: Environment variables: -263: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -263: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys -263: RNP_TESTS_GPG_PATH=/usr/bin/gpg -263: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf -263: Test timeout computed to be: 3000 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -255: -255: Please select what kind of key you want: -255: (1) RSA (Encrypt or Sign) -255: (16) DSA + ElGamal -255: (17) DSA + RSA -255: (19) ECDSA + ECDH -255: (22) EDDSA + X25519 -255: (99) SM2 -255: > Please provide bit length of the DSA key (between 1024 and 3072): -255: (default 2048) > Bitlen of the key will be 1024 -255: Generating a new key... -255: -255: sec 1024/DSA fbf96692d88f29a0 2026-04-24 [SC] [EXPIRES 2028-04-23] -255: 11f51caa17ac925024ee525cfbf96692d88f29a0 -255: uid EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt@example.com -255: ssb 1024/ElGamal a07f74192b104bb6 2026-04-24 [E] [EXPIRES 2028-04-23] -255: 553d1cd332021a3c4f24ba87a07f74192b104bb6 -255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5jqdj2ov/.rnp --output /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt.gpg --userid EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt@example.com --overwrite --export-key EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt@example.com -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: Good signature made Fri Apr 24 04:32:57 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -261: gpg: encrypted with 256-bit ECDH key, ID 8F9C53ED95525C77, created 2026-04-24 -261: "Test Testovich " -261: -261: ok -261: test_encrypt_nistP384 (__main__.EncryptEcdh.test_encrypt_nistP384) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmptcs8onbn/.gpg --yes --passphrase password -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --password password -z 0 -r alice --aead=eax --set-filename cleartext-z0.txt --aead-chunk-bits=1 -e /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.aead-last-zero-chunk.txt --output /tmp/rnpctmpvzizfnoz/cleartext.enc -263: Running in /tmp/rnpctmp51yu0azx -263: /usr/bin/gpg --version -255: -255: -255: /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --import /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt.gpg -263: -263: gpg (GnuPG) 2.2.46 -263: libgcrypt 1.11.0 -263: Copyright (C) 2024 g10 Code GmbH -263: License GNU GPL-3.0-or-later -263: This is free software: you are free to change and redistribute it. -263: There is NO WARRANTY, to the extent permitted by law. -263: -263: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg -263: Supported algorithms: -263: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA -263: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, -263: CAMELLIA128, CAMELLIA192, CAMELLIA256 -263: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 -263: Compression: Uncompressed, ZIP, ZLIB, BZIP2 -263: /usr/bin/gpg --with-colons --list-config curve -263: -263: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --password password -d /tmp/rnpctmpvzizfnoz/cleartext.enc --output /tmp/rnpctmpvzizfnoz/cleartext.dec -255: gpg: key FBF96692D88F29A0: public key "EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt@example.com" imported -255: gpg: Total number processed: 1 -255: gpg: imported: 1 -255: -255: /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --passphrase password -r EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt@example.com -o /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt.enc --always-trust --encrypt /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt.in 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -263: -263: rnp 0.17.1-1 -263: Ribose Inc. -263: Backend: Botan -263: Backend version: 2.19.5 -263: Supported algorithms: -263: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -263: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -263: AEAD: None, EAX, OCB -263: Key protection: CFB -263: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -263: Compression: Uncompressed, ZIP, ZLIB, BZip2 -263: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -263: Please report security issues at (https://www.rnpgp.org/feedback) and -263: general bugs at https://github.com/rnpgp/rnp/issues. 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid encryption@rnp --generate-key -255: -255: -255: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5jqdj2ov/.rnp --pass-fd 4 --userid EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt@example.com --decrypt /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt.enc --output /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt.dec -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -79840,56 +78812,6 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Hello world! -29: This is a sample file to use for signing. -29: Good signature made Fri Apr 24 04:32:57 2026 -29: using ECDSA key 242a3aa5ea85f44a -29: -29: pub 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] -29: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a -29: uid ecc-p384 -29: Signature(s) verified successfully -254: gpg: revocation certificate stored as '/tmp/rnpctmp0fylic0y/.gpg/openpgp-revocs.d/1E8C3E1E11FBA14FDBEC70B42DE670B227E53E62.rev' -254: -254: /usr/bin/gpg --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --export -o /tmp/rnpctmp0fylic0y/SignECDSAtest_verify_P521.gpg SignECDSAtest_verify_P521@example.com -254: -254: -254: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp0fylic0y/.rnp --import-key /tmp/rnpctmp0fylic0y/SignECDSAtest_verify_P521.gpg -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --password password -z 0 -r alice --aead=ocb --set-filename cleartext-z0.txt --aead-chunk-bits=1 -e /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.aead-last-zero-chunk.txt --output /tmp/rnpctmpvzizfnoz/cleartext.enc -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --password password -d /tmp/rnpctmpvzizfnoz/cleartext.enc --output /tmp/rnpctmpvzizfnoz/cleartext.dec -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -258: Good signature made Fri Apr 24 04:32:57 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --text --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 2048/RSA aa14a6445ef24519 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: cbc0f49e037610500c4b52deaa14a6445ef24519 -262: uid primary_for_many_subs@rnp -262: ssb 2048/RSA eeb5648fc29ff0dc 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 399490c5243c39ae0745aa8beeb5648fc29ff0dc -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 4 --edit-key --add-subkey primary_for_many_subs@rnp -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -79903,18 +78825,10 @@ 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -254: pub 521/ECDSA 2de670b227e53e62 2026-04-24 [SCA] [EXPIRES 2027-04-24] -254: 1e8c3e1e11fba14fdbec70b42de670b227e53e62 -254: uid Test Testovich -254: /usr/bin/gpg --homedir /tmp/rnpctmp0fylic0y/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u SignECDSAtest_verify_P521@example.com -o /tmp/rnpctmp0fylic0y/SignECDSAtest_verify_P521.out --sign /tmp/rnpctmp0fylic0y/SignECDSAtest_verify_P521.in 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 @@ -79994,6 +78908,10 @@ 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 @@ -80082,210 +79000,6 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 156995 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 156996 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 156997 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp9t7qh0_2/.rnp --verify /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_1024.out -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -260: -260: -260: ok -260: test_alg_aliases (__main__.Misc.test_alg_aliases) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpvzizfnoz/source.txt --password password --cipher -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp: option '--cipher' requires an argument -260: rnp 0.17.1-1 -260: Ribose Inc. -260: Backend: Botan -260: Backend version: 2.19.5 -260: Supported algorithms: -260: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -260: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -260: AEAD: None, EAX, OCB -260: Key protection: CFB -260: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -260: Compression: Uncompressed, ZIP, ZLIB, BZip2 -260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -260: Please report security issues at (https://www.rnpgp.org/feedback) and -260: general bugs at https://github.com/rnpgp/rnp/issues. -260: Sign, verify, encrypt, decrypt, inspect OpenPGP data. -260: Usage: rnp --command [options] [files] -260: Commands: -260: -h, --help This help message. -260: -V, --version Print RNP version information. -260: -e, --encrypt Encrypt data using the public key(s). -260: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. -260: --cipher name Specify symmetric cipher, used for encryption. -260: --aead[=EAX, OCB] Use AEAD for encryption. -260: -z 0..9 Set the compression level. -260: --[zip,zlib,bzip] Use the corresponding compression algorithm. -260: --armor Apply ASCII armor to the encryption/signing output. -260: --no-wrap Do not wrap the output in a literal data packet. -260: -c, --symmetric Encrypt data using the password(s). -260: --passwords num Encrypt to the specified number of passwords. -260: -s, --sign Sign data. May be combined with encryption. -260: --detach Produce detached signature. -260: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. -260: --hash Specify hash algorithm, used during signing. -260: --allow-weak-hash Allow usage of a weak hash algorithm. -260: --clearsign Cleartext-sign data. -260: -d, --decrypt Decrypt and output data, verifying signatures. -260: -v, --verify Verify signatures, without outputting data. -260: --source Specify source for the detached signature. -260: --dearmor Strip ASCII armor from the data, outputting binary. -260: --enarmor Add ASCII armor to the data. -260: --list-packets List OpenPGP packets from the input. -260: --json Use JSON output instead of human-readable. -260: --grips Dump key fingerprints and grips. -260: --mpi Dump MPI values from packets. -260: --raw Dump raw packet contents as well. -260: -260: Other options: -260: --homedir path Override home directory (default is ~/.rnp/). -260: -f, --keyfile Load key(s) only from the file specified. -260: --output [file, -] Write data to the specified file or stdout. -260: --overwrite Overwrite output file without a prompt. -260: --password Password used during operation. -260: --pass-fd num Read password(s) from the file descriptor. -260: --s2k-iterations Set the number of iterations for the S2K process. -260: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. -260: --notty Do not output anything to the TTY. -260: --current-time Override system's time. -260: --set-filename Override file name, stored inside of OpenPGP message. -260: -260: See man page for a detailed listing and explanation. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpvzizfnoz/source.txt --cipher bad --password password -256: Good signature made Fri Apr 24 04:32:57 2026 -256: using RSA key f39f219dbbee5c70 -256: -256: pub 1024/RSA f39f219dbbee5c70 2021-10-07 [SCA] -256: d159d8feeeaf64130bce0184f39f219dbbee5c70 -256: uid Test Testovich -256: Signature(s) verified successfully -256: -256: ok -256: test_rnp_encrypt_verify_2048 (__main__.EncryptSignRSA.test_rnp_encrypt_verify_2048) ... /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048.gpg -260: Unsupported encryption algorithm: bad -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpvzizfnoz/source.txt --password password --hash -256: gpg: key 3BBCBFD7C249BB70: "Test Testovich " not changed -256: gpg: Total number processed: 1 -256: gpg: unchanged: 1 -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048-sec.gpg -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp: option '--hash' requires an argument -260: rnp 0.17.1-1 -260: Ribose Inc. -260: Backend: Botan -260: Backend version: 2.19.5 -260: Supported algorithms: -260: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -260: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -260: AEAD: None, EAX, OCB -260: Key protection: CFB -260: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -260: Compression: Uncompressed, ZIP, ZLIB, BZip2 -260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -260: Please report security issues at (https://www.rnpgp.org/feedback) and -260: general bugs at https://github.com/rnpgp/rnp/issues. -260: Sign, verify, encrypt, decrypt, inspect OpenPGP data. -260: Usage: rnp --command [options] [files] -260: Commands: -260: -h, --help This help message. -260: -V, --version Print RNP version information. -260: -e, --encrypt Encrypt data using the public key(s). -260: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. -260: --cipher name Specify symmetric cipher, used for encryption. -260: --aead[=EAX, OCB] Use AEAD for encryption. -260: -z 0..9 Set the compression level. -260: --[zip,zlib,bzip] Use the corresponding compression algorithm. -260: --armor Apply ASCII armor to the encryption/signing output. -260: --no-wrap Do not wrap the output in a literal data packet. -260: -c, --symmetric Encrypt data using the password(s). -260: --passwords num Encrypt to the specified number of passwords. -260: -s, --sign Sign data. May be combined with encryption. -260: --detach Produce detached signature. -260: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. -260: --hash Specify hash algorithm, used during signing. -260: --allow-weak-hash Allow usage of a weak hash algorithm. -260: --clearsign Cleartext-sign data. -260: -d, --decrypt Decrypt and output data, verifying signatures. -260: -v, --verify Verify signatures, without outputting data. -260: --source Specify source for the detached signature. -260: --dearmor Strip ASCII armor from the data, outputting binary. -260: --enarmor Add ASCII armor to the data. -260: --list-packets List OpenPGP packets from the input. -260: --json Use JSON output instead of human-readable. -260: --grips Dump key fingerprints and grips. -260: --mpi Dump MPI values from packets. -260: --raw Dump raw packet contents as well. -260: -260: Other options: -260: --homedir path Override home directory (default is ~/.rnp/). -260: -f, --keyfile Load key(s) only from the file specified. -260: --output [file, -] Write data to the specified file or stdout. -260: --overwrite Overwrite output file without a prompt. -260: --password Password used during operation. -260: --pass-fd num Read password(s) from the file descriptor. -260: --s2k-iterations Set the number of iterations for the S2K process. -260: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. -260: --notty Do not output anything to the TTY. -260: --current-time Override system's time. -260: --set-filename Override file name, stored inside of OpenPGP message. -260: -260: See man page for a detailed listing and explanation. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpvzizfnoz/source.txt --hash bad --password password -260: Unsupported hash algorithm: bad -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpvzizfnoz/source.txt --cipher AES --password password -256: gpg: key 3BBCBFD7C249BB70: "Test Testovich " not changed -256: gpg: key 3BBCBFD7C249BB70: secret key imported -256: gpg: Total number processed: 1 -256: gpg: unchanged: 1 -256: gpg: secret keys read: 1 -256: gpg: secret keys imported: 1 -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --export -o /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_2048.gpg GnuPG_rsa_2048_2048@example.com -256: -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_2048.gpg -256: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp9t7qh0_2/.rnp --pass-fd 4 --recipient GnuPG_rsa_2048_2048@example.com --encrypt /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_2048.in --output /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_2048.enc -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -29: Hello world! -29: This is a sample file to use for signing. -256: -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_2048.dec --decrypt /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_2048.enc -258: Good signature made Fri Apr 24 04:32:58 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --text --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -254: -254: -254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp0fylic0y/.rnp --verify /tmp/rnpctmp0fylic0y/SignECDSAtest_verify_P521.out -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired @@ -80295,71 +79009,6 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Failed to add signature -254: Good signature made Fri Apr 24 04:32:58 2026 -254: using ECDSA key 2de670b227e53e62 -254: -254: pub 521/ECDSA 2de670b227e53e62 2026-04-24 [SCA] [EXPIRES 2027-04-24] -254: 1e8c3e1e11fba14fdbec70b42de670b227e53e62 -254: uid Test Testovich -254: Signature(s) verified successfully -254: -254: ok -254: /usr/bin/gpgconf --homedir /tmp/rnpctmp0fylic0y/.gpg --kill gpg-agent -254: -254: -254: -254: ---------------------------------------------------------------------- -254: Ran 7 tests in 10.408s -254: -254: OK -254: GPG_AEAD_EAX: False -254: GPG_AEAD_OCB: False -254: GPG_NO_OLD: False -254: GPG_BRAINPOOL: True -254: RNP_TWOFISH: True -254: RNP_BLOWFISH: True -254: RNP_IDEA: True -254: RNP_CAST5: True -254: RNP_RIPEMD160: True -254: RNP_BRAINPOOL: True -254: RNP_AEAD_EAX: True -254: RNP_AEAD_OCB: True -254: RNP_AEAD_OCB_AES: False -254: RNP_BOTAN_OCB_AV: False -242/263 Test #254: cli_tests-SignECDSA ........................................................... Passed 10.69 sec -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpvzizfnoz/source.txt.pgp -260: -260: :off 0: packet header 0xc30d (tag 3, len 13) -260: Symmetric-key encrypted session key packet -260: version: 4 -260: symmetric algorithm: 7 (AES-128) -260: s2k specifier: 3 -260: s2k hash algorithm: 8 (SHA256) -260: s2k salt: 0x2f3e6043afa252aa -260: s2k iterations: 13631488 (encoded as 218) -260: encrypted key: 0x (0 bytes) -260: :off 15: packet header 0xd24b (tag 18, len 75) -260: Symmetrically-encrypted integrity protected data packet -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpvzizfnoz/source.txt --cipher 3DES --password password -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -258: Good signature made Fri Apr 24 04:32:58 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.txt.asc --clearsign /tmp/rnpctmpbwynay92/cleartext.txt -255: -255: -255: ok -255: test_generate_elgamal_key1536_in_gpg_and_encrypt (__main__.EncryptElgamal.test_generate_elgamal_key1536_in_gpg_and_encrypt) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --passphrase password 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -80373,25 +79022,38 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -29: Hello world! -29: This is a sample file to use for signing. -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +13: p: 1024 q: 256 h: SHA256 +13: [ OK ] rnp_tests.test_dsa_roundtrip (120233 ms) +13: [----------] 1 test from rnp_tests (120241 ms total) +13: +13: [----------] Global test environment tear-down +13: [==========] 1 test from 1 test suite ran. (120241 ms total) +13: [ PASSED ] 1 test. +246/263 Test #13: rnp_tests.test_dsa_roundtrip .................................................. Passed 120.34 sec +test 256 + Start 256: cli_tests-EncryptEcdh + +256: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "EncryptEcdh" +256: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +256: Environment variables: +256: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp +256: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys +256: RNP_TESTS_GPG_PATH=/usr/bin/gpg +256: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf +256: Test timeout computed to be: 3000 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -80406,51 +79068,9 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -258: Good signature made Fri Apr 24 04:32:58 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpvzizfnoz/source.txt.pgp -258: gpg: Signature made Fri Apr 24 04:32:58 2026 -12 -258: gpg: using RSA key DA36EC55609587CF6A7C41A59A95D6D46EB932AF -258: gpg: issuer "signing@gpg" -258: gpg: Good signature from "signing@gpg" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: WARNING: not a detached signature; file '/tmp/rnpctmpbwynay92/cleartext.txt' was NOT verified! -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.sig -s /tmp/rnpctmpbwynay92/cleartext.txt -260: -260: :off 0: packet header 0xc30d (tag 3, len 13) -260: Symmetric-key encrypted session key packet -260: version: 4 -260: symmetric algorithm: 2 (TripleDES) -260: s2k specifier: 3 -260: s2k hash algorithm: 8 (SHA256) -260: s2k salt: 0x04f0e67ad133d3f2 -260: s2k iterations: 25165824 (encoded as 232) -260: encrypted key: 0x (0 bytes) -260: :off 15: packet header 0xd243 (tag 18, len 67) -260: Symmetrically-encrypted integrity protected data packet -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpvzizfnoz/source.txt --hash ripemd-160 --password password 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired @@ -80543,11 +79163,54 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 157382 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 157383 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 157384 -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +256: Running in /tmp/rnpctmpcyaas7sr +256: /usr/bin/gpg --version +256: +256: gpg (GnuPG) 2.2.46 +256: libgcrypt 1.11.0 +256: Copyright (C) 2024 g10 Code GmbH +256: License GNU GPL-3.0-or-later +256: This is free software: you are free to change and redistribute it. +256: There is NO WARRANTY, to the extent permitted by law. +256: +256: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg +256: Supported algorithms: +256: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA +256: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, +256: CAMELLIA128, CAMELLIA192, CAMELLIA256 +256: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 +256: Compression: Uncompressed, ZIP, ZLIB, BZIP2 +256: /usr/bin/gpg --with-colons --list-config curve +256: +256: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 +256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +256: +256: rnp 0.17.1-1 +256: Ribose Inc. +256: Backend: Botan +256: Backend version: 2.19.5 +256: Supported algorithms: +256: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +256: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +256: AEAD: None, EAX, OCB +256: Key protection: CFB +256: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +256: Compression: Uncompressed, ZIP, ZLIB, BZip2 +256: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +256: Please report security issues at (https://www.rnpgp.org/feedback) and +256: general bugs at https://github.com/rnpgp/rnp/issues. +256: test_decrypt_nistP256 (__main__.EncryptEcdh.test_decrypt_nistP256) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpcyaas7sr/.rnp --generate-key --expert --pass-fd 4 --userid EncryptEcdhtest_decrypt_nistP256@example.com 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -80561,79 +79224,15 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: Good signature made Fri Apr 24 04:32:59 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.sig -s /tmp/rnpctmpbwynay92/cleartext.txt 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: gpg: encrypted with 2048-bit RSA key, ID 1497B4498FCCC92D, created 2021-10-07 -256: "Test Testovich " -256: -29: Hello world! -29: This is a sample file to use for signing. -29: Good signature made Fri Apr 24 04:32:59 2026 -29: using ECDSA key 2092ca8324263b6a -29: -29: pub 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] -29: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a -29: uid ecc-p521 -29: Signature(s) verified successfully -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: gpg: key 3BBCBFD7C249BB70: "Test Testovich " not changed -256: gpg: Total number processed: 1 -256: gpg: unchanged: 1 -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048-sec.gpg -256: gpg: key 3BBCBFD7C249BB70: "Test Testovich " not changed -256: gpg: key 3BBCBFD7C249BB70: secret key imported -256: gpg: Total number processed: 1 -256: gpg: unchanged: 1 -256: gpg: secret keys read: 1 -256: gpg: secret keys unchanged: 1 -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --export -o /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_2048.gpg GnuPG_rsa_2048_2048@example.com -256: -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_2048.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -256: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u GnuPG_rsa_2048_2048@example.com -o /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_2048.out --sign /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_2048.in -13: p: 2048 q: 256 h: SHA256 -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -261: gpg: revocation certificate stored as '/tmp/rnpctmptcs8onbn/.gpg/openpgp-revocs.d/424C61BE7923E43A28DF1E2D6AFE6F466DDC9F8B.rev' -261: -261: /usr/bin/gpg --homedir /tmp/rnpctmptcs8onbn/.gpg --yes --export -o /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP384.gpg EncryptEcdhtest_encrypt_nistP384@example.com -261: -261: -261: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmptcs8onbn/.rnp --import-key /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP384.gpg -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:32:59 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -80651,70 +79250,66 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -261: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -261: pub 384/ECDSA 6afe6f466ddc9f8b 2026-04-24 [SCA] [EXPIRES 2027-04-24] -261: 424c61be7923e43a28df1e2d6afe6f466ddc9f8b -261: uid Test Testovich -261: sub 384/ECDH c0ad3d7459641083 2026-04-24 [E] [EXPIRES 2027-04-24] -261: e95ae6ed1935477738e80eb1c0ad3d7459641083 -261: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmptcs8onbn/.rnp --pass-fd 4 --recipient EncryptEcdhtest_encrypt_nistP384@example.com --encrypt /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP384.in --output /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP384.enc +256: Keyring directory '/tmp/rnpctmpcyaas7sr/.rnp' is empty. +256: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +256: Please select what kind of key you want: +256: (1) RSA (Encrypt or Sign) +256: (16) DSA + ElGamal +256: (17) DSA + RSA +256: (19) ECDSA + ECDH +256: (22) EDDSA + X25519 +256: (99) SM2 +256: > Please select which elliptic curve you want: +256: (1) NIST P-256 +256: (2) NIST P-384 +256: (3) NIST P-521 +256: (4) brainpoolP256r1 +256: (5) brainpoolP384r1 +256: (6) brainpoolP512r1 +256: (7) secp256k1 +256: (default NIST P-256)> Generating a new key... +256: +256: sec 256/ECDSA e5b4b612114c3886 2025-03-22 [SC] [EXPIRES 2027-03-22] +256: 679155a666deb47c521c5c99e5b4b612114c3886 +256: uid EncryptEcdhtest_decrypt_nistP256@example.com +256: ssb 256/ECDH 70988affbd83dfba 2025-03-22 [E] [EXPIRES 2027-03-22] +256: 906583411971ad156921bedf70988affbd83dfba +256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpcyaas7sr/.rnp --output /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP256.gpg --userid EncryptEcdhtest_decrypt_nistP256@example.com --overwrite --export-key EncryptEcdhtest_decrypt_nistP256@example.com +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +256: +256: +256: /usr/bin/gpg --homedir /tmp/rnpctmpcyaas7sr/.gpg --yes --import /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP256.gpg +256: gpg: keybox '/tmp/rnpctmpcyaas7sr/.gpg/pubring.kbx' created +256: gpg: /tmp/rnpctmpcyaas7sr/.gpg/trustdb.gpg: trustdb created +256: gpg: key E5B4B612114C3886: public key "EncryptEcdhtest_decrypt_nistP256@example.com" imported +256: gpg: Total number processed: 1 +256: gpg: imported: 1 +256: +256: /usr/bin/gpg --homedir /tmp/rnpctmpcyaas7sr/.gpg --yes --passphrase password -r EncryptEcdhtest_decrypt_nistP256@example.com -o /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP256.enc --always-trust --encrypt /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP256.in 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpvzizfnoz/source.txt.pgp -260: -260: :off 0: packet header 0xc30d (tag 3, len 13) -260: Symmetric-key encrypted session key packet -260: version: 4 -260: symmetric algorithm: 9 (AES-256) -260: s2k specifier: 3 -260: s2k hash algorithm: 3 (RIPEMD160) -260: s2k salt: 0xd70378ba3b7bba13 -260: s2k iterations: 17825792 (encoded as 225) -260: encrypted key: 0x (0 bytes) -260: :off 15: packet header 0xd24b (tag 18, len 75) -260: Symmetrically-encrypted integrity protected data packet -260: ok -260: test_allow_weak_hash (__main__.Misc.test_allow_weak_hash) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp2 -g --password= --hash MD5 -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp2' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Hash algorithm 'MD5' is cryptographically weak! -260: Weak hash algorithm detected. Pass --allow-weak-hash option if you really want to use it. -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp2 -g --password= --hash MD5 --allow-weak-hash -257: -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --verify /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P1088_Q224.out -257: gpg: Signature made Fri Apr 24 04:32:57 2026 -12 -257: gpg: using DSA key 38D3433F61F28E24A11A9C7CF8112CED4C19BB92 -257: gpg: Good signature from "SignDSAtest_sign_P1088_Q224@example.com" [unknown] -257: gpg: WARNING: This key is not certified with a trusted signature! -257: gpg: There is no indication that the signature belongs to the owner. -257: Primary key fingerprint: 38D3 433F 61F2 8E24 A11A 9C7C F811 2CED 4C19 BB92 -257: -257: ok -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -257: test_sign_P2048_Q256 (__main__.SignDSA.test_sign_P2048_Q256) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048.gpg -257: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -257: pub 2048/DSA 5e42bb9278d96588 2021-10-07 [SC] -257: c581f6be66995f0940031e665e42bb9278d96588 -257: uid Test Testovich -257: sub 2048/ElGamal 7a37d295470fa922 2021-10-07 [E] -257: e39998a3421f72aeb7cc542a7a37d295470fa922 -257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048-sec.gpg -261: -261: -261: /usr/bin/gpg --homedir /tmp/rnpctmptcs8onbn/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP384.dec --decrypt /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP384.enc -29: Hello world! -29: This is a sample file to use for signing. +256: +256: +256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpcyaas7sr/.rnp --pass-fd 4 --userid EncryptEcdhtest_decrypt_nistP256@example.com --decrypt /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP256.enc --output /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP256.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:23:28 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +256: +256: +256: ok 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -80730,68 +79325,52 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc +256: test_decrypt_nistP384 (__main__.EncryptEcdh.test_decrypt_nistP384) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpcyaas7sr/.rnp --generate-key --expert --pass-fd 4 --userid EncryptEcdhtest_decrypt_nistP384@example.com 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +255: gpg: encrypted with 2048-bit ELG key, ID 7A37D295470FA922, created 2021-10-07 +255: "Test Testovich " +255: +255: ok +255: test_encrypt_P3072_3072 (__main__.EncryptElgamal.test_encrypt_P3072_3072) ... /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_3072_3072.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: Good signature made Fri Apr 24 04:32:59 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -262: -262: sec 2048/RSA aa14a6445ef24519 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: cbc0f49e037610500c4b52deaa14a6445ef24519 -262: uid primary_for_many_subs@rnp -262: ssb 2048/RSA a77da1bbdc7330e0 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 6762276e806014a945a47e7fa77da1bbdc7330e0 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +255: gpg: key 2F1E6333A0284CE2: public key "Test Testovich " imported +255: gpg: Total number processed: 1 +255: gpg: imported: 1 +255: +255: /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_3072_3072-sec.gpg +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +255: gpg: key 2F1E6333A0284CE2: "Test Testovich " not changed +255: gpg: key 2F1E6333A0284CE2: secret key imported +255: gpg: Total number processed: 1 +255: gpg: unchanged: 1 +255: gpg: secret keys read: 1 +255: gpg: secret keys imported: 1 +255: +255: /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --export -o /tmp/rnpctmp64t60ikt/EncryptElgamaltest_encrypt_P3072_3072.gpg GnuPG_dsa_elgamal_3072_3072@example.com +254: Good signature made Sun Mar 23 00:23:29 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 0 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +255: +255: +255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp64t60ikt/.rnp --import-key /tmp/rnpctmp64t60ikt/EncryptElgamaltest_encrypt_P3072_3072.gpg +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -257: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -257: sec 2048/DSA 5e42bb9278d96588 2021-10-07 [SC] -257: c581f6be66995f0940031e665e42bb9278d96588 -257: uid Test Testovich -257: ssb 2048/ElGamal 7a37d295470fa922 2021-10-07 [E] -257: e39998a3421f72aeb7cc542a7a37d295470fa922 -257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --output /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P2048_Q256.gpg --userid GnuPG_dsa_elgamal_2048_2048@example.com --overwrite --export-key GnuPG_dsa_elgamal_2048_2048@example.com -262: -262: 3 keys found -262: -262: pub 2048/RSA aa14a6445ef24519 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: cbc0f49e037610500c4b52deaa14a6445ef24519 -262: uid primary_for_many_subs@rnp -262: sub 2048/RSA eeb5648fc29ff0dc 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 399490c5243c39ae0745aa8beeb5648fc29ff0dc -262: sub 2048/RSA a77da1bbdc7330e0 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 6762276e806014a945a47e7fa77da1bbdc7330e0 -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: ok -262: test_additional_subkeys_expert_mode (__main__.Keystore.test_additional_subkeys_expert_mode) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password= --userid primary_for_many_subs@rnp --generate-key -29: Failed to add signature -257: -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --import /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P2048_Q256.gpg -257: gpg: key 5E42BB9278D96588: public key "Test Testovich " imported -257: gpg: Total number processed: 1 -257: gpg: imported: 1 -257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmplfddlwhh/.rnp --pass-fd 4 --userid GnuPG_dsa_elgamal_2048_2048@example.com --sign /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P2048_Q256.in --output /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P2048_Q256.out -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -80805,87 +79384,52 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: Good signature made Fri Apr 24 04:32:59 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -261: gpg: encrypted with 384-bit ECDH key, ID C0AD3D7459641083, created 2026-04-24 -261: "Test Testovich " -261: -261: ok -261: test_encrypt_nistP521 (__main__.EncryptEcdh.test_encrypt_nistP521) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmptcs8onbn/.gpg --yes --passphrase password -258: Good signature made Fri Apr 24 04:32:59 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --text --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -256: -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp9t7qh0_2/.rnp --verify /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_2048.out -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -256: Good signature made Fri Apr 24 04:32:59 2026 -256: using RSA key 3bbcbfd7c249bb70 -256: -256: pub 2048/RSA 3bbcbfd7c249bb70 2021-10-07 [SCA] -256: a01fec75870ddf01b54bd77b3bbcbfd7c249bb70 -256: uid Test Testovich -256: Signature(s) verified successfully -256: -256: ok -259: Good signature made Fri Apr 24 04:33:00 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -256: test_rnp_encrypt_verify_4096 (__main__.EncryptSignRSA.test_rnp_encrypt_verify_4096) ... /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096.gpg -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 0 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -256: gpg: key 4F77DFE8DE2FBAD5: "Test Testovich " not changed -256: gpg: Total number processed: 1 -256: gpg: unchanged: 1 +255: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +255: pub 3072/DSA 2f1e6333a0284ce2 2021-10-07 [SC] +255: 46f158427cb02b827f6e10d52f1e6333a0284ce2 +255: uid Test Testovich +255: sub 3072/ElGamal 51375d4611e2d140 2021-10-07 [E] +255: 2086c5aa1bce650b5497c50e51375d4611e2d140 +255: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp64t60ikt/.rnp --pass-fd 4 --recipient GnuPG_dsa_elgamal_3072_3072@example.com --encrypt /tmp/rnpctmp64t60ikt/EncryptElgamaltest_encrypt_P3072_3072.in --output /tmp/rnpctmp64t60ikt/EncryptElgamaltest_encrypt_P3072_3072.enc 256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096-sec.gpg -256: gpg: key 4F77DFE8DE2FBAD5: "Test Testovich " not changed -256: gpg: key 4F77DFE8DE2FBAD5: secret key imported -256: gpg: Total number processed: 1 -256: gpg: unchanged: 1 -256: gpg: secret keys read: 1 -256: gpg: secret keys imported: 1 +256: Please select what kind of key you want: +256: (1) RSA (Encrypt or Sign) +256: (16) DSA + ElGamal +256: (17) DSA + RSA +256: (19) ECDSA + ECDH +256: (22) EDDSA + X25519 +256: (99) SM2 +256: > Please select which elliptic curve you want: +256: (1) NIST P-256 +256: (2) NIST P-384 +256: (3) NIST P-521 +256: (4) brainpoolP256r1 +256: (5) brainpoolP384r1 +256: (6) brainpoolP512r1 +256: (7) secp256k1 +256: (default NIST P-256)> Generating a new key... 256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --export -o /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_4096.gpg GnuPG_rsa_4096_4096@example.com +256: sec 384/ECDSA 76350a80b40042c9 2025-03-22 [SC] [EXPIRES 2027-03-22] +256: 8541224725b646702d75548876350a80b40042c9 +256: uid EncryptEcdhtest_decrypt_nistP384@example.com +256: ssb 384/ECDH e38659bc66155c03 2025-03-22 [E] [EXPIRES 2027-03-22] +256: 2002aed8f92aee0473bb65c3e38659bc66155c03 +256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpcyaas7sr/.rnp --output /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP384.gpg --userid EncryptEcdhtest_decrypt_nistP384@example.com --overwrite --export-key EncryptEcdhtest_decrypt_nistP384@example.com 256: 256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_4096.gpg +256: /usr/bin/gpg --homedir /tmp/rnpctmpcyaas7sr/.gpg --yes --import /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP384.gpg +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 0 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -80901,48 +79445,41 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -209: [ OK ] rnp_tests.test_partial_length_largest (15458 ms) -209: [----------] 1 test from rnp_tests (15458 ms total) -209: -209: [----------] Global test environment tear-down -209: [==========] 1 test from 1 test suite ran. (15458 ms total) -209: [ PASSED ] 1 test. 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -243/263 Test #209: rnp_tests.test_partial_length_largest ......................................... Passed 15.48 sec -256: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp9t7qh0_2/.rnp --pass-fd 4 --recipient GnuPG_rsa_4096_4096@example.com --encrypt /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_4096.in --output /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_4096.enc 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +256: gpg: key 76350A80B40042C9: public key "EncryptEcdhtest_decrypt_nistP384@example.com" imported +256: gpg: Total number processed: 1 +256: gpg: imported: 1 256: -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_4096.dec --decrypt /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_4096.enc +256: /usr/bin/gpg --homedir /tmp/rnpctmpcyaas7sr/.gpg --yes --passphrase password -r EncryptEcdhtest_decrypt_nistP384@example.com -o /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP384.enc --always-trust --encrypt /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP384.in 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Hello world! -29: This is a sample file to use for signing. +256: +256: +256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpcyaas7sr/.rnp --pass-fd 4 --userid EncryptEcdhtest_decrypt_nistP384@example.com --decrypt /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP384.enc --output /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP384.dec +255: +255: +255: /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmp64t60ikt/EncryptElgamaltest_encrypt_P3072_3072.dec --decrypt /tmp/rnpctmp64t60ikt/EncryptElgamaltest_encrypt_P3072_3072.enc +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 0 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: Good signature made Fri Apr 24 04:33:00 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --text --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 0 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp +256: +256: +256: ok +256: test_decrypt_nistP521 (__main__.EncryptEcdh.test_decrypt_nistP521) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpcyaas7sr/.rnp --generate-key --expert --pass-fd 4 --userid EncryptEcdhtest_decrypt_nistP521@example.com +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -80962,17 +79499,11 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 0 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 172597 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 172598 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 172599 @@ -81033,15 +79564,6 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 172657 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 172658 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 172659 -29: Hello world! -29: This is a sample file to use for signing. -29: Good signature made Fri Apr 24 04:33:00 2026 -29: using ECDSA key d0c8a3daf9e0634a -29: -29: pub 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] -29: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a -29: uid ecc-bp256 -29: Signature(s) verified successfully 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -81056,58 +79578,39 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -263: Keyring directory '/tmp/rnpctmp51yu0azx/.rnp' is empty. -263: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -263: Generating a new key... -263: -263: sec 2048/RSA 2e8f727e20fe3507 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 913a93402fe7c9f46e6b89912e8f727e20fe3507 -263: uid encryption@rnp -263: ssb 2048/RSA 0bc493c67900d601 2026-04-24 [E] [EXPIRES 2028-04-23] -263: bb86860445387d3237fd64690bc493c67900d601 -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid dummy1@rnp --generate-key 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: Good signature made Fri Apr 24 04:33:00 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.txt.asc --clearsign /tmp/rnpctmpbwynay92/cleartext.txt +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -256: gpg: encrypted with 4096-bit RSA key, ID 3F1C05EB93EE6998, created 2021-10-07 -256: "Test Testovich " -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096.gpg -256: gpg: key 4F77DFE8DE2FBAD5: "Test Testovich " not changed -256: gpg: Total number processed: 1 -256: gpg: unchanged: 1 -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096-sec.gpg -256: gpg: key 4F77DFE8DE2FBAD5: "Test Testovich " not changed -256: gpg: key 4F77DFE8DE2FBAD5: secret key imported -256: gpg: Total number processed: 1 -256: gpg: unchanged: 1 -256: gpg: secret keys read: 1 -256: gpg: secret keys unchanged: 1 -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --export -o /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_4096.gpg GnuPG_rsa_4096_4096@example.com 256: +256: Please select what kind of key you want: +256: (1) RSA (Encrypt or Sign) +256: (16) DSA + ElGamal +256: (17) DSA + RSA +256: (19) ECDSA + ECDH +256: (22) EDDSA + X25519 +256: (99) SM2 +256: > Please select which elliptic curve you want: +256: (1) NIST P-256 +256: (2) NIST P-384 +256: (3) NIST P-521 +256: (4) brainpoolP256r1 +256: (5) brainpoolP384r1 +256: (6) brainpoolP512r1 +256: (7) secp256k1 +256: (default NIST P-256)> Generating a new key... 256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp9t7qh0_2/.rnp --import-key /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_4096.gpg -256: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -256: -256: /usr/bin/gpg --homedir /tmp/rnpctmp9t7qh0_2/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u GnuPG_rsa_4096_4096@example.com -o /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_4096.out --sign /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_4096.in -29: Hello world! -29: This is a sample file to use for signing. +256: sec 521/ECDSA 76f5435c6c47c535 2025-03-22 [SC] [EXPIRES 2027-03-22] +256: b0d16aa67988be65eb41028676f5435c6c47c535 +256: uid EncryptEcdhtest_decrypt_nistP521@example.com +256: ssb 521/ECDH 7cab0267f9b5ecd8 2025-03-22 [E] [EXPIRES 2027-03-22] +256: f286c050a38123768817bbd87cab0267f9b5ecd8 +256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpcyaas7sr/.rnp --output /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP521.gpg --userid EncryptEcdhtest_decrypt_nistP521@example.com --overwrite --export-key EncryptEcdhtest_decrypt_nistP521@example.com 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired @@ -81121,6 +79624,42 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 172877 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +256: +256: +256: /usr/bin/gpg --homedir /tmp/rnpctmpcyaas7sr/.gpg --yes --import /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP521.gpg +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 0 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +256: gpg: key 76F5435C6C47C535: public key "EncryptEcdhtest_decrypt_nistP521@example.com" imported +256: gpg: Total number processed: 1 +256: gpg: imported: 1 +256: +256: /usr/bin/gpg --homedir /tmp/rnpctmpcyaas7sr/.gpg --yes --passphrase password -r EncryptEcdhtest_decrypt_nistP521@example.com -o /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP521.enc --always-trust --encrypt /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP521.in +256: +256: +256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpcyaas7sr/.rnp --pass-fd 4 --userid EncryptEcdhtest_decrypt_nistP521@example.com --decrypt /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP521.enc --output /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_decrypt_nistP521.dec 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -81137,34 +79676,9 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Failed to add signature 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: Good signature made Fri Apr 24 04:33:01 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: gpg: Signature made Fri Apr 24 04:33:01 2026 -12 -258: gpg: using RSA key DA36EC55609587CF6A7C41A59A95D6D46EB932AF -258: gpg: issuer "signing@gpg" -258: gpg: Good signature from "signing@gpg" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: WARNING: not a detached signature; file '/tmp/rnpctmpbwynay92/cleartext.txt' was NOT verified! -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.sig -s /tmp/rnpctmpbwynay92/cleartext.txt 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired @@ -81194,6 +79708,10 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173033 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173034 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173035 +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -81209,39 +79727,19 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +256: +256: +256: ok 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +256: test_encrypt_nistP256 (__main__.EncryptEcdh.test_encrypt_nistP256) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmpcyaas7sr/.gpg --yes --passphrase password 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 0 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -263: -263: Generating a new key... -263: -263: sec 1024/RSA 7e1538f606ccf888 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 593e44198945b73e09d8fd777e1538f606ccf888 -263: uid dummy1@rnp -263: ssb 1024/RSA 41a021e0240ecf2b 2026-04-24 [E] [EXPIRES 2028-04-23] -263: 6653ed61c3dcbb0e7639bdc341a021e0240ecf2b -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid dummy2@rnp --generate-key -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -29: Hello world! -29: This is a sample file to use for signing. -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:01 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.sig -s /tmp/rnpctmpbwynay92/cleartext.txt +255: gpg: encrypted with 3072-bit ELG key, ID 51375D4611E2D140, created 2021-10-07 +255: "Test Testovich " +255: +255: ok +255: test_generate_elgamal_key1024_in_rnp_and_decrypt (__main__.EncryptElgamal.test_generate_elgamal_key1024_in_rnp_and_decrypt) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp64t60ikt/.rnp --generate-key --expert --pass-fd 4 --userid EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt@example.com 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired @@ -81249,6 +79747,9 @@ 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 0 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -81266,79 +79767,26 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Hello world! -29: This is a sample file to use for signing. -29: Good signature made Fri Apr 24 04:33:01 2026 -29: using ECDSA key 6cf2dce85599ada2 -29: -29: pub 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] -29: 5b8a254c823ced98decd10ed6cf2dce85599ada2 -29: uid ecc-bp384 -29: Signature(s) verified successfully -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp2' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: Generating a new key... -260: -260: sec 2048/RSA 80aa1123e90cba24 2026-04-24 [SC] [EXPIRES 2028-04-23] -260: 026eeaf88a1d976cea5de2d180aa1123e90cba24 -260: uid RSA (Encrypt or Sign) 2048-bit key -260: ssb 2048/RSA 2282466ba76ad74f 2026-04-24 [E] [EXPIRES 2028-04-23] -260: 307fa7c85b002dbde3100fef2282466ba76ad74f -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp2 -g --password= --hash SHA1 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -260: Hash algorithm 'SHA1' is cryptographically weak! -260: Weak hash algorithm detected. Pass --allow-weak-hash option if you really want to use it. -260: -261: gpg: revocation certificate stored as '/tmp/rnpctmptcs8onbn/.gpg/openpgp-revocs.d/41C5DB8A6E1AA59DC6B8A85B3E4C913933788403.rev' -261: -261: /usr/bin/gpg --homedir /tmp/rnpctmptcs8onbn/.gpg --yes --export -o /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP521.gpg EncryptEcdhtest_encrypt_nistP521@example.com -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp2 -g --password= --hash SHA1 --allow-weak-hash -261: -261: -261: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmptcs8onbn/.rnp --import-key /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP521.gpg -256: -256: -256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp9t7qh0_2/.rnp --verify /tmp/rnpctmp9t7qh0_2/EncryptSignRSAtest_rnp_encrypt_verify_4096.out -256: Good signature made Fri Apr 24 04:33:01 2026 -256: using RSA key 4f77dfe8de2fbad5 -256: -256: pub 4096/RSA 4f77dfe8de2fbad5 2021-10-07 [SCA] -256: 7e5b2595e1693a4902c9f2444f77dfe8de2fbad5 -256: uid Test Testovich -256: Signature(s) verified successfully -256: -256: ok -256: /usr/bin/gpgconf --homedir /tmp/rnpctmp9t7qh0_2/.gpg --kill gpg-agent -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -256: -256: -256: -256: ---------------------------------------------------------------------- -256: Ran 6 tests in 13.380s -256: -256: OK -256: GPG_AEAD_EAX: False -256: GPG_AEAD_OCB: False -256: GPG_NO_OLD: False -256: GPG_BRAINPOOL: True -256: RNP_TWOFISH: True -256: RNP_BLOWFISH: True -256: RNP_IDEA: True -256: RNP_CAST5: True -256: RNP_RIPEMD160: True -256: RNP_BRAINPOOL: True -256: RNP_AEAD_EAX: True -256: RNP_AEAD_OCB: True -256: RNP_AEAD_OCB_AES: False -256: RNP_BOTAN_OCB_AV: False -244/263 Test #256: cli_tests-EncryptSignRSA ...................................................... Passed 13.60 sec +231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +254: Good signature made Sun Mar 23 00:23:34 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 0 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -81352,71 +79800,30 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: Good signature made Fri Apr 24 04:33:01 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -29: Hello world! -29: This is a sample file to use for signing. -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 0 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -261: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -261: pub 521/ECDSA 3e4c913933788403 2026-04-24 [SCA] [EXPIRES 2027-04-24] -261: 41c5db8a6e1aa59dc6b8a85b3e4c913933788403 -261: uid Test Testovich -261: sub 521/ECDH dfd08eec915e139a 2026-04-24 [E] [EXPIRES 2027-04-24] -261: 7ffbde9e811e521233a0ae47dfd08eec915e139a -261: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmptcs8onbn/.rnp --pass-fd 4 --recipient EncryptEcdhtest_encrypt_nistP521@example.com --encrypt /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP521.in --output /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP521.enc -263: -263: Generating a new key... -263: -263: sec 1024/RSA 24fa72240d73ddc1 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 78fea1525b4799eb3c2a8f5224fa72240d73ddc1 -263: uid dummy2@rnp -263: ssb 1024/RSA d74685edf9140994 2026-04-24 [E] [EXPIRES 2028-04-23] -263: 008f53122238abb658b575fed74685edf9140994 -263: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmp51yu0azx/.gpg --import /tmp/rnpctmp51yu0azx/.rnp/pubring.gpg -29: Failed to add signature -263: gpg: keybox '/tmp/rnpctmp51yu0azx/.gpg/pubring.kbx' created -263: gpg: /tmp/rnpctmp51yu0azx/.gpg/trustdb.gpg: trustdb created -263: gpg: key 2E8F727E20FE3507: public key "encryption@rnp" imported -263: gpg: key 7E1538F606CCF888: public key "dummy1@rnp" imported -263: gpg: key 24FA72240D73DDC1: public key "dummy2@rnp" imported -263: gpg: Total number processed: 3 -263: gpg: imported: 3 -263: -263: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmp51yu0azx/.gpg --import /tmp/rnpctmp51yu0azx/.rnp/secring.gpg -263: gpg: key 2E8F727E20FE3507: "encryption@rnp" not changed -263: gpg: key 2E8F727E20FE3507: secret key imported -263: gpg: key 7E1538F606CCF888: "dummy1@rnp" not changed -263: gpg: key 7E1538F606CCF888: secret key imported -263: gpg: key 24FA72240D73DDC1: "dummy2@rnp" not changed -263: gpg: key 24FA72240D73DDC1: secret key imported -263: gpg: Total number processed: 3 -263: gpg: unchanged: 3 -263: gpg: secret keys read: 3 -263: gpg: secret keys imported: 3 -263: -263: test_aead_chunk_edge_cases (__main__.Encryption.test_aead_chunk_edge_cases) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --password password --output /tmp/rnpctmp51yu0azx/cleartext.enc --aead=eax --aead-chunk-bits 2 -z 0 -c /tmp/rnpctmp51yu0azx/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:23:36 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 2 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -81440,7 +79847,12 @@ 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 2 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173172 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173173 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173174 @@ -81508,45 +79920,6 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173236 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -261: -261: -261: /usr/bin/gpg --homedir /tmp/rnpctmptcs8onbn/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP521.dec --decrypt /tmp/rnpctmptcs8onbn/EncryptEcdhtest_encrypt_nistP521.enc -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -29: Hello world! -29: This is a sample file to use for signing. -258: Good signature made Fri Apr 24 04:33:02 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -259: Good signature made Fri Apr 24 04:33:02 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 0 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -81561,43 +79934,22 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Hello world! -29: This is a sample file to use for signing. -29: Good signature made Fri Apr 24 04:33:02 2026 -29: using ECDSA key aa5c58d14f7b8f48 -29: -29: pub 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] -29: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 -29: uid ecc-bp512 -29: Signature(s) verified successfully -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --password password --output /tmp/rnpctmp51yu0azx/cleartext.enc --cipher CAMELLIA192 --aead=ocb --aead-chunk-bits 2 -z 0 -c /tmp/rnpctmp51yu0azx/cleartext.txt -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -258: Good signature made Fri Apr 24 04:33:02 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 2 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +256: gpg: directory '/tmp/rnpctmpcyaas7sr/.gpg/openpgp-revocs.d' created +256: gpg: revocation certificate stored as '/tmp/rnpctmpcyaas7sr/.gpg/openpgp-revocs.d/33BA30951141A7CBFEE00BCB703C556ED0E74197.rev' +256: +256: /usr/bin/gpg --homedir /tmp/rnpctmpcyaas7sr/.gpg --yes --export -o /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP256.gpg EncryptEcdhtest_encrypt_nistP256@example.com +256: +256: +256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpcyaas7sr/.rnp --import-key /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP256.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -81606,7 +79958,6 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --text --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -81614,56 +79965,8 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -261: gpg: encrypted with 521-bit ECDH key, ID DFD08EEC915E139A, created 2026-04-24 -261: "Test Testovich " -261: -261: ok -261: /usr/bin/gpgconf --homedir /tmp/rnpctmptcs8onbn/.gpg --kill gpg-agent -261: -261: -261: -261: ---------------------------------------------------------------------- -261: Ran 6 tests in 12.173s -261: -261: OK -261: GPG_AEAD_EAX: False -261: GPG_AEAD_OCB: False -261: GPG_NO_OLD: False -261: GPG_BRAINPOOL: True -261: RNP_TWOFISH: True -261: RNP_BLOWFISH: True -261: RNP_IDEA: True -261: RNP_CAST5: True -261: RNP_RIPEMD160: True -261: RNP_BRAINPOOL: True -261: RNP_AEAD_EAX: True -261: RNP_AEAD_OCB: True -261: RNP_AEAD_OCB_AES: False -261: RNP_BOTAN_OCB_AV: False -259: Good signature made Fri Apr 24 04:33:02 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -245/263 Test #261: cli_tests-EncryptEcdh ......................................................... Passed 12.39 sec -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 2 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -29: Hello world! -29: This is a sample file to use for signing. -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -29: Failed to add signature 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired @@ -81673,6 +79976,30 @@ 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +256: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +256: pub 256/ECDSA 703c556ed0e74197 2025-03-22 [SCA] [EXPIRES 2026-03-22] +256: 33ba30951141a7cbfee00bcb703c556ed0e74197 +256: uid Test Testovich +256: sub 256/ECDH 893fa18c0494ddf1 2025-03-22 [E] [EXPIRES 2026-03-22] +256: 97f78367e0735251b39d756c893fa18c0494ddf1 +256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpcyaas7sr/.rnp --pass-fd 4 --recipient EncryptEcdhtest_encrypt_nistP256@example.com --encrypt /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP256.in --output /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP256.enc +256: +256: +256: /usr/bin/gpg --homedir /tmp/rnpctmpcyaas7sr/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP256.dec --decrypt /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP256.enc +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 2 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -81684,7 +80011,29 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +256: gpg: encrypted with 256-bit ECDH key, ID 893FA18C0494DDF1, created 2025-03-22 +256: "Test Testovich " +256: +256: ok +256: test_encrypt_nistP384 (__main__.EncryptEcdh.test_encrypt_nistP384) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmpcyaas7sr/.gpg --yes --passphrase password +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173373 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173374 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173375 @@ -81698,32 +80047,10 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173383 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173384 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173385 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: Good signature made Fri Apr 24 04:33:03 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --text --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 2 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --password password --output /tmp/rnpctmp51yu0azx/cleartext.enc --aead=ocb --aead-chunk-bits 2 -z 0 -c /tmp/rnpctmp51yu0azx/cleartext.txt +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -81741,26 +80068,11 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 2048/RSA 3a075d54f2fe2613 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 86d9b76cc5cbb0fb3eca08543a075d54f2fe2613 -262: uid primary_for_many_subs@rnp -262: ssb 2048/RSA 8dab2ad083ee6640 2026-04-24 [E] [EXPIRES 2028-04-23] -262: ac8188bd57f0ee52f06774fe8dab2ad083ee6640 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password= --edit-key --add-subkey primary_for_many_subs@rnp --expert 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 2 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -29: Hello world! -29: This is a sample file to use for signing. +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 2 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired @@ -81768,19 +80080,6 @@ 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -13: p: 2048 q: 256 h: SHA384 -258: Good signature made Fri Apr 24 04:33:03 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.txt.asc --clearsign /tmp/rnpctmpbwynay92/cleartext.txt 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -81800,56 +80099,24 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Hello world! -29: This is a sample file to use for signing. -29: Good signature made Fri Apr 24 04:33:03 2026 -29: using ECDSA key 3ea5bb6f9692c1a0 -29: -29: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] -29: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 -29: uid ecc-p256k1 -29: Signature(s) verified successfully -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -260: Generating a new key... -260: -260: sec 2048/RSA df8c01aa75ae4031 2026-04-24 [SC] [EXPIRES 2028-04-23] -260: 00ecc9c517bbf491c1d91eb6df8c01aa75ae4031 -260: uid RSA (Encrypt or Sign) 2048-bit key -260: ssb 2048/RSA 998286c24b20efd1 2026-04-24 [E] [EXPIRES 2028-04-23] -260: deed1fa1f66524b84d373df0998286c24b20efd1 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp2 -g --password= --hash SHA3-512 -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: Good signature made Fri Apr 24 04:33:03 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: gpg: Signature made Fri Apr 24 04:33:03 2026 -12 -258: gpg: using RSA key DA36EC55609587CF6A7C41A59A95D6D46EB932AF -258: gpg: issuer "signing@gpg" -258: gpg: Good signature from "signing@gpg" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: WARNING: not a detached signature; file '/tmp/rnpctmpbwynay92/cleartext.txt' was NOT verified! -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.sig -s /tmp/rnpctmpbwynay92/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:23:41 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 2 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -81870,50 +80137,34 @@ 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -255: gpg: WARNING: some OpenPGP programs can't handle a DSA key with this digest size -255: gpg: directory '/tmp/rnpctmp5jqdj2ov/.gpg/openpgp-revocs.d' created -255: gpg: revocation certificate stored as '/tmp/rnpctmp5jqdj2ov/.gpg/openpgp-revocs.d/7F90D73F50EC9AC741FC145BA17CE53F9EFF8FE6.rev' -255: -255: /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --export -o /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt.gpg EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt@example.com -255: -255: -255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5jqdj2ov/.rnp --import-key /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --password password --output /tmp/rnpctmp51yu0azx/cleartext.enc --aead=eax --aead-chunk-bits 2 -z 0 -c /tmp/rnpctmp51yu0azx/cleartext.txt -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 2 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -258: Good signature made Fri Apr 24 04:33:04 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.sig -s /tmp/rnpctmpbwynay92/cleartext.txt -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -255: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -255: pub 1536/DSA a17ce53f9eff8fe6 2026-04-24 [SC] [EXPIRES 2027-04-24] -255: 7f90d73f50ec9ac741fc145ba17ce53f9eff8fe6 -255: uid Test Testovich -255: sub 1536/ElGamal 4650b218daa66428 2026-04-24 [E] [EXPIRES 2027-04-24] -255: 02f5df4d9cbfbb90109134144650b218daa66428 -255: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5jqdj2ov/.rnp --pass-fd 4 --recipient EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt@example.com --encrypt /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt.in --output /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt.enc -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +256: gpg: revocation certificate stored as '/tmp/rnpctmpcyaas7sr/.gpg/openpgp-revocs.d/4AF193EB7E798BCAE368662AAA8C5B7D89B7DA2F.rev' +256: +256: /usr/bin/gpg --homedir /tmp/rnpctmpcyaas7sr/.gpg --yes --export -o /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP384.gpg EncryptEcdhtest_encrypt_nistP384@example.com +256: +256: +256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpcyaas7sr/.rnp --import-key /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP384.gpg +254: Good signature made Sun Mar 23 00:23:43 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 4 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +256: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +256: pub 384/ECDSA aa8c5b7d89b7da2f 2025-03-22 [SCA] [EXPIRES 2026-03-22] +256: 4af193eb7e798bcae368662aaa8c5b7d89b7da2f +256: uid Test Testovich +256: sub 384/ECDH ec8e6e4a29c59b3d 2025-03-22 [E] [EXPIRES 2026-03-22] +256: da90267f039aa1e7c0dc39a3ec8e6e4a29c59b3d +256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpcyaas7sr/.rnp --pass-fd 4 --recipient EncryptEcdhtest_encrypt_nistP384@example.com --encrypt /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP384.in --output /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP384.enc 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -81926,8 +80177,6 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Hello world! -29: This is a sample file to use for signing. 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits @@ -81937,6 +80186,7 @@ 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173522 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173523 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173524 @@ -82009,26 +80259,29 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173642 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173643 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +256: +256: +256: /usr/bin/gpg --homedir /tmp/rnpctmpcyaas7sr/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP384.dec --decrypt /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP384.enc +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -255: -255: -255: /usr/bin/gpg --homedir /tmp/rnpctmp5jqdj2ov/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt.dec --decrypt /tmp/rnpctmp5jqdj2ov/EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt.enc -29: Failed to add signature -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:04 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 4 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +256: gpg: encrypted with 384-bit ECDH key, ID EC8E6E4A29C59B3D, created 2025-03-22 +256: "Test Testovich " +256: +256: ok +256: test_encrypt_nistP521 (__main__.EncryptEcdh.test_encrypt_nistP521) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmpcyaas7sr/.gpg --yes --passphrase password +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 4 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired @@ -82049,50 +80302,23 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --password password --output /tmp/rnpctmp51yu0azx/cleartext.enc --aead-chunk-bits 2 -z 0 -c /tmp/rnpctmp51yu0azx/cleartext.txt -255: gpg: encrypted with 1536-bit ELG key, ID 4650B218DAA66428, created 2026-04-24 -255: "Test Testovich " -255: -255: ok -255: /usr/bin/gpgconf --homedir /tmp/rnpctmp5jqdj2ov/.gpg --kill gpg-agent -255: -255: -255: -255: ---------------------------------------------------------------------- -255: Ran 9 tests in 16.490s -255: -255: OK -255: GPG_AEAD_EAX: False -255: GPG_AEAD_OCB: False -255: GPG_NO_OLD: False -255: GPG_BRAINPOOL: True -255: RNP_TWOFISH: True -255: RNP_BLOWFISH: True -255: RNP_IDEA: True -255: RNP_CAST5: True -255: RNP_RIPEMD160: True -255: RNP_BRAINPOOL: True -255: RNP_AEAD_EAX: True -255: RNP_AEAD_OCB: True -255: RNP_AEAD_OCB_AES: False -255: RNP_BOTAN_OCB_AV: False -246/263 Test #255: cli_tests-EncryptElgamal ...................................................... Passed 16.71 sec -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 2 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82110,24 +80336,8 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: Hello world! -29: This is a sample file to use for signing. 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -29: [ OK ] rnp_tests.test_cli_g10_operations (29243 ms) -29: [----------] 1 test from rnp_tests (29244 ms total) -29: -29: [----------] Global test environment tear-down -29: [==========] 1 test from 1 test suite ran. (29244 ms total) -29: [ PASSED ] 1 test. -247/263 Test #29: rnp_tests.test_cli_g10_operations ............................................. Passed 29.26 sec 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82135,18 +80345,15 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: Good signature made Fri Apr 24 04:33:04 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 4 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82165,18 +80372,7 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: Good signature made Fri Apr 24 04:33:05 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired @@ -82184,7 +80380,6 @@ 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --text --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 13, but actual is 16 248: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 4, but actual is 8 @@ -82246,59 +80441,33 @@ 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173826 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173827 248: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 173828 +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +256: gpg: revocation certificate stored as '/tmp/rnpctmpcyaas7sr/.gpg/openpgp-revocs.d/1872EFF67B863591DA9C7D2C2D826A55F809A7C9.rev' +256: +256: /usr/bin/gpg --homedir /tmp/rnpctmpcyaas7sr/.gpg --yes --export -o /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP521.gpg EncryptEcdhtest_encrypt_nistP521@example.com +256: +256: +256: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpcyaas7sr/.rnp --import-key /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP521.gpg +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: Good signature made Fri Apr 24 04:33:05 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 2 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -260: Generating a new key... -260: -260: sec 2048/RSA 16b7386bca2d8c1c 2026-04-24 [SC] [EXPIRES 2028-04-23] -260: 6e14dd907d445d8345e5bf4816b7386bca2d8c1c -260: uid RSA (Encrypt or Sign) 2048-bit key -260: ssb 2048/RSA 0475ac3a5a008572 2026-04-24 [E] [EXPIRES 2028-04-23] -260: 9ef0bf9338382b7b95c8f6c40475ac3a5a008572 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp2 -g --password= --hash SHA3-512 --allow-weak-hash -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 4 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: Good signature made Fri Apr 24 04:33:05 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --text --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82315,13 +80484,6 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82337,45 +80499,38 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -263: -263: -263: ok -258: Good signature made Fri Apr 24 04:33:05 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -259: Good signature made Fri Apr 24 04:33:05 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 4 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.txt.asc --clearsign /tmp/rnpctmpbwynay92/cleartext.txt -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp +256: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +256: pub 521/ECDSA 2d826a55f809a7c9 2025-03-22 [SCA] [EXPIRES 2026-03-22] +256: 1872eff67b863591da9c7d2c2d826a55f809a7c9 +256: uid Test Testovich +256: sub 521/ECDH b2e37a2cdb627620 2025-03-22 [E] [EXPIRES 2026-03-22] +256: 165a4a5a139f7aac45c006bfb2e37a2cdb627620 +256: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpcyaas7sr/.rnp --pass-fd 4 --recipient EncryptEcdhtest_encrypt_nistP521@example.com --encrypt /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP521.in --output /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP521.enc 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof 248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +256: +256: +256: /usr/bin/gpg --homedir /tmp/rnpctmpcyaas7sr/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP521.dec --decrypt /tmp/rnpctmpcyaas7sr/EncryptEcdhtest_encrypt_nistP521.enc +254: Good signature made Sun Mar 23 00:23:49 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 4 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 245: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82408,78 +80563,138 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -263: test_encryption_aead_defs (__main__.Encryption.test_encryption_aead_defs) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -z 0 -r alice --aead -e /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one +248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +248: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi +248: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 174346 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmp51yu0azx/cleartext.enc 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -263: -263: :off 0: packet header 0xc17e (tag 1, len 126) -263: Public-key encrypted session key packet -263: version: 3 -263: key id: 0xdd23ceb7febeff17 -263: public key algorithm: 18 (ECDH) -263: encrypted material: -263: ecdh p: 515 bits -263: ecdh m: 48 bytes -263: :off 128: packet header 0xd4ed (tag 20, partial len) -263: AEAD-encrypted data packet -263: version: 1 -263: symmetric algorithm: 9 (AES-256) -263: aead algorithm: 2 (OCB) -263: chunk size: 12 -263: initialization vector: 0x1b50d0b078a24343842af04d4adff2 (15 bytes) -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -r alice --aead --aead-chunk-bits 17 -e /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: Wrong argument value 17 for aead-chunk-bits, must be 0..16. -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -r alice --aead --aead-chunk-bits banana -e /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: Wrong argument value banana for aead-chunk-bits, must be 0..16. -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -r alice --aead --aead-chunk-bits 5banana -e /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: Wrong argument value 5banana for aead-chunk-bits, must be 0..16. -263: -263: ok -263: test_encryption_and_signing (__main__.Encryption.test_encryption_and_signing) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid enc-sign1@rnp --generate-key +248: [ OK ] rnp_tests.test_fuzz_keyimport (62882 ms) +248: [----------] 1 test from rnp_tests (62882 ms total) +248: +248: [----------] Global test environment tear-down +248: [==========] 1 test from 1 test suite ran. (62882 ms total) +248: [ PASSED ] 1 test. +247/263 Test #248: rnp_tests.test_fuzz_keyimport ................................................. Passed 62.94 sec +test 257 + Start 257: cli_tests-Misc + +257: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "Misc" +257: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +257: Environment variables: +257: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp +257: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys +257: RNP_TESTS_GPG_PATH=/usr/bin/gpg +257: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf +257: Test timeout computed to be: 3000 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: Good signature made Fri Apr 24 04:33:05 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: gpg: Signature made Fri Apr 24 04:33:05 2026 -12 -258: gpg: using RSA key DA36EC55609587CF6A7C41A59A95D6D46EB932AF -258: gpg: issuer "signing@gpg" -258: gpg: Good signature from "signing@gpg" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: WARNING: not a detached signature; file '/tmp/rnpctmpbwynay92/cleartext.txt' was NOT verified! -258: +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:23:50 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +256: gpg: encrypted with 521-bit ECDH key, ID B2E37A2CDB627620, created 2025-03-22 +256: "Test Testovich " +256: +256: ok +256: /usr/bin/gpgconf --homedir /tmp/rnpctmpcyaas7sr/.gpg --kill gpg-agent +257: Running in /tmp/rnpctmpyketelay +257: /usr/bin/gpg --version +257: +257: gpg (GnuPG) 2.2.46 +257: libgcrypt 1.11.0 +257: Copyright (C) 2024 g10 Code GmbH +257: License GNU GPL-3.0-or-later +257: This is free software: you are free to change and redistribute it. +257: There is NO WARRANTY, to the extent permitted by law. +257: +257: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg +257: Supported algorithms: +257: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA +257: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, +257: CAMELLIA128, CAMELLIA192, CAMELLIA256 +257: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 +257: Compression: Uncompressed, ZIP, ZLIB, BZIP2 +257: /usr/bin/gpg --with-colons --list-config curve +256: +256: +256: +256: ---------------------------------------------------------------------- +256: Ran 6 tests in 22.767s +256: +256: OK +256: GPG_AEAD_EAX: False +256: GPG_AEAD_OCB: False +256: GPG_NO_OLD: False +256: GPG_BRAINPOOL: True +256: RNP_TWOFISH: True +256: RNP_BLOWFISH: True +256: RNP_IDEA: True +256: RNP_CAST5: True +256: RNP_RIPEMD160: True +256: RNP_BRAINPOOL: True +256: RNP_AEAD_EAX: True +256: RNP_AEAD_OCB: True +256: RNP_AEAD_OCB_AES: False +256: RNP_BOTAN_OCB_AV: False +257: +257: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version +257: +257: rnp 0.17.1-1 +257: Ribose Inc. +257: Backend: Botan +257: Backend version: 2.19.5 +257: Supported algorithms: +257: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +257: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +257: AEAD: None, EAX, OCB +257: Key protection: CFB +257: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +257: Compression: Uncompressed, ZIP, ZLIB, BZip2 +257: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +257: Please report security issues at (https://www.rnpgp.org/feedback) and +257: general bugs at https://github.com/rnpgp/rnp/issues. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid encryption@rnp --generate-key +248/263 Test #256: cli_tests-EncryptEcdh ......................................................... Passed 23.60 sec +test 258 + Start 258: cli_tests-Encryption + +258: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "Encryption" +258: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +258: Environment variables: +258: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp +258: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys +258: RNP_TESTS_GPG_PATH=/usr/bin/gpg +258: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf +258: Test timeout computed to be: 3000 +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 6 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 4 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.sig -s /tmp/rnpctmpbwynay92/cleartext.txt 245: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 245: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82508,41 +80723,53 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1978] signature expired -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -248: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -248: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi -248: [process_pgp_key() ./src/librepgp/stream-key.cpp:436] failed to parse key pkt at 174346 +258: Running in /tmp/rnpctmpwy8cq6oc +258: /usr/bin/gpg --version +258: +258: gpg (GnuPG) 2.2.46 +258: libgcrypt 1.11.0 +258: Copyright (C) 2024 g10 Code GmbH +258: License GNU GPL-3.0-or-later +258: This is free software: you are free to change and redistribute it. +258: There is NO WARRANTY, to the extent permitted by law. +258: +258: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg +258: Supported algorithms: +258: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA +258: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, +258: CAMELLIA128, CAMELLIA192, CAMELLIA256 +258: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 +258: Compression: Uncompressed, ZIP, ZLIB, BZIP2 +258: /usr/bin/gpg --with-colons --list-config curve 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +258: +258: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version +258: +258: rnp 0.17.1-1 +258: Ribose Inc. +258: Backend: Botan +258: Backend version: 2.19.5 +258: Supported algorithms: +258: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +258: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +258: AEAD: None, EAX, OCB +258: Key protection: CFB +258: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +258: Compression: Uncompressed, ZIP, ZLIB, BZip2 +258: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +258: Please report security issues at (https://www.rnpgp.org/feedback) and +258: general bugs at https://github.com/rnpgp/rnp/issues. 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -263: -263: Generating a new key... -263: -263: sec 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: ssb 1024/RSA 010f5576605992b5 2026-04-24 [E] [EXPIRES 2028-04-23] -263: 519c7773ffe7b77e3d43283a010f5576605992b5 -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid enc-sign2@rnp --generate-key -248: [ OK ] rnp_tests.test_fuzz_keyimport (18912 ms) -248: [----------] 1 test from rnp_tests (18912 ms total) -248: -248: [----------] Global test environment tear-down -248: [==========] 1 test from 1 test suite ran. (18912 ms total) -248: [ PASSED ] 1 test. -248/263 Test #248: rnp_tests.test_fuzz_keyimport ................................................. Passed 18.93 sec +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid encryption@rnp --generate-key 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82554,19 +80781,12 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -258: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -258: Good signature made Fri Apr 24 04:33:06 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.sig -s /tmp/rnpctmpbwynay92/cleartext.txt +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 6 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82574,8 +80794,6 @@ 245: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 245: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 245: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -259: -259: 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 256, but actual is 254 @@ -82606,23 +80824,10 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 4 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -263: -263: Generating a new key... -263: -263: sec 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: ssb 1024/RSA ad2f70a13a107cfd 2026-04-24 [E] [EXPIRES 2028-04-23] -263: b00c820b45dd2c543fe3cdc6ad2f70a13a107cfd -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid enc-sign3@rnp --generate-key 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82632,21 +80837,8 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -258: Good signature made Fri Apr 24 04:33:06 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82708,52 +80900,7 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -263: -263: Generating a new key... -263: -263: sec 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp -263: ssb 1024/RSA 64cf738858c0e0d0 2026-04-24 [E] [EXPIRES 2028-04-23] -263: 1049f0d6713296506e8b25e364cf738858c0e0d0 -263: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmp51yu0azx/.gpg --import /tmp/rnpctmp51yu0azx/.rnp/pubring.gpg -263: gpg: key 2E8F727E20FE3507: "encryption@rnp" not changed -263: gpg: key 7E1538F606CCF888: "dummy1@rnp" not changed -263: gpg: key 24FA72240D73DDC1: "dummy2@rnp" not changed -263: gpg: key 45A1073186952C40: public key "enc-sign1@rnp" imported -263: gpg: key D329BDCC03AD62DE: public key "enc-sign2@rnp" imported -263: gpg: key 1347954FFE82D243: public key "enc-sign3@rnp" imported -263: gpg: Total number processed: 6 -263: gpg: imported: 3 -263: gpg: unchanged: 3 -263: -263: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmp51yu0azx/.gpg --import /tmp/rnpctmp51yu0azx/.rnp/secring.gpg -263: gpg: key 2E8F727E20FE3507: "encryption@rnp" not changed -263: gpg: key 2E8F727E20FE3507: secret key imported -263: gpg: key 7E1538F606CCF888: "dummy1@rnp" not changed -263: gpg: key 7E1538F606CCF888: secret key imported -263: gpg: key 24FA72240D73DDC1: "dummy2@rnp" not changed -263: gpg: key 24FA72240D73DDC1: secret key imported -263: gpg: key 45A1073186952C40: "enc-sign1@rnp" not changed -263: gpg: key 45A1073186952C40: secret key imported -263: gpg: key D329BDCC03AD62DE: "enc-sign2@rnp" not changed -263: gpg: key D329BDCC03AD62DE: secret key imported -263: gpg: key 1347954FFE82D243: "enc-sign3@rnp" not changed -263: gpg: key 1347954FFE82D243: secret key imported -263: gpg: Total number processed: 6 -263: gpg: unchanged: 6 -263: gpg: secret keys read: 6 -263: gpg: secret keys imported: 3 -263: gpg: secret keys unchanged: 3 -263: -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 4 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --cipher AES -u ^enc-sign1@rnp$ -r ^enc-sign1@rnp$ --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 6 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82775,9 +80922,6 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign1pass --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82817,6 +80961,9 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82826,6 +80973,14 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +191: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi +191: [parse_material() ./src/librepgp/stream-packet.cpp:1099] failed to get rsa m +191: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1947] Failed to parse PKESK, skipping. +191: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82833,51 +80988,177 @@ 245: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 245: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 245: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits +191: [ OK ] rnp_tests.test_large_mpi_rsa_priv (85209 ms) +191: [----------] 1 test from rnp_tests (85209 ms total) +191: +191: [----------] Global test environment tear-down +191: [==========] 1 test from 1 test suite ran. (85209 ms total) +191: [ PASSED ] 1 test. 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 +249/263 Test #191: rnp_tests.test_large_mpi_rsa_priv ............................................. Passed 85.29 sec +test 259 + Start 259: cli_tests-EncryptSignRSA + +259: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "EncryptSignRSA" +259: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +259: Environment variables: +259: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp +259: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys +259: RNP_TESTS_GPG_PATH=/usr/bin/gpg +259: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf +259: Test timeout computed to be: 3000 +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Generating a new key... +257: +257: sec 2048/RSA 3c38ffdf22c4debe 2025-03-22 [SC] [EXPIRES 2027-03-22] +257: ec345e156f7917c3a32a98ef3c38ffdf22c4debe +257: uid encryption@rnp +257: ssb 2048/RSA 8f54d6c3f07b30ca 2025-03-22 [E] [EXPIRES 2027-03-22] +257: b8485f18eb0552f75442af158f54d6c3f07b30ca +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid signing@gpg --generate-key +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 6 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +259: Running in /tmp/rnpctmpgglp49t1 +259: /usr/bin/gpg --version +259: +259: gpg (GnuPG) 2.2.46 +259: libgcrypt 1.11.0 +259: Copyright (C) 2024 g10 Code GmbH +259: License GNU GPL-3.0-or-later +259: This is free software: you are free to change and redistribute it. +259: There is NO WARRANTY, to the extent permitted by law. +259: +259: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg +259: Supported algorithms: +259: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA +259: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, +259: CAMELLIA128, CAMELLIA192, CAMELLIA256 +259: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 +259: Compression: Uncompressed, ZIP, ZLIB, BZIP2 +259: /usr/bin/gpg --with-colons --list-config curve +259: +259: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 +259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version +259: +259: rnp 0.17.1-1 +259: Ribose Inc. +259: Backend: Botan +259: Backend version: 2.19.5 +259: Supported algorithms: +259: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +259: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +259: AEAD: None, EAX, OCB +259: Key protection: CFB +259: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +259: Compression: Uncompressed, ZIP, ZLIB, BZip2 +259: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +259: Please report security issues at (https://www.rnpgp.org/feedback) and +259: general bugs at https://github.com/rnpgp/rnp/issues. +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +259: test_rnp_decrypt_sign_1024 (__main__.EncryptSignRSA.test_rnp_decrypt_sign_1024) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024.gpg +259: Keyring directory '/tmp/rnpctmpgglp49t1/.rnp' is empty. +259: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +259: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +259: pub 1024/RSA f39f219dbbee5c70 2021-10-07 [SCA] +259: d159d8feeeaf64130bce0184f39f219dbbee5c70 +259: uid Test Testovich +259: sub 1024/RSA a963412488eec323 2021-10-07 [E] +259: aaf77e874f5a285357033cd0a963412488eec323 +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024-sec.gpg +259: Warning: no keys were loaded from the keyring '/tmp/rnpctmpgglp49t1/.rnp/secring.gpg'. +259: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +259: sec 1024/RSA f39f219dbbee5c70 2021-10-07 [SCA] +259: d159d8feeeaf64130bce0184f39f219dbbee5c70 +259: uid Test Testovich +259: ssb 1024/RSA a963412488eec323 2021-10-07 [E] +259: aaf77e874f5a285357033cd0a963412488eec323 +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --output /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_1024.gpg --userid GnuPG_rsa_1024_1024@example.com --overwrite --export-key GnuPG_rsa_1024_1024@example.com +259: +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --import /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_1024.gpg +259: gpg: keybox '/tmp/rnpctmpgglp49t1/.gpg/pubring.kbx' created +259: gpg: /tmp/rnpctmpgglp49t1/.gpg/trustdb.gpg: trustdb created +259: gpg: key F39F219DBBEE5C70: public key "Test Testovich " imported +259: gpg: Total number processed: 1 +259: gpg: imported: 1 +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --passphrase password -r GnuPG_rsa_1024_1024@example.com -o /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_1024.enc --always-trust --encrypt /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_1024.in +259: +259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpgglp49t1/.rnp --pass-fd 4 --userid GnuPG_rsa_1024_1024@example.com --decrypt /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_1024.enc --output /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_1024.dec +259: +259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024.gpg +259: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. +259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024-sec.gpg +259: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. +259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --output /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_1024.gpg --userid GnuPG_rsa_1024_1024@example.com --overwrite --export-key GnuPG_rsa_1024_1024@example.com +259: +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --import /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_1024.gpg +259: gpg: key F39F219DBBEE5C70: "Test Testovich " not changed +259: gpg: Total number processed: 1 +259: gpg: unchanged: 1 +259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpgglp49t1/.rnp --pass-fd 4 --userid GnuPG_rsa_1024_1024@example.com --sign /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_1024.in --output /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_1024.out +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +259: +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --verify /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_1024.out +259: gpg: Signature made Sun Mar 23 00:23:56 2025 +14 +259: gpg: using RSA key D159D8FEEEAF64130BCE0184F39F219DBBEE5C70 +259: gpg: Good signature from "Test Testovich " [unknown] +259: gpg: WARNING: This key is not certified with a trusted signature! +259: gpg: There is no indication that the signature belongs to the owner. +259: Primary key fingerprint: D159 D8FE EEAF 6413 0BCE 0184 F39F 219D BBEE 5C70 +259: +259: ok +259: test_rnp_decrypt_sign_2048 (__main__.EncryptSignRSA.test_rnp_decrypt_sign_2048) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048.gpg +259: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +259: pub 2048/RSA 3bbcbfd7c249bb70 2021-10-07 [SCA] +259: a01fec75870ddf01b54bd77b3bbcbfd7c249bb70 +259: uid Test Testovich +259: sub 2048/RSA 1497b4498fccc92d 2021-10-07 [E] +259: 6a5817aea51df4fe8b59925d1497b4498fccc92d +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048-sec.gpg +258: Keyring directory '/tmp/rnpctmpwy8cq6oc/.rnp' is empty. +258: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +258: Generating a new key... 258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: Good signature made Fri Apr 24 04:33:06 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -260: Generating a new key... -260: -260: sec 2048/RSA 55a7b76dbe2882c6 2026-04-24 [SC] [EXPIRES 2028-04-23] -260: 5bfcf2b37b4208090a6ec92055a7b76dbe2882c6 -260: uid RSA (Encrypt or Sign) 2048-bit key -260: ssb 2048/RSA 55cd6193ac9aa738 2026-04-24 [E] [EXPIRES 2028-04-23] -260: d8eefb2486598f80803865db55cd6193ac9aa738 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --password password --sign /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.sig --hash MD5 -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" +258: sec 2048/RSA e295d315ea7c02c9 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 13aab5c305fc6e2615e6fa6ee295d315ea7c02c9 +258: uid encryption@rnp +258: ssb 2048/RSA 392cfa3cf28d0911 2025-03-22 [E] [EXPIRES 2027-03-22] +258: 81b72af2b57858b611cd8cde392cfa3cf28d0911 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid dummy1@rnp --generate-key +259: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +259: sec 2048/RSA 3bbcbfd7c249bb70 2021-10-07 [SCA] +259: a01fec75870ddf01b54bd77b3bbcbfd7c249bb70 +259: uid Test Testovich +259: ssb 2048/RSA 1497b4498fccc92d 2021-10-07 [E] +259: 6a5817aea51df4fe8b59925d1497b4498fccc92d +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --output /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_2048.gpg --userid GnuPG_rsa_2048_2048@example.com --overwrite --export-key GnuPG_rsa_2048_2048@example.com +259: +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --import /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_2048.gpg +259: gpg: key 3BBCBFD7C249BB70: public key "Test Testovich " imported +259: gpg: Total number processed: 1 +259: gpg: imported: 1 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -260: Hash algorithm 'MD5' is cryptographically weak! -260: Weak hash algorithm detected. Pass --allow-weak-hash option if you really want to use it. -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --password password --sign /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.sig --hash MD5 --allow-weak-hash -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --password password --sign /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.sig --hash SHA1 -260: Hash algorithm 'SHA1' is cryptographically weak! -260: Weak hash algorithm detected. Pass --allow-weak-hash option if you really want to use it. -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --password password --sign /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.sig --hash SHA1 --allow-weak-hash +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --passphrase password -r GnuPG_rsa_2048_2048@example.com -o /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_2048.enc --always-trust --encrypt /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_2048.in +259: +259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpgglp49t1/.rnp --pass-fd 4 --userid GnuPG_rsa_2048_2048@example.com --decrypt /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_2048.enc --output /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_2048.dec 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 256, but actual is 254 @@ -82925,29 +81206,17 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --password password --sign /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.sig --hash SHA3-512 +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: Good signature made Fri Apr 24 04:33:07 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82967,17 +81236,12 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --text --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --password password --sign /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.sig --hash SHA3-512 --allow-weak-hash +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 6 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: -259: 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -82986,61 +81250,64 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 4 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -260: -260: -260: ok -260: test_armor (__main__.Misc.test_armor) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=wrong /tmp/rnpctmpvzizfnoz/beg.src --output /tmp/rnpctmpvzizfnoz/beg.dst -260: Wrong enarmor argument: wrong -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor /tmp/rnpctmpvzizfnoz/beg.src --output /tmp/rnpctmpvzizfnoz/beg.dst -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=msg /tmp/rnpctmpvzizfnoz/beg.src --output /tmp/rnpctmpvzizfnoz/beg.dst +231: [compressed_src_read() ./src/librepgp/stream-parse.cpp:403] unexpected end of bzip stream +231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:228] failed to read data chunk +231: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +231: [stream_peek_packet_hdr() ./src/librepgp/stream-packet.cpp:290] pkt header read failed +231: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +258: +258: Generating a new key... +258: +258: sec 1024/RSA 8a4f65c2da671c83 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: e6d4c8e3e5c4a0d3c7d09f018a4f65c2da671c83 +258: uid dummy1@rnp +258: ssb 1024/RSA 7f1527069946087b 2025-03-22 [E] [EXPIRES 2027-03-22] +258: 06ff70daec02e28f02753c207f1527069946087b +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid dummy2@rnp --generate-key +259: +259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048.gpg +259: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. +259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048-sec.gpg +259: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. +259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --output /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_2048.gpg --userid GnuPG_rsa_2048_2048@example.com --overwrite --export-key GnuPG_rsa_2048_2048@example.com 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --dearmor /tmp/rnpctmpvzizfnoz/beg.dst --output /tmp/rnpctmpvzizfnoz/beg.mid.dst +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +259: +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --import /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_2048.gpg 245: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 245: [validate_sig() ./src/lib/pgp-key.cpp:1996] issuer fingerprint doesn't match signer's one 245: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits 245: [signature_validate() ./src/lib/crypto/signatures.cpp:227] wrong lbits -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=msg /tmp/rnpctmpvzizfnoz/beg.mid.dst --output /tmp/rnpctmpvzizfnoz/beg.fin.dst -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=pubkey /tmp/rnpctmpvzizfnoz/beg.src --output /tmp/rnpctmpvzizfnoz/beg.dst -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --dearmor /tmp/rnpctmpvzizfnoz/beg.dst --output /tmp/rnpctmpvzizfnoz/beg.mid.dst -258: Good signature made Fri Apr 24 04:33:07 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --text --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt +259: gpg: key 3BBCBFD7C249BB70: "Test Testovich " not changed +259: gpg: Total number processed: 1 +259: gpg: unchanged: 1 +259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpgglp49t1/.rnp --pass-fd 4 --userid GnuPG_rsa_2048_2048@example.com --sign /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_2048.in --output /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_2048.out +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: Good signature made Sun Mar 23 00:23:58 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 6 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=pubkey /tmp/rnpctmpvzizfnoz/beg.mid.dst --output /tmp/rnpctmpvzizfnoz/beg.fin.dst -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=seckey /tmp/rnpctmpvzizfnoz/beg.src --output /tmp/rnpctmpvzizfnoz/beg.dst 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 @@ -83049,191 +81316,111 @@ 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 245: [parse() ./src/librepgp/stream-sig.cpp:405] unknown subpacket : 83 -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --dearmor /tmp/rnpctmpvzizfnoz/beg.dst --output /tmp/rnpctmpvzizfnoz/beg.mid.dst -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=seckey /tmp/rnpctmpvzizfnoz/beg.mid.dst --output /tmp/rnpctmpvzizfnoz/beg.fin.dst -245: [ OK ] rnp_tests.test_fuzz_keyring (20810 ms) -245: [----------] 1 test from rnp_tests (20810 ms total) +245: [ OK ] rnp_tests.test_fuzz_keyring (72579 ms) +245: [----------] 1 test from rnp_tests (72579 ms total) 245: 245: [----------] Global test environment tear-down -245: [==========] 1 test from 1 test suite ran. (20810 ms total) +245: [==========] 1 test from 1 test suite ran. (72579 ms total) 245: [ PASSED ] 1 test. -249/263 Test #245: rnp_tests.test_fuzz_keyring ................................................... Passed 20.83 sec -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=sign /tmp/rnpctmpvzizfnoz/beg.src --output /tmp/rnpctmpvzizfnoz/beg.dst -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --dearmor /tmp/rnpctmpvzizfnoz/beg.dst --output /tmp/rnpctmpvzizfnoz/beg.mid.dst -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=sign /tmp/rnpctmpvzizfnoz/beg.mid.dst --output /tmp/rnpctmpvzizfnoz/beg.fin.dst -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --dearmor -257: -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --verify /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P2048_Q256.out -259: Good signature made Fri Apr 24 04:33:07 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 4 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -260: [armored_src_read() ./src/librepgp/stream-armor.cpp:425] Warning: missing or malformed CRC line -260: 123456789 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --dearmor /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-25519-pub.asc --output decoded.pgp -257: gpg: Signature made Fri Apr 24 04:33:00 2026 -12 -257: gpg: using DSA key C581F6BE66995F0940031E665E42BB9278D96588 -257: gpg: Good signature from "Test Testovich " [unknown] -257: gpg: WARNING: This key is not certified with a trusted signature! -257: gpg: There is no indication that the signature belongs to the owner. -257: Primary key fingerprint: C581 F6BE 6699 5F09 4003 1E66 5E42 BB92 78D9 6588 -257: -257: ok -257: test_sign_P2112_Q256 (__main__.SignDSA.test_sign_P2112_Q256) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2112_2112.gpg -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --dearmor /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_armor/ecc-25519-pub-bad-crc.asc --output decoded.pgp -260: [armored_update_crc() ./src/librepgp/stream-armor.cpp:278] Warning: CRC mismatch -260: -260: ok -260: test_armored_detection_on_cleartext (__main__.Misc.test_armored_detection_on_cleartext) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --password password --clearsign -263: gpg: encrypted with 1024-bit RSA key, ID 010F5576605992B5, created 2026-04-24 -263: "enc-sign1@rnp" -263: gpg: Signature made Fri Apr 24 04:33:06 2026 -12 -263: gpg: using RSA key 35DE29D8ED5E93C26E72FD7245A1073186952C40 -263: gpg: Good signature from "enc-sign1@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! -263: -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -258: +250/263 Test #245: rnp_tests.test_fuzz_keyring ................................................... Passed 72.63 sec +test 260 + Start 260: cli_tests-Keystore + +260: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "Keystore" +260: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +260: Environment variables: +260: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp +260: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys +260: RNP_TESTS_GPG_PATH=/usr/bin/gpg +260: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf +260: Test timeout computed to be: 3000 +231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof +231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof +231: [compressed_src_read() ./src/librepgp/stream-parse.cpp:363] unexpected end of zlib stream +231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:228] failed to read data chunk +231: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +231: [stream_peek_packet_hdr() ./src/librepgp/stream-packet.cpp:290] pkt header read failed +231: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -258: Good signature made Fri Apr 24 04:33:07 2026 -258: using RSA key 9a95d6d46eb932af +258: Generating a new key... 258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully +258: sec 1024/RSA 8acb8639d0a6b390 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: e656e7aea1e1e7d5e57c9ab98acb8639d0a6b390 +258: uid dummy2@rnp +258: ssb 1024/RSA 13e518bfb19a0fed 2025-03-22 [E] [EXPIRES 2027-03-22] +258: 27f1bbb11bbd88ec38a1e28513e518bfb19a0fed +258: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpwy8cq6oc/.gpg --import /tmp/rnpctmpwy8cq6oc/.rnp/pubring.gpg +257: +257: Generating a new key... +257: +257: sec 2048/RSA e68712adf99b4969 2025-03-22 [SC] [EXPIRES 2027-03-22] +257: f3a6903a6d4a9b78abdd9864e68712adf99b4969 +257: uid signing@gpg +257: ssb 2048/RSA 8ce2961f445303f8 2025-03-22 [E] [EXPIRES 2027-03-22] +257: 82fd7fff442c8b65a6e4379c8ce2961f445303f8 +257: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpyketelay/.gpg --import /tmp/rnpctmpyketelay/.rnp/pubring.gpg +231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof +231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof +231: [compressed_src_read() ./src/librepgp/stream-parse.cpp:363] unexpected end of zlib stream +231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:228] failed to read data chunk +231: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +231: [stream_peek_packet_hdr() ./src/librepgp/stream-packet.cpp:290] pkt header read failed +231: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +260: Running in /tmp/rnpctmp5r4jnhxs +260: /usr/bin/gpg --version +258: gpg: keybox '/tmp/rnpctmpwy8cq6oc/.gpg/pubring.kbx' created +258: gpg: /tmp/rnpctmpwy8cq6oc/.gpg/trustdb.gpg: trustdb created +258: gpg: key E295D315EA7C02C9: public key "encryption@rnp" imported +258: gpg: key 8A4F65C2DA671C83: public key "dummy1@rnp" imported +258: gpg: key 8ACB8639D0A6B390: public key "dummy2@rnp" imported +258: gpg: Total number processed: 3 +258: gpg: imported: 3 258: -257: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -257: pub 2112/DSA d089273857267d1a 2021-10-07 [SC] -257: aa90c1d50293c716d1172346d089273857267d1a -257: uid Test Testovich -257: sub 2112/ElGamal af88e640768a684a 2021-10-07 [E] -257: fdcebe7a7c222c72a8947d2caf88e640768a684a -257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2112_2112-sec.gpg -263: Good signature made Fri Apr 24 04:33:06 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --aead --cipher AES192 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -r ^enc-sign1@rnp$ --passwords 1 --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -260: -260: -----BEGIN PGP SIGNED MESSAGE----- -260: Hash: SHA256 -260: -260: Hello -260: -260: -----BEGIN PGP SIGNATURE----- -260: -260: wrkEAQEIACMWIQTpWjy/WDqoCizMU6p7xnCbFcI6SgUCaeubRAUDAAAAAAAKCRB7xnCbFcI6SixC -260: A/4mFnlvPiM586uEVW+j5LwJT7mx344rbSowq6rhphz7y6CWXAIsn7iyrtTAZBIMnVgDb6o6rfLB -260: bsKrOZxH/YMxjZQ/6J2B3U7SVUp1+s+gLJK/MmpFBYMdLwbPYxF90qWcWwbnerVyqpVzKKhUOw05 -260: hAEjtshJAiEY1CdV66Iy/g== -260: =sbAg -260: -----END PGP SIGNATURE----- -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg --verify - -260: Good signature made Fri Apr 24 04:33:08 2026 -260: using RSA key 7bc6709b15c23a4a -260: -260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -260: uid key0-uid0 -260: uid key0-uid1 -260: uid key0-uid2 -260: Signature(s) verified successfully +258: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmpwy8cq6oc/.gpg --import /tmp/rnpctmpwy8cq6oc/.rnp/secring.gpg +257: gpg: keybox '/tmp/rnpctmpyketelay/.gpg/pubring.kbx' created +257: gpg: /tmp/rnpctmpyketelay/.gpg/trustdb.gpg: trustdb created +257: gpg: key 3C38FFDF22C4DEBE: public key "encryption@rnp" imported +257: gpg: key E68712ADF99B4969: public key "signing@gpg" imported +257: gpg: Total number processed: 2 +257: gpg: imported: 2 +257: +257: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmpyketelay/.gpg --import /tmp/rnpctmpyketelay/.rnp/secring.gpg +231: [ OK ] rnp_tests.test_stream_z (77011 ms) +231: [----------] 1 test from rnp_tests (77011 ms total) +231: +231: [----------] Global test environment tear-down +231: [==========] 1 test from 1 test suite ran. (77011 ms total) +231: [ PASSED ] 1 test. +251/263 Test #231: rnp_tests.test_stream_z ....................................................... Passed 77.06 sec +test 261 + Start 261: cli_tests-SignECDSA + +261: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "SignECDSA" +261: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +261: Environment variables: +261: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp +261: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys +261: RNP_TESTS_GPG_PATH=/usr/bin/gpg +261: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf +261: Test timeout computed to be: 3000 260: -260: ok -260: test_backend_version (__main__.Misc.test_backend_version) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp +260: gpg (GnuPG) 2.2.46 +260: libgcrypt 1.11.0 +260: Copyright (C) 2024 g10 Code GmbH +260: License GNU GPL-3.0-or-later +260: This is free software: you are free to change and redistribute it. +260: There is NO WARRANTY, to the extent permitted by law. 260: -260: rnp 0.17.1-1 -260: Ribose Inc. -260: Backend: Botan -260: Backend version: 2.19.5 +260: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg 260: Supported algorithms: -260: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -260: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -260: AEAD: None, EAX, OCB -260: Key protection: CFB -260: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -260: Compression: Uncompressed, ZIP, ZLIB, BZip2 -260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -260: Please report security issues at (https://www.rnpgp.org/feedback) and -260: general bugs at https://github.com/rnpgp/rnp/issues. -260: Sign, verify, encrypt, decrypt, inspect OpenPGP data. -260: Usage: rnp --command [options] [files] -260: Commands: -260: -h, --help This help message. -260: -V, --version Print RNP version information. -260: -e, --encrypt Encrypt data using the public key(s). -260: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. -260: --cipher name Specify symmetric cipher, used for encryption. -260: --aead[=EAX, OCB] Use AEAD for encryption. -260: -z 0..9 Set the compression level. -260: --[zip,zlib,bzip] Use the corresponding compression algorithm. -260: --armor Apply ASCII armor to the encryption/signing output. -260: --no-wrap Do not wrap the output in a literal data packet. -260: -c, --symmetric Encrypt data using the password(s). -260: --passwords num Encrypt to the specified number of passwords. -260: -s, --sign Sign data. May be combined with encryption. -260: --detach Produce detached signature. -260: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. -260: --hash Specify hash algorithm, used during signing. -260: --allow-weak-hash Allow usage of a weak hash algorithm. -260: --clearsign Cleartext-sign data. -260: -d, --decrypt Decrypt and output data, verifying signatures. -260: -v, --verify Verify signatures, without outputting data. -260: --source Specify source for the detached signature. -260: --dearmor Strip ASCII armor from the data, outputting binary. -260: --enarmor Add ASCII armor to the data. -260: --list-packets List OpenPGP packets from the input. -260: --json Use JSON output instead of human-readable. -260: --grips Dump key fingerprints and grips. -260: --mpi Dump MPI values from packets. -260: --raw Dump raw packet contents as well. -260: -260: Other options: -260: --homedir path Override home directory (default is ~/.rnp/). -260: -f, --keyfile Load key(s) only from the file specified. -260: --output [file, -] Write data to the specified file or stdout. -260: --overwrite Overwrite output file without a prompt. -260: --password Password used during operation. -260: --pass-fd num Read password(s) from the file descriptor. -260: --s2k-iterations Set the number of iterations for the S2K process. -260: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. -260: --notty Do not output anything to the TTY. -260: --current-time Override system's time. -260: --set-filename Override file name, stored inside of OpenPGP message. +260: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA +260: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, +260: CAMELLIA128, CAMELLIA192, CAMELLIA256 +260: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 +260: Compression: Uncompressed, ZIP, ZLIB, BZIP2 +260: /usr/bin/gpg --with-colons --list-config curve 260: -260: See man page for a detailed listing and explanation. +260: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version 260: 260: rnp 0.17.1-1 @@ -83250,15878 +81437,13739 @@ 260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 260: Please report security issues at (https://www.rnpgp.org/feedback) and 260: general bugs at https://github.com/rnpgp/rnp/issues. -260: ok -260: test_clearsign_long_lines (__main__.Misc.test_clearsign_long_lines) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.4k-long-lines.asc -260: Good signature made Tue Jan 25 04:31:42 2022 -260: using EdDSA key 0451409669ffde3c -260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: Signature(s) verified successfully -260: -260: /usr/bin/gpg --batch --homedir /tmp/rnpctmpvzizfnoz/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -260: gpg: key 0451409669FFDE3C: public key "Alice " imported -260: gpg: Total number processed: 1 -260: gpg: imported: 1 +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent 260: -260: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpvzizfnoz/.gpg --batch --yes --trust-model always --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.4k-long-lines.asc -260: gpg: Signature made Tue Jan 25 04:31:42 2022 -12 -260: gpg: using EDDSA key 73EDCC9119AFC8E2DBBDCDE50451409669FFDE3C -260: gpg: Good signature from "Alice " [unknown] -260: gpg: WARNING: Using untrusted key! -260: gpg: WARNING: not a detached signature; file '/build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.4k-long-lines' was NOT verified! 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-sec.pgp --password password --clearsign /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.4k-long-lines --output /tmp/rnpctmpvzizfnoz/cleartext.sig -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.txt.asc --clearsign /tmp/rnpctmpbwynay92/cleartext.txt -257: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -257: sec 2112/DSA d089273857267d1a 2021-10-07 [SC] -257: aa90c1d50293c716d1172346d089273857267d1a -257: uid Test Testovich -257: ssb 2112/ElGamal af88e640768a684a 2021-10-07 [E] -257: fdcebe7a7c222c72a8947d2caf88e640768a684a -257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --output /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P2112_Q256.gpg --userid GnuPG_dsa_elgamal_2112_2112@example.com --overwrite --export-key GnuPG_dsa_elgamal_2112_2112@example.com -259: +260: test_additional_subkeys_default (__main__.Keystore.test_additional_subkeys_default) +260: Generate default key (primary + sub) then add more subkeys. ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 4 --userid primary_for_many_subs@rnp --generate-key +257: gpg: key 3C38FFDF22C4DEBE: "encryption@rnp" not changed +257: gpg: key 3C38FFDF22C4DEBE: secret key imported +257: gpg: key E68712ADF99B4969: "signing@gpg" not changed +257: gpg: key E68712ADF99B4969: secret key imported +257: gpg: Total number processed: 2 +257: gpg: unchanged: 2 +257: gpg: secret keys read: 2 +257: gpg: secret keys imported: 2 +257: +257: test_aead_last_chunk_zero_length (__main__.Misc.test_aead_last_chunk_zero_length) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-sec.pgp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +258: gpg: key E295D315EA7C02C9: "encryption@rnp" not changed +258: gpg: key E295D315EA7C02C9: secret key imported +258: gpg: key 8A4F65C2DA671C83: "dummy1@rnp" not changed +258: gpg: key 8A4F65C2DA671C83: secret key imported +258: gpg: key 8ACB8639D0A6B390: "dummy2@rnp" not changed +258: gpg: key 8ACB8639D0A6B390: secret key imported +258: gpg: Total number processed: 3 +258: gpg: unchanged: 3 +258: gpg: secret keys read: 3 +258: gpg: secret keys imported: 3 +258: +258: test_aead_chunk_edge_cases (__main__.Encryption.test_aead_chunk_edge_cases) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --password password --output /tmp/rnpctmpwy8cq6oc/cleartext.enc --aead=eax --aead-chunk-bits 2 -z 0 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Import finished: 2 keys processed, 2 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +257: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: ssb 256/ECDH dd23ceb7febeff17 2019-12-27 [E] +257: a4bbb77370217bca2307ad0ddd23ceb7febeff17 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --password password -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.aead-last-zero-chunk.enc --output /tmp/rnpctmpyketelay/cleartext.dec +261: Running in /tmp/rnpctmp2sa6ezn1 +261: /usr/bin/gpg --version +254: Good signature made Sun Mar 23 00:23:59 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 9 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +261: +261: gpg (GnuPG) 2.2.46 +261: libgcrypt 1.11.0 +261: Copyright (C) 2024 g10 Code GmbH +261: License GNU GPL-3.0-or-later +261: This is free software: you are free to change and redistribute it. +261: There is NO WARRANTY, to the extent permitted by law. +261: +261: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg +261: Supported algorithms: +261: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA +261: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, +261: CAMELLIA128, CAMELLIA192, CAMELLIA256 +261: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 +261: Compression: Uncompressed, ZIP, ZLIB, BZIP2 +261: /usr/bin/gpg --with-colons --list-config curve +261: +261: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 +261: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version +261: +261: rnp 0.17.1-1 +261: Ribose Inc. +261: Backend: Botan +261: Backend version: 2.19.5 +261: Supported algorithms: +261: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +261: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +261: AEAD: None, EAX, OCB +261: Key protection: CFB +261: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +261: Compression: Uncompressed, ZIP, ZLIB, BZip2 +261: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +261: Please report security issues at (https://www.rnpgp.org/feedback) and +261: general bugs at https://github.com/rnpgp/rnp/issues. 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:07 2026 -259: using RSA key 4372c9aaa9f16be5 259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --verify /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_2048.out +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +261: test_hash_truncation (__main__.SignECDSA.test_hash_truncation) +261: Signs message hashed with SHA512 with a key of size 256. Implementation ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp2sa6ezn1/.rnp --generate-key --expert --pass-fd 4 --userid SignECDSAtest_hash_truncation@example.com --hash SHA512 +259: gpg: Signature made Sun Mar 23 00:23:59 2025 +14 +259: gpg: using RSA key A01FEC75870DDF01B54BD77B3BBCBFD7C249BB70 +259: gpg: Good signature from "Test Testovich " [unknown] +259: gpg: WARNING: This key is not certified with a trusted signature! +259: gpg: There is no indication that the signature belongs to the owner. +259: Primary key fingerprint: A01F EC75 870D DF01 B54B D77B 3BBC BFD7 C249 BB70 259: +259: ok +259: test_rnp_decrypt_sign_4096 (__main__.EncryptSignRSA.test_rnp_decrypt_sign_4096) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096.gpg +259: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +259: pub 4096/RSA 4f77dfe8de2fbad5 2021-10-07 [SCA] +259: 7e5b2595e1693a4902c9f2444f77dfe8de2fbad5 +259: uid Test Testovich +259: sub 4096/RSA 3f1c05eb93ee6998 2021-10-07 [E] +259: 4527fffa21856c8c811cf9293f1c05eb93ee6998 +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096-sec.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 257: 257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --import /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P2112_Q256.gpg -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 6 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -v /tmp/rnpctmpvzizfnoz/cleartext.sig -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -257: gpg: key D089273857267D1A: public key "Test Testovich " imported -257: gpg: Total number processed: 1 -257: gpg: imported: 1 -257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmplfddlwhh/.rnp --pass-fd 4 --userid GnuPG_dsa_elgamal_2112_2112@example.com --sign /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P2112_Q256.in --output /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P2112_Q256.out -260: Good signature made Fri Apr 24 04:33:08 2026 -260: using EdDSA key 0451409669ffde3c -260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: Signature(s) verified successfully -260: -260: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpvzizfnoz/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpvzizfnoz/cleartext.sig -260: gpg: Signature made Fri Apr 24 04:33:08 2026 -12 -260: gpg: using EDDSA key 73EDCC9119AFC8E2DBBDCDE50451409669FFDE3C -260: gpg: Good signature from "Alice " [unknown] -260: gpg: WARNING: Using untrusted key! -260: -260: ok -260: test_conflicting_commands (__main__.Misc.test_conflicting_commands) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --generate-key --import --revoke-key --list-keys -260: Conflicting commands! -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp -g -l -260: Conflicting commands! -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --sign --verify --decrypt --list-packets -260: Conflicting commands! -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp -s -v -260: Conflicting commands! -260: -260: ok -260: test_core_dumps (__main__.Misc.test_core_dumps) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --list-keys -262: -262: Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please provide bit length of the key (between 1024 and 4096): -262: (default 2048)> Please provide bit length of the key (between 1024 and 4096): -262: (default 2048)> Please provide bit length of the key (between 1024 and 4096): -262: (default 2048)> -262: sec 2048/RSA 3a075d54f2fe2613 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 86d9b76cc5cbb0fb3eca08543a075d54f2fe2613 -262: uid primary_for_many_subs@rnp -262: ssb 3072/RSA e19d2a4cce104569 2026-04-24 [E] [EXPIRES 2028-04-23] -262: b2ed410bcb02d9b6b3991748e19d2a4cce104569 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password= --edit-key --add-subkey primary_for_many_subs@rnp --expert -260: -260: 4 keys found -260: -260: pub 2048/RSA bd6ed9669ce38a24 2026-04-24 [SC] [EXPIRES 2028-04-23] -260: 35a5dd817cd5de4817d85359bd6ed9669ce38a24 -260: uid encryption@rnp -260: sub 2048/RSA 56e950fbec26e3ba 2026-04-24 [E] [EXPIRES 2028-04-23] -260: 2c62edb681069c0106a7e28056e950fbec26e3ba -260: -260: pub 2048/RSA 79aac8298c103cc6 2026-04-24 [SC] [EXPIRES 2028-04-23] -260: 684da01206613096f04cba6d79aac8298c103cc6 -260: uid signing@gpg -260: sub 2048/RSA 012fcf6e5fbf6a61 2026-04-24 [E] [EXPIRES 2028-04-23] -260: 0e71bd72e1969f8318c63952012fcf6e5fbf6a61 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --armor --password password -c +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --password password -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.aead-last-zero-chunk.enc-ocb --output /tmp/rnpctmpyketelay/cleartext.dec +259: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +259: sec 4096/RSA 4f77dfe8de2fbad5 2021-10-07 [SCA] +259: 7e5b2595e1693a4902c9f2444f77dfe8de2fbad5 +259: uid Test Testovich +259: ssb 4096/RSA 3f1c05eb93ee6998 2021-10-07 [E] +259: 4527fffa21856c8c811cf9293f1c05eb93ee6998 +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --output /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_4096.gpg --userid GnuPG_rsa_4096_4096@example.com --overwrite --export-key GnuPG_rsa_4096_4096@example.com 259: 259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 6 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --import /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_4096.gpg +259: gpg: key 4F77DFE8DE2FBAD5: public key "Test Testovich " imported +259: gpg: Total number processed: 1 +259: gpg: imported: 1 259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --passphrase password -r GnuPG_rsa_4096_4096@example.com -o /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_4096.enc --always-trust --encrypt /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_4096.in +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --password password --output /tmp/rnpctmpwy8cq6oc/cleartext.enc --cipher CAMELLIA192 --aead=ocb --aead-chunk-bits 2 -z 0 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input 259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpgglp49t1/.rnp --pass-fd 4 --userid GnuPG_rsa_4096_4096@example.com --decrypt /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_4096.enc --output /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_4096.dec +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 9 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +261: Keyring directory '/tmp/rnpctmp2sa6ezn1/.rnp' is empty. +261: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +261: Please select what kind of key you want: +261: (1) RSA (Encrypt or Sign) +261: (16) DSA + ElGamal +261: (17) DSA + RSA +261: (19) ECDSA + ECDH +261: (22) EDDSA + X25519 +261: (99) SM2 +261: > Please select which elliptic curve you want: +261: (1) NIST P-256 +261: (2) NIST P-384 +261: (3) NIST P-521 +261: (4) brainpoolP256r1 +261: (5) brainpoolP384r1 +261: (6) brainpoolP512r1 +261: (7) secp256k1 +261: (default NIST P-256)> Generating a new key... +261: +261: sec 256/ECDSA cf3d9b0d85f20636 2025-03-22 [SC] [EXPIRES 2027-03-22] +261: eaf5b1253b4f607f57630e3ccf3d9b0d85f20636 +261: uid SignECDSAtest_hash_truncation@example.com +261: ssb 256/ECDH 0cb0e31e698e0c38 2025-03-22 [E] [EXPIRES 2027-03-22] +261: c88b7d1efe87608f4ef165110cb0e31e698e0c38 +261: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp2sa6ezn1/.rnp --output /tmp/rnpctmp2sa6ezn1/SignECDSAtest_hash_truncation.gpg --userid SignECDSAtest_hash_truncation@example.com --overwrite --export-key SignECDSAtest_hash_truncation@example.com +261: +261: +261: /usr/bin/gpg --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --import /tmp/rnpctmp2sa6ezn1/SignECDSAtest_hash_truncation.gpg +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --password password -z 0 -r alice --aead=eax --set-filename cleartext-z0.txt --aead-chunk-bits=1 -e /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.aead-last-zero-chunk.txt --output /tmp/rnpctmpyketelay/cleartext.enc +261: gpg: keybox '/tmp/rnpctmp2sa6ezn1/.gpg/pubring.kbx' created +261: gpg: /tmp/rnpctmp2sa6ezn1/.gpg/trustdb.gpg: trustdb created +261: gpg: key CF3D9B0D85F20636: public key "SignECDSAtest_hash_truncation@example.com" imported +261: gpg: Total number processed: 1 +261: gpg: imported: 1 +261: +261: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp2sa6ezn1/.rnp --pass-fd 4 --userid SignECDSAtest_hash_truncation@example.com --sign /tmp/rnpctmp2sa6ezn1/SignECDSAtest_hash_truncation.in --output /tmp/rnpctmp2sa6ezn1/SignECDSAtest_hash_truncation.out --hash SHA512 +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --password password -d /tmp/rnpctmpyketelay/cleartext.enc --output /tmp/rnpctmpyketelay/cleartext.dec 258: 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: Good signature made Fri Apr 24 04:33:08 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 9 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +261: +261: +261: /usr/bin/gpg --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --verify /tmp/rnpctmp2sa6ezn1/SignECDSAtest_hash_truncation.out +261: gpg: Signature made Sun Mar 23 00:24:01 2025 +14 +261: gpg: using ECDSA key EAF5B1253B4F607F57630E3CCF3D9B0D85F20636 +261: gpg: Good signature from "SignECDSAtest_hash_truncation@example.com" [unknown] +261: gpg: WARNING: This key is not certified with a trusted signature! +261: gpg: There is no indication that the signature belongs to the owner. +261: Primary key fingerprint: EAF5 B125 3B4F 607F 5763 0E3C CF3D 9B0D 85F2 0636 +261: +261: ok +261: test_sign_P256 (__main__.SignECDSA.test_sign_P256) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp2sa6ezn1/.rnp --generate-key --expert --pass-fd 4 --userid SignECDSAtest_sign_P256@example.com 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -263: Good signature made Fri Apr 24 04:33:08 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:08 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -258: gpg: Signature made Fri Apr 24 04:33:08 2026 -12 -258: gpg: using RSA key DA36EC55609587CF6A7C41A59A95D6D46EB932AF -258: gpg: issuer "signing@gpg" -258: gpg: Good signature from "signing@gpg" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: WARNING: not a detached signature; file '/tmp/rnpctmpbwynay92/cleartext.txt' was NOT verified! 258: -260: -260: -----BEGIN PGP MESSAGE----- -260: -260: ww0ECQMIYkULGSiiF7br0joBEPyD/eRJ/EmJTvH+i1u0Mg4EaF0F06jK/umo+BcRrjukHv/MNyYz -260: av5Z2Jt4ggzgSwu6/FefavpY -260: =/VdQ -260: -----END PGP MESSAGE----- -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --list-keys --coredumps -260: warning: core dumps may be enabled, sensitive data may be leaked to disk -260: 4 keys found -260: -260: pub 2048/RSA bd6ed9669ce38a24 2026-04-24 [SC] [EXPIRES 2028-04-23] -260: 35a5dd817cd5de4817d85359bd6ed9669ce38a24 -260: uid encryption@rnp -260: sub 2048/RSA 56e950fbec26e3ba 2026-04-24 [E] [EXPIRES 2028-04-23] -260: 2c62edb681069c0106a7e28056e950fbec26e3ba -260: -260: pub 2048/RSA 79aac8298c103cc6 2026-04-24 [SC] [EXPIRES 2028-04-23] -260: 684da01206613096f04cba6d79aac8298c103cc6 -260: uid signing@gpg -260: sub 2048/RSA 012fcf6e5fbf6a61 2026-04-24 [E] [EXPIRES 2028-04-23] -260: 0e71bd72e1969f8318c63952012fcf6e5fbf6a61 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --armor --password password -c --coredumps -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 6 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -263: Good signature made Fri Apr 24 04:33:08 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:08 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead=eax --cipher AES256 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -u ^enc-sign3@rnp$ -r ^enc-sign1@rnp$ --passwords 2 --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -260: warning: core dumps may be enabled, sensitive data may be leaked to disk -260: -----BEGIN PGP MESSAGE----- -260: -260: ww0ECQMIa3BqNLwNrR/l0joBoIg4KpbNaiBULVZA8Jb0pYCAKxclWHAYKMO3hPUPjZtdDDbFkTVK -260: 2+ebyHecQyLpgIXzXmCtckk5 -260: =c5Eg -260: -----END PGP MESSAGE----- -260: ok -260: test_cv25519_bit_fix (__main__.Misc.test_cv25519_bit_fix) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-25519-non-tweaked-sec.asc -260: Import finished: 2 keys processed, 2 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -260: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] -260: dde0ee539c017d2bd3f604a53176fc1486aa2528 -260: uid eddsa-25519-non-tweaked -260: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] -260: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --edit-key -231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof -260: You need to specify a key or subkey to edit. -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --edit-key 3176fc1486aa2528 -260: You should specify one of the editing options for --edit-key. -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --edit-key --check-cv25519-bits -260: You need to specify a key or subkey to edit. -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --edit-key --check-cv25519-bits key -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -260: Secret keys matching 'key' not found. -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --edit-key --check-cv25519-bits eddsa-25519-non-tweaked -260: Error: specified key is not Curve25519 ECDH subkey. -260: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] -260: dde0ee539c017d2bd3f604a53176fc1486aa2528 -260: uid eddsa-25519-non-tweaked -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --edit-key --check-cv25519-bits 3176fc1486aa2528 -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.sig -s /tmp/rnpctmpbwynay92/cleartext.txt -260: Error: specified key is not Curve25519 ECDH subkey. -260: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] -260: dde0ee539c017d2bd3f604a53176fc1486aa2528 -260: uid eddsa-25519-non-tweaked -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --notty --edit-key --check-cv25519-bits 950ee0cd34613dba -260: -260: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] -260: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba -260: Warning: Cv25519 key bits need fixing. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --edit-key --fix-cv25519-bits 3176fc1486aa2528 -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 6 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -260: Error: specified key is not Curve25519 ECDH subkey. -260: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] -260: dde0ee539c017d2bd3f604a53176fc1486aa2528 -260: uid eddsa-25519-non-tweaked -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --edit-key --fix-cv25519-bits 950ee0cd34613dba -260: -260: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] -260: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --notty --edit-key --check-cv25519-bits 950ee0cd34613dba -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -260: -260: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] -260: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba -260: Cv25519 key bits are set correctly and do not require fixing. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 -260: Good signature made Mon Sep 20 01:12:28 2021 -260: using EdDSA key 3176fc1486aa2528 -260: -260: pub 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] -260: dde0ee539c017d2bd3f604a53176fc1486aa2528 -260: uid eddsa-25519-non-tweaked -260: Signature(s) verified successfully -260: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. -260: It will use keys from keyrings/1. -260: End of message. -260: /usr/bin/gpg --batch --homedir /tmp/rnpctmpvzizfnoz/.gpg --import /tmp/rnpctmpvzizfnoz/.rnp/secring.gpg -260: gpg: key BD6ED9669CE38A24: "encryption@rnp" not changed -260: gpg: key BD6ED9669CE38A24: secret key imported -260: gpg: key 79AAC8298C103CC6: "signing@gpg" not changed -260: gpg: key 79AAC8298C103CC6: secret key imported -260: gpg: key 3176FC1486AA2528: public key "eddsa-25519-non-tweaked" imported -260: gpg: key 3176FC1486AA2528: secret key imported -260: gpg: Total number processed: 3 -260: gpg: imported: 1 -260: gpg: unchanged: 2 -260: gpg: secret keys read: 3 -260: gpg: secret keys imported: 1 -260: gpg: secret keys unchanged: 2 -260: -260: /usr/bin/gpg --batch --homedir /tmp/rnpctmpvzizfnoz/.gpg -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 -260: gpg: encrypted with 255-bit ECDH key, ID 950EE0CD34613DBA, created 2021-09-20 -260: "eddsa-25519-non-tweaked" -260: gpg: Signature made Mon Sep 20 01:12:28 2021 -12 -260: gpg: using EDDSA key DDE0EE539C017D2BD3F604A53176FC1486AA2528 -260: gpg: Good signature from "eddsa-25519-non-tweaked" [unknown] -260: gpg: WARNING: This key is not certified with a trusted signature! -260: gpg: There is no indication that the signature belongs to the owner. -260: Primary key fingerprint: DDE0 EE53 9C01 7D2B D3F6 04A5 3176 FC14 86AA 2528 -260: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. -260: It will use keys from keyrings/1. -260: End of message. -260: /usr/bin/gpg --batch --homedir /tmp/rnpctmpvzizfnoz/.gpg --yes --delete-secret-key dde0ee539c017d2bd3f604a53176fc1486aa2528 -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --remove-key --force dde0ee539c017d2bd3f604a53176fc1486aa2528 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --password password --output /tmp/rnpctmpwy8cq6oc/cleartext.enc --aead=ocb --aead-chunk-bits 2 -z 0 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --password password -z 0 -r alice --aead=ocb --set-filename cleartext-z0.txt --aead-chunk-bits=1 -e /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.aead-last-zero-chunk.txt --output /tmp/rnpctmpyketelay/cleartext.enc +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --password password -d /tmp/rnpctmpyketelay/cleartext.enc --output /tmp/rnpctmpyketelay/cleartext.dec 258: 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -258: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -258: Good signature made Fri Apr 24 04:33:09 2026 -258: using RSA key 9a95d6d46eb932af +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +257: +257: +257: ok +257: test_alg_aliases (__main__.Misc.test_alg_aliases) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpyketelay/source.txt --password password --cipher +261: +261: Please select what kind of key you want: +261: (1) RSA (Encrypt or Sign) +261: (16) DSA + ElGamal +261: (17) DSA + RSA +261: (19) ECDSA + ECDH +261: (22) EDDSA + X25519 +261: (99) SM2 +261: > Please select which elliptic curve you want: +261: (1) NIST P-256 +261: (2) NIST P-384 +261: (3) NIST P-521 +261: (4) brainpoolP256r1 +261: (5) brainpoolP384r1 +261: (6) brainpoolP512r1 +261: (7) secp256k1 +261: (default NIST P-256)> Generating a new key... +261: +261: sec 256/ECDSA 4a70d7c05ec6d101 2025-03-22 [SC] [EXPIRES 2027-03-22] +261: cbcd53e524e776da52be1c204a70d7c05ec6d101 +261: uid SignECDSAtest_sign_P256@example.com +261: ssb 256/ECDH 0655f50a79c2357f 2025-03-22 [E] [EXPIRES 2027-03-22] +261: 506ffd52d9db1f97c6e26f1c0655f50a79c2357f +261: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp2sa6ezn1/.rnp --output /tmp/rnpctmp2sa6ezn1/SignECDSAtest_sign_P256.gpg --userid SignECDSAtest_sign_P256@example.com --overwrite --export-key SignECDSAtest_sign_P256@example.com 258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully 258: -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-25519-non-tweaked-sec-prot.asc -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.sig -s /tmp/rnpctmpbwynay92/cleartext.txt -260: Import finished: 2 keys processed, 2 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -260: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] -260: dde0ee539c017d2bd3f604a53176fc1486aa2528 -260: uid eddsa-25519-non-tweaked -260: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] -260: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --password wrong --edit-key --check-cv25519-bits 950ee0cd34613dba -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -263: Good signature made Fri Apr 24 04:33:09 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:09 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:09 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --password password --output /tmp/rnpctmpwy8cq6oc/cleartext.enc --aead=eax --aead-chunk-bits 2 -z 0 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp: option '--cipher' requires an argument +257: rnp 0.17.1-1 +257: Ribose Inc. +257: Backend: Botan +257: Backend version: 2.19.5 +257: Supported algorithms: +257: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +257: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +257: AEAD: None, EAX, OCB +257: Key protection: CFB +257: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +257: Compression: Uncompressed, ZIP, ZLIB, BZip2 +257: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +257: Please report security issues at (https://www.rnpgp.org/feedback) and +257: general bugs at https://github.com/rnpgp/rnp/issues. +257: Sign, verify, encrypt, decrypt, inspect OpenPGP data. +257: Usage: rnp --command [options] [files] +257: Commands: +257: -h, --help This help message. +257: -V, --version Print RNP version information. +257: -e, --encrypt Encrypt data using the public key(s). +257: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. +257: --cipher name Specify symmetric cipher, used for encryption. +257: --aead[=EAX, OCB] Use AEAD for encryption. +257: -z 0..9 Set the compression level. +257: --[zip,zlib,bzip] Use the corresponding compression algorithm. +257: --armor Apply ASCII armor to the encryption/signing output. +257: --no-wrap Do not wrap the output in a literal data packet. +257: -c, --symmetric Encrypt data using the password(s). +257: --passwords num Encrypt to the specified number of passwords. +257: -s, --sign Sign data. May be combined with encryption. +257: --detach Produce detached signature. +257: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. +257: --hash Specify hash algorithm, used during signing. +257: --allow-weak-hash Allow usage of a weak hash algorithm. +257: --clearsign Cleartext-sign data. +257: -d, --decrypt Decrypt and output data, verifying signatures. +257: -v, --verify Verify signatures, without outputting data. +257: --source Specify source for the detached signature. +257: --dearmor Strip ASCII armor from the data, outputting binary. +257: --enarmor Add ASCII armor to the data. +257: --list-packets List OpenPGP packets from the input. +257: --json Use JSON output instead of human-readable. +257: --grips Dump key fingerprints and grips. +257: --mpi Dump MPI values from packets. +257: --raw Dump raw packet contents as well. +257: +257: Other options: +257: --homedir path Override home directory (default is ~/.rnp/). +257: -f, --keyfile Load key(s) only from the file specified. +257: --output [file, -] Write data to the specified file or stdout. +257: --overwrite Overwrite output file without a prompt. +257: --password Password used during operation. +257: --pass-fd num Read password(s) from the file descriptor. +257: --s2k-iterations Set the number of iterations for the S2K process. +257: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. +257: --notty Do not output anything to the TTY. +257: --current-time Override system's time. +257: --set-filename Override file name, stored inside of OpenPGP message. +257: +257: See man page for a detailed listing and explanation. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpyketelay/source.txt --cipher bad --password password +257: Unsupported encryption algorithm: bad +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpyketelay/source.txt --password password --hash +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp: option '--hash' requires an argument +257: rnp 0.17.1-1 +257: Ribose Inc. +257: Backend: Botan +257: Backend version: 2.19.5 +257: Supported algorithms: +257: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +257: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +257: AEAD: None, EAX, OCB +257: Key protection: CFB +257: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +257: Compression: Uncompressed, ZIP, ZLIB, BZip2 +257: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +257: Please report security issues at (https://www.rnpgp.org/feedback) and +257: general bugs at https://github.com/rnpgp/rnp/issues. +257: Sign, verify, encrypt, decrypt, inspect OpenPGP data. +257: Usage: rnp --command [options] [files] +257: Commands: +257: -h, --help This help message. +257: -V, --version Print RNP version information. +257: -e, --encrypt Encrypt data using the public key(s). +257: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. +257: --cipher name Specify symmetric cipher, used for encryption. +257: --aead[=EAX, OCB] Use AEAD for encryption. +257: -z 0..9 Set the compression level. +257: --[zip,zlib,bzip] Use the corresponding compression algorithm. +257: --armor Apply ASCII armor to the encryption/signing output. +257: --no-wrap Do not wrap the output in a literal data packet. +257: -c, --symmetric Encrypt data using the password(s). +257: --passwords num Encrypt to the specified number of passwords. +257: -s, --sign Sign data. May be combined with encryption. +257: --detach Produce detached signature. +257: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. +257: --hash Specify hash algorithm, used during signing. +257: --allow-weak-hash Allow usage of a weak hash algorithm. +257: --clearsign Cleartext-sign data. +257: -d, --decrypt Decrypt and output data, verifying signatures. +257: -v, --verify Verify signatures, without outputting data. +257: --source Specify source for the detached signature. +257: --dearmor Strip ASCII armor from the data, outputting binary. +257: --enarmor Add ASCII armor to the data. +257: --list-packets List OpenPGP packets from the input. +257: --json Use JSON output instead of human-readable. +257: --grips Dump key fingerprints and grips. +257: --mpi Dump MPI values from packets. +257: --raw Dump raw packet contents as well. +257: +257: Other options: +257: --homedir path Override home directory (default is ~/.rnp/). +257: -f, --keyfile Load key(s) only from the file specified. +257: --output [file, -] Write data to the specified file or stdout. +257: --overwrite Overwrite output file without a prompt. +257: --password Password used during operation. +257: --pass-fd num Read password(s) from the file descriptor. +257: --s2k-iterations Set the number of iterations for the S2K process. +257: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. +257: --notty Do not output anything to the TTY. +257: --current-time Override system's time. +257: --set-filename Override file name, stored inside of OpenPGP message. +257: +257: See man page for a detailed listing and explanation. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpyketelay/source.txt --hash bad --password password +261: +261: +261: /usr/bin/gpg --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --import /tmp/rnpctmp2sa6ezn1/SignECDSAtest_sign_P256.gpg +257: Unsupported hash algorithm: bad +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpyketelay/source.txt --cipher AES --password password +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +261: gpg: key 4A70D7C05EC6D101: public key "SignECDSAtest_sign_P256@example.com" imported +261: gpg: Total number processed: 1 +261: gpg: imported: 1 +261: +261: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp2sa6ezn1/.rnp --pass-fd 4 --userid SignECDSAtest_sign_P256@example.com --sign /tmp/rnpctmp2sa6ezn1/SignECDSAtest_sign_P256.in --output /tmp/rnpctmp2sa6ezn1/SignECDSAtest_sign_P256.out +261: +261: +261: /usr/bin/gpg --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --verify /tmp/rnpctmp2sa6ezn1/SignECDSAtest_sign_P256.out 258: 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -13: p: 2048 q: 256 h: SHA512 -258: Good signature made Fri Apr 24 04:33:09 2026 -258: using RSA key 9a95d6d46eb932af +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +261: gpg: Signature made Sun Mar 23 00:24:03 2025 +14 +261: gpg: using ECDSA key CBCD53E524E776DA52BE1C204A70D7C05EC6D101 +261: gpg: Good signature from "SignECDSAtest_sign_P256@example.com" [unknown] +261: gpg: WARNING: This key is not certified with a trusted signature! +261: gpg: There is no indication that the signature belongs to the owner. +261: Primary key fingerprint: CBCD 53E5 24E7 76DA 52BE 1C20 4A70 D7C0 5EC6 D101 +261: +261: ok +261: test_sign_P384 (__main__.SignECDSA.test_sign_P384) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp2sa6ezn1/.rnp --generate-key --expert --pass-fd 4 --userid SignECDSAtest_sign_P384@example.com +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpyketelay/source.txt.pgp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 9 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +257: +257: :off 0: packet header 0xc30d (tag 3, len 13) +257: Symmetric-key encrypted session key packet +257: version: 4 +257: symmetric algorithm: 7 (AES-128) +257: s2k specifier: 3 +257: s2k hash algorithm: 8 (SHA256) +257: s2k salt: 0xa5ba2e2700baecd0 +257: s2k iterations: 5242880 (encoded as 196) +257: encrypted key: 0x (0 bytes) +257: :off 15: packet header 0xd24b (tag 18, len 75) +257: Symmetrically-encrypted integrity protected data packet +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpyketelay/source.txt --cipher 3DES --password password +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully 258: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 6 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -263: Good signature made Fri Apr 24 04:33:09 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:09 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:09 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -260: Error: failed to unlock key. Did you specify valid password? -260: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] -260: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --password password --notty --edit-key --check-cv25519-bits 950ee0cd34613dba -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: Good signature made Fri Apr 24 04:33:10 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 6 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -13: p: 1088 q: 224 h: SHA512 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --password password --output /tmp/rnpctmpwy8cq6oc/cleartext.enc --aead-chunk-bits 2 -z 0 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpyketelay/source.txt.pgp +261: +261: Please select what kind of key you want: +261: (1) RSA (Encrypt or Sign) +261: (16) DSA + ElGamal +261: (17) DSA + RSA +261: (19) ECDSA + ECDH +261: (22) EDDSA + X25519 +261: (99) SM2 +261: > Please select which elliptic curve you want: +261: (1) NIST P-256 +261: (2) NIST P-384 +261: (3) NIST P-521 +261: (4) brainpoolP256r1 +261: (5) brainpoolP384r1 +261: (6) brainpoolP512r1 +261: (7) secp256k1 +261: (default NIST P-256)> Generating a new key... +261: +261: sec 384/ECDSA 801dd74e5b02af94 2025-03-22 [SC] [EXPIRES 2027-03-22] +261: 9ec966faf230d663cea6b3ff801dd74e5b02af94 +261: uid SignECDSAtest_sign_P384@example.com +261: ssb 384/ECDH 80018a031570795f 2025-03-22 [E] [EXPIRES 2027-03-22] +261: 1b5b17b831467eb2f1ba650b80018a031570795f +261: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp2sa6ezn1/.rnp --output /tmp/rnpctmp2sa6ezn1/SignECDSAtest_sign_P384.gpg --userid SignECDSAtest_sign_P384@example.com --overwrite --export-key SignECDSAtest_sign_P384@example.com +257: +257: :off 0: packet header 0xc30d (tag 3, len 13) +257: Symmetric-key encrypted session key packet +257: version: 4 +257: symmetric algorithm: 2 (TripleDES) +257: s2k specifier: 3 +257: s2k hash algorithm: 8 (SHA256) +257: s2k salt: 0xfa3c034a3cd85342 +257: s2k iterations: 8388608 (encoded as 208) +257: encrypted key: 0x (0 bytes) +257: :off 15: packet header 0xd243 (tag 18, len 67) +257: Symmetrically-encrypted integrity protected data packet +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpyketelay/source.txt --hash ripemd-160 --password password +258: +258: +258: ok +261: +261: +261: /usr/bin/gpg --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --import /tmp/rnpctmp2sa6ezn1/SignECDSAtest_sign_P384.gpg +258: test_encryption_aead_defs (__main__.Encryption.test_encryption_aead_defs) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -z 0 -r alice --aead -e /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +261: gpg: key 801DD74E5B02AF94: public key "SignECDSAtest_sign_P384@example.com" imported +261: gpg: Total number processed: 1 +261: gpg: imported: 1 +261: +261: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp2sa6ezn1/.rnp --pass-fd 4 --userid SignECDSAtest_sign_P384@example.com --sign /tmp/rnpctmp2sa6ezn1/SignECDSAtest_sign_P384.in --output /tmp/rnpctmp2sa6ezn1/SignECDSAtest_sign_P384.out 258: 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpwy8cq6oc/cleartext.enc 259: 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -258: Good signature made Fri Apr 24 04:33:10 2026 -258: using RSA key 9a95d6d46eb932af -258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096.gpg +258: +258: :off 0: packet header 0xc17e (tag 1, len 126) +258: Public-key encrypted session key packet +258: version: 3 +258: key id: 0xdd23ceb7febeff17 +258: public key algorithm: 18 (ECDH) +258: encrypted material: +258: ecdh p: 515 bits +258: ecdh m: 48 bytes +258: :off 128: packet header 0xd4ed (tag 20, partial len) +258: AEAD-encrypted data packet +258: version: 1 +258: symmetric algorithm: 9 (AES-256) +258: aead algorithm: 2 (OCB) +258: chunk size: 12 +258: initialization vector: 0x9cd08664f7a6eb41488538fd3fbb55 (15 bytes) +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -r alice --aead --aead-chunk-bits 17 -e /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +258: Wrong argument value 17 for aead-chunk-bits, must be 0..16. +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -r alice --aead --aead-chunk-bits banana -e /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +258: Wrong argument value banana for aead-chunk-bits, must be 0..16. +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -r alice --aead --aead-chunk-bits 5banana -e /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpyketelay/source.txt.pgp +258: Wrong argument value 5banana for aead-chunk-bits, must be 0..16. 258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -259: Good signature made Fri Apr 24 04:33:10 2026 -259: using RSA key 4372c9aaa9f16be5 +258: ok +258: test_encryption_and_signing (__main__.Encryption.test_encryption_and_signing) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid enc-sign1@rnp --generate-key +259: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. 259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 9 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -263: Good signature made Fri Apr 24 04:33:09 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:09 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:09 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --aead=ocb --cipher CAMELLIA128 -u ^enc-sign1@rnp$ -r ^enc-sign1@rnp$ --passwords 3 --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -260: -260: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] -260: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba -260: Warning: Cv25519 key bits need fixing. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --password wrong --edit-key --fix-cv25519-bits 950ee0cd34613dba +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096-sec.gpg +257: +257: :off 0: packet header 0xc30d (tag 3, len 13) +257: Symmetric-key encrypted session key packet +257: version: 4 +257: symmetric algorithm: 9 (AES-256) +257: s2k specifier: 3 +257: s2k hash algorithm: 3 (RIPEMD160) +257: s2k salt: 0x17151c0d9a3fabff +257: s2k iterations: 11010048 (encoded as 213) +257: encrypted key: 0x (0 bytes) +257: :off 15: packet header 0xd24b (tag 18, len 75) +257: Symmetrically-encrypted integrity protected data packet +257: ok +257: test_allow_weak_hash (__main__.Misc.test_allow_weak_hash) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp2 -g --password= --hash MD5 +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp2' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Hash algorithm 'MD5' is cryptographically weak! +257: Weak hash algorithm detected. Pass --allow-weak-hash option if you really want to use it. +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp2 -g --password= --hash MD5 --allow-weak-hash +259: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. 259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --output /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_4096.gpg --userid GnuPG_rsa_4096_4096@example.com --overwrite --export-key GnuPG_rsa_4096_4096@example.com +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 9 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 9 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt 259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --import /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_4096.gpg +259: gpg: key 4F77DFE8DE2FBAD5: "Test Testovich " not changed +259: gpg: Total number processed: 1 +259: gpg: unchanged: 1 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp +259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpgglp49t1/.rnp --pass-fd 4 --userid GnuPG_rsa_4096_4096@example.com --sign /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_4096.in --output /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_4096.out +261: +261: +261: /usr/bin/gpg --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --verify /tmp/rnpctmp2sa6ezn1/SignECDSAtest_sign_P384.out +261: gpg: Signature made Sun Mar 23 00:24:04 2025 +14 +261: gpg: using ECDSA key 9EC966FAF230D663CEA6B3FF801DD74E5B02AF94 +261: gpg: Good signature from "SignECDSAtest_sign_P384@example.com" [unknown] +261: gpg: WARNING: This key is not certified with a trusted signature! +261: gpg: There is no indication that the signature belongs to the owner. +261: Primary key fingerprint: 9EC9 66FA F230 D663 CEA6 B3FF 801D D74E 5B02 AF94 +261: +261: ok +261: test_sign_P521 (__main__.SignECDSA.test_sign_P521) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp2sa6ezn1/.rnp --generate-key --expert --pass-fd 4 --userid SignECDSAtest_sign_P521@example.com +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... +260: +260: sec 2048/RSA 43dc00f518d961d0 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 1da1d24087f19aad6a5396eb43dc00f518d961d0 +260: uid primary_for_many_subs@rnp +260: ssb 2048/RSA aff4cecfc2a7a6c2 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 829cb04777281069d9e992ddaff4cecfc2a7a6c2 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 4 --edit-key --add-subkey primary_for_many_subs@rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:24:05 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 9 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 258: +258: Generating a new key... 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -258: Good signature made Fri Apr 24 04:33:10 2026 -258: using RSA key 9a95d6d46eb932af +258: sec 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: ssb 1024/RSA 53e87822c3b62627 2025-03-22 [E] [EXPIRES 2027-03-22] +258: de57d4d7e2bfd0bf5a796c1053e87822c3b62627 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid enc-sign2@rnp --generate-key +261: +261: Please select what kind of key you want: +261: (1) RSA (Encrypt or Sign) +261: (16) DSA + ElGamal +261: (17) DSA + RSA +261: (19) ECDSA + ECDH +261: (22) EDDSA + X25519 +261: (99) SM2 +261: > Please select which elliptic curve you want: +261: (1) NIST P-256 +261: (2) NIST P-384 +261: (3) NIST P-521 +261: (4) brainpoolP256r1 +261: (5) brainpoolP384r1 +261: (6) brainpoolP512r1 +261: (7) secp256k1 +261: (default NIST P-256)> Generating a new key... +261: +261: sec 521/ECDSA 4bea8467aea35d6d 2025-03-22 [SC] [EXPIRES 2027-03-22] +261: e57e62a636e86e4722b5afb94bea8467aea35d6d +261: uid SignECDSAtest_sign_P521@example.com +261: ssb 521/ECDH 865ee63efc339154 2025-03-22 [E] [EXPIRES 2027-03-22] +261: fe65968b5b7c1c4ab10fef09865ee63efc339154 +261: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp2sa6ezn1/.rnp --output /tmp/rnpctmp2sa6ezn1/SignECDSAtest_sign_P521.gpg --userid SignECDSAtest_sign_P521@example.com --overwrite --export-key SignECDSAtest_sign_P521@example.com +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:24:06 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +261: +261: +261: /usr/bin/gpg --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --import /tmp/rnpctmp2sa6ezn1/SignECDSAtest_sign_P521.gpg 258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully +258: Generating a new key... 258: +258: sec 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: ssb 1024/RSA cfd89b4ab3fd9cdb 2025-03-22 [E] [EXPIRES 2027-03-22] +258: 91c88db6abfb1ed659078270cfd89b4ab3fd9cdb +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid enc-sign3@rnp --generate-key +261: gpg: key 4BEA8467AEA35D6D: public key "SignECDSAtest_sign_P521@example.com" imported +261: gpg: Total number processed: 1 +261: gpg: imported: 1 +261: +261: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp2sa6ezn1/.rnp --pass-fd 4 --userid SignECDSAtest_sign_P521@example.com --sign /tmp/rnpctmp2sa6ezn1/SignECDSAtest_sign_P521.in --output /tmp/rnpctmp2sa6ezn1/SignECDSAtest_sign_P521.out +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +261: +261: +261: /usr/bin/gpg --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --verify /tmp/rnpctmp2sa6ezn1/SignECDSAtest_sign_P521.out +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +261: gpg: Signature made Sun Mar 23 00:24:07 2025 +14 +261: gpg: using ECDSA key E57E62A636E86E4722B5AFB94BEA8467AEA35D6D +261: gpg: Good signature from "SignECDSAtest_sign_P521@example.com" [unknown] +261: gpg: WARNING: This key is not certified with a trusted signature! +261: gpg: There is no indication that the signature belongs to the owner. +261: Primary key fingerprint: E57E 62A6 36E8 6E47 22B5 AFB9 4BEA 8467 AEA3 5D6D +261: +261: ok +261: test_verify_P256 (__main__.SignECDSA.test_verify_P256) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --passphrase password 259: 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 9 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -13: p: 1024 q: 256 h: SHA256 -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -13: [ OK ] rnp_tests.test_dsa_roundtrip (35915 ms) -13: [----------] 1 test from rnp_tests (35915 ms total) -13: -13: [----------] Global test environment tear-down -13: [==========] 1 test from 1 test suite ran. (35915 ms total) -13: [ PASSED ] 1 test. -250/263 Test #13: rnp_tests.test_dsa_roundtrip .................................................. Passed 35.93 sec -260: Error: failed to unlock key. Did you specify valid password? -260: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] -260: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --password password --edit-key --fix-cv25519-bits 950ee0cd34613dba -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:33:11 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --text --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 9 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --verify /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_decrypt_sign_4096.out +259: gpg: Signature made Sun Mar 23 00:24:05 2025 +14 +259: gpg: using RSA key 7E5B2595E1693A4902C9F2444F77DFE8DE2FBAD5 +259: gpg: Good signature from "Test Testovich " [unknown] +259: gpg: WARNING: This key is not certified with a trusted signature! +259: gpg: There is no indication that the signature belongs to the owner. +259: Primary key fingerprint: 7E5B 2595 E169 3A49 02C9 F244 4F77 DFE8 DE2F BAD5 259: +259: ok +259: test_rnp_encrypt_verify_1024 (__main__.EncryptSignRSA.test_rnp_encrypt_verify_1024) ... /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024.gpg +259: gpg: key F39F219DBBEE5C70: "Test Testovich " not changed +259: gpg: Total number processed: 1 +259: gpg: unchanged: 1 +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024-sec.gpg +259: gpg: key F39F219DBBEE5C70: "Test Testovich " not changed +259: gpg: key F39F219DBBEE5C70: secret key imported +259: gpg: Total number processed: 1 +259: gpg: unchanged: 1 +259: gpg: secret keys read: 1 +259: gpg: secret keys imported: 1 +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --export -o /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_1024.gpg GnuPG_rsa_1024_1024@example.com +259: +259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_1024.gpg +260: +260: sec 2048/RSA 43dc00f518d961d0 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 1da1d24087f19aad6a5396eb43dc00f518d961d0 +260: uid primary_for_many_subs@rnp +260: ssb 2048/RSA e64055ad124e4f3f 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 3337663f8ce7aad618b8b431e64055ad124e4f3f +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +259: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. 259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -170: (4) brainpoolP256r1 -170: (5) brainpoolP384r1 -170: (6) brainpoolP512r1 -170: (7) secp256k1 -170: (default NIST P-256)> Generating a new key... -170: -170: sec 256/ECDSA 0bca86471e24b316 2026-04-24 [SC] [EXPIRES 2028-04-23] -170: 0cca3961a285eafd1ae2a3630bca86471e24b316 -170: uid expert_ecdsa_p256k1 -170: ssb 256/ECDH 8832db8408d13dca 2026-04-24 [E] [EXPIRES 2028-04-23] -170: 855044dec0badb1283df67a28832db8408d13dca -170: Please select what kind of key you want: -170: (1) RSA (Encrypt or Sign) -170: (16) DSA + ElGamal -170: (17) DSA + RSA -170: (19) ECDSA + ECDH -170: (22) EDDSA + X25519 -170: (99) SM2 -170: > Generating a new key... -170: -170: sec 255/EdDSA 73169130e93ec3fb 2026-04-24 [SC] [EXPIRES 2028-04-23] -170: 5cb4ace856556a344ed8751373169130e93ec3fb -170: uid expert_eddsa_ecdh -170: ssb 255/ECDH ae799ef55a2868fe 2026-04-24 [E] [EXPIRES 2028-04-23] -170: 3ac54cad03ae8cb5d640b70cae799ef55a2868fe -170: Please select what kind of key you want: -170: (1) RSA (Encrypt or Sign) -170: (16) DSA + ElGamal -170: (17) DSA + RSA -170: (19) ECDSA + ECDH -170: (22) EDDSA + X25519 -170: (99) SM2 -170: > Please provide bit length of the key (between 1024 and 4096): -170: (default 2048)> Generating a new key... -170: -170: sec 1024/RSA 34827bdda559bd4d 2026-04-24 [SC] [EXPIRES 2028-04-23] -170: a6e74a2c5dd40bda80b752a934827bdda559bd4d -170: uid expert_rsa_1024 -170: ssb 1024/RSA 742919609eb776bf 2026-04-24 [E] [EXPIRES 2028-04-23] -170: a82bf0fc7d5b08456530530d742919609eb776bf -170: Please select what kind of key you want: -170: (1) RSA (Encrypt or Sign) -170: (16) DSA + ElGamal -170: (17) DSA + RSA -170: (19) ECDSA + ECDH -170: (22) EDDSA + X25519 -170: (99) SM2 -170: > Please provide bit length of the key (between 1024 and 4096): -170: (default 2048)> Please provide bit length of the key (between 1024 and 4096): -170: (default 2048)> Generating a new key... -170: -170: sec 4096/RSA b999e5ad502b2a42 2026-04-24 [SC] [EXPIRES 2028-04-23] -170: 833ed1fbac02ea20be214103b999e5ad502b2a42 -170: uid expert_rsa_4096 -170: ssb 4096/RSA 5b234c5ef8b274a7 2026-04-24 [E] [EXPIRES 2028-04-23] -170: 7a10c050f8db239e64a40d0a5b234c5ef8b274a7 -170: Please select what kind of key you want: -170: (1) RSA (Encrypt or Sign) -170: (16) DSA + ElGamal -170: (17) DSA + RSA -170: (19) ECDSA + ECDH -170: (22) EDDSA + X25519 -170: (99) SM2 -170: > Generating a new key... -170: -170: sec 256/SM2 adadfb3da1b5c8e3 2026-04-24 [SC] [EXPIRES 2028-04-23] -170: ab2c9e34cab0773e753e660aadadfb3da1b5c8e3 -170: uid expert_sm2 -170: ssb 256/SM2 9c172554fecaac3c 2026-04-24 [E] [EXPIRES 2028-04-23] -170: 3cb9a705c487489437b696e69c172554fecaac3c -170: [ OK ] rnp_tests.rnpkeys_generatekey_testExpertMode (30053 ms) -170: [----------] 1 test from rnp_tests (30053 ms total) -170: -170: [----------] Global test environment tear-down -170: [==========] 1 test from 1 test suite ran. (30053 ms total) -170: [ PASSED ] 1 test. -251/263 Test #170: rnp_tests.rnpkeys_generatekey_testExpertMode .................................. Passed 30.07 sec -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: Good signature made Fri Apr 24 04:33:11 2026 -258: using RSA key 9a95d6d46eb932af +259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpgglp49t1/.rnp --pass-fd 4 --recipient GnuPG_rsa_1024_1024@example.com --encrypt /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_1024.in --output /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_1024.enc +260: +260: 3 keys found +260: +260: pub 2048/RSA 43dc00f518d961d0 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 1da1d24087f19aad6a5396eb43dc00f518d961d0 +260: uid primary_for_many_subs@rnp +260: sub 2048/RSA aff4cecfc2a7a6c2 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 829cb04777281069d9e992ddaff4cecfc2a7a6c2 +260: sub 2048/RSA e64055ad124e4f3f 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 3337663f8ce7aad618b8b431e64055ad124e4f3f +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: ok +260: test_additional_subkeys_expert_mode (__main__.Keystore.test_additional_subkeys_expert_mode) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password= --userid primary_for_many_subs@rnp --generate-key +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg 258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully +258: Generating a new key... 258: -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --text --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmpbwynay92/cleartext.txt -263: Good signature made Fri Apr 24 04:33:11 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg +258: sec 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp +258: ssb 1024/RSA c26c0a7d79b9274e 2025-03-22 [E] [EXPIRES 2027-03-22] +258: 6a89cb12d85593b33fb96dc1c26c0a7d79b9274e +258: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpwy8cq6oc/.gpg --import /tmp/rnpctmpwy8cq6oc/.rnp/pubring.gpg +259: +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_1024.dec --decrypt /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_1024.enc +258: gpg: key E295D315EA7C02C9: "encryption@rnp" not changed +258: gpg: key 8A4F65C2DA671C83: "dummy1@rnp" not changed +258: gpg: key 8ACB8639D0A6B390: "dummy2@rnp" not changed +258: gpg: key 4C4B932A93AE8042: public key "enc-sign1@rnp" imported +258: gpg: key 440DAA8BDE3C6A2D: public key "enc-sign2@rnp" imported +258: gpg: key 3EDB721FCC4FD13E: public key "enc-sign3@rnp" imported +258: gpg: Total number processed: 6 +258: gpg: imported: 3 +258: gpg: unchanged: 3 258: +258: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmpwy8cq6oc/.gpg --import /tmp/rnpctmpwy8cq6oc/.rnp/secring.gpg +258: gpg: key E295D315EA7C02C9: "encryption@rnp" not changed +258: gpg: key E295D315EA7C02C9: secret key imported +258: gpg: key 8A4F65C2DA671C83: "dummy1@rnp" not changed +258: gpg: key 8A4F65C2DA671C83: secret key imported +258: gpg: key 8ACB8639D0A6B390: "dummy2@rnp" not changed +258: gpg: key 8ACB8639D0A6B390: secret key imported +258: gpg: key 4C4B932A93AE8042: "enc-sign1@rnp" not changed +258: gpg: key 4C4B932A93AE8042: secret key imported +258: gpg: key 440DAA8BDE3C6A2D: "enc-sign2@rnp" not changed +258: gpg: key 440DAA8BDE3C6A2D: secret key imported +258: gpg: key 3EDB721FCC4FD13E: "enc-sign3@rnp" not changed +258: gpg: key 3EDB721FCC4FD13E: secret key imported +258: gpg: Total number processed: 6 +258: gpg: unchanged: 6 +258: gpg: secret keys read: 6 +258: gpg: secret keys imported: 3 +258: gpg: secret keys unchanged: 3 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -258: Good signature made Fri Apr 24 04:33:11 2026 -258: using RSA key 9a95d6d46eb932af +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --cipher AES -u ^enc-sign1@rnp$ -r ^enc-sign1@rnp$ --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg 258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully 258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign1pass --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp2' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: Generating a new key... +257: +257: sec 2048/RSA 5a60d680fabbb2ca 2025-03-22 [SC] [EXPIRES 2027-03-22] +257: ab494504320982410f6ff48b5a60d680fabbb2ca +257: uid RSA (Encrypt or Sign) 2048-bit key +257: ssb 2048/RSA eb2b438babfab1cd 2025-03-22 [E] [EXPIRES 2027-03-22] +257: 93e8194076548bf3e305dc8aeb2b438babfab1cd +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp2 -g --password= --hash SHA1 +257: Hash algorithm 'SHA1' is cryptographically weak! +257: Weak hash algorithm detected. Pass --allow-weak-hash option if you really want to use it. +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp2 -g --password= --hash SHA1 --allow-weak-hash +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:24:10 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:24:11 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 0 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +259: gpg: encrypted with 1024-bit RSA key, ID A963412488EEC323, created 2021-10-07 +259: "Test Testovich " +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024.gpg +259: gpg: key F39F219DBBEE5C70: "Test Testovich " not changed +259: gpg: Total number processed: 1 +259: gpg: unchanged: 1 +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_1024_1024-sec.gpg +259: gpg: key F39F219DBBEE5C70: "Test Testovich " not changed +259: gpg: key F39F219DBBEE5C70: secret key imported +259: gpg: Total number processed: 1 +259: gpg: unchanged: 1 +259: gpg: secret keys read: 1 +259: gpg: secret keys unchanged: 1 259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --export -o /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_1024.gpg GnuPG_rsa_1024_1024@example.com 259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 9 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:12 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 9 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:12 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -258: /usr/bin/gpg --homedir /tmp/rnpctmpbwynay92/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpbwynay92/cleartext.txt.asc --clearsign /tmp/rnpctmpbwynay92/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -263: Good signature made Fri Apr 24 04:33:11 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -260: -260: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] -260: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpvzizfnoz/.rnp/secring.gpg -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt 259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_1024.gpg +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 0 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +261: gpg: directory '/tmp/rnpctmp2sa6ezn1/.gpg/openpgp-revocs.d' created +261: gpg: revocation certificate stored as '/tmp/rnpctmp2sa6ezn1/.gpg/openpgp-revocs.d/EAF82CC493D262221A091F4EACA9394361E55D6F.rev' +261: +261: /usr/bin/gpg --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --export -o /tmp/rnpctmp2sa6ezn1/SignECDSAtest_verify_P256.gpg SignECDSAtest_verify_P256@example.com +259: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -260: -260: :off 0: packet header 0xc5c306 (tag 5, len 966) -260: Secret key packet -260: version: 4 -260: creation time: 1777048370 (Fri Apr 24 04:32:50 2026) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: public key material: -260: rsa n: 2048 bits -260: rsa e: 17 bits -260: secret key material: -260: s2k usage: 254 -260: symmetric algorithm: 9 (AES-256) -260: s2k specifier: 3 -260: s2k hash algorithm: 8 (SHA256) -260: s2k salt: 0xb5e38e3e28b9a93f -260: s2k iterations: 51200 (encoded as 89) -260: cipher iv: 0x6bd4b4d4dbab6549881c259ecc7e982e (16 bytes) -260: encrypted secret key data: 668 bytes -260: keyid: 0xbd6ed9669ce38a24 -260: :off 969: packet header 0xcd0e (tag 13, len 14) -260: UserID packet -260: id: encryption@rnp -260: :off 985: packet header 0xc2c08d (tag 2, len 333) -260: Signature packet -260: version: 4 -260: type: 19 (Positive User ID certification) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: hash algorithm: 8 (SHA256) -260: hashed subpackets: -260: :type 33, len 21 -260: issuer fingerprint: 0x35a5dd817cd5de4817d85359bd6ed9669ce38a24 (20 bytes) -260: :type 2, len 4 -260: signature creation time: 1777048372 (Fri Apr 24 04:32:52 2026) -260: :type 9, len 4 -260: key expiration time: 63072000 seconds (730 days) -260: :type 27, len 1 -260: key flags: 0x03 ( certify sign ) -260: :type 11, len 3 -260: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) -260: :type 21, len 4 -260: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) -260: :type 22, len 4 -260: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) -260: unhashed subpackets: -260: :type 16, len 8 -260: issuer key ID: 0xbd6ed9669ce38a24 -260: lbits: 0xed52 -260: signature material: -260: rsa s: 2048 bits -260: :off 1321: packet header 0xc7c306 (tag 7, len 966) -260: Secret subkey packet -260: version: 4 -260: creation time: 1777048372 (Fri Apr 24 04:32:52 2026) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: public key material: -260: rsa n: 2048 bits -260: rsa e: 17 bits -260: secret key material: -260: s2k usage: 254 -260: symmetric algorithm: 9 (AES-256) -260: s2k specifier: 3 -260: s2k hash algorithm: 8 (SHA256) -260: s2k salt: 0x55079089ec923a0e -260: s2k iterations: 51200 (encoded as 89) -260: cipher iv: 0x2e2e0740a2869d1b88ae345d05ab90b0 (16 bytes) -260: encrypted secret key data: 668 bytes -260: keyid: 0x56e950fbec26e3ba -260: :off 2290: packet header 0xc2c07c (tag 2, len 316) -260: Signature packet -260: version: 4 -260: type: 24 (Subkey Binding Signature) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: hash algorithm: 8 (SHA256) -260: hashed subpackets: -260: :type 33, len 21 -260: issuer fingerprint: 0x35a5dd817cd5de4817d85359bd6ed9669ce38a24 (20 bytes) -260: :type 2, len 4 -260: signature creation time: 1777048373 (Fri Apr 24 04:32:53 2026) -260: :type 9, len 4 -260: key expiration time: 63072000 seconds (730 days) -260: :type 27, len 1 -260: key flags: 0x0c ( encrypt_comm encrypt_storage ) -260: unhashed subpackets: -260: :type 16, len 8 -260: issuer key ID: 0xbd6ed9669ce38a24 -260: lbits: 0xbfa7 -260: signature material: -260: rsa s: 2047 bits -260: :off 2609: packet header 0xc5c306 (tag 5, len 966) -260: Secret key packet -260: version: 4 -260: creation time: 1777048373 (Fri Apr 24 04:32:53 2026) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: public key material: -260: rsa n: 2048 bits -260: rsa e: 17 bits -260: secret key material: -260: s2k usage: 254 -260: symmetric algorithm: 9 (AES-256) -260: s2k specifier: 3 -260: s2k hash algorithm: 8 (SHA256) -260: s2k salt: 0x017b2b4d18dd7386 -260: s2k iterations: 51200 (encoded as 89) -260: cipher iv: 0xbe0258525b2986fe76d2f48450af98a5 (16 bytes) -260: encrypted secret key data: 668 bytes -260: keyid: 0x79aac8298c103cc6 -260: :off 3578: packet header 0xcd0b (tag 13, len 11) -260: UserID packet -260: id: signing@gpg -260: :off 3591: packet header 0xc2c08d (tag 2, len 333) -260: Signature packet -260: version: 4 -260: type: 19 (Positive User ID certification) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: hash algorithm: 8 (SHA256) -260: hashed subpackets: -260: :type 33, len 21 -260: issuer fingerprint: 0x684da01206613096f04cba6d79aac8298c103cc6 (20 bytes) -260: :type 2, len 4 -260: signature creation time: 1777048375 (Fri Apr 24 04:32:55 2026) -260: :type 9, len 4 -260: key expiration time: 63072000 seconds (730 days) -260: :type 27, len 1 -260: key flags: 0x03 ( certify sign ) -260: :type 11, len 3 -260: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) -260: :type 21, len 4 -260: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) -260: :type 22, len 4 -260: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) -260: unhashed subpackets: -260: :type 16, len 8 -260: issuer key ID: 0x79aac8298c103cc6 -260: lbits: 0xac8d -260: signature material: -260: rsa s: 2048 bits -260: :off 3927: packet header 0xc7c306 (tag 7, len 966) -260: Secret subkey packet -260: version: 4 -260: creation time: 1777048375 (Fri Apr 24 04:32:55 2026) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: public key material: -260: rsa n: 2048 bits -260: rsa e: 17 bits -260: secret key material: -260: s2k usage: 254 -260: symmetric algorithm: 9 (AES-256) -260: s2k specifier: 3 -260: s2k hash algorithm: 8 (SHA256) -260: s2k salt: 0xb2fac8974dd9290e -260: s2k iterations: 51200 (encoded as 89) -260: cipher iv: 0x88f9c0a92ee0484ae8eb5dc3694c7676 (16 bytes) -260: encrypted secret key data: 668 bytes -260: keyid: 0x012fcf6e5fbf6a61 -260: :off 4896: packet header 0xc2c07c (tag 2, len 316) -260: Signature packet -260: version: 4 -260: type: 24 (Subkey Binding Signature) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: hash algorithm: 8 (SHA256) -260: hashed subpackets: -260: :type 33, len 21 -260: issuer fingerprint: 0x684da01206613096f04cba6d79aac8298c103cc6 (20 bytes) -260: :type 2, len 4 -260: signature creation time: 1777048377 (Fri Apr 24 04:32:57 2026) -260: :type 9, len 4 -260: key expiration time: 63072000 seconds (730 days) -260: :type 27, len 1 -260: key flags: 0x0c ( encrypt_comm encrypt_storage ) -260: unhashed subpackets: -260: :type 16, len 8 -260: issuer key ID: 0x79aac8298c103cc6 -260: lbits: 0x9b5c -260: signature material: -260: rsa s: 2047 bits -260: :off 5215: packet header 0xc586 (tag 5, len 134) -260: Secret key packet -260: version: 4 -260: creation time: 1632139923 (Mon Sep 20 00:12:03 2021) -260: public key algorithm: 22 (EdDSA) -260: public key material: -260: ecc p: 263 bits -260: ecc curve: Ed25519 -260: secret key material: -260: s2k usage: 254 -260: symmetric algorithm: 9 (AES-256) -260: s2k specifier: 3 -260: s2k hash algorithm: 8 (SHA256) -260: s2k salt: 0x1e3c8d71b116b300 -260: s2k iterations: 60817408 (encoded as 253) -260: cipher iv: 0xfe1f38d8417c0b8c46433f38110cec5b (16 bytes) -260: encrypted secret key data: 54 bytes -260: keyid: 0x3176fc1486aa2528 -260: :off 5351: packet header 0xcd17 (tag 13, len 23) -260: UserID packet -260: id: eddsa-25519-non-tweaked -260: :off 5376: packet header 0xc28b (tag 2, len 139) -260: Signature packet -260: version: 4 -260: type: 19 (Positive User ID certification) -260: public key algorithm: 22 (EdDSA) -260: hash algorithm: 8 (SHA256) -260: hashed subpackets: -260: :type 33, len 21 -260: issuer fingerprint: 0xdde0ee539c017d2bd3f604a53176fc1486aa2528 (20 bytes) -260: :type 2, len 4 -260: signature creation time: 1632139923 (Mon Sep 20 00:12:03 2021) -260: :type 27, len 1 -260: key flags: 0x03 ( certify sign ) -260: :type 11, len 4 -260: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -260: :type 21, len 5 -260: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224, SHA1 (8, 9, 10, 11, 2) -260: :type 22, len 4 -260: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) -260: unhashed subpackets: -260: :type 16, len 8 -260: issuer key ID: 0x3176fc1486aa2528 -260: lbits: 0xe663 -260: signature material: -260: ecc r: 256 bits -260: ecc s: 255 bits -260: :off 5517: packet header 0xc78b (tag 7, len 139) -260: Secret subkey packet -260: version: 4 -260: creation time: 1632139923 (Mon Sep 20 00:12:03 2021) -260: public key algorithm: 18 (ECDH) -260: public key material: -260: ecdh p: 263 bits -260: ecdh curve: Curve25519 -260: ecdh hash algorithm: 8 (SHA256) -260: ecdh key wrap algorithm: 7 -260: secret key material: -260: s2k usage: 254 -260: symmetric algorithm: 9 (AES-256) -260: s2k specifier: 3 -260: s2k hash algorithm: 8 (SHA256) -260: s2k salt: 0x82467308e7576eac -260: s2k iterations: 58720256 (encoded as 252) -260: cipher iv: 0x664eb1b59c2cf7195a1317379bb2f559 (16 bytes) -260: encrypted secret key data: 54 bytes -260: keyid: 0x950ee0cd34613dba -260: :off 5658: packet header 0xc278 (tag 2, len 120) -260: Signature packet -260: version: 4 -260: type: 24 (Subkey Binding Signature) -260: public key algorithm: 22 (EdDSA) -260: hash algorithm: 8 (SHA256) -260: hashed subpackets: -260: :type 33, len 21 -260: issuer fingerprint: 0xdde0ee539c017d2bd3f604a53176fc1486aa2528 (20 bytes) -260: :type 2, len 4 -260: signature creation time: 1632139923 (Mon Sep 20 00:12:03 2021) -260: :type 27, len 1 -260: key flags: 0x0c ( encrypt_comm encrypt_storage ) -260: unhashed subpackets: -260: :type 16, len 8 -260: issuer key ID: 0x3176fc1486aa2528 -260: lbits: 0x0cf5 -260: signature material: -260: ecc r: 256 bits -260: ecc s: 255 bits -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --notty --password password --edit-key --check-cv25519-bits 950ee0cd34613dba -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: Good signature made Fri Apr 24 04:33:12 2026 -258: using RSA key 9a95d6d46eb932af +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u GnuPG_rsa_1024_1024@example.com -o /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_1024.out --sign /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_1024.in +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +261: +261: +261: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp2sa6ezn1/.rnp --import-key /tmp/rnpctmp2sa6ezn1/SignECDSAtest_verify_P256.gpg +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 0 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +261: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +261: pub 256/ECDSA aca9394361e55d6f 2025-03-22 [SCA] [EXPIRES 2026-03-22] +261: eaf82cc493d262221a091f4eaca9394361e55d6f +261: uid Test Testovich +261: /usr/bin/gpg --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u SignECDSAtest_verify_P256@example.com -o /tmp/rnpctmp2sa6ezn1/SignECDSAtest_verify_P256.out --sign /tmp/rnpctmp2sa6ezn1/SignECDSAtest_verify_P256.in +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: gpg: encrypted with 1024-bit RSA key, ID 53E87822C3B62627, created 2025-03-22 +258: "enc-sign1@rnp" +258: gpg: Signature made Sun Mar 23 00:24:09 2025 +14 +258: gpg: using RSA key 605156D7CB5DE8FF81FFAF844C4B932A93AE8042 +258: gpg: Good signature from "enc-sign1@rnp" [unknown] +258: gpg: WARNING: Using untrusted key! 258: -258: pub 2048/RSA 9a95d6d46eb932af 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: da36ec55609587cf6a7c41a59a95d6d46eb932af -258: uid signing@gpg -258: Signature(s) verified successfully +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: gpg: Signature made Fri Apr 24 04:33:12 2026 -12 -258: gpg: using RSA key DA36EC55609587CF6A7C41A59A95D6D46EB932AF -258: gpg: issuer "signing@gpg" -258: gpg: Good signature from "signing@gpg" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: WARNING: not a detached signature; file '/tmp/rnpctmpbwynay92/cleartext.txt' was NOT verified! 258: -258: ok -258: test_rnp_multiple_signers (__main__.SignDefault.test_rnp_multiple_signers) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid sign1@rnp --generate-key -259: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp 259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -258: -258: Generating a new key... -258: -258: sec 1024/RSA 6b4c908e4aeff76a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 3b2daf8d2add129343b3c7436b4c908e4aeff76a -258: uid sign1@rnp -258: ssb 1024/RSA e434789e0e8c2a32 2026-04-24 [E] [EXPIRES 2028-04-23] -258: 50daa1fc6ca15f95b28b0710e434789e0e8c2a32 -258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid sign2@rnp --generate-key -260: -260: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] -260: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba -260: Cv25519 key bits are set correctly and do not require fixing. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --password password -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 -263: Good signature made Fri Apr 24 04:33:11 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --cipher CAMELLIA192 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp +259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpgglp49t1/.rnp --verify /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_1024.out +258: Good signature made Sun Mar 23 00:24:09 2025 +258: using RSA key 4c4b932a93ae8042 258: -258: Generating a new key... +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Signature(s) verified successfully 258: -258: sec 1024/RSA 1ec7ea8b9fee742a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 32679d6fd3457581ae47e72f1ec7ea8b9fee742a -258: uid sign2@rnp -258: ssb 1024/RSA 0afe38319450f976 2026-04-24 [E] [EXPIRES 2028-04-23] -258: 9b28ec7b0a5be76719435cd80afe38319450f976 -258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid sign3@rnp --generate-key -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign1pass --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --aead --cipher AES192 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -r ^enc-sign1@rnp$ --passwords 1 --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +259: Good signature made Sun Mar 23 00:24:12 2025 +259: using RSA key f39f219dbbee5c70 +259: +259: pub 1024/RSA f39f219dbbee5c70 2021-10-07 [SCA] +259: d159d8feeeaf64130bce0184f39f219dbbee5c70 +259: uid Test Testovich +259: Signature(s) verified successfully 259: +259: ok +259: test_rnp_encrypt_verify_2048 (__main__.EncryptSignRSA.test_rnp_encrypt_verify_2048) ... /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048.gpg +259: gpg: key 3BBCBFD7C249BB70: "Test Testovich " not changed +259: gpg: Total number processed: 1 +259: gpg: unchanged: 1 +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048-sec.gpg +259: gpg: key 3BBCBFD7C249BB70: "Test Testovich " not changed +259: gpg: key 3BBCBFD7C249BB70: secret key imported +259: gpg: Total number processed: 1 +259: gpg: unchanged: 1 +259: gpg: secret keys read: 1 +259: gpg: secret keys imported: 1 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --export -o /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_2048.gpg GnuPG_rsa_2048_2048@example.com +261: +261: +261: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp2sa6ezn1/.rnp --verify /tmp/rnpctmp2sa6ezn1/SignECDSAtest_verify_P256.out 259: 259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -260: Good signature made Mon Sep 20 01:12:28 2021 -260: using EdDSA key 3176fc1486aa2528 -260: -260: pub 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] -260: dde0ee539c017d2bd3f604a53176fc1486aa2528 -260: uid eddsa-25519-non-tweaked -260: Signature(s) verified successfully -260: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. -260: It will use keys from keyrings/1. -260: End of message. -260: /usr/bin/gpg --batch --homedir /tmp/rnpctmpvzizfnoz/.gpg --batch --passphrase password --import /tmp/rnpctmpvzizfnoz/.rnp/secring.gpg -258: -258: Generating a new key... -258: -258: sec 1024/RSA cf619b2f44ff3404 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 43997e07657048037bd4fc28cf619b2f44ff3404 -258: uid sign3@rnp -258: ssb 1024/RSA c933a79e54fe8983 2026-04-24 [E] [EXPIRES 2028-04-23] -258: a8115fb718528d9ffd4c39ddc933a79e54fe8983 -258: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpbwynay92/.gpg --import /tmp/rnpctmpbwynay92/.rnp/pubring.gpg -260: gpg: key BD6ED9669CE38A24: "encryption@rnp" not changed -260: gpg: key BD6ED9669CE38A24: secret key imported -260: gpg: key 79AAC8298C103CC6: "signing@gpg" not changed -260: gpg: key 79AAC8298C103CC6: secret key imported -260: gpg: key 3176FC1486AA2528: "eddsa-25519-non-tweaked" not changed -260: gpg: key 3176FC1486AA2528: secret key imported -260: gpg: Total number processed: 3 -260: gpg: unchanged: 3 -260: gpg: secret keys read: 3 -260: gpg: secret keys imported: 1 -260: gpg: secret keys unchanged: 2 -260: -260: /usr/bin/gpg --batch --homedir /tmp/rnpctmpvzizfnoz/.gpg --pinentry-mode=loopback --batch --passphrase password --trust-model always -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 -258: gpg: key 17F4072B65E1F71D: "signing@rnp" not changed -258: gpg: key 9A95D6D46EB932AF: "signing@gpg" not changed -258: gpg: key 6B4C908E4AEFF76A: public key "sign1@rnp" imported -258: gpg: key 1EC7EA8B9FEE742A: public key "sign2@rnp" imported -258: gpg: key CF619B2F44FF3404: public key "sign3@rnp" imported -258: gpg: Total number processed: 5 -258: gpg: imported: 3 -258: gpg: unchanged: 2 -258: -258: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmpbwynay92/.gpg --import /tmp/rnpctmpbwynay92/.rnp/secring.gpg -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_2048.gpg +259: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -258: gpg: key 17F4072B65E1F71D: "signing@rnp" not changed -258: gpg: key 17F4072B65E1F71D: secret key imported -258: gpg: key 9A95D6D46EB932AF: "signing@gpg" not changed -258: gpg: key 9A95D6D46EB932AF: secret key imported -258: gpg: key 6B4C908E4AEFF76A: "sign1@rnp" not changed -258: gpg: key 6B4C908E4AEFF76A: secret key imported -258: gpg: key 1EC7EA8B9FEE742A: "sign2@rnp" not changed -258: gpg: key 1EC7EA8B9FEE742A: secret key imported -258: gpg: key CF619B2F44FF3404: "sign3@rnp" not changed -258: gpg: key CF619B2F44FF3404: secret key imported -258: gpg: Total number processed: 5 -258: gpg: unchanged: 5 -258: gpg: secret keys read: 5 -258: gpg: secret keys imported: 3 -258: gpg: secret keys unchanged: 2 -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^sign1@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp +259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpgglp49t1/.rnp --pass-fd 4 --recipient GnuPG_rsa_2048_2048@example.com --encrypt /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_2048.in --output /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_2048.enc 259: 259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_2048.dec --decrypt /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_2048.enc +261: Good signature made Sun Mar 23 00:24:12 2025 +261: using ECDSA key aca9394361e55d6f +261: +261: pub 256/ECDSA aca9394361e55d6f 2025-03-22 [SCA] [EXPIRES 2026-03-22] +261: eaf82cc493d262221a091f4eaca9394361e55d6f +261: uid Test Testovich +261: Signature(s) verified successfully +261: +261: ok +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +261: test_verify_P384 (__main__.SignECDSA.test_verify_P384) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --passphrase password 258: 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.rnp -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:13 2026 -12 -258: gpg: using RSA key 3B2DAF8D2ADD129343B3C7436B4C908E4AEFF76A -258: gpg: Good signature from "sign1@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.rnp --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:13 2026 -258: using RSA key 6b4c908e4aeff76a -258: -258: pub 1024/RSA 6b4c908e4aeff76a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 3b2daf8d2add129343b3c7436b4c908e4aeff76a -258: uid sign1@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +258: Good signature made Sun Mar 23 00:24:13 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:13 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^sign1@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach -258: -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 3B2DAF8D2ADD129343B3C7436B4C908E4AEFF76A -258: gpg: Good signature from "sign1@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key 6b4c908e4aeff76a -258: -258: pub 1024/RSA 6b4c908e4aeff76a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 3b2daf8d2add129343b3c7436b4c908e4aeff76a -258: uid sign1@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 0 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... +260: +260: sec 2048/RSA 89c4f4b5c86a43f6 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 1337af2e183f84122e68de4989c4f4b5c86a43f6 +260: uid primary_for_many_subs@rnp +260: ssb 2048/RSA a490f6a8e8cb09c9 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 0b2f0b74f96f0903f2a81999a490f6a8e8cb09c9 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password= --edit-key --add-subkey primary_for_many_subs@rnp --expert +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: Good signature made Sun Mar 23 00:24:13 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:13 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^sign1@rnp$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -258: -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.rnp -263: gpg: WARNING: cipher algorithm CAMELLIA192 not found in recipient preferences -263: gpg: encrypted with 1024-bit RSA key, ID AD2F70A13A107CFD, created 2026-04-24 -263: "enc-sign2@rnp" -263: gpg: encrypted with 1024-bit RSA key, ID 010F5576605992B5, created 2026-04-24 -263: "enc-sign1@rnp" -263: gpg: Signature made Fri Apr 24 04:33:13 2026 -12 -263: gpg: using RSA key 35DE29D8ED5E93C26E72FD7245A1073186952C40 -263: gpg: Good signature from "enc-sign1@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! -263: gpg: Signature made Fri Apr 24 04:33:13 2026 -12 -263: gpg: using RSA key A6E2523E12820750E7C083BAD329BDCC03AD62DE -263: gpg: Good signature from "enc-sign2@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! -263: -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 3B2DAF8D2ADD129343B3C7436B4C908E4AEFF76A -258: gpg: Good signature from "sign1@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead=eax --cipher AES256 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -u ^enc-sign3@rnp$ -r ^enc-sign1@rnp$ --passwords 2 --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +257: Generating a new key... +257: +257: sec 2048/RSA 25610c8353bd5b2b 2025-03-22 [SC] [EXPIRES 2027-03-22] +257: f27278fc37c7b07be7fea3af25610c8353bd5b2b +257: uid RSA (Encrypt or Sign) 2048-bit key +257: ssb 2048/RSA 5c53dda7e2ac0072 2025-03-22 [E] [EXPIRES 2027-03-22] +257: 0cf77f5e3b1b0bf4f030dbf65c53dda7e2ac0072 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp2 -g --password= --hash SHA3-512 +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +259: gpg: encrypted with 2048-bit RSA key, ID 1497B4498FCCC92D, created 2021-10-07 +259: "Test Testovich " +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048.gpg +259: gpg: key 3BBCBFD7C249BB70: "Test Testovich " not changed +259: gpg: Total number processed: 1 +259: gpg: unchanged: 1 +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_2048_2048-sec.gpg +259: gpg: key 3BBCBFD7C249BB70: "Test Testovich " not changed +259: gpg: key 3BBCBFD7C249BB70: secret key imported +259: gpg: Total number processed: 1 +259: gpg: unchanged: 1 +259: gpg: secret keys read: 1 +259: gpg: secret keys unchanged: 1 259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --export -o /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_2048.gpg GnuPG_rsa_2048_2048@example.com 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key 6b4c908e4aeff76a -258: -258: pub 1024/RSA 6b4c908e4aeff76a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 3b2daf8d2add129343b3c7436b4c908e4aeff76a -258: uid sign1@rnp -258: Signature(s) verified successfully -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^sign1@rnp$ --userid ^sign2@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -259: Good signature made Fri Apr 24 04:33:13 2026 -259: using RSA key 4372c9aaa9f16be5 259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_2048.gpg +259: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. 259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -263: Good signature made Fri Apr 24 04:33:13 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:13 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Signature(s) verified successfully -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign2pass --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u GnuPG_rsa_2048_2048@example.com -o /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_2048.out --sign /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_2048.in +254: +254: 258: 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 3B2DAF8D2ADD129343B3C7436B4C908E4AEFF76A -258: gpg: Good signature from "sign1@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 32679D6FD3457581AE47E72F1EC7EA8B9FEE742A -258: gpg: Good signature from "sign2@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 0 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +258: Good signature made Sun Mar 23 00:24:15 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:15 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:15 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp +258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.rnp --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key 6b4c908e4aeff76a -258: -258: pub 1024/RSA 6b4c908e4aeff76a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 3b2daf8d2add129343b3c7436b4c908e4aeff76a -258: uid sign1@rnp -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key 1ec7ea8b9fee742a -258: -258: pub 1024/RSA 1ec7ea8b9fee742a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 32679d6fd3457581ae47e72f1ec7ea8b9fee742a -258: uid sign2@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +261: gpg: revocation certificate stored as '/tmp/rnpctmp2sa6ezn1/.gpg/openpgp-revocs.d/46C31CBB3C5ABAA5B42D5215833CD7D6F1234348.rev' +261: +261: /usr/bin/gpg --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --export -o /tmp/rnpctmp2sa6ezn1/SignECDSAtest_verify_P384.gpg SignECDSAtest_verify_P384@example.com +261: +261: +261: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp2sa6ezn1/.rnp --import-key /tmp/rnpctmp2sa6ezn1/SignECDSAtest_verify_P384.gpg +258: Good signature made Sun Mar 23 00:24:15 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:15 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:15 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^sign1@rnp$ --userid ^sign2@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +261: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +261: pub 384/ECDSA 833cd7d6f1234348 2025-03-22 [SCA] [EXPIRES 2026-03-22] +261: 46c31cbb3c5abaa5b42d5215833cd7d6f1234348 +261: uid Test Testovich +261: /usr/bin/gpg --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u SignECDSAtest_verify_P384@example.com -o /tmp/rnpctmp2sa6ezn1/SignECDSAtest_verify_P384.out --sign /tmp/rnpctmp2sa6ezn1/SignECDSAtest_verify_P384.in +254: Good signature made Sun Mar 23 00:24:16 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 0 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +258: Good signature made Sun Mar 23 00:24:15 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:15 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:15 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp +258: Signature(s) verified successfully +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --aead=ocb --cipher CAMELLIA128 -u ^enc-sign1@rnp$ -r ^enc-sign1@rnp$ --passwords 3 --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 259: 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -258: -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 3B2DAF8D2ADD129343B3C7436B4C908E4AEFF76A -258: gpg: Good signature from "sign1@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 32679D6FD3457581AE47E72F1EC7EA8B9FEE742A -258: gpg: Good signature from "sign2@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -259: Good signature made Fri Apr 24 04:33:14 2026 -259: using RSA key 4372c9aaa9f16be5 +259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpgglp49t1/.rnp --verify /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_2048.out +259: Good signature made Sun Mar 23 00:24:16 2025 +259: using RSA key 3bbcbfd7c249bb70 259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg +259: pub 2048/RSA 3bbcbfd7c249bb70 2021-10-07 [SCA] +259: a01fec75870ddf01b54bd77b3bbcbfd7c249bb70 +259: uid Test Testovich 259: Signature(s) verified successfully 259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 0 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt +259: ok +259: test_rnp_encrypt_verify_4096 (__main__.EncryptSignRSA.test_rnp_encrypt_verify_4096) ... /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096.gpg +259: gpg: key 4F77DFE8DE2FBAD5: "Test Testovich " not changed +259: gpg: Total number processed: 1 +259: gpg: unchanged: 1 259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096-sec.gpg +259: gpg: key 4F77DFE8DE2FBAD5: "Test Testovich " not changed +259: gpg: key 4F77DFE8DE2FBAD5: secret key imported +259: gpg: Total number processed: 1 +259: gpg: unchanged: 1 +259: gpg: secret keys read: 1 +259: gpg: secret keys imported: 1 +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --export -o /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_4096.gpg GnuPG_rsa_4096_4096@example.com 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key 6b4c908e4aeff76a -258: -258: pub 1024/RSA 6b4c908e4aeff76a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 3b2daf8d2add129343b3c7436b4c908e4aeff76a -258: uid sign1@rnp -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key 1ec7ea8b9fee742a -258: -258: pub 1024/RSA 1ec7ea8b9fee742a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 32679d6fd3457581ae47e72f1ec7ea8b9fee742a -258: uid sign2@rnp -258: Signature(s) verified successfully -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^sign1@rnp$ --userid ^sign2@rnp$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -258: -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 3B2DAF8D2ADD129343B3C7436B4C908E4AEFF76A -258: gpg: Good signature from "sign1@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 32679D6FD3457581AE47E72F1EC7EA8B9FEE742A -258: gpg: Good signature from "sign2@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key 6b4c908e4aeff76a -258: -258: pub 1024/RSA 6b4c908e4aeff76a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 3b2daf8d2add129343b3c7436b4c908e4aeff76a -258: uid sign1@rnp -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key 1ec7ea8b9fee742a -258: -258: pub 1024/RSA 1ec7ea8b9fee742a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 32679d6fd3457581ae47e72f1ec7ea8b9fee742a -258: uid sign2@rnp -258: Signature(s) verified successfully -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^sign1@rnp$ --userid ^sign2@rnp$ --userid ^sign3@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp 259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_4096.gpg +259: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. 259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 0 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt +259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpgglp49t1/.rnp --pass-fd 4 --recipient GnuPG_rsa_4096_4096@example.com --encrypt /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_4096.in --output /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_4096.enc 259: 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_4096.dec --decrypt /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_4096.enc +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +261: +261: +261: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp2sa6ezn1/.rnp --verify /tmp/rnpctmp2sa6ezn1/SignECDSAtest_verify_P384.out +254: Good signature made Sun Mar 23 00:24:17 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp 258: 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 3B2DAF8D2ADD129343B3C7436B4C908E4AEFF76A -258: gpg: Good signature from "sign1@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 32679D6FD3457581AE47E72F1EC7EA8B9FEE742A -258: gpg: Good signature from "sign2@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 43997E07657048037BD4FC28CF619B2F44FF3404 -258: gpg: Good signature from "sign3@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +258: Good signature made Sun Mar 23 00:24:18 2025 +258: using RSA key 4c4b932a93ae8042 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.rnp --output /tmp/rnpctmpbwynay92/cleartext.ver -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 0 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key 6b4c908e4aeff76a -258: -258: pub 1024/RSA 6b4c908e4aeff76a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 3b2daf8d2add129343b3c7436b4c908e4aeff76a -258: uid sign1@rnp -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key 1ec7ea8b9fee742a -258: -258: pub 1024/RSA 1ec7ea8b9fee742a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 32679d6fd3457581ae47e72f1ec7ea8b9fee742a -258: uid sign2@rnp -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key cf619b2f44ff3404 -258: -258: pub 1024/RSA cf619b2f44ff3404 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 43997e07657048037bd4fc28cf619b2f44ff3404 -258: uid sign3@rnp +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^sign1@rnp$ --userid ^sign2@rnp$ --userid ^sign3@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +258: Good signature made Sun Mar 23 00:24:18 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 3B2DAF8D2ADD129343B3C7436B4C908E4AEFF76A -258: gpg: Good signature from "sign1@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 32679D6FD3457581AE47E72F1EC7EA8B9FEE742A -258: gpg: Good signature from "sign2@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 43997E07657048037BD4FC28CF619B2F44FF3404 -258: gpg: Good signature from "sign3@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +261: Good signature made Sun Mar 23 00:24:17 2025 +261: using ECDSA key 833cd7d6f1234348 +261: +261: pub 384/ECDSA 833cd7d6f1234348 2025-03-22 [SCA] [EXPIRES 2026-03-22] +261: 46c31cbb3c5abaa5b42d5215833cd7d6f1234348 +261: uid Test Testovich +261: Signature(s) verified successfully +261: +261: ok +261: test_verify_P521 (__main__.SignECDSA.test_verify_P521) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --passphrase password +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +258: Good signature made Sun Mar 23 00:24:18 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key 6b4c908e4aeff76a -258: -258: pub 1024/RSA 6b4c908e4aeff76a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 3b2daf8d2add129343b3c7436b4c908e4aeff76a -258: uid sign1@rnp -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key 1ec7ea8b9fee742a -258: -258: pub 1024/RSA 1ec7ea8b9fee742a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 32679d6fd3457581ae47e72f1ec7ea8b9fee742a -258: uid sign2@rnp -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key cf619b2f44ff3404 -258: -258: pub 1024/RSA cf619b2f44ff3404 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 43997e07657048037bd4fc28cf619b2f44ff3404 -258: uid sign3@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +258: Good signature made Sun Mar 23 00:24:18 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^sign1@rnp$ --userid ^sign2@rnp$ --userid ^sign3@rnp$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof -252: [compressed_src_read() ./src/librepgp/stream-parse.cpp:363] unexpected end of zlib stream -252: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:228] failed to read data chunk -252: [ OK ] rnp_tests.test_fuzz_verify (27058 ms) -252: [----------] 1 test from rnp_tests (27058 ms total) -252: -252: [----------] Global test environment tear-down -252: [==========] 1 test from 1 test suite ran. (27058 ms total) -252: [ PASSED ] 1 test. -252/263 Test #252: rnp_tests.test_fuzz_verify .................................................... Passed 27.07 sec -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --cipher CAMELLIA192 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 258: 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 3B2DAF8D2ADD129343B3C7436B4C908E4AEFF76A -258: gpg: Good signature from "sign1@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 32679D6FD3457581AE47E72F1EC7EA8B9FEE742A -258: gpg: Good signature from "sign2@rnp" [unknown] +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign1pass --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +257: Generating a new key... +257: +257: sec 2048/RSA 0354a652d3970110 2025-03-22 [SC] [EXPIRES 2027-03-22] +257: 063e338cbd2679311d5f77490354a652d3970110 +257: uid RSA (Encrypt or Sign) 2048-bit key +257: ssb 2048/RSA 83fa05660e66b99a 2025-03-22 [E] [EXPIRES 2027-03-22] +257: 39204694b019e47abeecefdb83fa05660e66b99a +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp2 -g --password= --hash SHA3-512 --allow-weak-hash +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +259: gpg: encrypted with 4096-bit RSA key, ID 3F1C05EB93EE6998, created 2021-10-07 +259: "Test Testovich " +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096.gpg +259: gpg: key 4F77DFE8DE2FBAD5: "Test Testovich " not changed +259: gpg: Total number processed: 1 +259: gpg: unchanged: 1 +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_rsa_4096_4096-sec.gpg +259: gpg: key 4F77DFE8DE2FBAD5: "Test Testovich " not changed +259: gpg: key 4F77DFE8DE2FBAD5: secret key imported +259: gpg: Total number processed: 1 +259: gpg: unchanged: 1 +259: gpg: secret keys read: 1 +259: gpg: secret keys unchanged: 1 +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --export -o /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_4096.gpg GnuPG_rsa_4096_4096@example.com +259: +259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpgglp49t1/.rnp --import-key /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_4096.gpg +258: gpg: WARNING: cipher algorithm CAMELLIA192 not found in recipient preferences +258: gpg: encrypted with 1024-bit RSA key, ID CFD89B4AB3FD9CDB, created 2025-03-22 +258: "enc-sign2@rnp" +258: gpg: encrypted with 1024-bit RSA key, ID 53E87822C3B62627, created 2025-03-22 +258: "enc-sign1@rnp" +258: gpg: Signature made Sun Mar 23 00:24:19 2025 +14 +258: gpg: using RSA key 605156D7CB5DE8FF81FFAF844C4B932A93AE8042 +258: gpg: Good signature from "enc-sign1@rnp" [unknown] 258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:14 2026 -12 -258: gpg: using RSA key 43997E07657048037BD4FC28CF619B2F44FF3404 -258: gpg: Good signature from "sign3@rnp" [unknown] +258: gpg: Signature made Sun Mar 23 00:24:19 2025 +14 +258: gpg: using RSA key 2DC635C40D63659E8B9F2A2A440DAA8BDE3C6A2D +258: gpg: Good signature from "enc-sign2@rnp" [unknown] 258: gpg: WARNING: Using untrusted key! 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key 6b4c908e4aeff76a -258: -258: pub 1024/RSA 6b4c908e4aeff76a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 3b2daf8d2add129343b3c7436b4c908e4aeff76a -258: uid sign1@rnp -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key 1ec7ea8b9fee742a -258: -258: pub 1024/RSA 1ec7ea8b9fee742a 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 32679d6fd3457581ae47e72f1ec7ea8b9fee742a -258: uid sign2@rnp -258: Good signature made Fri Apr 24 04:33:14 2026 -258: using RSA key cf619b2f44ff3404 -258: -258: pub 1024/RSA cf619b2f44ff3404 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 43997e07657048037bd4fc28cf619b2f44ff3404 -258: uid sign3@rnp -258: Signature(s) verified successfully -258: -258: ok -258: test_rnp_to_gpg_default_key (__main__.SignDefault.test_rnp_to_gpg_default_key) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.sig -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 0 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -258: +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:15 2026 -258: using RSA key 17f4072b65e1f71d 258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +259: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. +259: +259: /usr/bin/gpg --homedir /tmp/rnpctmpgglp49t1/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u GnuPG_rsa_4096_4096@example.com -o /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_4096.out --sign /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_4096.in +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: Good signature made Sun Mar 23 00:24:19 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:19 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.sig -260: gpg: encrypted with 255-bit ECDH key, ID 950EE0CD34613DBA, created 2021-09-20 -260: "eddsa-25519-non-tweaked" -260: gpg: Signature made Mon Sep 20 01:12:28 2021 -12 -260: gpg: using EDDSA key DDE0EE539C017D2BD3F604A53176FC1486AA2528 -260: gpg: Good signature from "eddsa-25519-non-tweaked" [unknown] -260: gpg: WARNING: Using untrusted key! -260: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. -260: It will use keys from keyrings/1. -260: End of message. -260: /usr/bin/gpg --batch --homedir /tmp/rnpctmpvzizfnoz/.gpg --yes --delete-secret-key dde0ee539c017d2bd3f604a53176fc1486aa2528 -258: gpg: Signature made Fri Apr 24 04:33:15 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.sig --armor -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --remove-key --force dde0ee539c017d2bd3f604a53176fc1486aa2528 -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign2pass --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +261: gpg: revocation certificate stored as '/tmp/rnpctmp2sa6ezn1/.gpg/openpgp-revocs.d/4132E6CCE7F9F9B7B92C6D6B5168D4C5010DDF7B.rev' +261: +261: /usr/bin/gpg --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --export -o /tmp/rnpctmp2sa6ezn1/SignECDSAtest_verify_P521.gpg SignECDSAtest_verify_P521@example.com +261: +261: +261: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp2sa6ezn1/.rnp --import-key /tmp/rnpctmp2sa6ezn1/SignECDSAtest_verify_P521.gpg +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +261: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +261: pub 521/ECDSA 5168d4c5010ddf7b 2025-03-22 [SCA] [EXPIRES 2026-03-22] +261: 4132e6cce7f9f9b7b92c6d6b5168d4c5010ddf7b +261: uid Test Testovich +261: /usr/bin/gpg --homedir /tmp/rnpctmp2sa6ezn1/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u SignECDSAtest_verify_P521@example.com -o /tmp/rnpctmp2sa6ezn1/SignECDSAtest_verify_P521.out --sign /tmp/rnpctmp2sa6ezn1/SignECDSAtest_verify_P521.in +261: +261: +261: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp2sa6ezn1/.rnp --verify /tmp/rnpctmp2sa6ezn1/SignECDSAtest_verify_P521.out 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -260: -260: -260: ok -260: test_debug_log (__main__.Misc.test_debug_log) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --list-keys --debug --all -260: Option --debug is deprecated, ignoring. -260: 7 keys found -260: -260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -260: uid key0-uid0 -260: uid key0-uid1 -260: uid key0-uid2 -260: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] -260: e332b27caf4742a11baa677f1ed63ee56fadc34d -260: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] -260: c5b15209940a7816a7af3fb51d7e8a5393c997a8 -260: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] -260: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 -260: -260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: uid key1-uid2 -260: uid key1-uid1 -260: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -260: a3e94de61a8cb229413d348e54505a936a4a970e -260: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -260: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/2 --list-keys --debug --all -260: Option --debug is deprecated, ignoring. -260: 1 key found -260: -260: pub 888/RSA dc70c124a50283f1 2001-11-08 [ESCA] -260: c80aa54aa5c6ac73a373687134abe4bd -260: uid pgp2.6.3-test-key -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/3 --list-keys --debug --all -260: Option --debug is deprecated, ignoring. -260: 2 keys found -260: -260: pub 2048/RSA 4be147bb22df1e60 2017-09-30 [SC] [EXPIRES >=2038-01-19] -260: 4f2e62b74e6a4cd333bc19004be147bb22df1e60 -260: uid test1 -260: sub 2048/RSA a49bae05c16e8bc8 2017-09-30 [E] [EXPIRES >=2038-01-19] -260: 10793e367ee867c32e358f2aa49bae05c16e8bc8 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/g10 --list-keys --debug --all 259: +259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpgglp49t1/.rnp --verify /tmp/rnpctmpgglp49t1/EncryptSignRSAtest_rnp_encrypt_verify_4096.out +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +259: Good signature made Sun Mar 23 00:24:20 2025 +259: using RSA key 4f77dfe8de2fbad5 +259: +259: pub 4096/RSA 4f77dfe8de2fbad5 2021-10-07 [SCA] +259: 7e5b2595e1693a4902c9f2444f77dfe8de2fbad5 +259: uid Test Testovich +259: Signature(s) verified successfully 259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 0 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:15 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.sig -258: gpg: Signature made Fri Apr 24 04:33:15 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --armor --detach -260: Option --debug is deprecated, ignoring. -260: 23 keys found -260: -260: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] -260: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 -260: uid dsa-eg -260: sub 3072/ElGamal 02a5715c3537717e 2018-04-03 [E] -260: 3409f96f0c57242540702dba02a5715c3537717e -260: -260: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] -260: 21fc68274aae3b5de39a4277cc786278981b0728 -260: uid ecc-25519 -260: -260: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] -260: b54fdebbb673423a5d0aa54423674f21b2441527 -260: uid ecc-p256 -260: sub 256/ECDH 37e285e9e9851491 2018-04-03 [E] -260: 40e608afbc8d62cdcc08904f37e285e9e9851491 -260: -260: pub 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] -260: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a -260: uid ecc-p384 -260: sub 384/ECDH e210e3d554a4fad9 2018-04-03 [E] -260: cbc2ac55dcd8e4e34fb2f816e210e3d554a4fad9 -260: -260: pub 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] -260: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a -260: uid ecc-p521 -260: sub 521/ECDH 9853df2f6d297442 2018-04-03 [E] -260: a9297c86dd0de109e1ebae9c9853df2f6d297442 -260: -260: pub 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] -260: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b -260: uid rsa-rsa -260: sub 3072/RSA 6e2f73008f8b8d6e 2018-04-03 [E] -260: 20fe5b1ab68c2d7210fb08aa6e2f73008f8b8d6e -260: -260: pub 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] -260: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a -260: uid ecc-bp256 -260: sub 256/ECDH 2edabb94d3055f76 2018-04-03 [E] -260: 08192b478f740360b74c82cc2edabb94d3055f76 -260: -260: pub 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] -260: 5b8a254c823ced98decd10ed6cf2dce85599ada2 -260: uid ecc-bp384 -260: sub 384/ECDH cff1bb6f16d28191 2018-04-03 [E] -260: 76969ce7033d990931df92b2cff1bb6f16d28191 -260: -260: pub 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] -260: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 -260: uid ecc-bp512 -260: sub 512/ECDH 20cdaa1482ba79ce 2018-04-03 [E] -260: 270a7cd0dc6c2e01dce8603620cdaa1482ba79ce -260: -260: pub 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] -260: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 -260: uid eddsa-x25519 -260: sub 255/ECDH c711187e594376af 2018-10-15 [E] -260: cfdb2a1f8325cc949ce0b597c711187e594376af -260: -260: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] -260: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 -260: uid ecc-p256k1 -260: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] -260: c263ec4ce2b3772746ed53227635401f90d3e533 -260: -260: pub 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] -260: 5aa9362aea07de23a726762cbd860a52d1899c0f -260: uid rsa-rsa-2 -260: sub 2048/RSA 8e08d46a37414996 2021-12-24 [E] -260: ca3e4420cf3d3b62d9ee7c6e8e08d46a37414996 -260: ok -260: test_eddsa_seckey_lead_zero (__main__.Misc.test_eddsa_seckey_lead_zero) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/eddsa-00-sec.pgp -s /tmp/rnpctmpvzizfnoz/source.txt --output /tmp/rnpctmpvzizfnoz/source.sig +259: ok +259: /usr/bin/gpgconf --homedir /tmp/rnpctmpgglp49t1/.gpg --kill gpg-agent 259: 259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/eddsa-00-pub.pgp -v /tmp/rnpctmpvzizfnoz/source.sig -260: Good signature made Fri Apr 24 04:33:15 2026 -260: using EdDSA key 223370f61f8d965b -260: -260: pub 255/EdDSA 223370f61f8d965b 2022-04-29 [SC] -260: 459fc299f8b7f593aa208bf2223370f61f8d965b -260: uid eddsa-lead-zero -260: Signature(s) verified successfully -260: -260: /usr/bin/gpg --batch --homedir /tmp/rnpctmpvzizfnoz/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/eddsa-00-pub.pgp -259: Good signature made Fri Apr 24 04:33:15 2026 -259: using RSA key 4372c9aaa9f16be5 259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully +259: ---------------------------------------------------------------------- +259: Ran 6 tests in 26.614s 259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 0 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -260: gpg: key 223370F61F8D965B: public key "eddsa-lead-zero" imported -260: gpg: Total number processed: 1 -260: gpg: imported: 1 -260: -260: /usr/bin/gpg --batch --homedir /tmp/rnpctmpvzizfnoz/.gpg --verify /tmp/rnpctmpvzizfnoz/source.sig -258: Good signature made Fri Apr 24 04:33:15 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:15 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach -260: gpg: Signature made Fri Apr 24 04:33:15 2026 -12 -260: gpg: using EDDSA key 459FC299F8B7F593AA208BF2223370F61F8D965B -260: gpg: Good signature from "eddsa-lead-zero" [unknown] -260: gpg: WARNING: This key is not certified with a trusted signature! -260: gpg: There is no indication that the signature belongs to the owner. -260: Primary key fingerprint: 459F C299 F8B7 F593 AA20 8BF2 2233 70F6 1F8D 965B -260: -260: ok -260: test_eddsa_sig_lead_zero (__main__.Misc.test_eddsa_sig_lead_zero) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/eddsa-zero-s.txt.sig -260: Good signature made Sun Jan 30 22:13:35 2022 -260: using EdDSA key 0451409669ffde3c -260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: Signature(s) verified successfully -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/eddsa-zero-r.txt.sig -260: Good signature made Sun Jan 30 22:08:54 2022 -260: using EdDSA key 0451409669ffde3c -260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: Signature(s) verified successfully -260: -260: /usr/bin/gpg --batch --homedir /tmp/rnpctmpvzizfnoz/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -260: gpg: key 0451409669FFDE3C: "Alice " not changed -260: gpg: Total number processed: 1 -260: gpg: unchanged: 1 -260: -260: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpvzizfnoz/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpvzizfnoz/eddsa-zero.txt --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/eddsa-zero-s.txt.sig -260: gpg: Signature made Sun Jan 30 22:13:35 2022 -12 -260: gpg: using EDDSA key 73EDCC9119AFC8E2DBBDCDE50451409669FFDE3C -260: gpg: Good signature from "Alice " [unknown] -260: gpg: WARNING: Using untrusted key! -260: -260: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpvzizfnoz/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpvzizfnoz/eddsa-zero.txt --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/eddsa-zero-r.txt.sig -260: gpg: Signature made Sun Jan 30 22:08:54 2022 -12 -260: gpg: using EDDSA key 73EDCC9119AFC8E2DBBDCDE50451409669FFDE3C -260: gpg: Good signature from "Alice " [unknown] -260: gpg: WARNING: Using untrusted key! -260: -260: ok -260: test_eddsa_small_x (__main__.Misc.test_eddsa_small_x) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-eddsa-small-x-pub.asc -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -260: pub 255/EdDSA 7bc55b9bdce36e18 2021-09-30 [SC] -260: 24fb521d2cd732beea8c95807bc55b9bdce36e18 -260: uid eddsa_small_x -260: sub 255/ECDH c6c35ea115368a0b 2021-09-30 [E] -260: c72ef17e31e310dca2ff742ac6c35ea115368a0b -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.sign-small-eddsa-x -260: Good signature made Wed Sep 29 22:17:20 2021 -260: using EdDSA key 7bc55b9bdce36e18 -260: -260: pub 255/EdDSA 7bc55b9bdce36e18 2021-09-30 [SC] -260: 24fb521d2cd732beea8c95807bc55b9bdce36e18 -260: uid eddsa_small_x -260: Signature(s) verified successfully +259: OK +259: GPG_AEAD_EAX: False +259: GPG_AEAD_OCB: False +259: GPG_NO_OLD: False +259: GPG_BRAINPOOL: True +259: RNP_TWOFISH: True +259: RNP_BLOWFISH: True +259: RNP_IDEA: True +259: RNP_CAST5: True +259: RNP_RIPEMD160: True +259: RNP_BRAINPOOL: True +259: RNP_AEAD_EAX: True +259: RNP_AEAD_OCB: True +259: RNP_AEAD_OCB_AES: False +259: RNP_BOTAN_OCB_AV: False +252/263 Test #259: cli_tests-EncryptSignRSA ...................................................... Passed 27.36 sec +test 262 + Start 262: cli_tests-SignDSA + +262: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "SignDSA" +262: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +262: Environment variables: +262: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp +262: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys +262: RNP_TESTS_GPG_PATH=/usr/bin/gpg +262: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf +262: Test timeout computed to be: 3000 +261: Good signature made Sun Mar 23 00:24:21 2025 +261: using ECDSA key 5168d4c5010ddf7b +261: +261: pub 521/ECDSA 5168d4c5010ddf7b 2025-03-22 [SCA] [EXPIRES 2026-03-22] +261: 4132e6cce7f9f9b7b92c6d6b5168d4c5010ddf7b +261: uid Test Testovich +261: Signature(s) verified successfully +261: +261: ok +261: /usr/bin/gpgconf --homedir /tmp/rnpctmp2sa6ezn1/.gpg --kill gpg-agent 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-eddsa-small-x-sec.asc -260: Warning: no keys were loaded from the keyring '/tmp/rnpctmpvzizfnoz/.rnp/secring.gpg'. -260: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -260: sec 255/EdDSA 7bc55b9bdce36e18 2021-09-30 [SC] -260: 24fb521d2cd732beea8c95807bc55b9bdce36e18 -260: uid eddsa_small_x -260: ssb 255/ECDH c6c35ea115368a0b 2021-09-30 [E] -260: c72ef17e31e310dca2ff742ac6c35ea115368a0b -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --password password --sign /tmp/rnpctmpvzizfnoz/source.txt --output /tmp/rnpctmpvzizfnoz/source.txt.pgp -263: gpg: WARNING: cipher algorithm CAMELLIA192 not found in recipient preferences -263: gpg: encrypted with 1024-bit RSA key, ID 010F5576605992B5, created 2026-04-24 -263: "enc-sign1@rnp" -263: gpg: public key decryption failed: Bad passphrase -263: gpg: encrypted with 1024-bit RSA key, ID AD2F70A13A107CFD, created 2026-04-24 -263: "enc-sign2@rnp" -263: gpg: Signature made Fri Apr 24 04:33:13 2026 -12 -263: gpg: using RSA key 35DE29D8ED5E93C26E72FD7245A1073186952C40 -263: gpg: Good signature from "enc-sign1@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! -263: gpg: Signature made Fri Apr 24 04:33:13 2026 -12 -263: gpg: using RSA key A6E2523E12820750E7C083BAD329BDCC03AD62DE -263: gpg: Good signature from "enc-sign2@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! +260: Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please provide bit length of the key (between 1024 and 4096): +260: (default 2048)> Please provide bit length of the key (between 1024 and 4096): +260: (default 2048)> Please provide bit length of the key (between 1024 and 4096): +260: (default 2048)> +260: sec 2048/RSA 89c4f4b5c86a43f6 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 1337af2e183f84122e68de4989c4f4b5c86a43f6 +260: uid primary_for_many_subs@rnp +260: ssb 3072/RSA 4b3a485b84f39021 2025-03-22 [E] [EXPIRES 2027-03-22] +260: b56031dda99492d34e393fcd4b3a485b84f39021 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password= --edit-key --add-subkey primary_for_many_subs@rnp --expert +261: +261: +261: +261: ---------------------------------------------------------------------- +261: Ran 7 tests in 22.181s +261: +261: OK +261: GPG_AEAD_EAX: False +261: GPG_AEAD_OCB: False +261: GPG_NO_OLD: False +261: GPG_BRAINPOOL: True +261: RNP_TWOFISH: True +261: RNP_BLOWFISH: True +261: RNP_IDEA: True +261: RNP_CAST5: True +261: RNP_RIPEMD160: True +261: RNP_BRAINPOOL: True +261: RNP_AEAD_EAX: True +261: RNP_AEAD_OCB: True +261: RNP_AEAD_OCB_AES: False +261: RNP_BOTAN_OCB_AV: False +253/263 Test #261: cli_tests-SignECDSA ........................................................... Passed 22.55 sec +test 263 + Start 263: cli_tests-SignDefault + +263: Test command: /usr/bin/python3 "/build/reproducible-path/rnp-0.17.1/src/tests/cli_tests.py" "-v" "-d" "SignDefault" +263: Working Directory: /build/reproducible-path/rnp-0.17.1/build/src/tests +263: Environment variables: +263: RNP_TESTS_RNP_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp +263: RNP_TESTS_RNPKEYS_PATH=/build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys +263: RNP_TESTS_GPG_PATH=/usr/bin/gpg +263: RNP_TESTS_GPGCONF_PATH=/usr/bin/gpgconf +263: Test timeout computed to be: 3000 +255: +255: Please select what kind of key you want: +255: (1) RSA (Encrypt or Sign) +255: (16) DSA + ElGamal +255: (17) DSA + RSA +255: (19) ECDSA + ECDH +255: (22) EDDSA + X25519 +255: (99) SM2 +255: > Please provide bit length of the DSA key (between 1024 and 3072): +255: (default 2048) > Bitlen of the key will be 1024 +255: Generating a new key... +255: +255: sec 1024/DSA 16748058b803d29f 2025-03-22 [SC] [EXPIRES 2027-03-22] +255: 73ddd5edf2c6930729ae222816748058b803d29f +255: uid EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt@example.com +255: ssb 1024/ElGamal e9e2156c71914942 2025-03-22 [E] [EXPIRES 2027-03-22] +255: 6e701ea4f77ad98e5a495e84e9e2156c71914942 +255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp64t60ikt/.rnp --output /tmp/rnpctmp64t60ikt/EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt.gpg --userid EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt@example.com --overwrite --export-key EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt@example.com +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +262: Running in /tmp/rnpctmp8nymfgbe +262: /usr/bin/gpg --version +262: +262: gpg (GnuPG) 2.2.46 +262: libgcrypt 1.11.0 +262: Copyright (C) 2024 g10 Code GmbH +262: License GNU GPL-3.0-or-later +262: This is free software: you are free to change and redistribute it. +262: There is NO WARRANTY, to the extent permitted by law. +262: +262: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg +262: Supported algorithms: +262: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA +262: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, +262: CAMELLIA128, CAMELLIA192, CAMELLIA256 +262: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 +262: Compression: Uncompressed, ZIP, ZLIB, BZIP2 +262: /usr/bin/gpg --with-colons --list-config curve +262: +262: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 +262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version +254: Good signature made Sun Mar 23 00:24:22 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +262: +262: rnp 0.17.1-1 +262: Ribose Inc. +262: Backend: Botan +262: Backend version: 2.19.5 +262: Supported algorithms: +262: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +262: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +262: AEAD: None, EAX, OCB +262: Key protection: CFB +262: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +262: Compression: Uncompressed, ZIP, ZLIB, BZip2 +262: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +262: Please report security issues at (https://www.rnpgp.org/feedback) and +262: general bugs at https://github.com/rnpgp/rnp/issues. +262: test_hash_truncation (__main__.SignDSA.test_hash_truncation) +262: Signs message hashed with SHA512 with a key of size 160 bits. Implementation ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --generate-key --expert --pass-fd 4 --userid SignDSAtest_hash_truncation@example.com --hash SHA512 +255: +255: +255: /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --import /tmp/rnpctmp64t60ikt/EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt.gpg +263: Running in /tmp/rnpctmp1o4glc55 +263: /usr/bin/gpg --version +255: gpg: key 16748058B803D29F: public key "EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt@example.com" imported +255: gpg: Total number processed: 1 +255: gpg: imported: 1 +255: +255: /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --passphrase password -r EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt@example.com -o /tmp/rnpctmp64t60ikt/EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt.enc --always-trust --encrypt /tmp/rnpctmp64t60ikt/EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt.in 263: -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent +263: gpg (GnuPG) 2.2.46 +263: libgcrypt 1.11.0 +263: Copyright (C) 2024 g10 Code GmbH +263: License GNU GPL-3.0-or-later +263: This is free software: you are free to change and redistribute it. +263: There is NO WARRANTY, to the extent permitted by law. 263: +263: Home: /build/reproducible-path/rnp-0.17.1/debian/.debhelper/generated/_source/home/.gnupg +263: Supported algorithms: +263: Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA +263: Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, +263: CAMELLIA128, CAMELLIA192, CAMELLIA256 +263: Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 +263: Compression: Uncompressed, ZIP, ZLIB, BZIP2 +263: /usr/bin/gpg --with-colons --list-config curve 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -258: Good signature made Fri Apr 24 04:33:15 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:15 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.txt.asc -263: Good signature made Fri Apr 24 04:33:13 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:13 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Signature(s) verified successfully +263: cfg:curve:cv25519;ed25519;nistp256;nistp384;nistp521;brainpoolP256r1;brainpoolP384r1;brainpoolP512r1;secp256k1 +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --aead --cipher CAMELLIA256 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -u ^enc-sign3@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --passwords 1 --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: Good signature made Fri Apr 24 04:33:15 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: Good signature made Fri Apr 24 04:33:15 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: gpg: Signature made Fri Apr 24 04:33:15 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] +263: rnp 0.17.1-1 +263: Ribose Inc. +263: Backend: Botan +263: Backend version: 2.19.5 +263: Supported algorithms: +263: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +263: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +263: AEAD: None, EAX, OCB +263: Key protection: CFB +263: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +263: Compression: Uncompressed, ZIP, ZLIB, BZip2 +263: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +263: Please report security issues at (https://www.rnpgp.org/feedback) and +263: general bugs at https://github.com/rnpgp/rnp/issues. +263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid signing@rnp --generate-key +255: +255: +255: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp64t60ikt/.rnp --pass-fd 4 --userid EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt@example.com --decrypt /tmp/rnpctmp64t60ikt/EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt.enc --output /tmp/rnpctmp64t60ikt/EncryptElgamaltest_generate_elgamal_key1024_in_rnp_and_decrypt.dec +258: gpg: WARNING: cipher algorithm CAMELLIA192 not found in recipient preferences +258: gpg: encrypted with 1024-bit RSA key, ID 53E87822C3B62627, created 2025-03-22 +258: "enc-sign1@rnp" +258: gpg: public key decryption failed: Bad passphrase +258: gpg: encrypted with 1024-bit RSA key, ID CFD89B4AB3FD9CDB, created 2025-03-22 +258: "enc-sign2@rnp" +258: gpg: Signature made Sun Mar 23 00:24:19 2025 +14 +258: gpg: using RSA key 605156D7CB5DE8FF81FFAF844C4B932A93AE8042 +258: gpg: Good signature from "enc-sign1@rnp" [unknown] 258: gpg: WARNING: Using untrusted key! -258: gpg: WARNING: not a detached signature; file '/tmp/rnpctmpbwynay92/cleartext.txt' was NOT verified! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.sig -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:16 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.sig -258: gpg: Signature made Fri Apr 24 04:33:16 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] +258: gpg: Signature made Sun Mar 23 00:24:19 2025 +14 +258: gpg: using RSA key 2DC635C40D63659E8B9F2A2A440DAA8BDE3C6A2D +258: gpg: Good signature from "enc-sign2@rnp" [unknown] 258: gpg: WARNING: Using untrusted key! 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.sig --armor -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --verify /tmp/rnpctmpvzizfnoz/source.txt.pgp --output /tmp/rnpctmpvzizfnoz/source.dec -260: Good signature made Fri Apr 24 04:33:15 2026 -260: using EdDSA key 7bc55b9bdce36e18 -260: -260: pub 255/EdDSA 7bc55b9bdce36e18 2021-09-30 [SC] -260: 24fb521d2cd732beea8c95807bc55b9bdce36e18 -260: uid eddsa_small_x -260: Signature(s) verified successfully -260: -260: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpvzizfnoz/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-eddsa-small-x-pub.asc -260: gpg: key 7BC55B9BDCE36E18: public key "eddsa_small_x" imported -260: gpg: Total number processed: 1 -260: gpg: imported: 1 -260: -260: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpvzizfnoz/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpvzizfnoz/source.dec --verify /tmp/rnpctmpvzizfnoz/source.txt.pgp -259: -259: -260: gpg: Signature made Fri Apr 24 04:33:15 2026 -12 -260: gpg: using EDDSA key 24FB521D2CD732BEEA8C95807BC55B9BDCE36E18 -260: gpg: Good signature from "eddsa_small_x" [unknown] -260: gpg: WARNING: Using untrusted key! -260: -260: ok -260: test_empty_keyrings (__main__.Misc.test_empty_keyrings) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpvzizfnoz/source.txt --password password -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -258: +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:16 2026 -258: using RSA key 17f4072b65e1f71d 258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +258: Good signature made Sun Mar 23 00:24:19 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:19 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.sig -258: gpg: Signature made Fri Apr 24 04:33:16 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --armor --detach -263: Good signature made Fri Apr 24 04:33:16 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:16 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:16 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:33:16 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:16 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:16 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --aead --cipher CAMELLIA256 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -u ^enc-sign3@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --passwords 1 --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:24:23 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +257: Generating a new key... 257: +257: sec 2048/RSA 5320af869b67028d 2025-03-22 [SC] [EXPIRES 2027-03-22] +257: dc854466c29ed4b2ad8bfca25320af869b67028d +257: uid RSA (Encrypt or Sign) 2048-bit key +257: ssb 2048/RSA 30cbb86d1e89b443 2025-03-22 [E] [EXPIRES 2027-03-22] +257: 0d1a37dcde4825336f9510a530cbb86d1e89b443 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --password password --sign /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.sig --hash MD5 +257: Hash algorithm 'MD5' is cryptographically weak! +257: Weak hash algorithm detected. Pass --allow-weak-hash option if you really want to use it. 257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --verify /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P2112_Q256.out -257: gpg: Signature made Fri Apr 24 04:33:08 2026 -12 -257: gpg: using DSA key AA90C1D50293C716D1172346D089273857267D1A -257: gpg: Good signature from "Test Testovich " [unknown] -257: gpg: WARNING: This key is not certified with a trusted signature! -257: gpg: There is no indication that the signature belongs to the owner. -257: Primary key fingerprint: AA90 C1D5 0293 C716 D117 2346 D089 2738 5726 7D1A +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --password password --sign /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.sig --hash MD5 --allow-weak-hash +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 4 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt 257: -257: ok -257: test_sign_P3072_Q256 (__main__.SignDSA.test_sign_P3072_Q256) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_3072_3072.gpg +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --password password --sign /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.sig --hash SHA1 +262: Keyring directory '/tmp/rnpctmp8nymfgbe/.rnp' is empty. +262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +262: Please select what kind of key you want: +262: (1) RSA (Encrypt or Sign) +262: (16) DSA + ElGamal +262: (17) DSA + RSA +262: (19) ECDSA + ECDH +262: (22) EDDSA + X25519 +262: (99) SM2 +262: > Please provide bit length of the DSA key (between 1024 and 3072): +262: (default 2048) > Bitlen of the key will be 1024 +262: Generating a new key... +262: +262: sec 1024/DSA 9614868b40101602 2025-03-22 [SC] [EXPIRES 2027-03-22] +262: 82911545bcc64317d4347ae29614868b40101602 +262: uid SignDSAtest_hash_truncation@example.com +262: ssb 1024/RSA 9ea2045e93872c33 2025-03-22 [E] [EXPIRES 2027-03-22] +262: dcfe5bb1140cacd0254208bb9ea2045e93872c33 +262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --output /tmp/rnpctmp8nymfgbe/SignDSAtest_hash_truncation.gpg --userid SignDSAtest_hash_truncation@example.com --overwrite --export-key SignDSAtest_hash_truncation@example.com +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +262: +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --import /tmp/rnpctmp8nymfgbe/SignDSAtest_hash_truncation.gpg +257: Hash algorithm 'SHA1' is cryptographically weak! +257: Weak hash algorithm detected. Pass --allow-weak-hash option if you really want to use it. +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --password password --sign /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.sig --hash SHA1 --allow-weak-hash +255: +255: +255: ok +255: test_generate_elgamal_key1536_in_gpg_and_encrypt (__main__.EncryptElgamal.test_generate_elgamal_key1536_in_gpg_and_encrypt) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --passphrase password +262: gpg: keybox '/tmp/rnpctmp8nymfgbe/.gpg/pubring.kbx' created +262: gpg: /tmp/rnpctmp8nymfgbe/.gpg/trustdb.gpg: trustdb created +262: gpg: key 9614868B40101602: public key "SignDSAtest_hash_truncation@example.com" imported +262: gpg: Total number processed: 1 +262: gpg: imported: 1 +262: +262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp8nymfgbe/.rnp --pass-fd 4 --userid SignDSAtest_hash_truncation@example.com --sign /tmp/rnpctmp8nymfgbe/SignDSAtest_hash_truncation.in --output /tmp/rnpctmp8nymfgbe/SignDSAtest_hash_truncation.out --hash SHA512 258: 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: Good signature made Fri Apr 24 04:33:16 2026 -258: using RSA key 17f4072b65e1f71d +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --password password --sign /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.sig --hash SHA3-512 +258: Good signature made Sun Mar 23 00:24:24 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:24 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:24 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp +258: Signature(s) verified successfully 258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 4 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --password password --sign /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.sig --hash SHA3-512 --allow-weak-hash +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +258: Good signature made Sun Mar 23 00:24:24 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:24 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:24 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:16 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: +257: +257: ok +257: test_armor (__main__.Misc.test_armor) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=wrong /tmp/rnpctmpyketelay/beg.src --output /tmp/rnpctmpyketelay/beg.dst +258: Good signature made Sun Mar 23 00:24:24 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:24 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:24 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp +258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -d /tmp/rnpctmpvzizfnoz/source.txt.pgp --password password --output /tmp/rnpctmpvzizfnoz/source.dec -257: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -257: pub 3072/DSA 2f1e6333a0284ce2 2021-10-07 [SC] -257: 46f158427cb02b827f6e10d52f1e6333a0284ce2 -257: uid Test Testovich -257: sub 3072/ElGamal 51375d4611e2d140 2021-10-07 [E] -257: 2086c5aa1bce650b5497c50e51375d4611e2d140 -257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_3072_3072-sec.gpg -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -263: Good signature made Fri Apr 24 04:33:16 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:16 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:16 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp -263: Signature(s) verified successfully +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead=eax --cipher TWOFISH -u ^enc-sign1@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --passwords 2 --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +257: Wrong enarmor argument: wrong +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor /tmp/rnpctmpyketelay/beg.src --output /tmp/rnpctmpyketelay/beg.dst +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=msg /tmp/rnpctmpyketelay/beg.src --output /tmp/rnpctmpyketelay/beg.dst +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --dearmor /tmp/rnpctmpyketelay/beg.dst --output /tmp/rnpctmpyketelay/beg.mid.dst +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=msg /tmp/rnpctmpyketelay/beg.mid.dst --output /tmp/rnpctmpyketelay/beg.fin.dst +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=pubkey /tmp/rnpctmpyketelay/beg.src --output /tmp/rnpctmpyketelay/beg.dst +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --dearmor /tmp/rnpctmpyketelay/beg.dst --output /tmp/rnpctmpyketelay/beg.mid.dst +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=pubkey /tmp/rnpctmpyketelay/beg.mid.dst --output /tmp/rnpctmpyketelay/beg.fin.dst +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=seckey /tmp/rnpctmpyketelay/beg.src --output /tmp/rnpctmpyketelay/beg.dst +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --dearmor /tmp/rnpctmpyketelay/beg.dst --output /tmp/rnpctmpyketelay/beg.mid.dst +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=seckey /tmp/rnpctmpyketelay/beg.mid.dst --output /tmp/rnpctmpyketelay/beg.fin.dst +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=sign /tmp/rnpctmpyketelay/beg.src --output /tmp/rnpctmpyketelay/beg.dst +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --dearmor /tmp/rnpctmpyketelay/beg.dst --output /tmp/rnpctmpyketelay/beg.mid.dst +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --enarmor=sign /tmp/rnpctmpyketelay/beg.mid.dst --output /tmp/rnpctmpyketelay/beg.fin.dst +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --dearmor +257: [armored_src_read() ./src/librepgp/stream-armor.cpp:425] Warning: missing or malformed CRC line +257: 123456789 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --dearmor /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-25519-pub.asc --output decoded.pgp +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --dearmor /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_armor/ecc-25519-pub-bad-crc.asc --output decoded.pgp +257: [armored_update_crc() ./src/librepgp/stream-armor.cpp:278] Warning: CRC mismatch +257: +257: ok +257: test_armored_detection_on_cleartext (__main__.Misc.test_armored_detection_on_cleartext) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --password password --clearsign +263: Keyring directory '/tmp/rnpctmp1o4glc55/.rnp' is empty. +263: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +263: Generating a new key... 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead=eax --cipher TWOFISH -u ^enc-sign1@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --passwords 2 --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -258: +263: sec 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: ssb 2048/RSA 27a84c0c23083ab7 2025-03-22 [E] [EXPIRES 2027-03-22] +263: 51cfa52da2cc601fc190f3c727a84c0c23083ab7 +263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid signing@gpg --generate-key 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -258: Good signature made Fri Apr 24 04:33:16 2026 -258: using RSA key 17f4072b65e1f71d 258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 4 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: Good signature made Sun Mar 23 00:24:26 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:16 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.txt.asc -257: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -257: sec 3072/DSA 2f1e6333a0284ce2 2021-10-07 [SC] -257: 46f158427cb02b827f6e10d52f1e6333a0284ce2 -257: uid Test Testovich -257: ssb 3072/ElGamal 51375d4611e2d140 2021-10-07 [E] -257: 2086c5aa1bce650b5497c50e51375d4611e2d140 -257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --output /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P3072_Q256.gpg --userid GnuPG_dsa_elgamal_3072_3072@example.com --overwrite --export-key GnuPG_dsa_elgamal_3072_3072@example.com -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sec.asc -260: Warning: no keys were loaded from the keyring '/tmp/rnpctmpvzizfnoz/.rnp/secring.gpg'. -260: Import finished: 1 key processed, 0 new public keys, 1 new secret keys, 0 updated, 0 unchanged. -260: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpvzizfnoz/source.txt --password password +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 257: +257: -----BEGIN PGP SIGNED MESSAGE----- +257: Hash: SHA256 257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --import /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P3072_Q256.gpg -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -258: Good signature made Fri Apr 24 04:33:16 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +257: Hello +257: +257: -----BEGIN PGP SIGNATURE----- +257: +257: wrkEAQEIACMWIQTpWjy/WDqoCizMU6p7xnCbFcI6SgUCZ96P2wUDAAAAAAAKCRB7xnCbFcI6Skku +257: BACJqJCDDSAx1WFvNUmP9G15Ubqt6JGmESeqDAAJRRFmOrilPRt0F3DmTIrNNHJyiDg0l4PwQz8f +257: blFA2m0iMoTRsKQyZ7HePjUrnJvGu/GYFk6X9MGV95tyO4IHfgXU7WJvzEgmEF/Po+ZyeehWcwgE +257: nfahmhQTvXWtz7SVg+tzag== +257: =EmJS +257: -----END PGP SIGNATURE----- +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg --verify - +257: Good signature made Sun Mar 23 00:24:27 2025 +257: using RSA key 7bc6709b15c23a4a +257: +257: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +257: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +257: uid key0-uid0 +257: uid key0-uid1 +257: uid key0-uid2 +257: Signature(s) verified successfully +257: +257: ok +257: test_backend_version (__main__.Misc.test_backend_version) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp +257: +257: rnp 0.17.1-1 +257: Ribose Inc. +257: Backend: Botan +257: Backend version: 2.19.5 +257: Supported algorithms: +257: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +257: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +257: AEAD: None, EAX, OCB +257: Key protection: CFB +257: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +257: Compression: Uncompressed, ZIP, ZLIB, BZip2 +257: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +257: Please report security issues at (https://www.rnpgp.org/feedback) and +257: general bugs at https://github.com/rnpgp/rnp/issues. +257: Sign, verify, encrypt, decrypt, inspect OpenPGP data. +257: Usage: rnp --command [options] [files] +257: Commands: +257: -h, --help This help message. +257: -V, --version Print RNP version information. +257: -e, --encrypt Encrypt data using the public key(s). +257: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. +257: --cipher name Specify symmetric cipher, used for encryption. +257: --aead[=EAX, OCB] Use AEAD for encryption. +257: -z 0..9 Set the compression level. +257: --[zip,zlib,bzip] Use the corresponding compression algorithm. +257: --armor Apply ASCII armor to the encryption/signing output. +257: --no-wrap Do not wrap the output in a literal data packet. +257: -c, --symmetric Encrypt data using the password(s). +257: --passwords num Encrypt to the specified number of passwords. +257: -s, --sign Sign data. May be combined with encryption. +257: --detach Produce detached signature. +257: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. +257: --hash Specify hash algorithm, used during signing. +257: --allow-weak-hash Allow usage of a weak hash algorithm. +257: --clearsign Cleartext-sign data. +257: -d, --decrypt Decrypt and output data, verifying signatures. +257: -v, --verify Verify signatures, without outputting data. +257: --source Specify source for the detached signature. +257: --dearmor Strip ASCII armor from the data, outputting binary. +257: --enarmor Add ASCII armor to the data. +257: --list-packets List OpenPGP packets from the input. +257: --json Use JSON output instead of human-readable. +257: --grips Dump key fingerprints and grips. +257: --mpi Dump MPI values from packets. +257: --raw Dump raw packet contents as well. +257: +257: Other options: +257: --homedir path Override home directory (default is ~/.rnp/). +257: -f, --keyfile Load key(s) only from the file specified. +257: --output [file, -] Write data to the specified file or stdout. +257: --overwrite Overwrite output file without a prompt. +257: --password Password used during operation. +257: --pass-fd num Read password(s) from the file descriptor. +257: --s2k-iterations Set the number of iterations for the S2K process. +257: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. +257: --notty Do not output anything to the TTY. +257: --current-time Override system's time. +257: --set-filename Override file name, stored inside of OpenPGP message. +257: +257: See man page for a detailed listing and explanation. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --version +257: +257: rnp 0.17.1-1 +257: Ribose Inc. +257: Backend: Botan +257: Backend version: 2.19.5 +257: Supported algorithms: +257: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +257: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +257: AEAD: None, EAX, OCB +257: Key protection: CFB +257: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +257: Compression: Uncompressed, ZIP, ZLIB, BZip2 +257: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +257: Please report security issues at (https://www.rnpgp.org/feedback) and +257: general bugs at https://github.com/rnpgp/rnp/issues. +257: ok +257: test_clearsign_long_lines (__main__.Misc.test_clearsign_long_lines) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.4k-long-lines.asc +258: Good signature made Sun Mar 23 00:24:26 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -257: gpg: key 2F1E6333A0284CE2: public key "Test Testovich " imported +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: Good signature made Wed Jan 26 06:31:42 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: Signature(s) verified successfully +257: +257: /usr/bin/gpg --batch --homedir /tmp/rnpctmpyketelay/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp +257: gpg: key 0451409669FFDE3C: public key "Alice " imported 257: gpg: Total number processed: 1 257: gpg: imported: 1 257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmplfddlwhh/.rnp --pass-fd 4 --userid GnuPG_dsa_elgamal_3072_3072@example.com --sign /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P3072_Q256.in --output /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P3072_Q256.out -258: gpg: Signature made Fri Apr 24 04:33:16 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: WARNING: not a detached signature; file '/tmp/rnpctmpbwynay92/cleartext.txt' was NOT verified! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.sig -259: -259: -258: +257: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpyketelay/.gpg --batch --yes --trust-model always --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.4k-long-lines.asc +257: gpg: Signature made Wed Jan 26 06:31:42 2022 +14 +257: gpg: using EDDSA key 73EDCC9119AFC8E2DBBDCDE50451409669FFDE3C +257: gpg: Good signature from "Alice " [unknown] +257: gpg: WARNING: Using untrusted key! +257: gpg: WARNING: not a detached signature; file '/build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.4k-long-lines' was NOT verified! +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-sec.pgp --password password --clearsign /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.4k-long-lines --output /tmp/rnpctmpyketelay/cleartext.sig +262: +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --verify /tmp/rnpctmp8nymfgbe/SignDSAtest_hash_truncation.out +262: gpg: Signature made Sun Mar 23 00:24:25 2025 +14 +262: gpg: using DSA key 82911545BCC64317D4347AE29614868B40101602 +262: gpg: Good signature from "SignDSAtest_hash_truncation@example.com" [unknown] +262: gpg: WARNING: This key is not certified with a trusted signature! +262: gpg: There is no indication that the signature belongs to the owner. +262: Primary key fingerprint: 8291 1545 BCC6 4317 D434 7AE2 9614 868B 4010 1602 +262: +262: ok +258: Good signature made Sun Mar 23 00:24:26 2025 +258: using RSA key 4c4b932a93ae8042 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -258: Good signature made Fri Apr 24 04:33:17 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.sig -258: gpg: Signature made Fri Apr 24 04:33:17 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.sig --armor -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -d /tmp/rnpctmpvzizfnoz/source.txt.pgp --password password --output /tmp/rnpctmpvzizfnoz/source.dec +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +262: test_sign_P1024_Q160 (__main__.SignDSA.test_sign_P1024_Q160) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_1024_1024.gpg +262: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +262: pub 1024/DSA 94e764867a8d9cc1 2021-10-07 [SC] +262: d7508c66f02b8047a1e96d0094e764867a8d9cc1 +262: uid Test Testovich +262: sub 1024/ElGamal 895c56be99092856 2021-10-07 [E] +262: 16ce64ded670314240ffb296895c56be99092856 +262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_1024_1024-sec.gpg +262: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +262: sec 1024/DSA 94e764867a8d9cc1 2021-10-07 [SC] +262: d7508c66f02b8047a1e96d0094e764867a8d9cc1 +262: uid Test Testovich +262: ssb 1024/ElGamal 895c56be99092856 2021-10-07 [E] +262: 16ce64ded670314240ffb296895c56be99092856 +262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --output /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P1024_Q160.gpg --userid GnuPG_dsa_elgamal_1024_1024@example.com --overwrite --export-key GnuPG_dsa_elgamal_1024_1024@example.com +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -v /tmp/rnpctmpyketelay/cleartext.sig +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +262: +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --import /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P1024_Q160.gpg +257: Good signature made Sun Mar 23 00:24:27 2025 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: Signature(s) verified successfully +257: +257: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpyketelay/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpyketelay/cleartext.sig +257: gpg: Signature made Sun Mar 23 00:24:27 2025 +14 +257: gpg: using EDDSA key 73EDCC9119AFC8E2DBBDCDE50451409669FFDE3C +257: gpg: Good signature from "Alice " [unknown] +257: gpg: WARNING: Using untrusted key! +257: +257: ok +257: test_conflicting_commands (__main__.Misc.test_conflicting_commands) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --generate-key --import --revoke-key --list-keys +262: gpg: key 94E764867A8D9CC1: public key "Test Testovich " imported +262: gpg: Total number processed: 1 +262: gpg: imported: 1 +262: +262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp8nymfgbe/.rnp --pass-fd 4 --userid GnuPG_dsa_elgamal_1024_1024@example.com --sign /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P1024_Q160.in --output /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P1024_Q160.out +257: Conflicting commands! +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp -g -l +257: Conflicting commands! +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --sign --verify --decrypt --list-packets +257: Conflicting commands! +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp -s -v +257: Conflicting commands! +257: +257: ok +257: test_core_dumps (__main__.Misc.test_core_dumps) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --list-keys +257: +257: 4 keys found +257: +257: pub 2048/RSA 3c38ffdf22c4debe 2025-03-22 [SC] [EXPIRES 2027-03-22] +257: ec345e156f7917c3a32a98ef3c38ffdf22c4debe +257: uid encryption@rnp +257: sub 2048/RSA 8f54d6c3f07b30ca 2025-03-22 [E] [EXPIRES 2027-03-22] +257: b8485f18eb0552f75442af158f54d6c3f07b30ca +257: +257: pub 2048/RSA e68712adf99b4969 2025-03-22 [SC] [EXPIRES 2027-03-22] +257: f3a6903a6d4a9b78abdd9864e68712adf99b4969 +257: uid signing@gpg +257: sub 2048/RSA 8ce2961f445303f8 2025-03-22 [E] [EXPIRES 2027-03-22] +257: 82fd7fff442c8b65a6e4379c8ce2961f445303f8 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --armor --password password -c +257: +257: -----BEGIN PGP MESSAGE----- +257: +257: ww0ECQMISlgCAUhXLv7V0joBAX5ZHYlCP566WFmDtyEyC+aVCeW6eCK1nsV7hUeKTHrjScGXVeyN +257: meabxoHdcfCgbNUzI2NrSd6R +257: =Kd03 +257: -----END PGP MESSAGE----- +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --list-keys --coredumps +258: Good signature made Sun Mar 23 00:24:26 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Signature(s) verified successfully 258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --aead=ocb --cipher AES -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --passwords 3 --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +257: warning: core dumps may be enabled, sensitive data may be leaked to disk +257: 4 keys found +257: +257: pub 2048/RSA 3c38ffdf22c4debe 2025-03-22 [SC] [EXPIRES 2027-03-22] +257: ec345e156f7917c3a32a98ef3c38ffdf22c4debe +257: uid encryption@rnp +257: sub 2048/RSA 8f54d6c3f07b30ca 2025-03-22 [E] [EXPIRES 2027-03-22] +257: b8485f18eb0552f75442af158f54d6c3f07b30ca +257: +257: pub 2048/RSA e68712adf99b4969 2025-03-22 [SC] [EXPIRES 2027-03-22] +257: f3a6903a6d4a9b78abdd9864e68712adf99b4969 +257: uid signing@gpg +257: sub 2048/RSA 8ce2961f445303f8 2025-03-22 [E] [EXPIRES 2027-03-22] +257: 82fd7fff442c8b65a6e4379c8ce2961f445303f8 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --armor --password password -c --coredumps +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 4 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +257: warning: core dumps may be enabled, sensitive data may be leaked to disk +257: -----BEGIN PGP MESSAGE----- +257: +257: ww0ECQMIoSSJGetHgPvB0joB+y4yhw1CP5bN0eZ0Oy6jzcMbeat9xEwXCjNY3qI1VvEOjH/Rf5i/ +257: Ca/B6Asdm4ZlwVsFxq7YVUis +257: =oN5R +257: -----END PGP MESSAGE----- +257: ok +257: test_cv25519_bit_fix (__main__.Misc.test_cv25519_bit_fix) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-25519-non-tweaked-sec.asc +257: Import finished: 2 keys processed, 2 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +257: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] +257: dde0ee539c017d2bd3f604a53176fc1486aa2528 +257: uid eddsa-25519-non-tweaked +257: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] +257: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --edit-key +257: You need to specify a key or subkey to edit. +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --edit-key 3176fc1486aa2528 +257: You should specify one of the editing options for --edit-key. +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --edit-key --check-cv25519-bits +257: You need to specify a key or subkey to edit. +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --edit-key --check-cv25519-bits key +257: Secret keys matching 'key' not found. +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --edit-key --check-cv25519-bits eddsa-25519-non-tweaked +257: Error: specified key is not Curve25519 ECDH subkey. +257: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] +257: dde0ee539c017d2bd3f604a53176fc1486aa2528 +257: uid eddsa-25519-non-tweaked +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --edit-key --check-cv25519-bits 3176fc1486aa2528 +257: Error: specified key is not Curve25519 ECDH subkey. +257: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] +257: dde0ee539c017d2bd3f604a53176fc1486aa2528 +257: uid eddsa-25519-non-tweaked +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --notty --edit-key --check-cv25519-bits 950ee0cd34613dba +257: +257: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] +257: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba +257: Warning: Cv25519 key bits need fixing. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --edit-key --fix-cv25519-bits 3176fc1486aa2528 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:17 2026 -258: using RSA key 17f4072b65e1f71d 258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: Error: specified key is not Curve25519 ECDH subkey. +257: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] +257: dde0ee539c017d2bd3f604a53176fc1486aa2528 +257: uid eddsa-25519-non-tweaked +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --edit-key --fix-cv25519-bits 950ee0cd34613dba +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +257: +257: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] +257: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --notty --edit-key --check-cv25519-bits 950ee0cd34613dba +258: Good signature made Sun Mar 23 00:24:30 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:30 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.sig -258: gpg: Signature made Fri Apr 24 04:33:17 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --armor --detach -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:17 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:33:17 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully +263: Generating a new key... 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sec.asc -260: Warning: no keys were loaded from the keyring '/tmp/rnpctmpvzizfnoz/.rnp/secring.gpg'. -260: Import finished: 1 key processed, 0 new public keys, 1 new secret keys, 0 updated, 0 unchanged. -260: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -258: Good signature made Fri Apr 24 04:33:17 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +263: sec 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: ssb 2048/RSA a7fd58ff99b9de19 2025-03-22 [E] [EXPIRES 2027-03-22] +263: 676821261d960f8295b56329a7fd58ff99b9de19 +263: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmp1o4glc55/.gpg --import /tmp/rnpctmp1o4glc55/.rnp/pubring.gpg +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: +257: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] +257: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba +257: Cv25519 key bits are set correctly and do not require fixing. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 +257: Good signature made Tue Sep 21 03:12:28 2021 +257: using EdDSA key 3176fc1486aa2528 +257: +257: pub 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] +257: dde0ee539c017d2bd3f604a53176fc1486aa2528 +257: uid eddsa-25519-non-tweaked +257: Signature(s) verified successfully +257: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. +257: It will use keys from keyrings/1. +257: End of message. +257: /usr/bin/gpg --batch --homedir /tmp/rnpctmpyketelay/.gpg --import /tmp/rnpctmpyketelay/.rnp/secring.gpg +263: gpg: keybox '/tmp/rnpctmp1o4glc55/.gpg/pubring.kbx' created +263: gpg: /tmp/rnpctmp1o4glc55/.gpg/trustdb.gpg: trustdb created +263: gpg: key 887382C99ECEF2A6: public key "signing@rnp" imported +263: gpg: key 4FB872D5A2516B08: public key "signing@gpg" imported +263: gpg: Total number processed: 2 +263: gpg: imported: 2 +263: +263: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmp1o4glc55/.gpg --import /tmp/rnpctmp1o4glc55/.rnp/secring.gpg +258: Good signature made Sun Mar 23 00:24:30 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:30 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc /tmp/rnpctmpbwynay92/cleartext.txt -260: Home directory '/tmp/rnpctmpvzizfnoz/new' does not exist or is not writable! -260: fatal: cannot set keystore info -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --list-keys -258: gpg: Signature made Fri Apr 24 04:33:17 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach -263: Good signature made Fri Apr 24 04:33:17 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -260: [init_file_src() ./src/librepgp/stream-common.cpp:452] can't open '/tmp/rnpctmpvzizfnoz/.rnp/pubring.gpg' -260: Warning: failed to open keyring at path '/tmp/rnpctmpvzizfnoz/.rnp/pubring.gpg' for reading. -260: 1 key found -260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [INVALID] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --list-keys -260: [init_file_src() ./src/librepgp/stream-common.cpp:452] can't open '/tmp/rnpctmpvzizfnoz/.rnp/pubring.gpg' -260: Warning: failed to open keyring at path '/tmp/rnpctmpvzizfnoz/.rnp/pubring.gpg' for reading. -260: [init_file_src() ./src/librepgp/stream-common.cpp:452] can't open '/tmp/rnpctmpvzizfnoz/.rnp/secring.gpg' -260: Warning: failed to open keyring at path '/tmp/rnpctmpvzizfnoz/.rnp/secring.gpg' for reading. -260: Key(s) not found. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --list-keys -260: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: -1 at pos 0 -260: Error: failed to load keyring from '/tmp/rnpctmpvzizfnoz/.rnp/pubring.gpg' -260: Key(s) not found. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpvzizfnoz/source.txt --password password -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:17 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -258: Good signature made Fri Apr 24 04:33:17 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +257: gpg: key 3C38FFDF22C4DEBE: "encryption@rnp" not changed +257: gpg: key 3C38FFDF22C4DEBE: secret key imported +257: gpg: key E68712ADF99B4969: "signing@gpg" not changed +257: gpg: key E68712ADF99B4969: secret key imported +257: gpg: key 3176FC1486AA2528: public key "eddsa-25519-non-tweaked" imported +257: gpg: key 3176FC1486AA2528: secret key imported +257: gpg: Total number processed: 3 +257: gpg: imported: 1 +257: gpg: unchanged: 2 +257: gpg: secret keys read: 3 +257: gpg: secret keys imported: 1 +257: gpg: secret keys unchanged: 2 +257: +257: /usr/bin/gpg --batch --homedir /tmp/rnpctmpyketelay/.gpg -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 +263: gpg: key 887382C99ECEF2A6: "signing@rnp" not changed +263: gpg: key 887382C99ECEF2A6: secret key imported +263: gpg: key 4FB872D5A2516B08: "signing@gpg" not changed +263: gpg: key 4FB872D5A2516B08: secret key imported +263: gpg: Total number processed: 2 +263: gpg: unchanged: 2 +263: gpg: secret keys read: 2 +263: gpg: secret keys imported: 2 +263: +263: test_gpg_to_rnp_default_key (__main__.SignDefault.test_gpg_to_rnp_default_key) ... /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.sig -s /tmp/rnpctmp1o4glc55/cleartext.txt +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: gpg: encrypted with 255-bit ECDH key, ID 950EE0CD34613DBA, created 2021-09-20 +257: "eddsa-25519-non-tweaked" +257: gpg: Signature made Tue Sep 21 03:12:28 2021 +14 +257: gpg: using EDDSA key DDE0EE539C017D2BD3F604A53176FC1486AA2528 +257: gpg: Good signature from "eddsa-25519-non-tweaked" [unknown] +257: gpg: WARNING: This key is not certified with a trusted signature! +257: gpg: There is no indication that the signature belongs to the owner. +257: Primary key fingerprint: DDE0 EE53 9C01 7D2B D3F6 04A5 3176 FC14 86AA 2528 +257: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. +257: It will use keys from keyrings/1. +257: End of message. +257: /usr/bin/gpg --batch --homedir /tmp/rnpctmpyketelay/.gpg --yes --delete-secret-key dde0ee539c017d2bd3f604a53176fc1486aa2528 +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --remove-key --force dde0ee539c017d2bd3f604a53176fc1486aa2528 +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-25519-non-tweaked-sec-prot.asc +258: Good signature made Sun Mar 23 00:24:30 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:30 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:17 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.txt.asc -263: Good signature made Fri Apr 24 04:33:17 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 4 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: Good signature made Fri Apr 24 04:33:17 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: +257: Import finished: 2 keys processed, 2 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +257: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] +257: dde0ee539c017d2bd3f604a53176fc1486aa2528 +257: uid eddsa-25519-non-tweaked +257: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] +257: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --password wrong --edit-key --check-cv25519-bits 950ee0cd34613dba +262: +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --verify /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P1024_Q160.out +262: gpg: Signature made Sun Mar 23 00:24:28 2025 +14 +262: gpg: using DSA key D7508C66F02B8047A1E96D0094E764867A8D9CC1 +262: gpg: Good signature from "Test Testovich " [unknown] +262: gpg: WARNING: This key is not certified with a trusted signature! +262: gpg: There is no indication that the signature belongs to the owner. +262: Primary key fingerprint: D750 8C66 F02B 8047 A1E9 6D00 94E7 6486 7A8D 9CC1 +262: +262: ok +262: test_sign_P1088_Q224 (__main__.SignDSA.test_sign_P1088_Q224) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --generate-key --expert --pass-fd 4 --userid SignDSAtest_sign_P1088_Q224@example.com +258: Good signature made Sun Mar 23 00:24:30 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:30 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: gpg: Signature made Fri Apr 24 04:33:17 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: WARNING: not a detached signature; file '/tmp/rnpctmpbwynay92/cleartext.txt' was NOT verified! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.sig -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -d /tmp/rnpctmpvzizfnoz/source.txt.pgp --password password --output /tmp/rnpctmpvzizfnoz/source.dec -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 4 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:17 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 4 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +258: Good signature made Sun Mar 23 00:24:30 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:30 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.sig -258: gpg: Signature made Fri Apr 24 04:33:17 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.sig --armor -231: [compressed_src_read() ./src/librepgp/stream-parse.cpp:403] unexpected end of bzip stream -231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:228] failed to read data chunk -231: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -231: [stream_peek_packet_hdr() ./src/librepgp/stream-packet.cpp:290] pkt header read failed -231: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -260: Warning: no keys were loaded from the keyring '/tmp/rnpctmpvzizfnoz/.rnp/pubring.gpg'. -260: Warning: no keys were loaded from the keyring '/tmp/rnpctmpvzizfnoz/.rnp/secring.gpg'. -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -260: Warning: no keys were loaded from the keyring '/tmp/rnpctmpvzizfnoz/.rnp/pubring.gpg'. -260: Warning: no keys were loaded from the keyring '/tmp/rnpctmpvzizfnoz/.rnp/secring.gpg'. -260: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sec.asc -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: -260: Warning: no keys were loaded from the keyring '/tmp/rnpctmpvzizfnoz/.rnp/secring.gpg'. -260: Import finished: 1 key processed, 0 new public keys, 1 new secret keys, 0 updated, 0 unchanged. -260: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: ok -260: test_encrypted_password_wrong (__main__.Misc.test_encrypted_password_wrong) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --password password1 -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.enc-password -263: Good signature made Fri Apr 24 04:33:17 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --aead=ocb --cipher AES -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --passwords 3 --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:18 2026 -258: using RSA key 17f4072b65e1f71d +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --cipher AES192 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -u ^enc-sign3@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ -r ^enc-sign3@rnp$ --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: Good signature made Sun Mar 23 00:24:32 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 4 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp -258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.sig -258: gpg: Signature made Fri Apr 24 04:33:18 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign1pass --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +257: Error: failed to unlock key. Did you specify valid password? +257: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] +257: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --password password --notty --edit-key --check-cv25519-bits 950ee0cd34613dba +252: [compressed_src_read() ./src/librepgp/stream-parse.cpp:363] unexpected end of zlib stream +252: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:228] failed to read data chunk +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +258: gpg: encrypted with 1024-bit RSA key, ID C26C0A7D79B9274E, created 2025-03-22 +258: "enc-sign3@rnp" +258: gpg: encrypted with 1024-bit RSA key, ID CFD89B4AB3FD9CDB, created 2025-03-22 +258: "enc-sign2@rnp" +258: gpg: encrypted with 1024-bit RSA key, ID 53E87822C3B62627, created 2025-03-22 +258: "enc-sign1@rnp" +258: gpg: Signature made Sun Mar 23 00:24:32 2025 +14 +258: gpg: using RSA key 605156D7CB5DE8FF81FFAF844C4B932A93AE8042 +258: gpg: Good signature from "enc-sign1@rnp" [unknown] 258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --armor --detach -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 4 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: Good signature made Fri Apr 24 04:33:18 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:18 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] +258: gpg: Signature made Sun Mar 23 00:24:32 2025 +14 +258: gpg: using RSA key 2DC635C40D63659E8B9F2A2A440DAA8BDE3C6A2D +258: gpg: Good signature from "enc-sign2@rnp" [unknown] 258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach -231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof -231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof -231: [compressed_src_read() ./src/librepgp/stream-parse.cpp:363] unexpected end of zlib stream -231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:228] failed to read data chunk -231: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -231: [stream_peek_packet_hdr() ./src/librepgp/stream-packet.cpp:290] pkt header read failed -231: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -258: Good signature made Fri Apr 24 04:33:18 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:18 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] +258: gpg: Signature made Sun Mar 23 00:24:32 2025 +14 +258: gpg: using RSA key 03AAC2D33DA12709782AA7013EDB721FCC4FD13E +258: gpg: Good signature from "enc-sign3@rnp" [unknown] 258: gpg: WARNING: Using untrusted key! 258: -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.txt.asc -260: [encrypted_decrypt_cfb_header() ./src/librepgp/stream-parse.cpp:1351] checksum check failed -260: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --password password -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.enc-password --output decrypted -231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof -231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:232] unexpected eof -231: [compressed_src_read() ./src/librepgp/stream-parse.cpp:363] unexpected end of zlib stream -231: [partial_pkt_src_read() ./src/librepgp/stream-parse.cpp:228] failed to read data chunk -231: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -231: [stream_peek_packet_hdr() ./src/librepgp/stream-packet.cpp:290] pkt header read failed -231: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -231: [ OK ] rnp_tests.test_stream_z (32689 ms) -231: [----------] 1 test from rnp_tests (32689 ms total) -231: -231: [----------] Global test environment tear-down -231: [==========] 1 test from 1 test suite ran. (32689 ms total) -231: [ PASSED ] 1 test. -253/263 Test #231: rnp_tests.test_stream_z ....................................................... Passed 32.70 sec +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent +252: [ OK ] rnp_tests.test_fuzz_verify (92828 ms) +252: [----------] 1 test from rnp_tests (92828 ms total) +252: +252: [----------] Global test environment tear-down +252: [==========] 1 test from 1 test suite ran. (92829 ms total) +252: [ PASSED ] 1 test. +254/263 Test #252: rnp_tests.test_fuzz_verify .................................................... Passed 92.89 sec 258: 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 4 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -258: Good signature made Fri Apr 24 04:33:18 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: Good signature made Sun Mar 23 00:24:33 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 6 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +258: Good signature made Sun Mar 23 00:24:32 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:32 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:32 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: gpg: Signature made Fri Apr 24 04:33:18 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign2pass --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +263: Good signature made Sun Mar 23 00:24:31 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.sig -s /tmp/rnpctmp1o4glc55/cleartext.txt +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 6 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +254: +254: +263: Good signature made Sun Mar 23 00:24:35 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 6 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +257: +257: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] +257: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba +257: Warning: Cv25519 key bits need fixing. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --password wrong --edit-key --fix-cv25519-bits 950ee0cd34613dba +258: gpg: encrypted with 1024-bit RSA key, ID C26C0A7D79B9274E, created 2025-03-22 +258: "enc-sign3@rnp" +258: gpg: encrypted with 1024-bit RSA key, ID 53E87822C3B62627, created 2025-03-22 +258: "enc-sign1@rnp" +258: gpg: public key decryption failed: Bad passphrase +258: gpg: encrypted with 1024-bit RSA key, ID CFD89B4AB3FD9CDB, created 2025-03-22 +258: "enc-sign2@rnp" +258: gpg: Signature made Sun Mar 23 00:24:32 2025 +14 +258: gpg: using RSA key 605156D7CB5DE8FF81FFAF844C4B932A93AE8042 +258: gpg: Good signature from "enc-sign1@rnp" [unknown] +258: gpg: WARNING: Using untrusted key! +258: gpg: Signature made Sun Mar 23 00:24:32 2025 +14 +258: gpg: using RSA key 2DC635C40D63659E8B9F2A2A440DAA8BDE3C6A2D +258: gpg: Good signature from "enc-sign2@rnp" [unknown] +258: gpg: WARNING: Using untrusted key! +258: gpg: Signature made Sun Mar 23 00:24:32 2025 +14 +258: gpg: using RSA key 03AAC2D33DA12709782AA7013EDB721FCC4FD13E +258: gpg: Good signature from "enc-sign3@rnp" [unknown] 258: gpg: WARNING: Using untrusted key! -258: gpg: WARNING: not a detached signature; file '/tmp/rnpctmpbwynay92/cleartext.txt' was NOT verified! -258: -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.sig -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg 258: +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:18 2026 -258: using RSA key 17f4072b65e1f71d 258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: Good signature made Sun Mar 23 00:24:32 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:32 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:32 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.sig -258: gpg: Signature made Fri Apr 24 04:33:18 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign3pass --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.sig --armor -260: -260: -260: ok -260: test_encryption_no_mdc (__main__.Misc.test_encryption_no_mdc) ... /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c -z 0 --disable-mdc --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -260: -260: -260: ok -263: Good signature made Fri Apr 24 04:33:19 2026 -263: using RSA key 45a1073186952c40 +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: Good signature made Sun Mar 23 00:24:35 2025 +263: using RSA key 4fb872d5a2516b08 263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:19 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -260: test_encryption_s2k (__main__.Misc.test_encryption_s2k) ... /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo AES --s2k-digest-algo SHA1 --s2k-mode 0 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: gpg: Note: simple S2K mode (0) is strongly discouraged -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo AES192 --s2k-digest-algo RIPEMD160 --s2k-mode 1 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo AES256 --s2k-digest-algo SHA256 --s2k-mode 3 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -263: Good signature made Fri Apr 24 04:33:19 2026 -263: using RSA key 45a1073186952c40 +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +255: gpg: WARNING: some OpenPGP programs can't handle a DSA key with this digest size +255: gpg: directory '/tmp/rnpctmp64t60ikt/.gpg/openpgp-revocs.d' created +255: gpg: revocation certificate stored as '/tmp/rnpctmp64t60ikt/.gpg/openpgp-revocs.d/C21F5004C284C5DCE4C0CA26E6F13A0EE4FF89D6.rev' +255: +255: /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --export -o /tmp/rnpctmp64t60ikt/EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt.gpg EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt@example.com +255: +255: +255: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp64t60ikt/.rnp --import-key /tmp/rnpctmp64t60ikt/EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt.gpg +255: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +255: pub 1536/DSA e6f13a0ee4ff89d6 2025-03-22 [SC] [EXPIRES 2026-03-22] +255: c21f5004c284c5dce4c0ca26e6f13a0ee4ff89d6 +255: uid Test Testovich +255: sub 1536/ElGamal bef0c3ad5b5929d5 2025-03-22 [E] [EXPIRES 2026-03-22] +255: 44e92fad82cf4fa12305f0e2bef0c3ad5b5929d5 +255: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp64t60ikt/.rnp --pass-fd 4 --recipient EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt@example.com --encrypt /tmp/rnpctmp64t60ikt/EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt.in --output /tmp/rnpctmp64t60ikt/EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt.enc +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 6 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +257: Error: failed to unlock key. Did you specify valid password? +257: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] +257: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --password password --edit-key --fix-cv25519-bits 950ee0cd34613dba +255: +255: +255: /usr/bin/gpg --homedir /tmp/rnpctmp64t60ikt/.gpg --yes --passphrase password --pinentry-mode loopback -o /tmp/rnpctmp64t60ikt/EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt.dec --decrypt /tmp/rnpctmp64t60ikt/EncryptElgamaltest_generate_elgamal_key1536_in_gpg_and_encrypt.enc +262: +262: Please select what kind of key you want: +262: (1) RSA (Encrypt or Sign) +262: (16) DSA + ElGamal +262: (17) DSA + RSA +262: (19) ECDSA + ECDH +262: (22) EDDSA + X25519 +262: (99) SM2 +262: > Please provide bit length of the DSA key (between 1024 and 3072): +262: (default 2048) > Bitlen of the key will be 1088 +262: Generating a new key... +262: +262: sec 1088/DSA d584c2a98ada4617 2025-03-22 [SC] [EXPIRES 2027-03-22] +262: 8b5fb09938cbb4e4f0d8cb99d584c2a98ada4617 +262: uid SignDSAtest_sign_P1088_Q224@example.com +262: ssb 1088/RSA 4a7d31c81019853a 2025-03-22 [E] [EXPIRES 2027-03-22] +262: 837b8b014e525f658ed4cd174a7d31c81019853a +262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --output /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P1088_Q224.gpg --userid SignDSAtest_sign_P1088_Q224@example.com --overwrite --export-key SignDSAtest_sign_P1088_Q224@example.com +262: +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --import /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P1088_Q224.gpg +262: gpg: key D584C2A98ADA4617: public key "SignDSAtest_sign_P1088_Q224@example.com" imported +262: gpg: Total number processed: 1 +262: gpg: imported: 1 +262: +262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp8nymfgbe/.rnp --pass-fd 4 --userid SignDSAtest_sign_P1088_Q224@example.com --sign /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P1088_Q224.in --output /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P1088_Q224.out 263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:19 2026 -263: using RSA key d329bdcc03ad62de 263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +263: Good signature made Sun Mar 23 00:24:37 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -258: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -258: Good signature made Fri Apr 24 04:33:19 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.sig -258: gpg: Signature made Fri Apr 24 04:33:19 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --armor --detach -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 4 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -263: Good signature made Fri Apr 24 04:33:19 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:19 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --text --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +255: gpg: encrypted with 1536-bit ELG key, ID BEF0C3AD5B5929D5, created 2025-03-22 +255: "Test Testovich " +255: +255: ok +255: /usr/bin/gpgconf --homedir /tmp/rnpctmp64t60ikt/.gpg --kill gpg-agent +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +255: +255: +255: +255: ---------------------------------------------------------------------- +255: Ran 9 tests in 81.826s +255: +255: OK +255: GPG_AEAD_EAX: False +255: GPG_AEAD_OCB: False +255: GPG_NO_OLD: False +255: GPG_BRAINPOOL: True +255: RNP_TWOFISH: True +255: RNP_BLOWFISH: True +255: RNP_IDEA: True +255: RNP_CAST5: True +255: RNP_RIPEMD160: True +255: RNP_BRAINPOOL: True +255: RNP_AEAD_EAX: True +255: RNP_AEAD_OCB: True +255: RNP_AEAD_OCB_AES: False +255: RNP_BOTAN_OCB_AV: False +263: Good signature made Sun Mar 23 00:24:38 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --text --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +255/263 Test #255: cli_tests-EncryptElgamal ...................................................... Passed 82.50 sec +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 6 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +263: Good signature made Sun Mar 23 00:24:38 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.txt.asc --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:24:39 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 6 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:24:39 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 9 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: Good signature made Sun Mar 23 00:24:39 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: gpg: Signature made Sun Mar 23 00:24:39 2025 +14 +263: gpg: using RSA key 9F63441707801AA75D7FDB3B4FB872D5A2516B08 +263: gpg: issuer "signing@gpg" +263: gpg: Good signature from "signing@gpg" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: WARNING: not a detached signature; file '/tmp/rnpctmp1o4glc55/cleartext.txt' was NOT verified! +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.sig -s /tmp/rnpctmp1o4glc55/cleartext.txt +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 9 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp 262: -262: Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please provide bit length of the ElGamal key (between 1024 and 4096): -262: (default 2048) > Please provide bit length of the ElGamal key (between 1024 and 4096): -262: (default 2048) > Please provide bit length of the ElGamal key (between 1024 and 4096): -262: (default 2048) > Bitlen of the key will be 1056 262: -262: sec 2048/RSA 3a075d54f2fe2613 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 86d9b76cc5cbb0fb3eca08543a075d54f2fe2613 -262: uid primary_for_many_subs@rnp -262: ssb 1056/ElGamal 89f58d88139aad1d 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 4d2fdefb8c94ef5b6d18332e89f58d88139aad1d -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password= --edit-key --add-subkey primary_for_many_subs@rnp --expert -258: Good signature made Fri Apr 24 04:33:19 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:19 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: Good signature made Fri Apr 24 04:33:19 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 4 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -258: Good signature made Fri Apr 24 04:33:19 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp -258: Signature(s) verified successfully -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:19 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.txt.asc -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -263: Good signature made Fri Apr 24 04:33:19 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:19 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --verify /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P1088_Q224.out +262: gpg: Signature made Sun Mar 23 00:24:38 2025 +14 +262: gpg: using DSA key 8B5FB09938CBB4E4F0D8CB99D584C2A98ADA4617 +262: gpg: Good signature from "SignDSAtest_sign_P1088_Q224@example.com" [unknown] +262: gpg: WARNING: This key is not certified with a trusted signature! +262: gpg: There is no indication that the signature belongs to the owner. +262: Primary key fingerprint: 8B5F B099 38CB B4E4 F0D8 CB99 D584 C2A9 8ADA 4617 +262: +262: ok +262: test_sign_P2048_Q256 (__main__.SignDSA.test_sign_P2048_Q256) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048.gpg +262: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +262: pub 2048/DSA 5e42bb9278d96588 2021-10-07 [SC] +262: c581f6be66995f0940031e665e42bb9278d96588 +262: uid Test Testovich +262: sub 2048/ElGamal 7a37d295470fa922 2021-10-07 [E] +262: e39998a3421f72aeb7cc542a7a37d295470fa922 +262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048-sec.gpg +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 9 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +262: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +262: sec 2048/DSA 5e42bb9278d96588 2021-10-07 [SC] +262: c581f6be66995f0940031e665e42bb9278d96588 +262: uid Test Testovich +262: ssb 2048/ElGamal 7a37d295470fa922 2021-10-07 [E] +262: e39998a3421f72aeb7cc542a7a37d295470fa922 +262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --output /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P2048_Q256.gpg --userid GnuPG_dsa_elgamal_2048_2048@example.com --overwrite --export-key GnuPG_dsa_elgamal_2048_2048@example.com +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +262: +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --import /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P2048_Q256.gpg +262: gpg: key 5E42BB9278D96588: public key "Test Testovich " imported +262: gpg: Total number processed: 1 +262: gpg: imported: 1 +262: +262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp8nymfgbe/.rnp --pass-fd 4 --userid GnuPG_dsa_elgamal_2048_2048@example.com --sign /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P2048_Q256.in --output /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P2048_Q256.out +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:24:40 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: Good signature made Fri Apr 24 04:33:19 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 6 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: Good signature made Fri Apr 24 04:33:19 2026 -258: using RSA key 17f4072b65e1f71d +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.sig -s /tmp/rnpctmp1o4glc55/cleartext.txt +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 9 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: gpg: encrypted with 1024-bit RSA key, ID CFD89B4AB3FD9CDB, created 2025-03-22 +258: "enc-sign2@rnp" +258: gpg: public key decryption failed: Bad passphrase +258: gpg: encrypted with 1024-bit RSA key, ID 53E87822C3B62627, created 2025-03-22 +258: "enc-sign1@rnp" +258: gpg: public key decryption failed: Bad passphrase +258: gpg: encrypted with 1024-bit RSA key, ID C26C0A7D79B9274E, created 2025-03-22 +258: "enc-sign3@rnp" +258: gpg: Signature made Sun Mar 23 00:24:32 2025 +14 +258: gpg: using RSA key 605156D7CB5DE8FF81FFAF844C4B932A93AE8042 +258: gpg: Good signature from "enc-sign1@rnp" [unknown] +258: gpg: WARNING: Using untrusted key! +258: gpg: Signature made Sun Mar 23 00:24:32 2025 +14 +258: gpg: using RSA key 2DC635C40D63659E8B9F2A2A440DAA8BDE3C6A2D +258: gpg: Good signature from "enc-sign2@rnp" [unknown] +258: gpg: WARNING: Using untrusted key! +258: gpg: Signature made Sun Mar 23 00:24:32 2025 +14 +258: gpg: using RSA key 03AAC2D33DA12709782AA7013EDB721FCC4FD13E +258: gpg: Good signature from "enc-sign3@rnp" [unknown] +258: gpg: WARNING: Using untrusted key! 258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp -258: Signature(s) verified successfully +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent 258: -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 6 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:19 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: WARNING: not a detached signature; file '/tmp/rnpctmpbwynay92/cleartext.txt' was NOT verified! 258: -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 6 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo CAMELLIA128 --s2k-digest-algo SHA384 --s2k-mode 0 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: gpg: Note: simple S2K mode (0) is strongly discouraged -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo CAMELLIA192 --s2k-digest-algo SHA512 --s2k-mode 1 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo CAMELLIA256 --s2k-digest-algo SHA224 --s2k-mode 3 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -263: Good signature made Fri Apr 24 04:33:19 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:19 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Signature(s) verified successfully +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --cipher AES192 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -u ^enc-sign3@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ -r ^enc-sign3@rnp$ --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 6 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:24:41 2025 +263: using RSA key 4fb872d5a2516b08 263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign1pass --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.sig -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -191: [get() ./src/librepgp/stream-packet.cpp:573] too large mpi -191: [parse_material() ./src/librepgp/stream-packet.cpp:1099] failed to get rsa m -191: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1947] Failed to parse PKESK, skipping. -191: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 6 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -191: [ OK ] rnp_tests.test_large_mpi_rsa_priv (37264 ms) -191: [----------] 1 test from rnp_tests (37264 ms total) -191: -191: [----------] Global test environment tear-down -191: [==========] 1 test from 1 test suite ran. (37264 ms total) -191: [ PASSED ] 1 test. -254/263 Test #191: rnp_tests.test_large_mpi_rsa_priv ............................................. Passed 37.28 sec -258: Good signature made Fri Apr 24 04:33:20 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +258: Good signature made Sun Mar 23 00:24:32 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:32 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:32 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.sig -258: gpg: Signature made Fri Apr 24 04:33:20 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --aead --cipher AES256 -u ^enc-sign1@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ -r ^enc-sign3@rnp$ --passwords 1 --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 9 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.sig --armor -263: gpg: encrypted with 1024-bit RSA key, ID 64CF738858C0E0D0, created 2026-04-24 -263: "enc-sign3@rnp" -263: gpg: encrypted with 1024-bit RSA key, ID AD2F70A13A107CFD, created 2026-04-24 -263: "enc-sign2@rnp" -263: gpg: encrypted with 1024-bit RSA key, ID 010F5576605992B5, created 2026-04-24 -263: "enc-sign1@rnp" -263: gpg: Signature made Fri Apr 24 04:33:20 2026 -12 -263: gpg: using RSA key 35DE29D8ED5E93C26E72FD7245A1073186952C40 -263: gpg: Good signature from "enc-sign1@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! -263: gpg: Signature made Fri Apr 24 04:33:20 2026 -12 -263: gpg: using RSA key A6E2523E12820750E7C083BAD329BDCC03AD62DE -263: gpg: Good signature from "enc-sign2@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! -263: gpg: Signature made Fri Apr 24 04:33:20 2026 -12 -263: gpg: using RSA key A368CA51504DDD078C15C6461347954FFE82D243 -263: gpg: Good signature from "enc-sign3@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 263: -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: Good signature made Sun Mar 23 00:24:42 2025 +263: using RSA key 4fb872d5a2516b08 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:33:20 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:20 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:20 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign2pass --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:20 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 6 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -258: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +258: Good signature made Sun Mar 23 00:24:43 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.sig --output /tmp/rnpctmpbwynay92/cleartext.ver -258: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -258: Good signature made Fri Apr 24 04:33:21 2026 -258: using RSA key 17f4072b65e1f71d +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +258: Good signature made Sun Mar 23 00:24:43 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Signature(s) verified successfully 258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: +257: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] +257: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpyketelay/.rnp/secring.gpg +257: +257: :off 0: packet header 0xc5c306 (tag 5, len 966) +257: Secret key packet +257: version: 4 +257: creation time: 1742639031 (Sun Mar 23 00:23:51 2025) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: public key material: +257: rsa n: 2048 bits +257: rsa e: 17 bits +257: secret key material: +257: s2k usage: 254 +257: symmetric algorithm: 9 (AES-256) +257: s2k specifier: 3 +257: s2k hash algorithm: 8 (SHA256) +257: s2k salt: 0xbc385f4f55b5d360 +257: s2k iterations: 51200 (encoded as 89) +257: cipher iv: 0x76526620c03b72c81b5af0029a161b2b (16 bytes) +257: encrypted secret key data: 668 bytes +257: keyid: 0x3c38ffdf22c4debe +257: :off 969: packet header 0xcd0e (tag 13, len 14) +257: UserID packet +257: id: encryption@rnp +257: :off 985: packet header 0xc2c08d (tag 2, len 333) +257: Signature packet +257: version: 4 +257: type: 19 (Positive User ID certification) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 33, len 21 +257: issuer fingerprint: 0xec345e156f7917c3a32a98ef3c38ffdf22c4debe (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1742639033 (Sun Mar 23 00:23:53 2025) +257: :type 9, len 4 +257: key expiration time: 63072000 seconds (730 days) +257: :type 27, len 1 +257: key flags: 0x03 ( certify sign ) +257: :type 11, len 3 +257: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) +257: :type 21, len 4 +257: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) +257: :type 22, len 4 +257: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x3c38ffdf22c4debe +257: lbits: 0x6c5a +257: signature material: +257: rsa s: 2048 bits +257: :off 1321: packet header 0xc7c306 (tag 7, len 966) +257: Secret subkey packet +257: version: 4 +257: creation time: 1742639033 (Sun Mar 23 00:23:53 2025) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: public key material: +257: rsa n: 2048 bits +257: rsa e: 17 bits +257: secret key material: +257: s2k usage: 254 +257: symmetric algorithm: 9 (AES-256) +257: s2k specifier: 3 +257: s2k hash algorithm: 8 (SHA256) +257: s2k salt: 0x5c8a1d154f215791 +257: s2k iterations: 51200 (encoded as 89) +257: cipher iv: 0x7fe8178a39a35e0fc7c8027f5f2f6e1b (16 bytes) +257: encrypted secret key data: 668 bytes +257: keyid: 0x8f54d6c3f07b30ca +257: :off 2290: packet header 0xc2c07c (tag 2, len 316) +257: Signature packet +257: version: 4 +257: type: 24 (Subkey Binding Signature) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 33, len 21 +257: issuer fingerprint: 0xec345e156f7917c3a32a98ef3c38ffdf22c4debe (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1742639035 (Sun Mar 23 00:23:55 2025) +257: :type 9, len 4 +257: key expiration time: 63072000 seconds (730 days) +257: :type 27, len 1 +257: key flags: 0x0c ( encrypt_comm encrypt_storage ) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x3c38ffdf22c4debe +257: lbits: 0x0c0a +257: signature material: +257: rsa s: 2045 bits +257: :off 2609: packet header 0xc5c306 (tag 5, len 966) +257: Secret key packet +257: version: 4 +257: creation time: 1742639035 (Sun Mar 23 00:23:55 2025) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: public key material: +257: rsa n: 2048 bits +257: rsa e: 17 bits +257: secret key material: +257: s2k usage: 254 +257: symmetric algorithm: 9 (AES-256) +257: s2k specifier: 3 +257: s2k hash algorithm: 8 (SHA256) +257: s2k salt: 0x29fd38e148fe5c7d +257: s2k iterations: 51200 (encoded as 89) +257: cipher iv: 0x8bb6e921919e0ec9b9dff75e17af150b (16 bytes) +257: encrypted secret key data: 668 bytes +257: keyid: 0xe68712adf99b4969 +257: :off 3578: packet header 0xcd0b (tag 13, len 11) +257: UserID packet +257: id: signing@gpg +257: :off 3591: packet header 0xc2c08d (tag 2, len 333) +257: Signature packet +257: version: 4 +257: type: 19 (Positive User ID certification) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 33, len 21 +257: issuer fingerprint: 0xf3a6903a6d4a9b78abdd9864e68712adf99b4969 (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1742639037 (Sun Mar 23 00:23:57 2025) +257: :type 9, len 4 +257: key expiration time: 63072000 seconds (730 days) +257: :type 27, len 1 +257: key flags: 0x03 ( certify sign ) +257: :type 11, len 3 +257: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) +257: :type 21, len 4 +257: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) +257: :type 22, len 4 +257: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0xe68712adf99b4969 +257: lbits: 0x08db +257: signature material: +257: rsa s: 2047 bits +257: :off 3927: packet header 0xc7c306 (tag 7, len 966) +257: Secret subkey packet +257: version: 4 +257: creation time: 1742639038 (Sun Mar 23 00:23:58 2025) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: public key material: +257: rsa n: 2048 bits +257: rsa e: 17 bits +257: secret key material: +257: s2k usage: 254 +257: symmetric algorithm: 9 (AES-256) +257: s2k specifier: 3 +257: s2k hash algorithm: 8 (SHA256) +257: s2k salt: 0xeb8cc00cad25d21d +257: s2k iterations: 51200 (encoded as 89) +257: cipher iv: 0x42e58480ba038d92431b9dc20ccba29b (16 bytes) +257: encrypted secret key data: 668 bytes +257: keyid: 0x8ce2961f445303f8 +257: :off 4896: packet header 0xc2c07c (tag 2, len 316) +257: Signature packet +257: version: 4 +257: type: 24 (Subkey Binding Signature) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 33, len 21 +257: issuer fingerprint: 0xf3a6903a6d4a9b78abdd9864e68712adf99b4969 (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1742639040 (Sun Mar 23 00:24:00 2025) +257: :type 9, len 4 +257: key expiration time: 63072000 seconds (730 days) +257: :type 27, len 1 +257: key flags: 0x0c ( encrypt_comm encrypt_storage ) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0xe68712adf99b4969 +257: lbits: 0x2af9 +257: signature material: +257: rsa s: 2045 bits +257: :off 5215: packet header 0xc586 (tag 5, len 134) +257: Secret key packet +257: version: 4 +257: creation time: 1632139923 (Tue Sep 21 02:12:03 2021) +257: public key algorithm: 22 (EdDSA) +257: public key material: +257: ecc p: 263 bits +257: ecc curve: Ed25519 +257: secret key material: +257: s2k usage: 254 +257: symmetric algorithm: 9 (AES-256) +257: s2k specifier: 3 +257: s2k hash algorithm: 8 (SHA256) +257: s2k salt: 0x1e3c8d71b116b300 +257: s2k iterations: 60817408 (encoded as 253) +257: cipher iv: 0xfe1f38d8417c0b8c46433f38110cec5b (16 bytes) +257: encrypted secret key data: 54 bytes +257: keyid: 0x3176fc1486aa2528 +257: :off 5351: packet header 0xcd17 (tag 13, len 23) +257: UserID packet +257: id: eddsa-25519-non-tweaked +257: :off 5376: packet header 0xc28b (tag 2, len 139) +257: Signature packet +257: version: 4 +257: type: 19 (Positive User ID certification) +257: public key algorithm: 22 (EdDSA) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 33, len 21 +257: issuer fingerprint: 0xdde0ee539c017d2bd3f604a53176fc1486aa2528 (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1632139923 (Tue Sep 21 02:12:03 2021) +257: :type 27, len 1 +257: key flags: 0x03 ( certify sign ) +257: :type 11, len 4 +257: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) +257: :type 21, len 5 +257: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224, SHA1 (8, 9, 10, 11, 2) +257: :type 22, len 4 +257: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x3176fc1486aa2528 +257: lbits: 0xe663 +257: signature material: +257: ecc r: 256 bits +257: ecc s: 255 bits +257: :off 5517: packet header 0xc78b (tag 7, len 139) +257: Secret subkey packet +257: version: 4 +257: creation time: 1632139923 (Tue Sep 21 02:12:03 2021) +257: public key algorithm: 18 (ECDH) +257: public key material: +257: ecdh p: 263 bits +257: ecdh curve: Curve25519 +257: ecdh hash algorithm: 8 (SHA256) +257: ecdh key wrap algorithm: 7 +257: secret key material: +257: s2k usage: 254 +257: symmetric algorithm: 9 (AES-256) +257: s2k specifier: 3 +257: s2k hash algorithm: 8 (SHA256) +257: s2k salt: 0x949d96972f62c9cf +257: s2k iterations: 58720256 (encoded as 252) +257: cipher iv: 0xa030675845d73c286f05613f2549cf21 (16 bytes) +257: encrypted secret key data: 54 bytes +257: keyid: 0x950ee0cd34613dba +257: :off 5658: packet header 0xc278 (tag 2, len 120) +257: Signature packet +257: version: 4 +257: type: 24 (Subkey Binding Signature) +257: public key algorithm: 22 (EdDSA) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 33, len 21 +257: issuer fingerprint: 0xdde0ee539c017d2bd3f604a53176fc1486aa2528 (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1632139923 (Tue Sep 21 02:12:03 2021) +257: :type 27, len 1 +257: key flags: 0x0c ( encrypt_comm encrypt_storage ) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x3176fc1486aa2528 +257: lbits: 0x0cf5 +257: signature material: +257: ecc r: 256 bits +257: ecc s: 255 bits +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --notty --password password --edit-key --check-cv25519-bits 950ee0cd34613dba +258: Good signature made Sun Mar 23 00:24:43 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.sig -258: gpg: Signature made Fri Apr 24 04:33:21 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +258: Good signature made Sun Mar 23 00:24:43 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Signature(s) verified successfully 258: -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:21 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 9 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 9 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 9 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -263: gpg: encrypted with 1024-bit RSA key, ID 64CF738858C0E0D0, created 2026-04-24 -263: "enc-sign3@rnp" -263: gpg: encrypted with 1024-bit RSA key, ID 010F5576605992B5, created 2026-04-24 -263: "enc-sign1@rnp" -263: gpg: public key decryption failed: Bad passphrase -263: gpg: encrypted with 1024-bit RSA key, ID AD2F70A13A107CFD, created 2026-04-24 -263: "enc-sign2@rnp" -263: gpg: Signature made Fri Apr 24 04:33:20 2026 -12 -263: gpg: using RSA key 35DE29D8ED5E93C26E72FD7245A1073186952C40 -263: gpg: Good signature from "enc-sign1@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! -263: gpg: Signature made Fri Apr 24 04:33:20 2026 -12 -263: gpg: using RSA key A6E2523E12820750E7C083BAD329BDCC03AD62DE -263: gpg: Good signature from "enc-sign2@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! -263: gpg: Signature made Fri Apr 24 04:33:20 2026 -12 -263: gpg: using RSA key A368CA51504DDD078C15C6461347954FFE82D243 -263: gpg: Good signature from "enc-sign3@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead=eax --cipher CAMELLIA128 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ -r ^enc-sign3@rnp$ --passwords 2 --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: Good signature made Sun Mar 23 00:24:43 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 9 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 263: -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +263: Good signature made Sun Mar 23 00:24:43 2025 +263: using RSA key 4fb872d5a2516b08 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:33:20 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:20 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:20 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign3pass --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --armor --detach -142: [pgp_generate_seckey() ./src/lib/crypto.cpp:141] failed to generate EC key -142: [pgp_generate_seckey() ./src/lib/crypto.cpp:141] failed to generate EC key -142: [pgp_generate_seckey() ./src/lib/crypto.cpp:141] failed to generate EC key -142: [ OK ] rnp_tests.test_ffi_key_generate_algnamecase (42344 ms) -142: [----------] 1 test from rnp_tests (42344 ms total) -142: -142: [----------] Global test environment tear-down -142: [==========] 1 test from 1 test suite ran. (42344 ms total) -142: [ PASSED ] 1 test. -255/263 Test #142: rnp_tests.test_ffi_key_generate_algnamecase ................................... Passed 42.36 sec -262: -262: Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please provide bit length of the DSA key (between 1024 and 3072): -262: (default 2048) > Please provide bit length of the DSA key (between 1024 and 3072): -262: (default 2048) > Please provide bit length of the DSA key (between 1024 and 3072): -262: (default 2048) > Bitlen of the key will be 1088 -262: -262: sec 2048/RSA 3a075d54f2fe2613 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 86d9b76cc5cbb0fb3eca08543a075d54f2fe2613 -262: uid primary_for_many_subs@rnp -262: ssb 1088/DSA 9d7358b523b3de19 2026-04-24 [S] [EXPIRES 2028-04-23] -262: 1626313e3a6d7b3e2058e6339d7358b523b3de19 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password= --edit-key --add-subkey primary_for_many_subs@rnp --expert -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 9 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --text --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +257: +257: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] +257: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba +257: Cv25519 key bits are set correctly and do not require fixing. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --password password -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +263: Good signature made Sun Mar 23 00:24:44 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --text --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +254: Good signature made Sun Mar 23 00:24:44 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp 258: 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -258: Good signature made Fri Apr 24 04:33:21 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +258: Good signature made Sun Mar 23 00:24:45 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:45 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:21 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -262: -262: Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> -262: sec 2048/RSA 3a075d54f2fe2613 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 86d9b76cc5cbb0fb3eca08543a075d54f2fe2613 -262: uid primary_for_many_subs@rnp -262: ssb 256/ECDH 6c1856e7397ab517 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 34d67a0f51b7f001b5bd0d026c1856e7397ab517 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password= --edit-key --add-subkey primary_for_many_subs@rnp --expert -258: Good signature made Fri Apr 24 04:33:22 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: Good signature made Sun Mar 23 00:24:45 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:45 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:22 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 9 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -262: -262: Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> -262: sec 2048/RSA 3a075d54f2fe2613 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 86d9b76cc5cbb0fb3eca08543a075d54f2fe2613 -262: uid primary_for_many_subs@rnp -262: ssb 256/ECDSA 7b34cde0dbe31cd6 2026-04-24 [S] [EXPIRES 2028-04-23] -262: 42bbdc6e5b696169b40e8cf47b34cde0dbe31cd6 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password= --edit-key --add-subkey primary_for_many_subs@rnp --expert -259: Good signature made Fri Apr 24 04:33:22 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 9 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo TWOFISH --s2k-digest-algo SHA1 --s2k-mode 0 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: gpg: Note: simple S2K mode (0) is strongly discouraged -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo 3DES --s2k-digest-algo RIPEMD160 --s2k-mode 1 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo IDEA --s2k-digest-algo SHA256 --s2k-mode 3 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:22 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^signing@rnp$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.txt.asc -262: -262: Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> -262: sec 2048/RSA 3a075d54f2fe2613 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 86d9b76cc5cbb0fb3eca08543a075d54f2fe2613 -262: uid primary_for_many_subs@rnp -262: ssb 255/EdDSA 5142f06344626cfd 2026-04-24 [S] [EXPIRES 2028-04-23] -262: 756cc62e427ff073f0c8dbd65142f06344626cfd -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -262: -262: 8 keys found -262: -262: pub 2048/RSA 3a075d54f2fe2613 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 86d9b76cc5cbb0fb3eca08543a075d54f2fe2613 -262: uid primary_for_many_subs@rnp -262: sub 2048/RSA 8dab2ad083ee6640 2026-04-24 [E] [EXPIRES 2028-04-23] -262: ac8188bd57f0ee52f06774fe8dab2ad083ee6640 -262: sub 3072/RSA e19d2a4cce104569 2026-04-24 [E] [EXPIRES 2028-04-23] -262: b2ed410bcb02d9b6b3991748e19d2a4cce104569 -262: sub 1056/ElGamal 89f58d88139aad1d 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 4d2fdefb8c94ef5b6d18332e89f58d88139aad1d -262: sub 1088/DSA 9d7358b523b3de19 2026-04-24 [S] [EXPIRES 2028-04-23] -262: 1626313e3a6d7b3e2058e6339d7358b523b3de19 -262: sub 256/ECDH 6c1856e7397ab517 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 34d67a0f51b7f001b5bd0d026c1856e7397ab517 -262: sub 256/ECDSA 7b34cde0dbe31cd6 2026-04-24 [S] [EXPIRES 2028-04-23] -262: 42bbdc6e5b696169b40e8cf47b34cde0dbe31cd6 -262: sub 255/EdDSA 5142f06344626cfd 2026-04-24 [S] [EXPIRES 2028-04-23] -262: 756cc62e427ff073f0c8dbd65142f06344626cfd -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: ok -262: test_additional_subkeys_invalid_parameters (__main__.Keystore.test_additional_subkeys_invalid_parameters) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --userid primary_for_many_subs@rnp --generate-key -258: -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -258: Good signature made Fri Apr 24 04:33:22 2026 -258: using RSA key 17f4072b65e1f71d -258: -258: pub 2048/RSA 17f4072b65e1f71d 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: c92ca324200ff5ff6b0817a517f4072b65e1f71d -258: uid signing@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +258: Good signature made Sun Mar 23 00:24:45 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:45 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.asc -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:22 2026 -12 -258: gpg: using RSA key C92CA324200FF5FF6B0817A517F4072B65E1F71D -258: gpg: Good signature from "signing@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: WARNING: not a detached signature; file '/tmp/rnpctmpbwynay92/cleartext.txt' was NOT verified! -258: -258: ok -258: test_sign_weird_userids (__main__.SignDefault.test_sign_weird_userids) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid \}{][)^*.+( -258: |$@rnp --generate-key -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -258: -258: Generating a new key... -258: -258: sec 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: ssb 1024/RSA 64eb2630aede63ce 2026-04-24 [E] [EXPIRES 2028-04-23] -258: 3df44527b413c28abce29a4664eb2630aede63ce -258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid --generate-key -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -258: -258: Generating a new key... -258: -258: sec 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: ssb 1024/RSA 09f8a66eb2f8c72a 2026-04-24 [E] [EXPIRES 2028-04-23] -258: 6eba4b5c83e8b59d47bdf39509f8a66eb2f8c72a -258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid " --generate-key -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo BLOWFISH --s2k-digest-algo SHA384 --s2k-mode 0 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: gpg: Note: simple S2K mode (0) is strongly discouraged -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo CAST5 --s2k-digest-algo SHA512 --s2k-mode 1 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -260: -260: -259: -259: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo AES --s2k-digest-algo SHA224 --s2k-mode 3 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -258: -258: Generating a new key... -258: -258: sec 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " -258: ssb 1024/RSA f8b8c7df7b605ed5 2026-04-24 [E] [EXPIRES 2028-04-23] -258: 8b8b2502f7a0eaa5acdacafff8b8c7df7b605ed5 -258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid " --generate-key -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:23 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -263: gpg: encrypted with 1024-bit RSA key, ID AD2F70A13A107CFD, created 2026-04-24 -263: "enc-sign2@rnp" -263: gpg: public key decryption failed: Bad passphrase -263: gpg: encrypted with 1024-bit RSA key, ID 010F5576605992B5, created 2026-04-24 -263: "enc-sign1@rnp" -263: gpg: public key decryption failed: Bad passphrase -263: gpg: encrypted with 1024-bit RSA key, ID 64CF738858C0E0D0, created 2026-04-24 -263: "enc-sign3@rnp" -263: gpg: Signature made Fri Apr 24 04:33:20 2026 -12 -263: gpg: using RSA key 35DE29D8ED5E93C26E72FD7245A1073186952C40 -263: gpg: Good signature from "enc-sign1@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! -263: gpg: Signature made Fri Apr 24 04:33:20 2026 -12 -263: gpg: using RSA key A6E2523E12820750E7C083BAD329BDCC03AD62DE -263: gpg: Good signature from "enc-sign2@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! -263: gpg: Signature made Fri Apr 24 04:33:20 2026 -12 -263: gpg: using RSA key A368CA51504DDD078C15C6461347954FFE82D243 -263: gpg: Good signature from "enc-sign3@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 263: -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +263: Good signature made Sun Mar 23 00:24:45 2025 +263: using RSA key 4fb872d5a2516b08 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:33:20 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:20 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:20 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --aead --cipher AES256 -u ^enc-sign1@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ -r ^enc-sign3@rnp$ --passwords 1 --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:23 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 0 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -258: -258: Generating a new key... -258: -258: sec 1024/RSA be3320c5dabf3a4f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 5e0a90518068f27cdba7574ebe3320c5dabf3a4f -258: uid \x20" -258: ssb 1024/RSA d8ba6692852f18a7 2026-04-24 [E] [EXPIRES 2028-04-23] -258: 3c8e324faa369b2ecbc32319d8ba6692852f18a7 -258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid " --generate-key -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 0 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 0 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.txt.asc --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt +257: Good signature made Tue Sep 21 03:12:28 2021 +257: using EdDSA key 3176fc1486aa2528 +257: +257: pub 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] +257: dde0ee539c017d2bd3f604a53176fc1486aa2528 +257: uid eddsa-25519-non-tweaked +257: Signature(s) verified successfully +257: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. +257: It will use keys from keyrings/1. +257: End of message. +257: /usr/bin/gpg --batch --homedir /tmp/rnpctmpyketelay/.gpg --batch --passphrase password --import /tmp/rnpctmpyketelay/.rnp/secring.gpg +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: Good signature made Sun Mar 23 00:24:45 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:45 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Signature(s) verified successfully 258: -258: Generating a new key... +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: gpg: key 3C38FFDF22C4DEBE: "encryption@rnp" not changed +257: gpg: key 3C38FFDF22C4DEBE: secret key imported +257: gpg: key E68712ADF99B4969: "signing@gpg" not changed +257: gpg: key E68712ADF99B4969: secret key imported +257: gpg: key 3176FC1486AA2528: "eddsa-25519-non-tweaked" not changed +257: gpg: key 3176FC1486AA2528: secret key imported +257: gpg: Total number processed: 3 +257: gpg: unchanged: 3 +257: gpg: secret keys read: 3 +257: gpg: secret keys imported: 1 +257: gpg: secret keys unchanged: 2 +257: +257: /usr/bin/gpg --batch --homedir /tmp/rnpctmpyketelay/.gpg --pinentry-mode=loopback --batch --passphrase password --trust-model always -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 +258: Good signature made Sun Mar 23 00:24:45 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:45 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Signature(s) verified successfully 258: -258: sec 1024/RSA 1a6d43728bfacff3 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 09b820eca04379915cf737e41a6d43728bfacff3 -258: uid "\x20 -258: ssb 1024/RSA 2c77f2f805d630c0 2026-04-24 [E] [EXPIRES 2028-04-23] -258: 190e621b38022f074caac5e72c77f2f805d630c0 -258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid  ¡ÀāͰωАяꀀ@rnp --generate-key +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --aead=ocb --cipher CAMELLIA192 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -u ^enc-sign3@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ -r ^enc-sign3@rnp$ --passwords 3 --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:33:24 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: Good signature made Sun Mar 23 00:24:46 2025 +263: using RSA key 4fb872d5a2516b08 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:33:24 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -263: Good signature made Fri Apr 24 04:33:24 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: gpg: Signature made Sun Mar 23 00:24:46 2025 +14 +263: gpg: using RSA key 9F63441707801AA75D7FDB3B4FB872D5A2516B08 +263: gpg: issuer "signing@gpg" +263: gpg: Good signature from "signing@gpg" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: WARNING: not a detached signature; file '/tmp/rnpctmp1o4glc55/cleartext.txt' was NOT verified! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.sig -s /tmp/rnpctmp1o4glc55/cleartext.txt +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver 258: -258: Generating a new key... 258: -258: sec 1024/RSA e9def10a130e8f9c 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: ef08d8953d741bee44c10008e9def10a130e8f9c -258: uid  ¡ÀāͰωАяꀀ@rnp -258: ssb 1024/RSA 8ffb35c63e664917 2026-04-24 [E] [EXPIRES 2028-04-23] -258: bb36f977a66b04ca2d5de52e8ffb35c63e664917 -258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid  ¡àĀͱΩаЯꀀ@rnp --generate-key -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo AES192 --s2k-digest-algo SHA1 --s2k-mode 0 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: gpg: Note: simple S2K mode (0) is strongly discouraged -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 0 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo AES256 --s2k-digest-algo RIPEMD160 --s2k-mode 1 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo CAMELLIA128 --s2k-digest-algo SHA256 --s2k-mode 3 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -263: Good signature made Fri Apr 24 04:33:24 2026 -263: using RSA key 45a1073186952c40 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: Good signature made Sun Mar 23 00:24:47 2025 +263: using RSA key 4fb872d5a2516b08 263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead=eax --cipher CAMELLIA128 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ -r ^enc-sign3@rnp$ --passwords 2 --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -258: -258: Generating a new key... -258: -258: sec 1024/RSA fb5eb96fb448fabb 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: e80137575e8b0a9775e05e34fb5eb96fb448fabb -258: uid  ¡àĀͱΩаЯꀀ@rnp -258: ssb 1024/RSA c065e222574a4257 2026-04-24 [E] [EXPIRES 2028-04-23] -258: 0ae3caef62fe2f754b47dd5cc065e222574a4257 -258: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpbwynay92/.gpg --import /tmp/rnpctmpbwynay92/.rnp/pubring.gpg -258: gpg: key 17F4072B65E1F71D: "signing@rnp" not changed -258: gpg: key 9A95D6D46EB932AF: "signing@gpg" not changed -258: gpg: key 6B4C908E4AEFF76A: "sign1@rnp" not changed -258: gpg: key 1EC7EA8B9FEE742A: "sign2@rnp" not changed -258: gpg: key CF619B2F44FF3404: "sign3@rnp" not changed -258: gpg: key C2B9379347B2834F: public key "\}{][)^*.+(\x09\n|$@rnp" imported -258: gpg: key E3F0C7259A29B30B: public key " " imported -258: gpg: key 540035921C083E4B: public key """ imported -258: gpg: key BE3320C5DABF3A4F: public key " "" imported -258: gpg: key 1A6D43728BFACFF3: public key "" " imported -258: gpg: key E9DEF10A130E8F9C: public key " ¡ÀāͰωАяꀀ@rnp" imported -258: gpg: key FB5EB96FB448FABB: public key " ¡àĀͱΩаЯꀀ@rnp" imported -258: gpg: Total number processed: 12 -258: gpg: imported: 7 -258: gpg: unchanged: 5 -258: -258: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmpbwynay92/.gpg --import /tmp/rnpctmpbwynay92/.rnp/secring.gpg -258: gpg: key 17F4072B65E1F71D: "signing@rnp" not changed -258: gpg: key 17F4072B65E1F71D: secret key imported -258: gpg: key 9A95D6D46EB932AF: "signing@gpg" not changed -258: gpg: key 9A95D6D46EB932AF: secret key imported -258: gpg: key 6B4C908E4AEFF76A: "sign1@rnp" not changed -258: gpg: key 6B4C908E4AEFF76A: secret key imported -258: gpg: key 1EC7EA8B9FEE742A: "sign2@rnp" not changed -258: gpg: key 1EC7EA8B9FEE742A: secret key imported -258: gpg: key CF619B2F44FF3404: "sign3@rnp" not changed -258: gpg: key CF619B2F44FF3404: secret key imported -258: gpg: key C2B9379347B2834F: "\}{][)^*.+(\x09\n|$@rnp" not changed -258: gpg: key C2B9379347B2834F: secret key imported -258: gpg: key E3F0C7259A29B30B: " " not changed -258: gpg: key E3F0C7259A29B30B: secret key imported -258: gpg: key 540035921C083E4B: """ not changed -258: gpg: key 540035921C083E4B: secret key imported -258: gpg: key BE3320C5DABF3A4F: " "" not changed -258: gpg: key BE3320C5DABF3A4F: secret key imported -258: gpg: key 1A6D43728BFACFF3: "" " not changed -258: gpg: key 1A6D43728BFACFF3: secret key imported -258: gpg: key E9DEF10A130E8F9C: " ¡ÀāͰωАяꀀ@rnp" not changed -258: gpg: key E9DEF10A130E8F9C: secret key imported -258: gpg: key FB5EB96FB448FABB: " ¡àĀͱΩаЯꀀ@rnp" not changed -258: gpg: key FB5EB96FB448FABB: secret key imported -258: gpg: Total number processed: 12 -258: gpg: unchanged: 12 -258: gpg: secret keys read: 12 -258: gpg: secret keys imported: 7 -258: gpg: secret keys unchanged: 5 -258: -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 0 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -258: -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:25 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.rnp --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:25 2026 -258: using RSA key c2b9379347b2834f -258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.sig -s /tmp/rnpctmp1o4glc55/cleartext.txt +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp +258: Signature(s) verified successfully 258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp +258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:25 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp +258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -259: Good signature made Fri Apr 24 04:33:25 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 0 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -258: Good signature made Fri Apr 24 04:33:25 2026 -258: using RSA key c2b9379347b2834f +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp +258: Signature(s) verified successfully 258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:24:48 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:48 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --cipher CAMELLIA256 -u ^enc-sign1@rnp$ -r ^enc-sign1@rnp$ --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 258: 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:25 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign1pass --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:24:49 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: Good signature made Sun Mar 23 00:24:49 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:24:50 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 0 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +257: gpg: encrypted with 255-bit ECDH key, ID 950EE0CD34613DBA, created 2021-09-20 +257: "eddsa-25519-non-tweaked" +257: gpg: Signature made Tue Sep 21 03:12:28 2021 +14 +257: gpg: using EDDSA key DDE0EE539C017D2BD3F604A53176FC1486AA2528 +257: gpg: Good signature from "eddsa-25519-non-tweaked" [unknown] +257: gpg: WARNING: Using untrusted key! +257: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. +257: It will use keys from keyrings/1. +257: End of message. +257: /usr/bin/gpg --batch --homedir /tmp/rnpctmpyketelay/.gpg --yes --delete-secret-key dde0ee539c017d2bd3f604a53176fc1486aa2528 +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --remove-key --force dde0ee539c017d2bd3f604a53176fc1486aa2528 +257: +257: +257: ok +257: test_debug_log (__main__.Misc.test_debug_log) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --list-keys --debug --all +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 0 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +257: Option --debug is deprecated, ignoring. +257: 7 keys found +257: +257: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +257: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +257: uid key0-uid0 +257: uid key0-uid1 +257: uid key0-uid2 +257: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] +257: e332b27caf4742a11baa677f1ed63ee56fadc34d +257: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] +257: c5b15209940a7816a7af3fb51d7e8a5393c997a8 +257: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] +257: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 +257: +257: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: uid key1-uid2 +257: uid key1-uid1 +257: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +257: a3e94de61a8cb229413d348e54505a936a4a970e +257: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +257: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/2 --list-keys --debug --all +257: Option --debug is deprecated, ignoring. +257: 1 key found +257: +257: pub 888/RSA dc70c124a50283f1 2001-11-08 [ESCA] +257: c80aa54aa5c6ac73a373687134abe4bd +257: uid pgp2.6.3-test-key +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/3 --list-keys --debug --all +258: gpg: WARNING: cipher algorithm CAMELLIA256 not found in recipient preferences +258: gpg: encrypted with 1024-bit RSA key, ID 53E87822C3B62627, created 2025-03-22 +258: "enc-sign1@rnp" +258: gpg: Signature made Sun Mar 23 00:24:50 2025 +14 +258: gpg: using RSA key 605156D7CB5DE8FF81FFAF844C4B932A93AE8042 +258: gpg: Good signature from "enc-sign1@rnp" [unknown] 258: gpg: WARNING: Using untrusted key! 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: Good signature made Fri Apr 24 04:33:25 2026 -258: using RSA key c2b9379347b2834f +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +257: Option --debug is deprecated, ignoring. +257: 2 keys found +257: +257: pub 2048/RSA 4be147bb22df1e60 2017-09-30 [SC] [EXPIRES >=2038-01-19] +257: 4f2e62b74e6a4cd333bc19004be147bb22df1e60 +257: uid test1 +257: sub 2048/RSA a49bae05c16e8bc8 2017-09-30 [E] [EXPIRES >=2038-01-19] +257: 10793e367ee867c32e358f2aa49bae05c16e8bc8 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/g10 --list-keys --debug --all 258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 2048/RSA 30d78da00f311430 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 7288bb3986aba9d0e772032430d78da00f311430 -262: uid primary_for_many_subs@rnp -262: ssb 2048/RSA c52ecef2e0cc3822 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 467400d438de628bee68678dc52ecef2e0cc3822 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --edit-key --add-subkey unknown -259: Good signature made Fri Apr 24 04:33:25 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +263: Good signature made Sun Mar 23 00:24:51 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --text --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +258: Good signature made Sun Mar 23 00:24:50 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Signature(s) verified successfully 258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --aead --cipher TWOFISH -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -r ^enc-sign1@rnp$ --passwords 1 --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +257: Option --debug is deprecated, ignoring. +257: 23 keys found +257: +257: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] +257: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 +257: uid dsa-eg +257: sub 3072/ElGamal 02a5715c3537717e 2018-04-03 [E] +257: 3409f96f0c57242540702dba02a5715c3537717e +257: +257: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] +257: 21fc68274aae3b5de39a4277cc786278981b0728 +257: uid ecc-25519 +257: +257: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] +257: b54fdebbb673423a5d0aa54423674f21b2441527 +257: uid ecc-p256 +257: sub 256/ECDH 37e285e9e9851491 2018-04-03 [E] +257: 40e608afbc8d62cdcc08904f37e285e9e9851491 +257: +257: pub 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] +257: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a +257: uid ecc-p384 +257: sub 384/ECDH e210e3d554a4fad9 2018-04-03 [E] +257: cbc2ac55dcd8e4e34fb2f816e210e3d554a4fad9 +257: +257: pub 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] +257: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a +257: uid ecc-p521 +257: sub 521/ECDH 9853df2f6d297442 2018-04-03 [E] +257: a9297c86dd0de109e1ebae9c9853df2f6d297442 +257: +257: pub 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] +257: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b +257: uid rsa-rsa +257: sub 3072/RSA 6e2f73008f8b8d6e 2018-04-03 [E] +257: 20fe5b1ab68c2d7210fb08aa6e2f73008f8b8d6e +257: +257: pub 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] +257: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a +257: uid ecc-bp256 +257: sub 256/ECDH 2edabb94d3055f76 2018-04-03 [E] +257: 08192b478f740360b74c82cc2edabb94d3055f76 +257: +257: pub 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] +257: 5b8a254c823ced98decd10ed6cf2dce85599ada2 +257: uid ecc-bp384 +257: sub 384/ECDH cff1bb6f16d28191 2018-04-03 [E] +257: 76969ce7033d990931df92b2cff1bb6f16d28191 +257: +257: pub 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] +257: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 +257: uid ecc-bp512 +257: sub 512/ECDH 20cdaa1482ba79ce 2018-04-03 [E] +257: 270a7cd0dc6c2e01dce8603620cdaa1482ba79ce +257: +257: pub 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] +257: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 +257: uid eddsa-x25519 +257: sub 255/ECDH c711187e594376af 2018-10-15 [E] +257: cfdb2a1f8325cc949ce0b597c711187e594376af +257: +257: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] +257: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 +257: uid ecc-p256k1 +257: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] +257: c263ec4ce2b3772746ed53227635401f90d3e533 +257: +257: pub 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] +257: 5aa9362aea07de23a726762cbd860a52d1899c0f +257: uid rsa-rsa-2 +257: sub 2048/RSA 8e08d46a37414996 2021-12-24 [E] +257: ca3e4420cf3d3b62d9ee7c6e8e08d46a37414996 +257: ok +257: test_eddsa_seckey_lead_zero (__main__.Misc.test_eddsa_seckey_lead_zero) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/eddsa-00-sec.pgp -s /tmp/rnpctmpyketelay/source.txt --output /tmp/rnpctmpyketelay/source.sig +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/eddsa-00-pub.pgp -v /tmp/rnpctmpyketelay/source.sig +257: Good signature made Sun Mar 23 00:24:52 2025 +257: using EdDSA key 223370f61f8d965b +257: +257: pub 255/EdDSA 223370f61f8d965b 2022-04-29 [SC] +257: 459fc299f8b7f593aa208bf2223370f61f8d965b +257: uid eddsa-lead-zero +257: Signature(s) verified successfully +257: +257: /usr/bin/gpg --batch --homedir /tmp/rnpctmpyketelay/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/eddsa-00-pub.pgp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 0 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +257: gpg: key 223370F61F8D965B: public key "eddsa-lead-zero" imported +257: gpg: Total number processed: 1 +257: gpg: imported: 1 +257: +257: /usr/bin/gpg --batch --homedir /tmp/rnpctmpyketelay/.gpg --verify /tmp/rnpctmpyketelay/source.sig +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +257: gpg: Signature made Sun Mar 23 00:24:52 2025 +14 +257: gpg: using EDDSA key 459FC299F8B7F593AA208BF2223370F61F8D965B +257: gpg: Good signature from "eddsa-lead-zero" [unknown] +257: gpg: WARNING: This key is not certified with a trusted signature! +257: gpg: There is no indication that the signature belongs to the owner. +257: Primary key fingerprint: 459F C299 F8B7 F593 AA20 8BF2 2233 70F6 1F8D 965B +257: +257: ok +257: test_eddsa_sig_lead_zero (__main__.Misc.test_eddsa_sig_lead_zero) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/eddsa-zero-s.txt.sig +257: Good signature made Tue Feb 1 00:13:35 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/eddsa-zero-r.txt.sig +257: Good signature made Tue Feb 1 00:08:54 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: Signature(s) verified successfully +257: +257: /usr/bin/gpg --batch --homedir /tmp/rnpctmpyketelay/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp +257: gpg: key 0451409669FFDE3C: "Alice " not changed +257: gpg: Total number processed: 1 +257: gpg: unchanged: 1 +257: +257: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpyketelay/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpyketelay/eddsa-zero.txt --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/eddsa-zero-s.txt.sig +257: gpg: Signature made Tue Feb 1 00:13:35 2022 +14 +257: gpg: using EDDSA key 73EDCC9119AFC8E2DBBDCDE50451409669FFDE3C +257: gpg: Good signature from "Alice " [unknown] +257: gpg: WARNING: Using untrusted key! +257: +257: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpyketelay/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpyketelay/eddsa-zero.txt --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/eddsa-zero-r.txt.sig +257: gpg: Signature made Tue Feb 1 00:08:54 2022 +14 +257: gpg: using EDDSA key 73EDCC9119AFC8E2DBBDCDE50451409669FFDE3C +257: gpg: Good signature from "Alice " [unknown] +257: gpg: WARNING: Using untrusted key! +257: +257: ok +257: test_eddsa_small_x (__main__.Misc.test_eddsa_small_x) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-eddsa-small-x-pub.asc +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +257: pub 255/EdDSA 7bc55b9bdce36e18 2021-09-30 [SC] +257: 24fb521d2cd732beea8c95807bc55b9bdce36e18 +257: uid eddsa_small_x +257: sub 255/ECDH c6c35ea115368a0b 2021-09-30 [E] +257: c72ef17e31e310dca2ff742ac6c35ea115368a0b +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.sign-small-eddsa-x +257: Good signature made Fri Oct 1 00:17:20 2021 +257: using EdDSA key 7bc55b9bdce36e18 +257: +257: pub 255/EdDSA 7bc55b9bdce36e18 2021-09-30 [SC] +257: 24fb521d2cd732beea8c95807bc55b9bdce36e18 +257: uid eddsa_small_x +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-eddsa-small-x-sec.asc 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:25 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:25 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.rnp --output /tmp/rnpctmpbwynay92/cleartext.ver +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: Warning: no keys were loaded from the keyring '/tmp/rnpctmpyketelay/.rnp/secring.gpg'. +257: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +257: sec 255/EdDSA 7bc55b9bdce36e18 2021-09-30 [SC] +257: 24fb521d2cd732beea8c95807bc55b9bdce36e18 +257: uid eddsa_small_x +257: ssb 255/ECDH c6c35ea115368a0b 2021-09-30 [E] +257: c72ef17e31e310dca2ff742ac6c35ea115368a0b +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --password password --sign /tmp/rnpctmpyketelay/source.txt --output /tmp/rnpctmpyketelay/source.txt.pgp 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -258: Good signature made Fri Apr 24 04:33:25 2026 -258: using RSA key c2b9379347b2834f -258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:25 2026 -258: using RSA key e3f0c7259a29b30b +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: Good signature made Sun Mar 23 00:24:52 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --text --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +258: Good signature made Sun Mar 23 00:24:52 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:52 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Signature(s) verified successfully 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +258: Good signature made Sun Mar 23 00:24:52 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:52 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach -263: Good signature made Fri Apr 24 04:33:25 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:25 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Signature(s) verified successfully +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead=eax --cipher AES -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -u ^enc-sign3@rnp$ -r ^enc-sign1@rnp$ --passwords 2 --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 2 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -263: Good signature made Fri Apr 24 04:33:25 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:25 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 0 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +263: Good signature made Sun Mar 23 00:24:53 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.txt.asc --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 258: 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:25 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:25 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +258: Good signature made Sun Mar 23 00:24:54 2025 +258: using RSA key 4c4b932a93ae8042 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -262: Secret keys matching 'unknown' not found. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password wrong --edit-key --add-subkey primary_for_many_subs@rnp -258: Good signature made Fri Apr 24 04:33:25 2026 -258: using RSA key c2b9379347b2834f +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:54 2025 +258: using RSA key 440daa8bde3c6a2d 258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:25 2026 -258: using RSA key e3f0c7259a29b30b +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:54 2025 +258: using RSA key 3edb721fcc4fd13e 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -263: Good signature made Fri Apr 24 04:33:25 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:25 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: Good signature made Sun Mar 23 00:24:54 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -258: -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.rnp -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 2 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:25 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:25 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -258: Good signature made Fri Apr 24 04:33:25 2026 -258: using RSA key c2b9379347b2834f -258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:25 2026 -258: using RSA key e3f0c7259a29b30b +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: gpg: Signature made Sun Mar 23 00:24:54 2025 +14 +263: gpg: using RSA key 9F63441707801AA75D7FDB3B4FB872D5A2516B08 +263: gpg: issuer "signing@gpg" +263: gpg: Good signature from "signing@gpg" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: WARNING: not a detached signature; file '/tmp/rnpctmp1o4glc55/cleartext.txt' was NOT verified! +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.sig -s /tmp/rnpctmp1o4glc55/cleartext.txt +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --verify /tmp/rnpctmpyketelay/source.txt.pgp --output /tmp/rnpctmpyketelay/source.dec +257: Good signature made Sun Mar 23 00:24:53 2025 +257: using EdDSA key 7bc55b9bdce36e18 +257: +257: pub 255/EdDSA 7bc55b9bdce36e18 2021-09-30 [SC] +257: 24fb521d2cd732beea8c95807bc55b9bdce36e18 +257: uid eddsa_small_x +257: Signature(s) verified successfully +257: +257: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpyketelay/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-eddsa-small-x-pub.asc +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: Good signature made Sun Mar 23 00:24:54 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:54 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:54 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp +258: Signature(s) verified successfully 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: gpg: key 7BC55B9BDCE36E18: public key "eddsa_small_x" imported +257: gpg: Total number processed: 1 +257: gpg: imported: 1 +257: +257: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpyketelay/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpyketelay/source.dec --verify /tmp/rnpctmpyketelay/source.txt.pgp +257: gpg: Signature made Sun Mar 23 00:24:53 2025 +14 +257: gpg: using EDDSA key 24FB521D2CD732BEEA8C95807BC55B9BDCE36E18 +257: gpg: Good signature from "eddsa_small_x" [unknown] +257: gpg: WARNING: Using untrusted key! +257: +257: ok +257: test_empty_keyrings (__main__.Misc.test_empty_keyrings) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpyketelay/source.txt --password password +258: Good signature made Sun Mar 23 00:24:54 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:54 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:24:54 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo CAMELLIA192 --s2k-digest-algo SHA384 --s2k-mode 0 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: gpg: Note: simple S2K mode (0) is strongly discouraged -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo CAMELLIA256 --s2k-digest-algo SHA512 --s2k-mode 1 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo TWOFISH --s2k-digest-algo SHA224 --s2k-mode 3 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -263: Good signature made Fri Apr 24 04:33:25 2026 -263: using RSA key 45a1073186952c40 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --aead=ocb --cipher AES192 -u ^enc-sign1@rnp$ -r ^enc-sign1@rnp$ --passwords 3 --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -d /tmp/rnpctmpyketelay/source.txt.pgp --password password --output /tmp/rnpctmpyketelay/source.dec +263: 263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:25 2026 -263: using RSA key d329bdcc03ad62de +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:24:55 2025 +263: using RSA key 4fb872d5a2516b08 263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: -258: -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:25 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:25 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:25 2026 -12 -258: gpg: using RSA key B8EFE8A48E9FE588B898CBDC540035921C083E4B -258: gpg: Good signature from """ [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.rnp --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:25 2026 -258: using RSA key c2b9379347b2834f -258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:25 2026 -258: using RSA key e3f0c7259a29b30b +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.sig -s /tmp/rnpctmp1o4glc55/cleartext.txt +254: +254: +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 0 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sec.asc +257: Warning: no keys were loaded from the keyring '/tmp/rnpctmpyketelay/.rnp/secring.gpg'. +257: Import finished: 1 key processed, 0 new public keys, 1 new secret keys, 0 updated, 0 unchanged. +257: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpyketelay/source.txt --password password +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -d /tmp/rnpctmpyketelay/source.txt.pgp --password password --output /tmp/rnpctmpyketelay/source.dec 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: Good signature made Fri Apr 24 04:33:25 2026 -258: using RSA key 540035921c083e4b 258: -258: pub 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sec.asc +263: Good signature made Sun Mar 23 00:24:56 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +257: Warning: no keys were loaded from the keyring '/tmp/rnpctmpyketelay/.rnp/secring.gpg'. +257: Import finished: 1 key processed, 0 new public keys, 1 new secret keys, 0 updated, 0 unchanged. +257: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +257: Home directory '/tmp/rnpctmpyketelay/new' does not exist or is not writable! +257: fatal: cannot set keystore info +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --list-keys +258: Good signature made Sun Mar 23 00:24:56 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 2 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -262: [pgp_generate_subkey() ./src/lib/generate-key.cpp:426] Failed to unlock primary key. -262: Subkey generation failed. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --notty --edit-key --add-subkey primary_for_many_subs@rnp -258: -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key B8EFE8A48E9FE588B898CBDC540035921C083E4B -258: gpg: Good signature from """ [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key c2b9379347b2834f +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: [init_file_src() ./src/librepgp/stream-common.cpp:452] can't open '/tmp/rnpctmpyketelay/.rnp/pubring.gpg' +257: Warning: failed to open keyring at path '/tmp/rnpctmpyketelay/.rnp/pubring.gpg' for reading. +257: 1 key found +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [INVALID] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --list-keys +257: [init_file_src() ./src/librepgp/stream-common.cpp:452] can't open '/tmp/rnpctmpyketelay/.rnp/pubring.gpg' +257: Warning: failed to open keyring at path '/tmp/rnpctmpyketelay/.rnp/pubring.gpg' for reading. +257: [init_file_src() ./src/librepgp/stream-common.cpp:452] can't open '/tmp/rnpctmpyketelay/.rnp/secring.gpg' +257: Warning: failed to open keyring at path '/tmp/rnpctmpyketelay/.rnp/secring.gpg' for reading. +257: Key(s) not found. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --list-keys +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +257: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: -1 at pos 0 +257: Error: failed to load keyring from '/tmp/rnpctmpyketelay/.rnp/pubring.gpg' +257: Key(s) not found. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpyketelay/source.txt --password password +254: Good signature made Sun Mar 23 00:24:56 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 0 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +258: Good signature made Sun Mar 23 00:24:56 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Signature(s) verified successfully 258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key e3f0c7259a29b30b +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -d /tmp/rnpctmpyketelay/source.txt.pgp --password password --output /tmp/rnpctmpyketelay/source.dec +257: Warning: no keys were loaded from the keyring '/tmp/rnpctmpyketelay/.rnp/pubring.gpg'. +257: Warning: no keys were loaded from the keyring '/tmp/rnpctmpyketelay/.rnp/secring.gpg'. +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc +257: Warning: no keys were loaded from the keyring '/tmp/rnpctmpyketelay/.rnp/pubring.gpg'. +257: Warning: no keys were loaded from the keyring '/tmp/rnpctmpyketelay/.rnp/secring.gpg'. +257: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sec.asc +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +257: Warning: no keys were loaded from the keyring '/tmp/rnpctmpyketelay/.rnp/secring.gpg'. +257: Import finished: 1 key processed, 0 new public keys, 1 new secret keys, 0 updated, 0 unchanged. +257: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: ok +257: test_encrypted_password_wrong (__main__.Misc.test_encrypted_password_wrong) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --password password1 -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.enc-password +263: Good signature made Sun Mar 23 00:24:57 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:24:57 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +258: Good signature made Sun Mar 23 00:24:56 2025 +258: using RSA key 4c4b932a93ae8042 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key 540035921c083e4b +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Signature(s) verified successfully 258: -258: pub 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 2 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +258: Good signature made Sun Mar 23 00:24:56 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --cipher AES256 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 2 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp 258: 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign1pass --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: +263: Good signature made Sun Mar 23 00:24:58 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --text --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +258: gpg: encrypted with 1024-bit RSA key, ID CFD89B4AB3FD9CDB, created 2025-03-22 +258: "enc-sign2@rnp" +258: gpg: encrypted with 1024-bit RSA key, ID 53E87822C3B62627, created 2025-03-22 +258: "enc-sign1@rnp" +258: gpg: Signature made Sun Mar 23 00:24:59 2025 +14 +258: gpg: using RSA key 605156D7CB5DE8FF81FFAF844C4B932A93AE8042 +258: gpg: Good signature from "enc-sign1@rnp" [unknown] 258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key B8EFE8A48E9FE588B898CBDC540035921C083E4B -258: gpg: Good signature from """ [unknown] +258: gpg: Signature made Sun Mar 23 00:24:59 2025 +14 +258: gpg: using RSA key 2DC635C40D63659E8B9F2A2A440DAA8BDE3C6A2D +258: gpg: Good signature from "enc-sign2@rnp" [unknown] 258: gpg: WARNING: Using untrusted key! 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key c2b9379347b2834f -258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key e3f0c7259a29b30b +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key 540035921c083e4b 258: -258: pub 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 2 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +258: Good signature made Sun Mar 23 00:24:59 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:59 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -263: Good signature made Fri Apr 24 04:33:25 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:25 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign2pass --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +189: [ OK ] rnp_tests.test_large_packet (151077 ms) +189: [----------] 1 test from rnp_tests (151121 ms total) +189: +189: [----------] Global test environment tear-down +189: [==========] 1 test from 1 test suite ran. (151141 ms total) +189: [ PASSED ] 1 test. +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +256/263 Test #189: rnp_tests.test_large_packet ................................................... Passed 151.26 sec +257: [encrypted_decrypt_cfb_header() ./src/librepgp/stream-parse.cpp:1351] checksum check failed +257: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --password password -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.enc-password --output decrypted +262: +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --verify /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P2048_Q256.out +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +262: gpg: Signature made Sun Mar 23 00:24:41 2025 +14 +262: gpg: using DSA key C581F6BE66995F0940031E665E42BB9278D96588 +262: gpg: Good signature from "Test Testovich " [unknown] +262: gpg: WARNING: This key is not certified with a trusted signature! +262: gpg: There is no indication that the signature belongs to the owner. +262: Primary key fingerprint: C581 F6BE 6699 5F09 4003 1E66 5E42 BB92 78D9 6588 +262: +262: ok +262: test_sign_P2112_Q256 (__main__.SignDSA.test_sign_P2112_Q256) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2112_2112.gpg +263: Good signature made Sun Mar 23 00:24:59 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --aead=ocb --cipher CAMELLIA192 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -u ^enc-sign3@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ -r ^enc-sign3@rnp$ --passwords 3 --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -262: [pgp_generate_subkey() ./src/lib/generate-key.cpp:426] Failed to unlock primary key. -262: Subkey generation failed. -262: Enter password for key 0x30D78DA00F311430 to add subkey: Would you like to use the same password to protect subkey(s)? (y/N) -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --edit-key --add-subkey primary_for_many_subs@rnp --expert -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 2 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -262: Subkey generation setup failed. -262: Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Too many attempts. Aborting. -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --edit-key --add-subkey primary_for_many_subs@rnp --expert -262: Subkey generation setup failed. -262: Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Please select which elliptic curve you want: -262: (1) NIST P-256 -262: (2) NIST P-384 -262: (3) NIST P-521 -262: (4) brainpoolP256r1 -262: (5) brainpoolP384r1 -262: (6) brainpoolP512r1 -262: (7) secp256k1 -262: (default NIST P-256)> Too many attempts. Aborting. -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits wrong --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --userid wrong --edit-key --add-subkey primary_for_many_subs@rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -262: wrong bits value: wrong -262: Failed to process argument --numbits +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --text --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +262: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +262: pub 2112/DSA d089273857267d1a 2021-10-07 [SC] +262: aa90c1d50293c716d1172346d089273857267d1a +262: uid Test Testovich +262: sub 2112/ElGamal af88e640768a684a 2021-10-07 [E] +262: fdcebe7a7c222c72a8947d2caf88e640768a684a +262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2112_2112-sec.gpg +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +262: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +262: sec 2112/DSA d089273857267d1a 2021-10-07 [SC] +262: aa90c1d50293c716d1172346d089273857267d1a +262: uid Test Testovich +262: ssb 2112/ElGamal af88e640768a684a 2021-10-07 [E] +262: fdcebe7a7c222c72a8947d2caf88e640768a684a +262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --output /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P2112_Q256.gpg --userid GnuPG_dsa_elgamal_2112_2112@example.com --overwrite --export-key GnuPG_dsa_elgamal_2112_2112@example.com 262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 768 --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --userid 768 --edit-key --add-subkey primary_for_many_subs@rnp -262: wrong bits value: 768 -262: Failed to process argument --numbits 262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password wrong --edit-key --add-subkey primary_for_many_subs@rnp --expert -258: -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key B8EFE8A48E9FE588B898CBDC540035921C083E4B -258: gpg: Good signature from """ [unknown] +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --import /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P2112_Q256.gpg +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 2 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +262: gpg: key D089273857267D1A: public key "Test Testovich " imported +262: gpg: Total number processed: 1 +262: gpg: imported: 1 +262: +262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp8nymfgbe/.rnp --pass-fd 4 --userid GnuPG_dsa_elgamal_2112_2112@example.com --sign /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P2112_Q256.in --output /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P2112_Q256.out +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +258: gpg: encrypted with 1024-bit RSA key, ID 53E87822C3B62627, created 2025-03-22 +258: "enc-sign1@rnp" +258: gpg: public key decryption failed: Bad passphrase +258: gpg: encrypted with 1024-bit RSA key, ID CFD89B4AB3FD9CDB, created 2025-03-22 +258: "enc-sign2@rnp" +258: gpg: Signature made Sun Mar 23 00:24:59 2025 +14 +258: gpg: using RSA key 605156D7CB5DE8FF81FFAF844C4B932A93AE8042 +258: gpg: Good signature from "enc-sign1@rnp" [unknown] 258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key 5E0A90518068F27CDBA7574EBE3320C5DABF3A4F -258: gpg: Good signature from " "" [unknown] +258: gpg: Signature made Sun Mar 23 00:24:59 2025 +14 +258: gpg: using RSA key 2DC635C40D63659E8B9F2A2A440DAA8BDE3C6A2D +258: gpg: Good signature from "enc-sign2@rnp" [unknown] 258: gpg: WARNING: Using untrusted key! 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.rnp --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key c2b9379347b2834f -258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key e3f0c7259a29b30b +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent +263: Good signature made Sun Mar 23 00:25:00 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.txt.asc --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key 540035921c083e4b 258: -258: pub 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key be3320c5dabf3a4f +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: +257: +257: ok +258: Good signature made Sun Mar 23 00:24:59 2025 +258: using RSA key 4c4b932a93ae8042 258: -258: pub 1024/RSA be3320c5dabf3a4f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 5e0a90518068f27cdba7574ebe3320c5dabf3a4f -258: uid \x20" +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:24:59 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -258: -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key B8EFE8A48E9FE588B898CBDC540035921C083E4B -258: gpg: Good signature from """ [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key 5E0A90518068F27CDBA7574EBE3320C5DABF3A4F -258: gpg: Good signature from " "" [unknown] -258: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --aead --cipher CAMELLIA128 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -u ^enc-sign3@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --passwords 1 --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +257: test_encryption_no_mdc (__main__.Misc.test_encryption_no_mdc) ... /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c -z 0 --disable-mdc --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +257: +257: +257: ok +257: test_encryption_s2k (__main__.Misc.test_encryption_s2k) ... /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo AES --s2k-digest-algo SHA1 --s2k-mode 0 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +257: gpg: Note: simple S2K mode (0) is strongly discouraged +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo AES192 --s2k-digest-algo RIPEMD160 --s2k-mode 1 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo AES256 --s2k-digest-algo SHA256 --s2k-mode 3 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: Good signature made Sun Mar 23 00:25:01 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: gpg: Signature made Sun Mar 23 00:25:01 2025 +14 +263: gpg: using RSA key 9F63441707801AA75D7FDB3B4FB872D5A2516B08 +263: gpg: issuer "signing@gpg" +263: gpg: Good signature from "signing@gpg" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: WARNING: not a detached signature; file '/tmp/rnpctmp1o4glc55/cleartext.txt' was NOT verified! +263: 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key c2b9379347b2834f 258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key e3f0c7259a29b30b +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +258: Good signature made Sun Mar 23 00:25:02 2025 +258: using RSA key 4c4b932a93ae8042 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key 540035921c083e4b +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:25:02 2025 +258: using RSA key 440daa8bde3c6a2d 258: -258: pub 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key be3320c5dabf3a4f +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:25:02 2025 +258: using RSA key 3edb721fcc4fd13e 258: -258: pub 1024/RSA be3320c5dabf3a4f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 5e0a90518068f27cdba7574ebe3320c5dabf3a4f -258: uid \x20" +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: -262: [rnp_secure_get_long_from_fd() ./src/rnpkeys/tui.cpp:72] Unexpected end of line -262: [rnp_secure_get_long_from_fd() ./src/rnpkeys/tui.cpp:65] Number out of range -262: [pgp_generate_subkey() ./src/lib/generate-key.cpp:426] Failed to unlock primary key. -262: Subkey generation failed. -262: Please select subkey algorithm you want: -262: (1) RSA -262: (16) ElGamal -262: (17) DSA -262: (18) ECDH -262: (19) ECDSA -262: (22) EDDSA -262: (99) SM2> Please provide bit length of the ElGamal key (between 1024 and 4096): -262: (default 2048) > Please provide bit length of the ElGamal key (between 1024 and 4096): -262: (default 2048) > Please provide bit length of the ElGamal key (between 1024 and 4096): -262: (default 2048) > Bitlen of the key will be 2048 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --hash BAD_HASH --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --userid bad_hash --edit-key --add-subkey primary_for_many_subs@rnp -262: Unsupported hash algorithm: BAD_HASH -262: Failed to process argument --hash -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --s2k-iterations WRONG_ITER --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --userid wrong_iter --edit-key --add-subkey primary_for_many_subs@rnp -262: Wrong iterations value: WRONG_ITER -262: Failed to process argument --s2k-iterations -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --s2k-msec WRONG_MSEC --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --userid wrong_msec --edit-key --add-subkey primary_for_many_subs@rnp -262: Invalid s2k msec value: WRONG_MSEC -262: Failed to process argument --s2k-msec -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --cipher WRONG_AES --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --userid wrong_aes --edit-key --add-subkey primary_for_many_subs@rnp -262: Unsupported encryption algorithm: WRONG_AES -262: Failed to process argument --cipher -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --userid primary_for_many_subs2@rnp --generate-key +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: +258: Good signature made Sun Mar 23 00:25:02 2025 +258: using RSA key 4c4b932a93ae8042 258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:25:02 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:25:02 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp +258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key B8EFE8A48E9FE588B898CBDC540035921C083E4B -258: gpg: Good signature from """ [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:26 2026 -12 -258: gpg: using RSA key 5E0A90518068F27CDBA7574EBE3320C5DABF3A4F -258: gpg: Good signature from " "" [unknown] -258: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 2 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +258: Good signature made Sun Mar 23 00:25:02 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:25:02 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Good signature made Sun Mar 23 00:25:02 2025 +258: using RSA key 3edb721fcc4fd13e +258: +258: pub 1024/RSA 3edb721fcc4fd13e 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 03aac2d33da12709782aa7013edb721fcc4fd13e +258: uid enc-sign3@rnp +258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.rnp -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 2 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key c2b9379347b2834f +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead=eax --cipher CAMELLIA192 -u ^enc-sign1@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --passwords 2 --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.sig -s /tmp/rnpctmp1o4glc55/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: Good signature made Sun Mar 23 00:25:03 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 2 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key e3f0c7259a29b30b 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key 540035921c083e4b +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +263: Good signature made Sun Mar 23 00:25:03 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.sig -s /tmp/rnpctmp1o4glc55/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +258: Good signature made Sun Mar 23 00:25:04 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Signature(s) verified successfully 258: -258: pub 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " -258: Good signature made Fri Apr 24 04:33:26 2026 -258: using RSA key be3320c5dabf3a4f +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo CAMELLIA128 --s2k-digest-algo SHA384 --s2k-mode 0 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +257: gpg: Note: simple S2K mode (0) is strongly discouraged +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +254: Good signature made Sun Mar 23 00:25:04 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 4 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo CAMELLIA192 --s2k-digest-algo SHA512 --s2k-mode 1 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo CAMELLIA256 --s2k-digest-algo SHA224 --s2k-mode 3 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +258: Good signature made Sun Mar 23 00:25:04 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Signature(s) verified successfully 258: -258: pub 1024/RSA be3320c5dabf3a4f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 5e0a90518068f27cdba7574ebe3320c5dabf3a4f -258: uid \x20" +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 4 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +258: Good signature made Sun Mar 23 00:25:04 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:25:04 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +258: Good signature made Sun Mar 23 00:25:04 2025 +258: using RSA key 4c4b932a93ae8042 258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Signature(s) verified successfully 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key B8EFE8A48E9FE588B898CBDC540035921C083E4B -258: gpg: Good signature from """ [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 5E0A90518068F27CDBA7574EBE3320C5DABF3A4F -258: gpg: Good signature from " "" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 09B820ECA04379915CF737E41A6D43728BFACFF3 -258: gpg: Good signature from "" " [unknown] -258: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --aead=ocb --cipher CAMELLIA256 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --passwords 3 --pass-fd 4 --sign --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 4 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.rnp --output /tmp/rnpctmpbwynay92/cleartext.ver -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key c2b9379347b2834f 258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key e3f0c7259a29b30b +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: Good signature made Sun Mar 23 00:25:06 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 4 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: Good signature made Sun Mar 23 00:25:07 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:25:07 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Signature(s) verified successfully 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key 540035921c083e4b +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +258: Good signature made Sun Mar 23 00:25:07 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:25:07 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Signature(s) verified successfully 258: -258: pub 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key be3320c5dabf3a4f +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: Good signature made Sun Mar 23 00:25:07 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:25:07 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Signature(s) verified successfully 258: -258: pub 1024/RSA be3320c5dabf3a4f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 5e0a90518068f27cdba7574ebe3320c5dabf3a4f -258: uid \x20" -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key 1a6d43728bfacff3 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: Good signature made Sun Mar 23 00:25:07 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --text --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +258: Good signature made Sun Mar 23 00:25:07 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:25:07 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp +258: Signature(s) verified successfully 258: -258: pub 1024/RSA 1a6d43728bfacff3 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 09b820eca04379915cf737e41a6d43728bfacff3 -258: uid "\x20 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 4 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +263: Good signature made Sun Mar 23 00:25:09 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --text --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +258: Good signature made Sun Mar 23 00:25:07 2025 +258: using RSA key 4c4b932a93ae8042 +258: +258: pub 1024/RSA 4c4b932a93ae8042 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 605156d7cb5de8ff81ffaf844c4b932a93ae8042 +258: uid enc-sign1@rnp +258: Good signature made Sun Mar 23 00:25:07 2025 +258: using RSA key 440daa8bde3c6a2d +258: +258: pub 1024/RSA 440daa8bde3c6a2d 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 2dc635c40d63659e8b9f2a2a440daa8bde3c6a2d +258: uid enc-sign2@rnp 258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: Good signature made Fri Apr 24 04:33:27 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 2 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt +258: ok +258: test_encryption_multiple_recipients (__main__.Encryption.test_encryption_multiple_recipients) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid key1@rnp --generate-key +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo TWOFISH --s2k-digest-algo SHA1 --s2k-mode 0 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +257: gpg: Note: simple S2K mode (0) is strongly discouraged +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo 3DES --s2k-digest-algo RIPEMD160 --s2k-mode 1 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo IDEA --s2k-digest-algo SHA256 --s2k-mode 3 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +254: Good signature made Sun Mar 23 00:25:09 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 4 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +263: Good signature made Sun Mar 23 00:25:09 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.txt.asc --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt +258: +258: Generating a new key... +258: +258: sec 1024/RSA 983e41990a396196 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: c1b8437f8a2ab2d262f10457983e41990a396196 +258: uid key1@rnp +258: ssb 1024/RSA 2d0c2b9526cad2d3 2025-03-22 [E] [EXPIRES 2027-03-22] +258: 664e90ff858724f5282a45ad2d0c2b9526cad2d3 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid key2@rnp --generate-key +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:25:11 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 6 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 6 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +263: Good signature made Sun Mar 23 00:25:11 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: gpg: Signature made Sun Mar 23 00:25:11 2025 +14 +263: gpg: using RSA key 9F63441707801AA75D7FDB3B4FB872D5A2516B08 +263: gpg: issuer "signing@gpg" +263: gpg: Good signature from "signing@gpg" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: WARNING: not a detached signature; file '/tmp/rnpctmp1o4glc55/cleartext.txt' was NOT verified! +263: 258: +258: Generating a new key... 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key B8EFE8A48E9FE588B898CBDC540035921C083E4B -258: gpg: Good signature from """ [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 5E0A90518068F27CDBA7574EBE3320C5DABF3A4F -258: gpg: Good signature from " "" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 09B820ECA04379915CF737E41A6D43728BFACFF3 -258: gpg: Good signature from "" " [unknown] -258: gpg: WARNING: Using untrusted key! +258: sec 1024/RSA 9769352886ed1002 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 62037cb3227aa5743c6fe1ad9769352886ed1002 +258: uid key2@rnp +258: ssb 1024/RSA eb1392fbcf32ba82 2025-03-22 [E] [EXPIRES 2027-03-22] +258: f88a1c5e66bef982878d5b1feb1392fbcf32ba82 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid key3@rnp --generate-key +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 6 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo BLOWFISH --s2k-digest-algo SHA384 --s2k-mode 0 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +257: gpg: Note: simple S2K mode (0) is strongly discouraged +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo CAST5 --s2k-digest-algo SHA512 --s2k-mode 1 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo AES --s2k-digest-algo SHA224 --s2k-mode 3 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key c2b9379347b2834f +258: Generating a new key... 258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key e3f0c7259a29b30b +258: sec 1024/RSA 149ccbe3893a4179 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 5b6acd9a5797e67e2a7e6f08149ccbe3893a4179 +258: uid key3@rnp +258: ssb 1024/RSA 5a0274ad8561319d 2025-03-22 [E] [EXPIRES 2027-03-22] +258: e9f6ccb625c06c0c1d016c0d5a0274ad8561319d +258: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpwy8cq6oc/.gpg --import /tmp/rnpctmpwy8cq6oc/.rnp/pubring.gpg +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +258: gpg: key E295D315EA7C02C9: "encryption@rnp" not changed +258: gpg: key 8A4F65C2DA671C83: "dummy1@rnp" not changed +258: gpg: key 8ACB8639D0A6B390: "dummy2@rnp" not changed +258: gpg: key 4C4B932A93AE8042: "enc-sign1@rnp" not changed +258: gpg: key 440DAA8BDE3C6A2D: "enc-sign2@rnp" not changed +258: gpg: key 3EDB721FCC4FD13E: "enc-sign3@rnp" not changed +258: gpg: key 983E41990A396196: public key "key1@rnp" imported +258: gpg: key 9769352886ED1002: public key "key2@rnp" imported +258: gpg: key 149CCBE3893A4179: public key "key3@rnp" imported +258: gpg: Total number processed: 9 +258: gpg: imported: 3 +258: gpg: unchanged: 6 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key 540035921c083e4b +258: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmpwy8cq6oc/.gpg --import /tmp/rnpctmpwy8cq6oc/.rnp/secring.gpg +258: gpg: key E295D315EA7C02C9: "encryption@rnp" not changed +258: gpg: key E295D315EA7C02C9: secret key imported +258: gpg: key 8A4F65C2DA671C83: "dummy1@rnp" not changed +258: gpg: key 8A4F65C2DA671C83: secret key imported +258: gpg: key 8ACB8639D0A6B390: "dummy2@rnp" not changed +258: gpg: key 8ACB8639D0A6B390: secret key imported +258: gpg: key 4C4B932A93AE8042: "enc-sign1@rnp" not changed +258: gpg: key 4C4B932A93AE8042: secret key imported +258: gpg: key 440DAA8BDE3C6A2D: "enc-sign2@rnp" not changed +258: gpg: key 440DAA8BDE3C6A2D: secret key imported +258: gpg: key 3EDB721FCC4FD13E: "enc-sign3@rnp" not changed +258: gpg: key 3EDB721FCC4FD13E: secret key imported +258: gpg: key 983E41990A396196: "key1@rnp" not changed +258: gpg: key 983E41990A396196: secret key imported +258: gpg: key 9769352886ED1002: "key2@rnp" not changed +258: gpg: key 9769352886ED1002: secret key imported +258: gpg: key 149CCBE3893A4179: "key3@rnp" not changed +258: gpg: key 149CCBE3893A4179: secret key imported +258: gpg: Total number processed: 9 +258: gpg: unchanged: 9 +258: gpg: secret keys read: 9 +258: gpg: secret keys imported: 3 +258: gpg: secret keys unchanged: 6 258: -258: pub 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key be3320c5dabf3a4f +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 6 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor 258: -258: pub 1024/RSA be3320c5dabf3a4f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 5e0a90518068f27cdba7574ebe3320c5dabf3a4f -258: uid \x20" -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key 1a6d43728bfacff3 258: -258: pub 1024/RSA 1a6d43728bfacff3 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 09b820eca04379915cf737e41a6d43728bfacff3 -258: uid "\x20 -258: Signature(s) verified successfully +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.sig -s /tmp/rnpctmp1o4glc55/cleartext.txt 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:27 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 4 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 4 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp 258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead=eax --pass-fd 4 --passwords 2 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo AES192 --s2k-digest-algo SHA1 --s2k-mode 0 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +257: gpg: Note: simple S2K mode (0) is strongly discouraged +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo AES256 --s2k-digest-algo RIPEMD160 --s2k-mode 1 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo CAMELLIA128 --s2k-digest-algo SHA256 --s2k-mode 3 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key B8EFE8A48E9FE588B898CBDC540035921C083E4B -258: gpg: Good signature from """ [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 5E0A90518068F27CDBA7574EBE3320C5DABF3A4F -258: gpg: Good signature from " "" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 09B820ECA04379915CF737E41A6D43728BFACFF3 -258: gpg: Good signature from "" " [unknown] -258: gpg: WARNING: Using untrusted key! 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.rnp -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 6 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +263: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +263: Good signature made Sun Mar 23 00:25:16 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key c2b9379347b2834f +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.sig -s /tmp/rnpctmp1o4glc55/cleartext.txt 258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key e3f0c7259a29b30b 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key 540035921c083e4b +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead=ocb --pass-fd 4 --passwords 3 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver 258: -258: pub 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key be3320c5dabf3a4f 258: -258: pub 1024/RSA be3320c5dabf3a4f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 5e0a90518068f27cdba7574ebe3320c5dabf3a4f -258: uid \x20" -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key 1a6d43728bfacff3 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: Good signature made Sun Mar 23 00:25:18 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 6 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp 258: -258: pub 1024/RSA 1a6d43728bfacff3 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 09b820eca04379915cf737e41a6d43728bfacff3 -258: uid "\x20 -258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --userid ^ ¡ÀāͰωАяꀀ@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 4 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:25:18 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: 258: 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key B8EFE8A48E9FE588B898CBDC540035921C083E4B -258: gpg: Good signature from """ [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 5E0A90518068F27CDBA7574EBE3320C5DABF3A4F -258: gpg: Good signature from " "" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key 09B820ECA04379915CF737E41A6D43728BFACFF3 -258: gpg: Good signature from "" " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:27 2026 -12 -258: gpg: using RSA key EF08D8953D741BEE44C10008E9DEF10A130E8F9C -258: gpg: Good signature from " ¡ÀāͰωАяꀀ@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo CAMELLIA192 --s2k-digest-algo SHA384 --s2k-mode 0 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +254: Good signature made Sun Mar 23 00:25:19 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 9 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +257: gpg: Note: simple S2K mode (0) is strongly discouraged +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo CAMELLIA256 --s2k-digest-algo SHA512 --s2k-mode 1 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo TWOFISH --s2k-digest-algo SHA224 --s2k-mode 3 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.rnp --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key c2b9379347b2834f 258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key e3f0c7259a29b30b +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^key1@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key 540035921c083e4b 258: -258: pub 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key be3320c5dabf3a4f +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase key1pass --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 9 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 9 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 9 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: Good signature made Sun Mar 23 00:25:23 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: gpg: encrypted with 1024-bit RSA key, ID 2D0C2B9526CAD2D3, created 2025-03-22 +258: "key1@rnp" 258: -258: pub 1024/RSA be3320c5dabf3a4f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 5e0a90518068f27cdba7574ebe3320c5dabf3a4f -258: uid \x20" -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key 1a6d43728bfacff3 +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent 258: -258: pub 1024/RSA 1a6d43728bfacff3 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 09b820eca04379915cf737e41a6d43728bfacff3 -258: uid "\x20 -258: Good signature made Fri Apr 24 04:33:27 2026 -258: using RSA key e9def10a130e8f9c 258: -258: pub 1024/RSA e9def10a130e8f9c 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: ef08d8953d741bee44c10008e9def10a130e8f9c -258: uid  ¡ÀāͰωАяꀀ@rnp -258: Signature(s) verified successfully +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 9 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --userid ^ ¡ÀāͰωАяꀀ@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo 3DES --s2k-digest-algo SHA1 --s2k-mode 0 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: gpg: Note: simple S2K mode (0) is strongly discouraged -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg -c --s2k-cipher-algo IDEA --s2k-digest-algo RIPEMD160 --s2k-mode 1 --batch --passphrase password --output /tmp/rnpctmpvzizfnoz/cleartext.gpg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/cleartext.gpg --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -260: -260: -260: ok -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key 45a1073186952c40 +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead --pass-fd 4 --passwords 1 -r ^key1@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +263: 263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +263: Good signature made Sun Mar 23 00:25:24 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -260: test_encryption_unicode (__main__.Misc.test_encryption_unicode) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpvzizfnoz/ÀāͰωАя.txt --output /tmp/rnpctmpvzizfnoz/ÀāͰωАя.rnp -189: [ OK ] rnp_tests.test_large_packet (44728 ms) -189: [----------] 1 test from rnp_tests (44728 ms total) -189: -189: [----------] Global test environment tear-down -189: [==========] 1 test from 1 test suite ran. (44728 ms total) -189: [ PASSED ] 1 test. -256/263 Test #189: rnp_tests.test_large_packet ................................................... Passed 44.74 sec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 4 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpvzizfnoz/ÀāͰωАя.rnp --output /tmp/rnpctmpvzizfnoz/ÀāͰωАя.dec -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp 258: 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key B8EFE8A48E9FE588B898CBDC540035921C083E4B -258: gpg: Good signature from """ [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key 5E0A90518068F27CDBA7574EBE3320C5DABF3A4F -258: gpg: Good signature from " "" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key 09B820ECA04379915CF737E41A6D43728BFACFF3 -258: gpg: Good signature from "" " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key EF08D8953D741BEE44C10008E9DEF10A130E8F9C -258: gpg: Good signature from " ¡ÀāͰωАяꀀ@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo 3DES --s2k-digest-algo SHA1 --s2k-mode 0 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +257: gpg: Note: simple S2K mode (0) is strongly discouraged +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg -c --s2k-cipher-algo IDEA --s2k-digest-algo RIPEMD160 --s2k-mode 1 --batch --passphrase password --output /tmp/rnpctmpyketelay/cleartext.gpg /tmp/rnpctmpyketelay/cleartext.txt +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/cleartext.gpg --output /tmp/rnpctmpyketelay/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +257: +257: +257: ok +254: Good signature made Sun Mar 23 00:25:25 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 9 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key c2b9379347b2834f 258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key e3f0c7259a29b30b +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: test_encryption_unicode (__main__.Misc.test_encryption_unicode) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpyketelay/ÀāͰωАя.txt --output /tmp/rnpctmpyketelay/ÀāͰωАя.rnp 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key 540035921c083e4b 258: -258: pub 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key be3320c5dabf3a4f +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead=eax --pass-fd 4 --passwords 2 -r ^key1@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpyketelay/ÀāͰωАя.rnp --output /tmp/rnpctmpyketelay/ÀāͰωАя.dec 258: -258: pub 1024/RSA be3320c5dabf3a4f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 5e0a90518068f27cdba7574ebe3320c5dabf3a4f -258: uid \x20" -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key 1a6d43728bfacff3 258: -258: pub 1024/RSA 1a6d43728bfacff3 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 09b820eca04379915cf737e41a6d43728bfacff3 -258: uid "\x20 -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key e9def10a130e8f9c +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:25:26 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp 258: -258: pub 1024/RSA e9def10a130e8f9c 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: ef08d8953d741bee44c10008e9def10a130e8f9c -258: uid  ¡ÀāͰωАяꀀ@rnp -258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --userid ^ ¡ÀāͰωАяꀀ@rnp$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -260: -260: -260: ok -260: test_exit_codes (__main__.Misc.test_exit_codes) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --help -260: -260: rnp 0.17.1-1 -260: Ribose Inc. -260: Backend: Botan -260: Backend version: 2.19.5 -260: Supported algorithms: -260: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -260: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -260: AEAD: None, EAX, OCB -260: Key protection: CFB -260: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -260: Compression: Uncompressed, ZIP, ZLIB, BZip2 -260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -260: Please report security issues at (https://www.rnpgp.org/feedback) and -260: general bugs at https://github.com/rnpgp/rnp/issues. -260: Sign, verify, encrypt, decrypt, inspect OpenPGP data. -260: Usage: rnp --command [options] [files] -260: Commands: -260: -h, --help This help message. -260: -V, --version Print RNP version information. -260: -e, --encrypt Encrypt data using the public key(s). -260: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. -260: --cipher name Specify symmetric cipher, used for encryption. -260: --aead[=EAX, OCB] Use AEAD for encryption. -260: -z 0..9 Set the compression level. -260: --[zip,zlib,bzip] Use the corresponding compression algorithm. -260: --armor Apply ASCII armor to the encryption/signing output. -260: --no-wrap Do not wrap the output in a literal data packet. -260: -c, --symmetric Encrypt data using the password(s). -260: --passwords num Encrypt to the specified number of passwords. -260: -s, --sign Sign data. May be combined with encryption. -260: --detach Produce detached signature. -260: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. -260: --hash Specify hash algorithm, used during signing. -260: --allow-weak-hash Allow usage of a weak hash algorithm. -260: --clearsign Cleartext-sign data. -260: -d, --decrypt Decrypt and output data, verifying signatures. -260: -v, --verify Verify signatures, without outputting data. -260: --source Specify source for the detached signature. -260: --dearmor Strip ASCII armor from the data, outputting binary. -260: --enarmor Add ASCII armor to the data. -260: --list-packets List OpenPGP packets from the input. -260: --json Use JSON output instead of human-readable. -260: --grips Dump key fingerprints and grips. -260: --mpi Dump MPI values from packets. -260: --raw Dump raw packet contents as well. -260: -260: Other options: -260: --homedir path Override home directory (default is ~/.rnp/). -260: -f, --keyfile Load key(s) only from the file specified. -260: --output [file, -] Write data to the specified file or stdout. -260: --overwrite Overwrite output file without a prompt. -260: --password Password used during operation. -260: --pass-fd num Read password(s) from the file descriptor. -260: --s2k-iterations Set the number of iterations for the S2K process. -260: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. -260: --notty Do not output anything to the TTY. -260: --current-time Override system's time. -260: --set-filename Override file name, stored inside of OpenPGP message. -260: -260: See man page for a detailed listing and explanation. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --help -260: -260: rnp 0.17.1-1 -260: Ribose Inc. -260: Backend: Botan -260: Backend version: 2.19.5 -260: Supported algorithms: -260: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -260: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -260: AEAD: None, EAX, OCB -260: Key protection: CFB -260: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -260: Compression: Uncompressed, ZIP, ZLIB, BZip2 -260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -260: Please report security issues at (https://www.rnpgp.org/feedback) and -260: general bugs at https://github.com/rnpgp/rnp/issues. -260: Manipulate OpenPGP keys and keyrings. -260: Usage: rnpkeys --command [options] [files] -260: Commands: -260: -h, --help This help message. -260: -V, --version Print RNP version information. -260: -g, --generate-key Generate a new keypair (default is RSA). -260: --userid Specify key's userid. -260: --expert Select key type, size, and additional parameters. -260: --numbits Override default key size (2048). -260: --expiration Set key and subkey expiration time. -260: --cipher Set cipher used to encrypt a secret key. -260: --hash Set hash which is used for key derivation. -260: --allow-weak-hash Allow usage of a weak hash algorithm. -260: -l, --list-keys List keys in the keyrings. -260: --secret List secret keys instead of public ones. -260: --with-sigs List signatures as well. -260: --import Import keys or signatures. -260: --import-keys Import keys. -260: --import-sigs Import signatures. -260: --permissive Skip erroring keys/sigs instead of failing. -260: --export-key Export a key. -260: --secret Export a secret key instead of a public. -260: --export-rev Export a key's revocation. -260: --rev-type Set revocation type. -260: --rev-reason Human-readable reason for revocation. -260: --revoke-key Revoke a key specified. -260: --remove-key Remove a key specified. -260: --edit-key Edit key properties. -260: --add-subkey Add new subkey. -260: --check-cv25519-bits Check whether Cv25519 subkey bits are correct. -260: --fix-cv25519-bits Fix Cv25519 subkey bits. -260: --set-expire Set key expiration time. -260: -260: Other options: -260: --homedir Override home directory (default is ~/.rnp/). -260: --password Password, which should be used during operation. -260: --pass-fd Read password(s) from the file descriptor. -260: --force Force operation (like secret key removal). -260: --output [file, -] Write data to the specified file or stdout. -260: --overwrite Overwrite output file without a prompt. -260: --notty Do not write anything to the TTY. -260: --current-time Override system's time. -260: -260: See man page for a detailed listing and explanation. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --unknown-option --help -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp: unrecognized option '--unknown-option' -260: rnp 0.17.1-1 -260: Ribose Inc. -260: Backend: Botan -260: Backend version: 2.19.5 -260: Supported algorithms: -260: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -260: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -260: AEAD: None, EAX, OCB -260: Key protection: CFB -260: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -260: Compression: Uncompressed, ZIP, ZLIB, BZip2 -260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -260: Please report security issues at (https://www.rnpgp.org/feedback) and -260: general bugs at https://github.com/rnpgp/rnp/issues. -260: Sign, verify, encrypt, decrypt, inspect OpenPGP data. -260: Usage: rnp --command [options] [files] -260: Commands: -260: -h, --help This help message. -260: -V, --version Print RNP version information. -260: -e, --encrypt Encrypt data using the public key(s). -260: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. -260: --cipher name Specify symmetric cipher, used for encryption. -260: --aead[=EAX, OCB] Use AEAD for encryption. -260: -z 0..9 Set the compression level. -260: --[zip,zlib,bzip] Use the corresponding compression algorithm. -260: --armor Apply ASCII armor to the encryption/signing output. -260: --no-wrap Do not wrap the output in a literal data packet. -260: -c, --symmetric Encrypt data using the password(s). -260: --passwords num Encrypt to the specified number of passwords. -260: -s, --sign Sign data. May be combined with encryption. -260: --detach Produce detached signature. -260: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. -260: --hash Specify hash algorithm, used during signing. -260: --allow-weak-hash Allow usage of a weak hash algorithm. -260: --clearsign Cleartext-sign data. -260: -d, --decrypt Decrypt and output data, verifying signatures. -260: -v, --verify Verify signatures, without outputting data. -260: --source Specify source for the detached signature. -260: --dearmor Strip ASCII armor from the data, outputting binary. -260: --enarmor Add ASCII armor to the data. -260: --list-packets List OpenPGP packets from the input. -260: --json Use JSON output instead of human-readable. -260: --grips Dump key fingerprints and grips. -260: --mpi Dump MPI values from packets. -260: --raw Dump raw packet contents as well. -260: -260: Other options: -260: --homedir path Override home directory (default is ~/.rnp/). -260: -f, --keyfile Load key(s) only from the file specified. -260: --output [file, -] Write data to the specified file or stdout. -260: --overwrite Overwrite output file without a prompt. -260: --password Password used during operation. -260: --pass-fd num Read password(s) from the file descriptor. -260: --s2k-iterations Set the number of iterations for the S2K process. -260: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. -260: --notty Do not output anything to the TTY. -260: --current-time Override system's time. -260: --set-filename Override file name, stored inside of OpenPGP message. -260: -260: See man page for a detailed listing and explanation. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --unknown-option --help -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys: unrecognized option '--unknown-option' -260: rnp 0.17.1-1 -260: Ribose Inc. -260: Backend: Botan -260: Backend version: 2.19.5 -260: Supported algorithms: -260: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -260: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -260: AEAD: None, EAX, OCB -260: Key protection: CFB -260: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -260: Compression: Uncompressed, ZIP, ZLIB, BZip2 -260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -260: Please report security issues at (https://www.rnpgp.org/feedback) and -260: general bugs at https://github.com/rnpgp/rnp/issues. -260: Manipulate OpenPGP keys and keyrings. -260: Usage: rnpkeys --command [options] [files] -260: Commands: -260: -h, --help This help message. -260: -V, --version Print RNP version information. -260: -g, --generate-key Generate a new keypair (default is RSA). -260: --userid Specify key's userid. -260: --expert Select key type, size, and additional parameters. -260: --numbits Override default key size (2048). -260: --expiration Set key and subkey expiration time. -260: --cipher Set cipher used to encrypt a secret key. -260: --hash Set hash which is used for key derivation. -260: --allow-weak-hash Allow usage of a weak hash algorithm. -260: -l, --list-keys List keys in the keyrings. -260: --secret List secret keys instead of public ones. -260: --with-sigs List signatures as well. -260: --import Import keys or signatures. -260: --import-keys Import keys. -260: --import-sigs Import signatures. -260: --permissive Skip erroring keys/sigs instead of failing. -260: --export-key Export a key. -260: --secret Export a secret key instead of a public. -260: --export-rev Export a key's revocation. -260: --rev-type Set revocation type. -260: --rev-reason Human-readable reason for revocation. -260: --revoke-key Revoke a key specified. -260: --remove-key Remove a key specified. -260: --edit-key Edit key properties. -260: --add-subkey Add new subkey. -260: --check-cv25519-bits Check whether Cv25519 subkey bits are correct. -260: --fix-cv25519-bits Fix Cv25519 subkey bits. -260: --set-expire Set key expiration time. -260: -260: Other options: -260: --homedir Override home directory (default is ~/.rnp/). -260: --password Password, which should be used during operation. -260: --pass-fd Read password(s) from the file descriptor. -260: --force Force operation (like secret key removal). -260: --output [file, -] Write data to the specified file or stdout. -260: --overwrite Overwrite output file without a prompt. -260: --notty Do not write anything to the TTY. -260: --current-time Override system's time. -260: -260: See man page for a detailed listing and explanation. -260: ok -260: test_ext_adding_stripping (__main__.Misc.test_ext_adding_stripping) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-pub.asc -e /tmp/rnpctmpvzizfnoz/cleartext.txt -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc --password password -d /tmp/rnpctmpvzizfnoz/cleartext.txt.pgp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc --password password --notty -d /tmp/rnpctmpvzizfnoz/cleartext.txt.pgp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: +257: +257: ok +257: test_exit_codes (__main__.Misc.test_exit_codes) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --help +257: +257: rnp 0.17.1-1 +257: Ribose Inc. +257: Backend: Botan +257: Backend version: 2.19.5 +257: Supported algorithms: +257: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +257: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +257: AEAD: None, EAX, OCB +257: Key protection: CFB +257: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +257: Compression: Uncompressed, ZIP, ZLIB, BZip2 +257: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +257: Please report security issues at (https://www.rnpgp.org/feedback) and +257: general bugs at https://github.com/rnpgp/rnp/issues. +257: Sign, verify, encrypt, decrypt, inspect OpenPGP data. +257: Usage: rnp --command [options] [files] +257: Commands: +257: -h, --help This help message. +257: -V, --version Print RNP version information. +257: -e, --encrypt Encrypt data using the public key(s). +257: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. +257: --cipher name Specify symmetric cipher, used for encryption. +257: --aead[=EAX, OCB] Use AEAD for encryption. +257: -z 0..9 Set the compression level. +257: --[zip,zlib,bzip] Use the corresponding compression algorithm. +257: --armor Apply ASCII armor to the encryption/signing output. +257: --no-wrap Do not wrap the output in a literal data packet. +257: -c, --symmetric Encrypt data using the password(s). +257: --passwords num Encrypt to the specified number of passwords. +257: -s, --sign Sign data. May be combined with encryption. +257: --detach Produce detached signature. +257: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. +257: --hash Specify hash algorithm, used during signing. +257: --allow-weak-hash Allow usage of a weak hash algorithm. +257: --clearsign Cleartext-sign data. +257: -d, --decrypt Decrypt and output data, verifying signatures. +257: -v, --verify Verify signatures, without outputting data. +257: --source Specify source for the detached signature. +257: --dearmor Strip ASCII armor from the data, outputting binary. +257: --enarmor Add ASCII armor to the data. +257: --list-packets List OpenPGP packets from the input. +257: --json Use JSON output instead of human-readable. +257: --grips Dump key fingerprints and grips. +257: --mpi Dump MPI values from packets. +257: --raw Dump raw packet contents as well. +257: +257: Other options: +257: --homedir path Override home directory (default is ~/.rnp/). +257: -f, --keyfile Load key(s) only from the file specified. +257: --output [file, -] Write data to the specified file or stdout. +257: --overwrite Overwrite output file without a prompt. +257: --password Password used during operation. +257: --pass-fd num Read password(s) from the file descriptor. +257: --s2k-iterations Set the number of iterations for the S2K process. +257: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. +257: --notty Do not output anything to the TTY. +257: --current-time Override system's time. +257: --set-filename Override file name, stored inside of OpenPGP message. +257: +257: See man page for a detailed listing and explanation. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --help +257: +257: rnp 0.17.1-1 +257: Ribose Inc. +257: Backend: Botan +257: Backend version: 2.19.5 +257: Supported algorithms: +257: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +257: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +257: AEAD: None, EAX, OCB +257: Key protection: CFB +257: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +257: Compression: Uncompressed, ZIP, ZLIB, BZip2 +257: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +257: Please report security issues at (https://www.rnpgp.org/feedback) and +257: general bugs at https://github.com/rnpgp/rnp/issues. +257: Manipulate OpenPGP keys and keyrings. +257: Usage: rnpkeys --command [options] [files] +257: Commands: +257: -h, --help This help message. +257: -V, --version Print RNP version information. +257: -g, --generate-key Generate a new keypair (default is RSA). +257: --userid Specify key's userid. +257: --expert Select key type, size, and additional parameters. +257: --numbits Override default key size (2048). +257: --expiration Set key and subkey expiration time. +257: --cipher Set cipher used to encrypt a secret key. +257: --hash Set hash which is used for key derivation. +257: --allow-weak-hash Allow usage of a weak hash algorithm. +257: -l, --list-keys List keys in the keyrings. +257: --secret List secret keys instead of public ones. +257: --with-sigs List signatures as well. +257: --import Import keys or signatures. +257: --import-keys Import keys. +257: --import-sigs Import signatures. +257: --permissive Skip erroring keys/sigs instead of failing. +257: --export-key Export a key. +257: --secret Export a secret key instead of a public. +257: --export-rev Export a key's revocation. +257: --rev-type Set revocation type. +257: --rev-reason Human-readable reason for revocation. +257: --revoke-key Revoke a key specified. +257: --remove-key Remove a key specified. +257: --edit-key Edit key properties. +257: --add-subkey Add new subkey. +257: --check-cv25519-bits Check whether Cv25519 subkey bits are correct. +257: --fix-cv25519-bits Fix Cv25519 subkey bits. +257: --set-expire Set key expiration time. +257: +257: Other options: +257: --homedir Override home directory (default is ~/.rnp/). +257: --password Password, which should be used during operation. +257: --pass-fd Read password(s) from the file descriptor. +257: --force Force operation (like secret key removal). +257: --output [file, -] Write data to the specified file or stdout. +257: --overwrite Overwrite output file without a prompt. +257: --notty Do not write anything to the TTY. +257: --current-time Override system's time. +257: +257: See man page for a detailed listing and explanation. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --unknown-option --help +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp: unrecognized option '--unknown-option' +257: rnp 0.17.1-1 +257: Ribose Inc. +257: Backend: Botan +257: Backend version: 2.19.5 +257: Supported algorithms: +257: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +257: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +257: AEAD: None, EAX, OCB +257: Key protection: CFB +257: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +257: Compression: Uncompressed, ZIP, ZLIB, BZip2 +257: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +257: Please report security issues at (https://www.rnpgp.org/feedback) and +257: general bugs at https://github.com/rnpgp/rnp/issues. +257: Sign, verify, encrypt, decrypt, inspect OpenPGP data. +257: Usage: rnp --command [options] [files] +257: Commands: +257: -h, --help This help message. +257: -V, --version Print RNP version information. +257: -e, --encrypt Encrypt data using the public key(s). +257: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. +257: --cipher name Specify symmetric cipher, used for encryption. +257: --aead[=EAX, OCB] Use AEAD for encryption. +257: -z 0..9 Set the compression level. +257: --[zip,zlib,bzip] Use the corresponding compression algorithm. +257: --armor Apply ASCII armor to the encryption/signing output. +257: --no-wrap Do not wrap the output in a literal data packet. +257: -c, --symmetric Encrypt data using the password(s). +257: --passwords num Encrypt to the specified number of passwords. +257: -s, --sign Sign data. May be combined with encryption. +257: --detach Produce detached signature. +257: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. +257: --hash Specify hash algorithm, used during signing. +257: --allow-weak-hash Allow usage of a weak hash algorithm. +257: --clearsign Cleartext-sign data. +257: -d, --decrypt Decrypt and output data, verifying signatures. +257: -v, --verify Verify signatures, without outputting data. +257: --source Specify source for the detached signature. +257: --dearmor Strip ASCII armor from the data, outputting binary. +257: --enarmor Add ASCII armor to the data. +257: --list-packets List OpenPGP packets from the input. +257: --json Use JSON output instead of human-readable. +257: --grips Dump key fingerprints and grips. +257: --mpi Dump MPI values from packets. +257: --raw Dump raw packet contents as well. +257: +257: Other options: +257: --homedir path Override home directory (default is ~/.rnp/). +257: -f, --keyfile Load key(s) only from the file specified. +257: --output [file, -] Write data to the specified file or stdout. +257: --overwrite Overwrite output file without a prompt. +257: --password Password used during operation. +257: --pass-fd num Read password(s) from the file descriptor. +257: --s2k-iterations Set the number of iterations for the S2K process. +257: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. +257: --notty Do not output anything to the TTY. +257: --current-time Override system's time. +257: --set-filename Override file name, stored inside of OpenPGP message. +257: +257: See man page for a detailed listing and explanation. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --unknown-option --help +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys: unrecognized option '--unknown-option' +257: rnp 0.17.1-1 +257: Ribose Inc. +257: Backend: Botan +257: Backend version: 2.19.5 +257: Supported algorithms: +257: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +257: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +257: AEAD: None, EAX, OCB +257: Key protection: CFB +257: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +257: Compression: Uncompressed, ZIP, ZLIB, BZip2 +257: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +257: Please report security issues at (https://www.rnpgp.org/feedback) and +257: general bugs at https://github.com/rnpgp/rnp/issues. +257: Manipulate OpenPGP keys and keyrings. +257: Usage: rnpkeys --command [options] [files] +257: Commands: +257: -h, --help This help message. +257: -V, --version Print RNP version information. +257: -g, --generate-key Generate a new keypair (default is RSA). +257: --userid Specify key's userid. +257: --expert Select key type, size, and additional parameters. +257: --numbits Override default key size (2048). +257: --expiration Set key and subkey expiration time. +257: --cipher Set cipher used to encrypt a secret key. +257: --hash Set hash which is used for key derivation. +257: --allow-weak-hash Allow usage of a weak hash algorithm. +257: -l, --list-keys List keys in the keyrings. +257: --secret List secret keys instead of public ones. +257: --with-sigs List signatures as well. +257: --import Import keys or signatures. +257: --import-keys Import keys. +257: --import-sigs Import signatures. +257: --permissive Skip erroring keys/sigs instead of failing. +257: --export-key Export a key. +257: --secret Export a secret key instead of a public. +257: --export-rev Export a key's revocation. +257: --rev-type Set revocation type. +257: --rev-reason Human-readable reason for revocation. +257: --revoke-key Revoke a key specified. +257: --remove-key Remove a key specified. +257: --edit-key Edit key properties. +257: --add-subkey Add new subkey. +257: --check-cv25519-bits Check whether Cv25519 subkey bits are correct. +257: --fix-cv25519-bits Fix Cv25519 subkey bits. +257: --set-expire Set key expiration time. +257: +257: Other options: +257: --homedir Override home directory (default is ~/.rnp/). +257: --password Password, which should be used during operation. +257: --pass-fd Read password(s) from the file descriptor. +257: --force Force operation (like secret key removal). +257: --output [file, -] Write data to the specified file or stdout. +257: --overwrite Overwrite output file without a prompt. +257: --notty Do not write anything to the TTY. +257: --current-time Override system's time. +257: +257: See man page for a detailed listing and explanation. +257: ok +257: test_ext_adding_stripping (__main__.Misc.test_ext_adding_stripping) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-pub.asc -e /tmp/rnpctmpyketelay/cleartext.txt +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc --password password -d /tmp/rnpctmpyketelay/cleartext.txt.pgp 258: 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key B8EFE8A48E9FE588B898CBDC540035921C083E4B -258: gpg: Good signature from """ [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key 5E0A90518068F27CDBA7574EBE3320C5DABF3A4F -258: gpg: Good signature from " "" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key 09B820ECA04379915CF737E41A6D43728BFACFF3 -258: gpg: Good signature from "" " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key EF08D8953D741BEE44C10008E9DEF10A130E8F9C -258: gpg: Good signature from " ¡ÀāͰωАяꀀ@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.rnp -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 4 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key c2b9379347b2834f 258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key e3f0c7259a29b30b +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead=ocb --pass-fd 4 --passwords 3 -r ^key1@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc --password password --notty -d /tmp/rnpctmpyketelay/cleartext.txt.pgp +257: +257: File '/tmp/rnpctmpyketelay/cleartext.txt' already exists. Would you like to overwrite it? (y/N) Please enter the new filename: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc --password password -d /tmp/rnpctmpyketelay/cleartext.txt.gpg +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --text --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc --password password --notty -d /tmp/rnpctmpyketelay/cleartext.txt.some +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key 540035921c083e4b 258: -258: pub 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key be3320c5dabf3a4f +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: +257: Hello world +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-pub.asc -e /tmp/rnpctmpyketelay/cleartext.txt --armor 258: -258: pub 1024/RSA be3320c5dabf3a4f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 5e0a90518068f27cdba7574ebe3320c5dabf3a4f -258: uid \x20" -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key 1a6d43728bfacff3 258: -258: pub 1024/RSA 1a6d43728bfacff3 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 09b820eca04379915cf737e41a6d43728bfacff3 -258: uid "\x20 -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key e9def10a130e8f9c +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc --password password -d /tmp/rnpctmpyketelay/cleartext.txt.asc +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --enarmor=msg /tmp/rnpctmpyketelay/cleartext.txt 258: -258: pub 1024/RSA e9def10a130e8f9c 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: ef08d8953d741bee44c10008e9def10a130e8f9c -258: uid  ¡ÀāͰωАяꀀ@rnp -258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --userid ^ ¡ÀāͰωАяꀀ@rnp$ --userid ^ ¡àĀͱΩаЯꀀ@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp -260: -260: File '/tmp/rnpctmpvzizfnoz/cleartext.txt' already exists. Would you like to overwrite it? (y/N) Please enter the new filename: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc --password password -d /tmp/rnpctmpvzizfnoz/cleartext.txt.gpg -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc --password password --notty -d /tmp/rnpctmpvzizfnoz/cleartext.txt.some -262: -262: Generating a new key... -262: -262: sec 2048/RSA ad105569e92e084d 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 7a2345c6c873e0ce44cb51e0ad105569e92e084d -262: uid primary_for_many_subs2@rnp -262: ssb 2048/RSA 414d7bb1fb4ee2d4 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 0f1aef46a25e397abcf7cd30414d7bb1fb4ee2d4 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --edit-key --add-subkey primary_for_many -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:28 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 4 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:27 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --cipher CAMELLIA256 -u ^enc-sign1@rnp$ -r ^enc-sign1@rnp$ --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -260: -260: Hello world -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-pub.asc -e /tmp/rnpctmpvzizfnoz/cleartext.txt --armor -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc --password password -d /tmp/rnpctmpvzizfnoz/cleartext.txt.asc +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: Good signature made Sun Mar 23 00:25:29 2025 +263: using RSA key 4fb872d5a2516b08 263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully 263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign1pass --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp -258: +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --text --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg --detach-sign /tmp/rnpctmp1o4glc55/cleartext.txt +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --dearmor /tmp/rnpctmpyketelay/cleartext.txt.asc +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --dearmor /tmp/rnpctmpyketelay/cleartext.txt.some +257: +257: Hello world +257: ok +257: test_help_message (__main__.Misc.test_help_message) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -h +257: +257: rnp 0.17.1-1 +257: Ribose Inc. +257: Backend: Botan +257: Backend version: 2.19.5 +257: Supported algorithms: +257: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +257: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +257: AEAD: None, EAX, OCB +257: Key protection: CFB +257: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +257: Compression: Uncompressed, ZIP, ZLIB, BZip2 +257: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +257: Please report security issues at (https://www.rnpgp.org/feedback) and +257: general bugs at https://github.com/rnpgp/rnp/issues. +257: Sign, verify, encrypt, decrypt, inspect OpenPGP data. +257: Usage: rnp --command [options] [files] +257: Commands: +257: -h, --help This help message. +257: -V, --version Print RNP version information. +257: -e, --encrypt Encrypt data using the public key(s). +257: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. +257: --cipher name Specify symmetric cipher, used for encryption. +257: --aead[=EAX, OCB] Use AEAD for encryption. +257: -z 0..9 Set the compression level. +257: --[zip,zlib,bzip] Use the corresponding compression algorithm. +257: --armor Apply ASCII armor to the encryption/signing output. +257: --no-wrap Do not wrap the output in a literal data packet. +257: -c, --symmetric Encrypt data using the password(s). +257: --passwords num Encrypt to the specified number of passwords. +257: -s, --sign Sign data. May be combined with encryption. +257: --detach Produce detached signature. +257: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. +257: --hash Specify hash algorithm, used during signing. +257: --allow-weak-hash Allow usage of a weak hash algorithm. +257: --clearsign Cleartext-sign data. +257: -d, --decrypt Decrypt and output data, verifying signatures. +257: -v, --verify Verify signatures, without outputting data. +257: --source Specify source for the detached signature. +257: --dearmor Strip ASCII armor from the data, outputting binary. +257: --enarmor Add ASCII armor to the data. +257: --list-packets List OpenPGP packets from the input. +257: --json Use JSON output instead of human-readable. +257: --grips Dump key fingerprints and grips. +257: --mpi Dump MPI values from packets. +257: --raw Dump raw packet contents as well. +257: +257: Other options: +257: --homedir path Override home directory (default is ~/.rnp/). +257: -f, --keyfile Load key(s) only from the file specified. +257: --output [file, -] Write data to the specified file or stdout. +257: --overwrite Overwrite output file without a prompt. +257: --password Password used during operation. +257: --pass-fd num Read password(s) from the file descriptor. +257: --s2k-iterations Set the number of iterations for the S2K process. +257: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. +257: --notty Do not output anything to the TTY. +257: --current-time Override system's time. +257: --set-filename Override file name, stored inside of OpenPGP message. +257: +257: See man page for a detailed listing and explanation. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --help +257: +257: rnp 0.17.1-1 +257: Ribose Inc. +257: Backend: Botan +257: Backend version: 2.19.5 +257: Supported algorithms: +257: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +257: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +257: AEAD: None, EAX, OCB +257: Key protection: CFB +257: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +257: Compression: Uncompressed, ZIP, ZLIB, BZip2 +257: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +257: Please report security issues at (https://www.rnpgp.org/feedback) and +257: general bugs at https://github.com/rnpgp/rnp/issues. +257: Sign, verify, encrypt, decrypt, inspect OpenPGP data. +257: Usage: rnp --command [options] [files] +257: Commands: +257: -h, --help This help message. +257: -V, --version Print RNP version information. +257: -e, --encrypt Encrypt data using the public key(s). +257: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. +257: --cipher name Specify symmetric cipher, used for encryption. +257: --aead[=EAX, OCB] Use AEAD for encryption. +257: -z 0..9 Set the compression level. +257: --[zip,zlib,bzip] Use the corresponding compression algorithm. +257: --armor Apply ASCII armor to the encryption/signing output. +257: --no-wrap Do not wrap the output in a literal data packet. +257: -c, --symmetric Encrypt data using the password(s). +257: --passwords num Encrypt to the specified number of passwords. +257: -s, --sign Sign data. May be combined with encryption. +257: --detach Produce detached signature. +257: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. +257: --hash Specify hash algorithm, used during signing. +257: --allow-weak-hash Allow usage of a weak hash algorithm. +257: --clearsign Cleartext-sign data. +257: -d, --decrypt Decrypt and output data, verifying signatures. +257: -v, --verify Verify signatures, without outputting data. +257: --source Specify source for the detached signature. +257: --dearmor Strip ASCII armor from the data, outputting binary. +257: --enarmor Add ASCII armor to the data. +257: --list-packets List OpenPGP packets from the input. +257: --json Use JSON output instead of human-readable. +257: --grips Dump key fingerprints and grips. +257: --mpi Dump MPI values from packets. +257: --raw Dump raw packet contents as well. +257: +257: Other options: +257: --homedir path Override home directory (default is ~/.rnp/). +257: -f, --keyfile Load key(s) only from the file specified. +257: --output [file, -] Write data to the specified file or stdout. +257: --overwrite Overwrite output file without a prompt. +257: --password Password used during operation. +257: --pass-fd num Read password(s) from the file descriptor. +257: --s2k-iterations Set the number of iterations for the S2K process. +257: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. +257: --notty Do not output anything to the TTY. +257: --current-time Override system's time. +257: --set-filename Override file name, stored inside of OpenPGP message. +257: +257: See man page for a detailed listing and explanation. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys -h +257: +257: rnp 0.17.1-1 +257: Ribose Inc. +257: Backend: Botan +257: Backend version: 2.19.5 +257: Supported algorithms: +257: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +257: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +257: AEAD: None, EAX, OCB +257: Key protection: CFB +257: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +257: Compression: Uncompressed, ZIP, ZLIB, BZip2 +257: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +257: Please report security issues at (https://www.rnpgp.org/feedback) and +257: general bugs at https://github.com/rnpgp/rnp/issues. +257: Manipulate OpenPGP keys and keyrings. +257: Usage: rnpkeys --command [options] [files] +257: Commands: +257: -h, --help This help message. +257: -V, --version Print RNP version information. +257: -g, --generate-key Generate a new keypair (default is RSA). +257: --userid Specify key's userid. +257: --expert Select key type, size, and additional parameters. +257: --numbits Override default key size (2048). +257: --expiration Set key and subkey expiration time. +257: --cipher Set cipher used to encrypt a secret key. +257: --hash Set hash which is used for key derivation. +257: --allow-weak-hash Allow usage of a weak hash algorithm. +257: -l, --list-keys List keys in the keyrings. +257: --secret List secret keys instead of public ones. +257: --with-sigs List signatures as well. +257: --import Import keys or signatures. +257: --import-keys Import keys. +257: --import-sigs Import signatures. +257: --permissive Skip erroring keys/sigs instead of failing. +257: --export-key Export a key. +257: --secret Export a secret key instead of a public. +257: --export-rev Export a key's revocation. +257: --rev-type Set revocation type. +257: --rev-reason Human-readable reason for revocation. +257: --revoke-key Revoke a key specified. +257: --remove-key Remove a key specified. +257: --edit-key Edit key properties. +257: --add-subkey Add new subkey. +257: --check-cv25519-bits Check whether Cv25519 subkey bits are correct. +257: --fix-cv25519-bits Fix Cv25519 subkey bits. +257: --set-expire Set key expiration time. +257: +257: Other options: +257: --homedir Override home directory (default is ~/.rnp/). +257: --password Password, which should be used during operation. +257: --pass-fd Read password(s) from the file descriptor. +257: --force Force operation (like secret key removal). +257: --output [file, -] Write data to the specified file or stdout. +257: --overwrite Overwrite output file without a prompt. +257: --notty Do not write anything to the TTY. +257: --current-time Override system's time. +257: +257: See man page for a detailed listing and explanation. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --help +257: +257: rnp 0.17.1-1 +257: Ribose Inc. +257: Backend: Botan +257: Backend version: 2.19.5 +257: Supported algorithms: +257: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +257: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +257: AEAD: None, EAX, OCB +257: Key protection: CFB +257: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +257: Compression: Uncompressed, ZIP, ZLIB, BZip2 +257: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +257: Please report security issues at (https://www.rnpgp.org/feedback) and +257: general bugs at https://github.com/rnpgp/rnp/issues. +257: Manipulate OpenPGP keys and keyrings. +257: Usage: rnpkeys --command [options] [files] +257: Commands: +257: -h, --help This help message. +257: -V, --version Print RNP version information. +257: -g, --generate-key Generate a new keypair (default is RSA). +257: --userid Specify key's userid. +257: --expert Select key type, size, and additional parameters. +257: --numbits Override default key size (2048). +257: --expiration Set key and subkey expiration time. +257: --cipher Set cipher used to encrypt a secret key. +257: --hash Set hash which is used for key derivation. +257: --allow-weak-hash Allow usage of a weak hash algorithm. +257: -l, --list-keys List keys in the keyrings. +257: --secret List secret keys instead of public ones. +257: --with-sigs List signatures as well. +257: --import Import keys or signatures. +257: --import-keys Import keys. +257: --import-sigs Import signatures. +257: --permissive Skip erroring keys/sigs instead of failing. +257: --export-key Export a key. +257: --secret Export a secret key instead of a public. +257: --export-rev Export a key's revocation. +257: --rev-type Set revocation type. +257: --rev-reason Human-readable reason for revocation. +257: --revoke-key Revoke a key specified. +257: --remove-key Remove a key specified. +257: --edit-key Edit key properties. +257: --add-subkey Add new subkey. +257: --check-cv25519-bits Check whether Cv25519 subkey bits are correct. +257: --fix-cv25519-bits Fix Cv25519 subkey bits. +257: --set-expire Set key expiration time. +257: +257: Other options: +257: --homedir Override home directory (default is ~/.rnp/). +257: --password Password, which should be used during operation. +257: --pass-fd Read password(s) from the file descriptor. +257: --force Force operation (like secret key removal). +257: --output [file, -] Write data to the specified file or stdout. +257: --overwrite Overwrite output file without a prompt. +257: --notty Do not write anything to the TTY. +257: --current-time Override system's time. +257: +257: See man page for a detailed listing and explanation. +257: ok +257: test_hidden_recipient (__main__.Misc.test_hidden_recipient) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-sec.pgp --notty -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-1 +257: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +257: Warning: message has hidden recipient, but it was ignored. Use --allow-hidden to override this. +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-1 +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always -o /tmp/rnpctmpbwynay92/cleartext.ver --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key B8EFE8A48E9FE588B898CBDC540035921C083E4B -258: gpg: Good signature from """ [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key 5E0A90518068F27CDBA7574EBE3320C5DABF3A4F -258: gpg: Good signature from " "" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key 09B820ECA04379915CF737E41A6D43728BFACFF3 -258: gpg: Good signature from "" " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key EF08D8953D741BEE44C10008E9DEF10A130E8F9C -258: gpg: Good signature from " ¡ÀāͰωАяꀀ@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -258: gpg: using RSA key E80137575E8B0A9775E05E34FB5EB96FB448FABB -258: gpg: Good signature from " ¡àĀͱΩаЯꀀ@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify-cat /tmp/rnpctmpbwynay92/cleartext.rnp --output /tmp/rnpctmpbwynay92/cleartext.ver -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key c2b9379347b2834f +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +263: Good signature made Sun Mar 23 00:25:30 2025 +263: using RSA key 4fb872d5a2516b08 +263: +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg +263: Signature(s) verified successfully +263: +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg 258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key e3f0c7259a29b30b 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key 540035921c083e4b +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^key1@rnp$ -r ^key2@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 258: -258: pub 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key be3320c5dabf3a4f 258: -258: pub 1024/RSA be3320c5dabf3a4f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 5e0a90518068f27cdba7574ebe3320c5dabf3a4f -258: uid \x20" -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key 1a6d43728bfacff3 +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase key1pass --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +257: +257: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. +257: It will use keys from keyrings/1. +257: End of message.Enter password for key 0x326EF111425D14A5 to decrypt: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-1 +257: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +257: Warning: message has hidden recipient, but it was ignored. Use --allow-hidden to override this. +257: Enter password for key 0x326EF111425D14A5 to decrypt: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-2 +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +257: +257: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. +257: It will use keys from keyrings/1. +257: End of message.Enter password for key 0x8A05B89FAD5ADED1 to decrypt: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-2 +257: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +257: Warning: message has hidden recipient, but it was ignored. Use --allow-hidden to override this. +257: Enter password for key 0x8A05B89FAD5ADED1 to decrypt: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty --allow-hidden -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-1 +263: /usr/bin/gpg --homedir /tmp/rnpctmp1o4glc55/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp1o4glc55/cleartext.txt.asc --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt +257: This message has hidden recipient. Will attempt to use all secret keys for decryption. +257: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. +257: It will use keys from keyrings/1. +257: End of message.Enter password for key 0x1ED63EE56FADC34D to decrypt: Enter password for key 0x8A05B89FAD5ADED1 to decrypt: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty --allow-hidden -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-1 +258: gpg: encrypted with 1024-bit RSA key, ID EB1392FBCF32BA82, created 2025-03-22 +258: "key2@rnp" +258: gpg: encrypted with 1024-bit RSA key, ID 2D0C2B9526CAD2D3, created 2025-03-22 +258: "key1@rnp" +258: +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent +257: This message has hidden recipient. Will attempt to use all secret keys for decryption. +257: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +257: Enter password for key 0x1ED63EE56FADC34D to decrypt: Enter password for key 0x8A05B89FAD5ADED1 to decrypt: Enter password for key 0x326EF111425D14A5 to decrypt: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty --allow-hidden -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-2 258: -258: pub 1024/RSA 1a6d43728bfacff3 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 09b820eca04379915cf737e41a6d43728bfacff3 -258: uid "\x20 -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key e9def10a130e8f9c 258: -258: pub 1024/RSA e9def10a130e8f9c 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: ef08d8953d741bee44c10008e9def10a130e8f9c -258: uid  ¡ÀāͰωАяꀀ@rnp -258: Good signature made Fri Apr 24 04:33:28 2026 -258: using RSA key fb5eb96fb448fabb +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:25:32 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 258: -258: pub 1024/RSA fb5eb96fb448fabb 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: e80137575e8b0a9775e05e34fb5eb96fb448fabb -258: uid  ¡àĀͱΩаЯꀀ@rnp -258: Signature(s) verified successfully 258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --userid ^ ¡ÀāͰωАяꀀ@rnp$ --userid ^ ¡àĀͱΩаЯꀀ@rnp$ --sign /tmp/rnpctmpbwynay92/cleartext.txt --detach -262: Ambiguous input: too many keys found for 'primary_for_many'. +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase key2pass --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp 262: -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent 262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --verify /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P2112_Q256.out +262: gpg: Signature made Sun Mar 23 00:25:01 2025 +14 +262: gpg: using DSA key AA90C1D50293C716D1172346D089273857267D1A +262: gpg: Good signature from "Test Testovich " [unknown] +262: gpg: WARNING: This key is not certified with a trusted signature! +262: gpg: There is no indication that the signature belongs to the owner. +262: Primary key fingerprint: AA90 C1D5 0293 C716 D117 2346 D089 2738 5726 7D1A 262: 262: ok -262: test_additional_subkeys_reuse_password (__main__.Keystore.test_additional_subkeys_reuse_password) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 5 --userid primary_for_many_subs@rnp --generate-key -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --enarmor=msg /tmp/rnpctmpvzizfnoz/cleartext.txt -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --dearmor /tmp/rnpctmpvzizfnoz/cleartext.txt.asc -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --dearmor /tmp/rnpctmpvzizfnoz/cleartext.txt.some -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -260: -260: Hello world -260: ok -260: test_help_message (__main__.Misc.test_help_message) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -h -260: -260: rnp 0.17.1-1 -260: Ribose Inc. -260: Backend: Botan -260: Backend version: 2.19.5 -260: Supported algorithms: -260: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -260: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -260: AEAD: None, EAX, OCB -260: Key protection: CFB -260: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -260: Compression: Uncompressed, ZIP, ZLIB, BZip2 -260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -260: Please report security issues at (https://www.rnpgp.org/feedback) and -260: general bugs at https://github.com/rnpgp/rnp/issues. -260: Sign, verify, encrypt, decrypt, inspect OpenPGP data. -260: Usage: rnp --command [options] [files] -260: Commands: -260: -h, --help This help message. -260: -V, --version Print RNP version information. -260: -e, --encrypt Encrypt data using the public key(s). -260: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. -260: --cipher name Specify symmetric cipher, used for encryption. -260: --aead[=EAX, OCB] Use AEAD for encryption. -260: -z 0..9 Set the compression level. -260: --[zip,zlib,bzip] Use the corresponding compression algorithm. -260: --armor Apply ASCII armor to the encryption/signing output. -260: --no-wrap Do not wrap the output in a literal data packet. -260: -c, --symmetric Encrypt data using the password(s). -260: --passwords num Encrypt to the specified number of passwords. -260: -s, --sign Sign data. May be combined with encryption. -260: --detach Produce detached signature. -260: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. -260: --hash Specify hash algorithm, used during signing. -260: --allow-weak-hash Allow usage of a weak hash algorithm. -260: --clearsign Cleartext-sign data. -260: -d, --decrypt Decrypt and output data, verifying signatures. -260: -v, --verify Verify signatures, without outputting data. -260: --source Specify source for the detached signature. -260: --dearmor Strip ASCII armor from the data, outputting binary. -260: --enarmor Add ASCII armor to the data. -260: --list-packets List OpenPGP packets from the input. -260: --json Use JSON output instead of human-readable. -260: --grips Dump key fingerprints and grips. -260: --mpi Dump MPI values from packets. -260: --raw Dump raw packet contents as well. -260: -260: Other options: -260: --homedir path Override home directory (default is ~/.rnp/). -260: -f, --keyfile Load key(s) only from the file specified. -260: --output [file, -] Write data to the specified file or stdout. -260: --overwrite Overwrite output file without a prompt. -260: --password Password used during operation. -260: --pass-fd num Read password(s) from the file descriptor. -260: --s2k-iterations Set the number of iterations for the S2K process. -260: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. -260: --notty Do not output anything to the TTY. -260: --current-time Override system's time. -260: --set-filename Override file name, stored inside of OpenPGP message. -260: -260: See man page for a detailed listing and explanation. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --help -259: Good signature made Fri Apr 24 04:33:28 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 6 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -260: -260: rnp 0.17.1-1 -260: Ribose Inc. -260: Backend: Botan -260: Backend version: 2.19.5 -260: Supported algorithms: -260: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -260: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -260: AEAD: None, EAX, OCB -260: Key protection: CFB -260: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -260: Compression: Uncompressed, ZIP, ZLIB, BZip2 -260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -260: Please report security issues at (https://www.rnpgp.org/feedback) and -260: general bugs at https://github.com/rnpgp/rnp/issues. -260: Sign, verify, encrypt, decrypt, inspect OpenPGP data. -260: Usage: rnp --command [options] [files] -260: Commands: -260: -h, --help This help message. -260: -V, --version Print RNP version information. -260: -e, --encrypt Encrypt data using the public key(s). -260: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. -260: --cipher name Specify symmetric cipher, used for encryption. -260: --aead[=EAX, OCB] Use AEAD for encryption. -260: -z 0..9 Set the compression level. -260: --[zip,zlib,bzip] Use the corresponding compression algorithm. -260: --armor Apply ASCII armor to the encryption/signing output. -260: --no-wrap Do not wrap the output in a literal data packet. -260: -c, --symmetric Encrypt data using the password(s). -260: --passwords num Encrypt to the specified number of passwords. -260: -s, --sign Sign data. May be combined with encryption. -260: --detach Produce detached signature. -260: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. -260: --hash Specify hash algorithm, used during signing. -260: --allow-weak-hash Allow usage of a weak hash algorithm. -260: --clearsign Cleartext-sign data. -260: -d, --decrypt Decrypt and output data, verifying signatures. -260: -v, --verify Verify signatures, without outputting data. -260: --source Specify source for the detached signature. -260: --dearmor Strip ASCII armor from the data, outputting binary. -260: --enarmor Add ASCII armor to the data. -260: --list-packets List OpenPGP packets from the input. -260: --json Use JSON output instead of human-readable. -260: --grips Dump key fingerprints and grips. -260: --mpi Dump MPI values from packets. -260: --raw Dump raw packet contents as well. -260: -260: Other options: -260: --homedir path Override home directory (default is ~/.rnp/). -260: -f, --keyfile Load key(s) only from the file specified. -260: --output [file, -] Write data to the specified file or stdout. -260: --overwrite Overwrite output file without a prompt. -260: --password Password used during operation. -260: --pass-fd num Read password(s) from the file descriptor. -260: --s2k-iterations Set the number of iterations for the S2K process. -260: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. -260: --notty Do not output anything to the TTY. -260: --current-time Override system's time. -260: --set-filename Override file name, stored inside of OpenPGP message. -260: -260: See man page for a detailed listing and explanation. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys -h -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -260: -260: rnp 0.17.1-1 -260: Ribose Inc. -260: Backend: Botan -260: Backend version: 2.19.5 -260: Supported algorithms: -260: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -260: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -260: AEAD: None, EAX, OCB -260: Key protection: CFB -260: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -260: Compression: Uncompressed, ZIP, ZLIB, BZip2 -260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -260: Please report security issues at (https://www.rnpgp.org/feedback) and -260: general bugs at https://github.com/rnpgp/rnp/issues. -260: Manipulate OpenPGP keys and keyrings. -260: Usage: rnpkeys --command [options] [files] -260: Commands: -260: -h, --help This help message. -260: -V, --version Print RNP version information. -260: -g, --generate-key Generate a new keypair (default is RSA). -260: --userid Specify key's userid. -260: --expert Select key type, size, and additional parameters. -260: --numbits Override default key size (2048). -260: --expiration Set key and subkey expiration time. -260: --cipher Set cipher used to encrypt a secret key. -260: --hash Set hash which is used for key derivation. -260: --allow-weak-hash Allow usage of a weak hash algorithm. -260: -l, --list-keys List keys in the keyrings. -260: --secret List secret keys instead of public ones. -260: --with-sigs List signatures as well. -260: --import Import keys or signatures. -260: --import-keys Import keys. -260: --import-sigs Import signatures. -260: --permissive Skip erroring keys/sigs instead of failing. -260: --export-key Export a key. -260: --secret Export a secret key instead of a public. -260: --export-rev Export a key's revocation. -260: --rev-type Set revocation type. -260: --rev-reason Human-readable reason for revocation. -260: --revoke-key Revoke a key specified. -260: --remove-key Remove a key specified. -260: --edit-key Edit key properties. -260: --add-subkey Add new subkey. -260: --check-cv25519-bits Check whether Cv25519 subkey bits are correct. -260: --fix-cv25519-bits Fix Cv25519 subkey bits. -260: --set-expire Set key expiration time. -260: -260: Other options: -260: --homedir Override home directory (default is ~/.rnp/). -260: --password Password, which should be used during operation. -260: --pass-fd Read password(s) from the file descriptor. -260: --force Force operation (like secret key removal). -260: --output [file, -] Write data to the specified file or stdout. -260: --overwrite Overwrite output file without a prompt. -260: --notty Do not write anything to the TTY. -260: --current-time Override system's time. -260: -260: See man page for a detailed listing and explanation. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --help -260: -260: rnp 0.17.1-1 -260: Ribose Inc. -260: Backend: Botan -260: Backend version: 2.19.5 -260: Supported algorithms: -260: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -260: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -260: AEAD: None, EAX, OCB -260: Key protection: CFB -260: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -260: Compression: Uncompressed, ZIP, ZLIB, BZip2 -260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -260: Please report security issues at (https://www.rnpgp.org/feedback) and -260: general bugs at https://github.com/rnpgp/rnp/issues. -260: Manipulate OpenPGP keys and keyrings. -260: Usage: rnpkeys --command [options] [files] -260: Commands: -260: -h, --help This help message. -260: -V, --version Print RNP version information. -260: -g, --generate-key Generate a new keypair (default is RSA). -260: --userid Specify key's userid. -260: --expert Select key type, size, and additional parameters. -260: --numbits Override default key size (2048). -260: --expiration Set key and subkey expiration time. -260: --cipher Set cipher used to encrypt a secret key. -260: --hash Set hash which is used for key derivation. -260: --allow-weak-hash Allow usage of a weak hash algorithm. -260: -l, --list-keys List keys in the keyrings. -260: --secret List secret keys instead of public ones. -260: --with-sigs List signatures as well. -260: --import Import keys or signatures. -260: --import-keys Import keys. -260: --import-sigs Import signatures. -260: --permissive Skip erroring keys/sigs instead of failing. -260: --export-key Export a key. -260: --secret Export a secret key instead of a public. -260: --export-rev Export a key's revocation. -260: --rev-type Set revocation type. -260: --rev-reason Human-readable reason for revocation. -260: --revoke-key Revoke a key specified. -260: --remove-key Remove a key specified. -260: --edit-key Edit key properties. -260: --add-subkey Add new subkey. -260: --check-cv25519-bits Check whether Cv25519 subkey bits are correct. -260: --fix-cv25519-bits Fix Cv25519 subkey bits. -260: --set-expire Set key expiration time. -260: -260: Other options: -260: --homedir Override home directory (default is ~/.rnp/). -260: --password Password, which should be used during operation. -260: --pass-fd Read password(s) from the file descriptor. -260: --force Force operation (like secret key removal). -260: --output [file, -] Write data to the specified file or stdout. -260: --overwrite Overwrite output file without a prompt. -260: --notty Do not write anything to the TTY. -260: --current-time Override system's time. -260: -260: See man page for a detailed listing and explanation. -260: ok -260: test_hidden_recipient (__main__.Misc.test_hidden_recipient) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-sec.pgp --notty -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-1 -260: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -260: Warning: message has hidden recipient, but it was ignored. Use --allow-hidden to override this. +262: test_sign_P3072_Q256 (__main__.SignDSA.test_sign_P3072_Q256) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_3072_3072.gpg 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-1 -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 6 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -258: -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig /tmp/rnpctmpbwynay92/cleartext.txt -258: gpg: Signature made Fri Apr 24 04:33:29 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:29 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:29 2026 -12 -258: gpg: using RSA key B8EFE8A48E9FE588B898CBDC540035921C083E4B -258: gpg: Good signature from """ [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:29 2026 -12 -258: gpg: using RSA key 5E0A90518068F27CDBA7574EBE3320C5DABF3A4F -258: gpg: Good signature from " "" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:29 2026 -12 -258: gpg: using RSA key 09B820ECA04379915CF737E41A6D43728BFACFF3 -258: gpg: Good signature from "" " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:29 2026 -12 -258: gpg: using RSA key EF08D8953D741BEE44C10008E9DEF10A130E8F9C -258: gpg: Good signature from " ¡ÀāͰωАяꀀ@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:29 2026 -12 -258: gpg: using RSA key E80137575E8B0A9775E05E34FB5EB96FB448FABB -258: gpg: Good signature from " ¡àĀͱΩаЯꀀ@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.txt.sig -263: gpg: WARNING: cipher algorithm CAMELLIA256 not found in recipient preferences -263: gpg: encrypted with 1024-bit RSA key, ID 010F5576605992B5, created 2026-04-24 -263: "enc-sign1@rnp" -263: gpg: Signature made Fri Apr 24 04:33:28 2026 -12 -263: gpg: using RSA key 35DE29D8ED5E93C26E72FD7245A1073186952C40 -263: gpg: Good signature from "enc-sign1@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! -263: -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent -258: Good signature made Fri Apr 24 04:33:29 2026 -258: using RSA key c2b9379347b2834f -258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:29 2026 -258: using RSA key e3f0c7259a29b30b -258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: Good signature made Fri Apr 24 04:33:29 2026 -258: using RSA key 540035921c083e4b -258: -258: pub 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " -258: Good signature made Fri Apr 24 04:33:29 2026 -258: using RSA key be3320c5dabf3a4f -258: -258: pub 1024/RSA be3320c5dabf3a4f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 5e0a90518068f27cdba7574ebe3320c5dabf3a4f -258: uid \x20" -258: Good signature made Fri Apr 24 04:33:29 2026 -258: using RSA key 1a6d43728bfacff3 -258: -258: pub 1024/RSA 1a6d43728bfacff3 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 09b820eca04379915cf737e41a6d43728bfacff3 -258: uid "\x20 -258: Good signature made Fri Apr 24 04:33:29 2026 -258: using RSA key e9def10a130e8f9c -258: -258: pub 1024/RSA e9def10a130e8f9c 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: ef08d8953d741bee44c10008e9def10a130e8f9c -258: uid  ¡ÀāͰωАяꀀ@rnp -258: Good signature made Fri Apr 24 04:33:29 2026 -258: using RSA key fb5eb96fb448fabb -258: -258: pub 1024/RSA fb5eb96fb448fabb 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: e80137575e8b0a9775e05e34fb5eb96fb448fabb -258: uid  ¡àĀͱΩаЯꀀ@rnp -258: Signature(s) verified successfully -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --userid ^ ¡ÀāͰωАяꀀ@rnp$ --userid ^ ¡àĀͱΩаЯꀀ@rnp$ --clearsign /tmp/rnpctmpbwynay92/cleartext.txt --output /tmp/rnpctmpbwynay92/cleartext.rnp +260: Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please provide bit length of the ElGamal key (between 1024 and 4096): +260: (default 2048) > Please provide bit length of the ElGamal key (between 1024 and 4096): +260: (default 2048) > Please provide bit length of the ElGamal key (between 1024 and 4096): +260: (default 2048) > Bitlen of the key will be 1056 +260: +260: sec 2048/RSA 89c4f4b5c86a43f6 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 1337af2e183f84122e68de4989c4f4b5c86a43f6 +260: uid primary_for_many_subs@rnp +260: ssb 1056/ElGamal c2f6981a417513f9 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 7d26ecfc1fd7f441ce5ac08fc2f6981a417513f9 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password= --edit-key --add-subkey primary_for_many_subs@rnp --expert 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:33:28 2026 -263: using RSA key 45a1073186952c40 +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:25:33 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +263: Good signature made Sun Mar 23 00:25:33 2025 +263: using RSA key 4fb872d5a2516b08 263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp +263: pub 2048/RSA 4fb872d5a2516b08 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 9f63441707801aa75d7fdb3b4fb872d5a2516b08 +263: uid signing@gpg 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --aead --cipher TWOFISH -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -r ^enc-sign1@rnp$ --passwords 1 --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 6 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -260: -260: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. -260: It will use keys from keyrings/1. -260: End of message.Enter password for key 0x326EF111425D14A5 to decrypt: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-1 -260: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -260: Warning: message has hidden recipient, but it was ignored. Use --allow-hidden to override this. -260: Enter password for key 0x326EF111425D14A5 to decrypt: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-2 -260: -260: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. -260: It will use keys from keyrings/1. -260: End of message.Enter password for key 0x8A05B89FAD5ADED1 to decrypt: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-2 -260: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -260: Warning: message has hidden recipient, but it was ignored. Use --allow-hidden to override this. -260: Enter password for key 0x8A05B89FAD5ADED1 to decrypt: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty --allow-hidden -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-1 -129: [ OK ] rnp_tests.test_ffi_keygen_json_pair_dsa_elg (50666 ms) -129: [----------] 1 test from rnp_tests (50666 ms total) -129: -129: [----------] Global test environment tear-down -129: [==========] 1 test from 1 test suite ran. (50666 ms total) -129: [ PASSED ] 1 test. -257/263 Test #129: rnp_tests.test_ffi_keygen_json_pair_dsa_elg ................................... Passed 50.68 sec -258: -258: -258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpbwynay92/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmpbwynay92/cleartext.rnp -258: gpg: Signature made Fri Apr 24 04:33:29 2026 -12 -258: gpg: using RSA key 4663C7D8BAFCFD5FF6ED8483C2B9379347B2834F -258: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:29 2026 -12 -258: gpg: using RSA key 2A975C5F9CFB86CCA0E987FEE3F0C7259A29B30B -258: gpg: Good signature from " " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:29 2026 -12 -258: gpg: using RSA key B8EFE8A48E9FE588B898CBDC540035921C083E4B -258: gpg: Good signature from """ [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:29 2026 -12 -258: gpg: using RSA key 5E0A90518068F27CDBA7574EBE3320C5DABF3A4F -258: gpg: Good signature from " "" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:29 2026 -12 -258: gpg: using RSA key 09B820ECA04379915CF737E41A6D43728BFACFF3 -258: gpg: Good signature from "" " [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:29 2026 -12 -258: gpg: using RSA key EF08D8953D741BEE44C10008E9DEF10A130E8F9C -258: gpg: Good signature from " ¡ÀāͰωАяꀀ@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: gpg: Signature made Fri Apr 24 04:33:29 2026 -12 -258: gpg: using RSA key E80137575E8B0A9775E05E34FB5EB96FB448FABB -258: gpg: Good signature from " ¡àĀͱΩаЯꀀ@rnp" [unknown] -258: gpg: WARNING: Using untrusted key! -258: -258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpbwynay92/.rnp --verify /tmp/rnpctmpbwynay92/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -258: Good signature made Fri Apr 24 04:33:29 2026 -258: using RSA key c2b9379347b2834f +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +262: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +262: pub 3072/DSA 2f1e6333a0284ce2 2021-10-07 [SC] +262: 46f158427cb02b827f6e10d52f1e6333a0284ce2 +262: uid Test Testovich +262: sub 3072/ElGamal 51375d4611e2d140 2021-10-07 [E] +262: 2086c5aa1bce650b5497c50e51375d4611e2d140 +262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_3072_3072-sec.gpg +263: gpg: Signature made Sun Mar 23 00:25:33 2025 +14 +263: gpg: using RSA key 9F63441707801AA75D7FDB3B4FB872D5A2516B08 +263: gpg: issuer "signing@gpg" +263: gpg: Good signature from "signing@gpg" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: WARNING: not a detached signature; file '/tmp/rnpctmp1o4glc55/cleartext.txt' was NOT verified! +263: +263: ok +263: test_rnp_multiple_signers (__main__.SignDefault.test_rnp_multiple_signers) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid sign1@rnp --generate-key +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 0 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +262: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +262: sec 3072/DSA 2f1e6333a0284ce2 2021-10-07 [SC] +262: 46f158427cb02b827f6e10d52f1e6333a0284ce2 +262: uid Test Testovich +262: ssb 3072/ElGamal 51375d4611e2d140 2021-10-07 [E] +262: 2086c5aa1bce650b5497c50e51375d4611e2d140 +262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --output /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P3072_Q256.gpg --userid GnuPG_dsa_elgamal_3072_3072@example.com --overwrite --export-key GnuPG_dsa_elgamal_3072_3072@example.com +262: +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --import /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P3072_Q256.gpg +257: This message has hidden recipient. Will attempt to use all secret keys for decryption. +257: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. +257: It will use keys from keyrings/1. +257: End of message.Enter password for key 0x8A05B89FAD5ADED1 to decrypt: Enter password for key 0x54505A936A4A970E to decrypt: Enter password for key 0x326EF111425D14A5 to decrypt: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty --allow-hidden -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-2 +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 0 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +257: This message has hidden recipient. Will attempt to use all secret keys for decryption. +257: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +257: Enter password for key 0x8A05B89FAD5ADED1 to decrypt: Enter password for key 0x54505A936A4A970E to decrypt: Enter password for key 0x326EF111425D14A5 to decrypt: +257: ok +257: test_homedir_accessibility (__main__.Misc.test_homedir_accessibility) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp/non-existing --generate --password=none +262: gpg: key 2F1E6333A0284CE2: public key "Test Testovich " imported +262: gpg: Total number processed: 1 +262: gpg: imported: 1 +262: +262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp8nymfgbe/.rnp --pass-fd 4 --userid GnuPG_dsa_elgamal_3072_3072@example.com --sign /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P3072_Q256.in --output /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P3072_Q256.out +257: Home directory '/tmp/rnpctmpyketelay/.rnp/non-existing' does not exist or is not writable! +257: fatal: cannot set keystore info +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp/existing --generate --password=none +263: +263: Generating a new key... +263: +263: sec 1024/RSA 45dd9da94ed16b62 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: b0b61bd48b5836098c3b087045dd9da94ed16b62 +263: uid sign1@rnp +263: ssb 1024/RSA 30d6209d9cb1b0ae 2025-03-22 [E] [EXPIRES 2027-03-22] +263: 97eb163ae7f98beb29193eb730d6209d9cb1b0ae +263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid sign2@rnp --generate-key +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 0 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: gpg: encrypted with 1024-bit RSA key, ID 2D0C2B9526CAD2D3, created 2025-03-22 +258: "key1@rnp" +258: gpg: public key decryption failed: Bad passphrase +258: gpg: encrypted with 1024-bit RSA key, ID EB1392FBCF32BA82, created 2025-03-22 +258: "key2@rnp" 258: -258: pub 1024/RSA c2b9379347b2834f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 4663c7d8bafcfd5ff6ed8483c2b9379347b2834f -258: uid \}{][)^*.+(\x09\n|$@rnp -258: Good signature made Fri Apr 24 04:33:29 2026 -258: using RSA key e3f0c7259a29b30b +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent 258: -258: pub 1024/RSA e3f0c7259a29b30b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 2a975c5f9cfb86cca0e987fee3f0c7259a29b30b -258: uid \x20 -258: Good signature made Fri Apr 24 04:33:29 2026 -258: using RSA key 540035921c083e4b 258: -258: pub 1024/RSA 540035921c083e4b 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: b8efe8a48e9fe588b898cbdc540035921c083e4b -258: uid " -258: Good signature made Fri Apr 24 04:33:29 2026 -258: using RSA key be3320c5dabf3a4f +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: +263: Generating a new key... +263: +263: sec 1024/RSA c2a977966ce2efa2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 35cd3dbb429b60434f259d30c2a977966ce2efa2 +263: uid sign2@rnp +263: ssb 1024/RSA eaf01192620f9211 2025-03-22 [E] [EXPIRES 2027-03-22] +263: 3a840e22a9732b62579cfb98eaf01192620f9211 +263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid sign3@rnp --generate-key 258: -258: pub 1024/RSA be3320c5dabf3a4f 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 5e0a90518068f27cdba7574ebe3320c5dabf3a4f -258: uid \x20" -258: Good signature made Fri Apr 24 04:33:29 2026 -258: using RSA key 1a6d43728bfacff3 258: -258: pub 1024/RSA 1a6d43728bfacff3 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: 09b820eca04379915cf737e41a6d43728bfacff3 -258: uid "\x20 -258: Good signature made Fri Apr 24 04:33:29 2026 -258: using RSA key e9def10a130e8f9c +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead --pass-fd 4 --passwords 1 -r ^key1@rnp$ -r ^key2@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 258: -258: pub 1024/RSA e9def10a130e8f9c 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: ef08d8953d741bee44c10008e9def10a130e8f9c -258: uid  ¡ÀāͰωАяꀀ@rnp -258: Good signature made Fri Apr 24 04:33:29 2026 -258: using RSA key fb5eb96fb448fabb 258: -258: pub 1024/RSA fb5eb96fb448fabb 2026-04-24 [SC] [EXPIRES 2028-04-23] -258: e80137575e8b0a9775e05e34fb5eb96fb448fabb -258: uid  ¡àĀͱΩаЯꀀ@rnp -258: Signature(s) verified successfully +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg 258: -258: ok -258: test_verify_bad_sig_class (__main__.SignDefault.test_verify_bad_sig_class) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sec.asc --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-class19 -258: [signed_validate_signature() ./src/librepgp/stream-parse.cpp:784] Invalid document signature type: 19 -258: BAD signature made Thu Jun 23 02:00:20 2022 -258: using EdDSA key 0451409669ffde3c -258: -258: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -258: 73edcc9119afc8e2dbbdcde50451409669ffde3c -258: uid Alice -258: Signature verification failure: 1 invalid signature 258: -258: ok -258: /usr/bin/gpgconf --homedir /tmp/rnpctmpbwynay92/.gpg --kill gpg-agent +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 258: 258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 258: -258: ---------------------------------------------------------------------- -258: Ran 5 tests in 39.669s 258: -258: OK -258: GPG_AEAD_EAX: False -258: GPG_AEAD_OCB: False -258: GPG_NO_OLD: False -258: GPG_BRAINPOOL: True -258: RNP_TWOFISH: True -258: RNP_BLOWFISH: True -258: RNP_IDEA: True -258: RNP_CAST5: True -258: RNP_RIPEMD160: True -258: RNP_BRAINPOOL: True -258: RNP_AEAD_EAX: True -258: RNP_AEAD_OCB: True -258: RNP_AEAD_OCB_AES: False -258: RNP_BOTAN_OCB_AV: False -260: This message has hidden recipient. Will attempt to use all secret keys for decryption. -260: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. -260: It will use keys from keyrings/1. -260: End of message.Enter password for key 0x1ED63EE56FADC34D to decrypt: Enter password for key 0x8A05B89FAD5ADED1 to decrypt: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty --allow-hidden -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-1 -258/263 Test #258: cli_tests-SignDefault ......................................................... Passed 39.89 sec -260: This message has hidden recipient. Will attempt to use all secret keys for decryption. -260: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -260: Enter password for key 0x1ED63EE56FADC34D to decrypt: Enter password for key 0x8A05B89FAD5ADED1 to decrypt: Enter password for key 0x326EF111425D14A5 to decrypt: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty --allow-hidden -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-2 -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 6 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:33:29 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:29 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 6 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -263: Good signature made Fri Apr 24 04:33:29 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:29 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead=eax --cipher AES -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -u ^enc-sign3@rnp$ -r ^enc-sign1@rnp$ --passwords 2 --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -260: This message has hidden recipient. Will attempt to use all secret keys for decryption. -260: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. -260: It will use keys from keyrings/1. -260: End of message.Enter password for key 0x8A05B89FAD5ADED1 to decrypt: Enter password for key 0x54505A936A4A970E to decrypt: Enter password for key 0x326EF111425D14A5 to decrypt: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg --notty --allow-hidden -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-hidden-2 -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:30 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 6 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -260: This message has hidden recipient. Will attempt to use all secret keys for decryption. -260: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password -260: Enter password for key 0x8A05B89FAD5ADED1 to decrypt: Enter password for key 0x54505A936A4A970E to decrypt: Enter password for key 0x326EF111425D14A5 to decrypt: -260: ok -260: test_homedir_accessibility (__main__.Misc.test_homedir_accessibility) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp/non-existing --generate --password=none -260: Home directory '/tmp/rnpctmpvzizfnoz/.rnp/non-existing' does not exist or is not writable! -260: fatal: cannot set keystore info -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp/existing --generate --password=none -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:30 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 9 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 9 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 9 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -263: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead=eax --pass-fd 4 --passwords 2 -r ^key1@rnp$ -r ^key2@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 0 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 2048/RSA c54280e0441d993c 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 1b2d2464663f69763b731634c54280e0441d993c -262: uid primary_for_many_subs@rnp -262: ssb 2048/RSA 61f3217d1ec13237 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 3ff814f1832ceb9f2276af9161f3217d1ec13237 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --notty --edit-key --add-subkey primary_for_many_subs@rnp -263: Good signature made Fri Apr 24 04:33:30 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:30 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:30 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp -263: Signature(s) verified successfully +263: Generating a new key... 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -263: Good signature made Fri Apr 24 04:33:30 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:30 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:30 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp -263: Signature(s) verified successfully +263: sec 1024/RSA 20316e0ac27bcef9 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 42ea2d83829870fcd5f9bf9320316e0ac27bcef9 +263: uid sign3@rnp +263: ssb 1024/RSA e6dcac64d5da0ba1 2025-03-22 [E] [EXPIRES 2027-03-22] +263: 18feb581801aa102ced4f8e8e6dcac64d5da0ba1 +263: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmp1o4glc55/.gpg --import /tmp/rnpctmp1o4glc55/.rnp/pubring.gpg +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +263: gpg: key 887382C99ECEF2A6: "signing@rnp" not changed +263: gpg: key 4FB872D5A2516B08: "signing@gpg" not changed +263: gpg: key 45DD9DA94ED16B62: public key "sign1@rnp" imported +263: gpg: key C2A977966CE2EFA2: public key "sign2@rnp" imported +263: gpg: key 20316E0AC27BCEF9: public key "sign3@rnp" imported +263: gpg: Total number processed: 5 +263: gpg: imported: 3 +263: gpg: unchanged: 2 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 9 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 9 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -263: Good signature made Fri Apr 24 04:33:30 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:30 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:30 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp -263: Signature(s) verified successfully +263: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmp1o4glc55/.gpg --import /tmp/rnpctmp1o4glc55/.rnp/secring.gpg +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp/existing' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Generating a new key... +257: +257: sec 2048/RSA 3e063ebf65e776e7 2025-03-22 [SC] [EXPIRES 2027-03-22] +257: ce18f180a0567ad4b3f142103e063ebf65e776e7 +257: uid RSA (Encrypt or Sign) 2048-bit key +257: ssb 2048/RSA 57bdc1b2ea2f1fca 2025-03-22 [E] [EXPIRES 2027-03-22] +257: 97e35a215ca32def83ec3aa457bdc1b2ea2f1fca +257: ok +257: test_input_from_specifier (__main__.Misc.test_input_from_specifier) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpyketelay/.gpg --kill gpg-agent +263: gpg: key 887382C99ECEF2A6: "signing@rnp" not changed +263: gpg: key 887382C99ECEF2A6: secret key imported +263: gpg: key 4FB872D5A2516B08: "signing@gpg" not changed +263: gpg: key 4FB872D5A2516B08: secret key imported +263: gpg: key 45DD9DA94ED16B62: "sign1@rnp" not changed +263: gpg: key 45DD9DA94ED16B62: secret key imported +263: gpg: key C2A977966CE2EFA2: "sign2@rnp" not changed +263: gpg: key C2A977966CE2EFA2: secret key imported +263: gpg: key 20316E0AC27BCEF9: "sign3@rnp" not changed +263: gpg: key 20316E0AC27BCEF9: secret key imported +263: gpg: Total number processed: 5 +263: gpg: unchanged: 5 +263: gpg: secret keys read: 5 +263: gpg: secret keys imported: 3 +263: gpg: secret keys unchanged: 2 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --aead=ocb --cipher AES192 -u ^enc-sign1@rnp$ -r ^enc-sign1@rnp$ --passwords 3 --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp 257: 257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --verify /tmp/rnpctmplfddlwhh/SignDSAtest_sign_P3072_Q256.out -257: gpg: Signature made Fri Apr 24 04:33:17 2026 -12 -257: gpg: using DSA key 46F158427CB02B827F6E10D52F1E6333A0284CE2 -257: gpg: Good signature from "Test Testovich " [unknown] -257: gpg: WARNING: This key is not certified with a trusted signature! -257: gpg: There is no indication that the signature belongs to the owner. -257: Primary key fingerprint: 46F1 5842 7CB0 2B82 7F6E 10D5 2F1E 6333 A028 4CE2 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import - +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Import finished: 1 key processed, 1 new public keys, 1 new secret keys, 0 updated, 0 unchanged. +257: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --list-keys 257: -257: ok -257: test_verify_P1024_Q160 (__main__.SignDSA.test_verify_P1024_Q160) ... /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_1024_1024.gpg -257: gpg: key 94E764867A8D9CC1: "Test Testovich " not changed -257: gpg: Total number processed: 1 -257: gpg: unchanged: 1 +257: 1 key found 257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_1024_1024-sec.gpg -257: gpg: key 94E764867A8D9CC1: "Test Testovich " not changed -257: gpg: key 94E764867A8D9CC1: secret key imported -257: gpg: Total number processed: 1 -257: gpg: unchanged: 1 -257: gpg: secret keys read: 1 -257: gpg: secret keys imported: 1 +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: /usr/bin/gpgconf --homedir /tmp/rnpctmpyketelay/.gpg --kill gpg-agent 257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --export -o /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P1024_Q160.gpg GnuPG_dsa_elgamal_1024_1024@example.com 257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --list-keys +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Key(s) not found. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import env:SOMETHING_UNSET +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^sign1@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Failed to get value of the environment variable 'SOMETHING_UNSET'. +257: Failed to create input for env:SOMETHING_UNSET 257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --import-key /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P1024_Q160.gpg -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:31 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 9 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -257: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import env:KEY_FILE +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: [armored_src_read() ./src/librepgp/stream-armor.cpp:456] wrong b64 padding +257: [rnp_import_keys() ./src/lib/rnp.cpp:1679] Failed to init/check dearmor. +257: failed to import key(s) from env:KEY_FILE, stopping. +257: Import finished: 0 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 0 unchanged. 257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u GnuPG_dsa_elgamal_1024_1024@example.com -o /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P1024_Q160.out --sign /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P1024_Q160.in -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp/existing' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Generating a new key... -260: -260: sec 2048/RSA 8b5eb1400c592c6a 2026-04-24 [SC] [EXPIRES 2028-04-23] -260: fbca9c2b40e0d39e88d463db8b5eb1400c592c6a -260: uid RSA (Encrypt or Sign) 2048-bit key -260: ssb 2048/RSA e49740af3d11761e 2026-04-24 [E] [EXPIRES 2028-04-23] -260: 2ee24d5a9759e87bdaf7bed9e49740af3d11761e -260: ok -260: test_input_from_specifier (__main__.Misc.test_input_from_specifier) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpvzizfnoz/.gpg --kill gpg-agent -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import - -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Import finished: 1 key processed, 1 new public keys, 1 new secret keys, 0 updated, 0 unchanged. -260: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --list-keys -260: -260: 1 key found -260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: /usr/bin/gpgconf --homedir /tmp/rnpctmpvzizfnoz/.gpg --kill gpg-agent -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --list-keys -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Key(s) not found. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import env:SOMETHING_UNSET -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Failed to get value of the environment variable 'SOMETHING_UNSET'. -260: Failed to create input for env:SOMETHING_UNSET -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import env:KEY_FILE -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: [armored_src_read() ./src/librepgp/stream-armor.cpp:456] wrong b64 padding -260: [rnp_import_keys() ./src/lib/rnp.cpp:1679] Failed to init/check dearmor. -260: failed to import key(s) from env:KEY_FILE, stopping. -260: Import finished: 0 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import env:KEY_FILE -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Import finished: 1 key processed, 1 new public keys, 1 new secret keys, 0 updated, 0 unchanged. -260: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --list-keys -259: Good signature made Fri Apr 24 04:33:31 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -260: -260: 1 key found -260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -s - --password password --armor --keyfile env:KEY_FILE -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -260: -260: -----BEGIN PGP MESSAGE----- -260: -260: yJoBO8LLzMAhxhLoMC3z/z0bxtOiSQwg4JtaXJyYnqpQkq9QnJmed6iahUGMg0FZTJGl+O2ZiZLr -260: Tzy6vffsU5g2VqbM17OjWZnBWrk4BWDiP+cz/NP+uN5e89SWiNqk4u1Tr1vMDg7uWpL8Z8r3l5dF -260: rpQ/42dn+M26OrQ9d2rotcpZKd2yLPP5AznXRMs2z9z46cd1UZ1dudwA -260: =UQZj -260: -----END PGP MESSAGE----- -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -d env:SIGN_MSG --keyfile env:KEY_FILE -260: Good signature made Fri Apr 24 04:33:31 2026 -260: using EdDSA key 0451409669ffde3c -260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: Signature(s) verified successfully -260: Message to sign -260: ok -260: test_interactive_password (__main__.Misc.test_interactive_password) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --notty --generate-key -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -262: -262: Enter password for key 0xC54280E0441D993C to add subkey: Would you like to use the same password to protect subkey(s)? (y/N) -262: sec 2048/RSA c54280e0441d993c 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 1b2d2464663f69763b731634c54280e0441d993c -262: uid primary_for_many_subs@rnp -262: ssb 2048/RSA 1625ca3f5659fe8c 2026-04-24 [E] [EXPIRES 2028-04-23] -262: f3f5639706fe4028b15e8b151625ca3f5659fe8c -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --notty --edit-key --add-subkey primary_for_many_subs@rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import env:KEY_FILE +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Import finished: 1 key processed, 1 new public keys, 1 new secret keys, 0 updated, 0 unchanged. +257: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --list-keys +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: +257: 1 key found +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -s - --password password --armor --keyfile env:KEY_FILE 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -263: Good signature made Fri Apr 24 04:33:32 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:25:39 2025 +14 +263: gpg: using RSA key B0B61BD48B5836098C3B087045DD9DA94ED16B62 +263: gpg: Good signature from "sign1@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -263: Good signature made Fri Apr 24 04:33:32 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.rnp --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:25:39 2025 +263: using RSA key 45dd9da94ed16b62 +263: +263: pub 1024/RSA 45dd9da94ed16b62 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: b0b61bd48b5836098c3b087045dd9da94ed16b62 +263: uid sign1@rnp 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -263: Good signature made Fri Apr 24 04:33:32 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: Good signature made Fri Apr 24 04:33:32 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:33 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -262: -262: Enter password for key 0xC54280E0441D993C to add subkey: Would you like to use the same password to protect subkey(s)? (y/N) Enter password for key 0xEF19D68FF63E4FB7 to protect: Repeat password for key 0xEF19D68FF63E4FB7: -262: sec 2048/RSA c54280e0441d993c 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 1b2d2464663f69763b731634c54280e0441d993c -262: uid primary_for_many_subs@rnp -262: ssb 2048/RSA ef19d68ff63e4fb7 2026-04-24 [E] [EXPIRES 2028-04-23] -262: f19fc778c906010a19aa94bbef19d68ff63e4fb7 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password= --userid primary_with_empty_password@rnp --generate-key -257: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^sign1@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmplfddlwhh/.rnp --verify /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P1024_Q160.out -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 0 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. -257: BAD signature made Fri Apr 24 04:33:31 2026 -257: using DSA key 94e764867a8d9cc1 +257: -----BEGIN PGP MESSAGE----- 257: -257: pub 1024/DSA 94e764867a8d9cc1 2021-10-07 [SC] -257: d7508c66f02b8047a1e96d0094e764867a8d9cc1 -257: uid Test Testovich -257: Signature verification failure: 1 invalid signature +257: yJsBO8LLzMAhxhLoMC3z/z0bxtOiSQwg4JtaXJyYnqpQkq9QnJmed6iahUGMg0FZTJGl+O2ZiZLr +257: Tzy6vffsU5g2Vqb0exOUWZnBWrk4BWDit5YwMqx+9/5eT0ycSIfd2dhLoU7N53QnrNqnphz4e7HI +257: E9cfXlYM/0w7JxjcOh9ykMP/RGnMvrJPLz13uJ3bvjzufs2vTV9/OnIAAA== +257: =4uUZ +257: -----END PGP MESSAGE----- +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -d env:SIGN_MSG --keyfile env:KEY_FILE +257: Good signature made Sun Mar 23 00:25:39 2025 +257: using EdDSA key 0451409669ffde3c 257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: Signature(s) verified successfully +257: Message to sign 257: ok -257: test_verify_P1088_Q224 (__main__.SignDSA.test_verify_P1088_Q224) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --passphrase password -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 0 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp +257: test_interactive_password (__main__.Misc.test_interactive_password) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --notty --generate-key +263: +263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:25:39 2025 +14 +263: gpg: using RSA key B0B61BD48B5836098C3B087045DD9DA94ED16B62 +263: gpg: Good signature from "sign1@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig 260: -260: Generating a new key... -260: Enter password for key 0x01918FE8684B8F4D to protect: Repeat password for key 0x01918FE8684B8F4D: Would you like to use the same password to protect subkey(s)? (y/N) -260: sec 2048/RSA 01918fe8684b8f4d 2026-04-24 [SC] [EXPIRES 2028-04-23] -260: 7bd7a570f8c85ea5c58193b501918fe8684b8f4d -260: uid RSA (Encrypt or Sign) 2048-bit key -260: ssb 2048/RSA ea04bb40de786d2d 2026-04-24 [E] [EXPIRES 2028-04-23] -260: 9640ee06e65b673012da6fa4ea04bb40de786d2d -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --notty --generate-key -263: Good signature made Fri Apr 24 04:33:32 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp +260: Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please provide bit length of the DSA key (between 1024 and 3072): +260: (default 2048) > Please provide bit length of the DSA key (between 1024 and 3072): +260: (default 2048) > Please provide bit length of the DSA key (between 1024 and 3072): +260: (default 2048) > Bitlen of the key will be 1088 +260: +260: sec 2048/RSA 89c4f4b5c86a43f6 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 1337af2e183f84122e68de4989c4f4b5c86a43f6 +260: uid primary_for_many_subs@rnp +260: ssb 1088/DSA afd9838020bfb539 2025-03-22 [S] [EXPIRES 2027-03-22] +260: 5f47044caedd4f4ea1e48a18afd9838020bfb539 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password= --edit-key --add-subkey primary_for_many_subs@rnp --expert +263: Good signature made Sun Mar 23 00:25:39 2025 +263: using RSA key 45dd9da94ed16b62 +263: +263: pub 1024/RSA 45dd9da94ed16b62 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: b0b61bd48b5836098c3b087045dd9da94ed16b62 +263: uid sign1@rnp 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --cipher AES256 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^sign1@rnp$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 263: 263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign1pass --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 0 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -263: gpg: encrypted with 1024-bit RSA key, ID AD2F70A13A107CFD, created 2026-04-24 -263: "enc-sign2@rnp" -263: gpg: encrypted with 1024-bit RSA key, ID 010F5576605992B5, created 2026-04-24 -263: "enc-sign1@rnp" -263: gpg: Signature made Fri Apr 24 04:33:33 2026 -12 -263: gpg: using RSA key 35DE29D8ED5E93C26E72FD7245A1073186952C40 -263: gpg: Good signature from "enc-sign1@rnp" [unknown] -263: gpg: WARNING: Using untrusted key! -263: gpg: Signature made Fri Apr 24 04:33:33 2026 -12 -263: gpg: using RSA key A6E2523E12820750E7C083BAD329BDCC03AD62DE -263: gpg: Good signature from "enc-sign2@rnp" [unknown] +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:25:40 2025 +14 +263: gpg: using RSA key B0B61BD48B5836098C3B087045DD9DA94ED16B62 +263: gpg: Good signature from "sign1@rnp" [unknown] 263: gpg: WARNING: Using untrusted key! 263: -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:33:33 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:33 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: Good signature made Sun Mar 23 00:25:40 2025 +263: using RSA key 45dd9da94ed16b62 +263: +263: pub 1024/RSA 45dd9da94ed16b62 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: b0b61bd48b5836098c3b087045dd9da94ed16b62 +263: uid sign1@rnp 263: Signature(s) verified successfully 263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase encsign2pass --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 0 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 0 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -262: -262: Generating a new key... -262: -262: sec 2048/RSA a83900ec0c988c80 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: fe8be4004faff09994126517a83900ec0c988c80 -262: uid primary_with_empty_password@rnp -262: ssb 2048/RSA 70eb14781a40ef13 2026-04-24 [E] [EXPIRES 2028-04-23] -262: d9af5af2f46c382c1147dd4d70eb14781a40ef13 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --notty --edit-key --add-subkey primary_with_empty_password@rnp -263: gpg: encrypted with 1024-bit RSA key, ID 010F5576605992B5, created 2026-04-24 -263: "enc-sign1@rnp" -263: gpg: public key decryption failed: Bad passphrase -263: gpg: encrypted with 1024-bit RSA key, ID AD2F70A13A107CFD, created 2026-04-24 -263: "enc-sign2@rnp" -263: gpg: Signature made Fri Apr 24 04:33:33 2026 -12 -263: gpg: using RSA key 35DE29D8ED5E93C26E72FD7245A1073186952C40 -263: gpg: Good signature from "enc-sign1@rnp" [unknown] +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^sign1@rnp$ --userid ^sign2@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 0 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead=ocb --pass-fd 4 --passwords 3 -r ^key1@rnp$ -r ^key2@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: +260: Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> +260: sec 2048/RSA 89c4f4b5c86a43f6 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 1337af2e183f84122e68de4989c4f4b5c86a43f6 +260: uid primary_for_many_subs@rnp +260: ssb 256/ECDH f5fea4df4f0c9260 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 3c96c15bb3c4849fd0960922f5fea4df4f0c9260 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password= --edit-key --add-subkey primary_for_many_subs@rnp --expert +263: +263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:25:40 2025 +14 +263: gpg: using RSA key B0B61BD48B5836098C3B087045DD9DA94ED16B62 +263: gpg: Good signature from "sign1@rnp" [unknown] 263: gpg: WARNING: Using untrusted key! -263: gpg: Signature made Fri Apr 24 04:33:33 2026 -12 -263: gpg: using RSA key A6E2523E12820750E7C083BAD329BDCC03AD62DE -263: gpg: Good signature from "enc-sign2@rnp" [unknown] +263: gpg: Signature made Sun Mar 23 00:25:40 2025 +14 +263: gpg: using RSA key 35CD3DBB429B60434F259D30C2A977966CE2EFA2 +263: gpg: Good signature from "sign2@rnp" [unknown] 263: gpg: WARNING: Using untrusted key! 263: -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -263: Good signature made Fri Apr 24 04:33:33 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:33 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.rnp --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:25:40 2025 +263: using RSA key 45dd9da94ed16b62 +263: +263: pub 1024/RSA 45dd9da94ed16b62 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: b0b61bd48b5836098c3b087045dd9da94ed16b62 +263: uid sign1@rnp +263: Good signature made Sun Mar 23 00:25:40 2025 +263: using RSA key c2a977966ce2efa2 +263: +263: pub 1024/RSA c2a977966ce2efa2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 35cd3dbb429b60434f259d30c2a977966ce2efa2 +263: uid sign2@rnp 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --aead --cipher CAMELLIA128 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -u ^enc-sign3@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --passwords 1 --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: Good signature made Fri Apr 24 04:33:34 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 0 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:34 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^sign1@rnp$ --userid ^sign2@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -263: Good signature made Fri Apr 24 04:33:35 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:35 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:35 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:25:41 2025 +14 +263: gpg: using RSA key B0B61BD48B5836098C3B087045DD9DA94ED16B62 +263: gpg: Good signature from "sign1@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:25:41 2025 +14 +263: gpg: using RSA key 35CD3DBB429B60434F259D30C2A977966CE2EFA2 +263: gpg: Good signature from "sign2@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +263: Good signature made Sun Mar 23 00:25:41 2025 +263: using RSA key 45dd9da94ed16b62 +263: +263: pub 1024/RSA 45dd9da94ed16b62 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: b0b61bd48b5836098c3b087045dd9da94ed16b62 +263: uid sign1@rnp +263: Good signature made Sun Mar 23 00:25:41 2025 +263: using RSA key c2a977966ce2efa2 +263: +263: pub 1024/RSA c2a977966ce2efa2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 35cd3dbb429b60434f259d30c2a977966ce2efa2 +263: uid sign2@rnp 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^sign1@rnp$ --userid ^sign2@rnp$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: Good signature made Sun Mar 23 00:25:41 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 0 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 260: -260: Generating a new key... -260: Enter password for key 0x931C6EE705A396CF to protect: Repeat password for key 0x931C6EE705A396CF: Would you like to use the same password to protect subkey(s)? (y/N) Enter password for key 0xB4DDD4C00C417F3B to protect: Repeat password for key 0xB4DDD4C00C417F3B: -260: sec 2048/RSA 931c6ee705a396cf 2026-04-24 [SC] [EXPIRES 2028-04-23] -260: 263a9b314816d050c35ade17931c6ee705a396cf -260: uid RSA (Encrypt or Sign) 2048-bit key -260: ssb 2048/RSA b4ddd4c00c417f3b 2026-04-24 [E] [EXPIRES 2028-04-23] -260: 8ec84ffcdd3fff61d894c71db4ddd4c00c417f3b -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --notty --generate-key -263: Good signature made Fri Apr 24 04:33:35 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:35 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:35 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp -263: Signature(s) verified successfully +260: Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> +260: sec 2048/RSA 89c4f4b5c86a43f6 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 1337af2e183f84122e68de4989c4f4b5c86a43f6 +260: uid primary_for_many_subs@rnp +260: ssb 256/ECDSA 87d01bd50c73de17 2025-03-22 [S] [EXPIRES 2027-03-22] +260: 7d1ab943f4541f0fa4586fa787d01bd50c73de17 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password= --edit-key --add-subkey primary_for_many_subs@rnp --expert +263: +263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:25:42 2025 +14 +263: gpg: using RSA key B0B61BD48B5836098C3B087045DD9DA94ED16B62 +263: gpg: Good signature from "sign1@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:25:42 2025 +14 +263: gpg: using RSA key 35CD3DBB429B60434F259D30C2A977966CE2EFA2 +263: gpg: Good signature from "sign2@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -263: Good signature made Fri Apr 24 04:33:35 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:35 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Good signature made Fri Apr 24 04:33:35 2026 -263: using RSA key 1347954ffe82d243 -263: -263: pub 1024/RSA 1347954ffe82d243 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a368ca51504ddd078c15c6461347954ffe82d243 -263: uid enc-sign3@rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: Good signature made Sun Mar 23 00:25:42 2025 +263: using RSA key 45dd9da94ed16b62 +263: +263: pub 1024/RSA 45dd9da94ed16b62 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: b0b61bd48b5836098c3b087045dd9da94ed16b62 +263: uid sign1@rnp +263: Good signature made Sun Mar 23 00:25:42 2025 +263: using RSA key c2a977966ce2efa2 +263: +263: pub 1024/RSA c2a977966ce2efa2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 35cd3dbb429b60434f259d30c2a977966ce2efa2 +263: uid sign2@rnp 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead=eax --cipher CAMELLIA192 -u ^enc-sign1@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --passwords 2 --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -262: -262: Enter password for key 0x50386AF52FE818A3 to protect: Repeat password for key 0x50386AF52FE818A3: Password is empty. The key will be left unprotected. Are you sure? (y/N) -262: sec 2048/RSA a83900ec0c988c80 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: fe8be4004faff09994126517a83900ec0c988c80 -262: uid primary_with_empty_password@rnp -262: ssb 2048/RSA 50386af52fe818a3 2026-04-24 [E] [EXPIRES 2028-04-23] -262: c7933b35374ea00e5fda9d1650386af52fe818a3 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --notty --edit-key --add-subkey primary_with_empty_password@rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:36 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:33:36 2026 -263: using RSA key 45a1073186952c40 +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^sign1@rnp$ --userid ^sign2@rnp$ --userid ^sign3@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp 263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -257: gpg: WARNING: some OpenPGP programs can't handle a DSA key with this digest size -257: gpg: directory '/tmp/rnpctmplfddlwhh/.gpg/openpgp-revocs.d' created -257: gpg: revocation certificate stored as '/tmp/rnpctmplfddlwhh/.gpg/openpgp-revocs.d/2BD378F3E77D0297396006EC47A83A48B22242CE.rev' -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --export -o /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P1088_Q224.gpg SignDSAtest_verify_P1088_Q224@example.com -257: -257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --import-key /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P1088_Q224.gpg -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -263: Good signature made Fri Apr 24 04:33:36 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:25:43 2025 +14 +263: gpg: using RSA key B0B61BD48B5836098C3B087045DD9DA94ED16B62 +263: gpg: Good signature from "sign1@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:25:43 2025 +14 +263: gpg: using RSA key 35CD3DBB429B60434F259D30C2A977966CE2EFA2 +263: gpg: Good signature from "sign2@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:25:43 2025 +14 +263: gpg: using RSA key 42EA2D83829870FCD5F9BF9320316E0AC27BCEF9 +263: gpg: Good signature from "sign3@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: Good signature made Fri Apr 24 04:33:36 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 4 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -257: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -257: pub 1088/DSA 47a83a48b22242ce 2026-04-24 [SCA] [EXPIRES 2027-04-24] -257: 2bd378f3e77d0297396006ec47a83a48b22242ce -257: uid Test Testovich -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u SignDSAtest_verify_P1088_Q224@example.com -o /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P1088_Q224.out --sign /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P1088_Q224.in -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 4 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -263: Good signature made Fri Apr 24 04:33:36 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.rnp --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:25:43 2025 +263: using RSA key 45dd9da94ed16b62 +263: +263: pub 1024/RSA 45dd9da94ed16b62 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: b0b61bd48b5836098c3b087045dd9da94ed16b62 +263: uid sign1@rnp +263: Good signature made Sun Mar 23 00:25:43 2025 +263: using RSA key c2a977966ce2efa2 +263: +263: pub 1024/RSA c2a977966ce2efa2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 35cd3dbb429b60434f259d30c2a977966ce2efa2 +263: uid sign2@rnp +263: Good signature made Sun Mar 23 00:25:43 2025 +263: using RSA key 20316e0ac27bcef9 +263: +263: pub 1024/RSA 20316e0ac27bcef9 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 42ea2d83829870fcd5f9bf9320316e0ac27bcef9 +263: uid sign3@rnp 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 4 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -262: -262: Enter password for key 0x98CB3E1EAC91D4BC to protect: Repeat password for key 0x98CB3E1EAC91D4BC: -262: sec 2048/RSA a83900ec0c988c80 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: fe8be4004faff09994126517a83900ec0c988c80 -262: uid primary_with_empty_password@rnp -262: ssb 2048/RSA 98cb3e1eac91d4bc 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 8e2461a68e624125d7d736c398cb3e1eac91d4bc -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: ok -262: test_edit_key_single_option (__main__.Keystore.test_edit_key_single_option) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-25519-non-tweaked-sec.asc -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Import finished: 2 keys processed, 2 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -262: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] -262: dde0ee539c017d2bd3f604a53176fc1486aa2528 -262: uid eddsa-25519-non-tweaked -262: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] -262: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --edit-key --check-cv25519-bits --fix-cv25519-bits --add-subkey --set-expire 0 3176fc1486aa2528 -262: Only one key edit option can be executed at a time. -262: -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: ok -262: test_export_keys (__main__.Keystore.test_export_keys) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [E] -262: a4bbb77370217bca2307ad0ddd23ceb7febeff17 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key -257: -257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmplfddlwhh/.rnp --verify /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P1088_Q224.out -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: No key specified. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key boris -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Key(s) matching 'boris' not found. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key alice -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: -----BEGIN PGP PUBLIC KEY BLOCK----- -262: -262: xjMEXgS/LxYJKwYBBAHaRw8BAQdAJ/BnDcmcOCED/rW3y1zPHSX6lABI7G19R6mPhgfIgj/NEUFs -262: aWNlIDxhbGljZUBybnA+wpAEExYIADgWIQRz7cyRGa/I4tu9zeUEUUCWaf/ePAUCXgS/LwIbAwUL -262: CQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRAEUUCWaf/ePCSdAP9OWq8uOk5B5LUtPvFnxqGkrZlA -262: Ht+tgR271QSggRV3MAEAvtL/ru5oss9jx26EqYj2GUgHGtsYqsz8j1y97S5lMQrOVwReBg7BEgkr -262: JAMDAggBAQcCAwRcTzQ+5xWCrO9TDxRFeEx/3O5pw9ELjw9xS37jXU5wpUMPtqdbMYNUZAAWoPez -262: QQMBRg4KRWvnrjM/Wfy3ujHHAwEIB8J4BBgWCAAgFiEEc+3MkRmvyOLbvc3lBFFAlmn/3jwFAl4G -262: DsECGwwACgkQBFFAlmn/3jyhoAEAtP3Xy5+Wj7tcqtAntq1YzkH8aejmUN0AJC8JrMFB00MA/jKe -262: kukFiS1dSw9d6+hQpkMKGy0+16HdbCzGOCIDJEAD -262: =75dc -262: -----END PGP PUBLIC KEY BLOCK----- -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key alice --output - -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: -----BEGIN PGP PUBLIC KEY BLOCK----- -262: -262: xjMEXgS/LxYJKwYBBAHaRw8BAQdAJ/BnDcmcOCED/rW3y1zPHSX6lABI7G19R6mPhgfIgj/NEUFs -262: aWNlIDxhbGljZUBybnA+wpAEExYIADgWIQRz7cyRGa/I4tu9zeUEUUCWaf/ePAUCXgS/LwIbAwUL -262: CQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRAEUUCWaf/ePCSdAP9OWq8uOk5B5LUtPvFnxqGkrZlA -262: Ht+tgR271QSggRV3MAEAvtL/ru5oss9jx26EqYj2GUgHGtsYqsz8j1y97S5lMQrOVwReBg7BEgkr -262: JAMDAggBAQcCAwRcTzQ+5xWCrO9TDxRFeEx/3O5pw9ELjw9xS37jXU5wpUMPtqdbMYNUZAAWoPez -262: QQMBRg4KRWvnrjM/Wfy3ujHHAwEIB8J4BBgWCAAgFiEEc+3MkRmvyOLbvc3lBFFAlmn/3jwFAl4G -262: DsECGwwACgkQBFFAlmn/3jyhoAEAtP3Xy5+Wj7tcqtAntq1YzkH8aejmUN0AJC8JrMFB00MA/jKe -262: kukFiS1dSw9d6+hQpkMKGy0+16HdbCzGOCIDJEAD -262: =75dc -262: -----END PGP PUBLIC KEY BLOCK----- -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key --userid alice -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: -----BEGIN PGP PUBLIC KEY BLOCK----- -262: -262: xjMEXgS/LxYJKwYBBAHaRw8BAQdAJ/BnDcmcOCED/rW3y1zPHSX6lABI7G19R6mPhgfIgj/NEUFs -262: aWNlIDxhbGljZUBybnA+wpAEExYIADgWIQRz7cyRGa/I4tu9zeUEUUCWaf/ePAUCXgS/LwIbAwUL -262: CQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRAEUUCWaf/ePCSdAP9OWq8uOk5B5LUtPvFnxqGkrZlA -262: Ht+tgR271QSggRV3MAEAvtL/ru5oss9jx26EqYj2GUgHGtsYqsz8j1y97S5lMQrOVwReBg7BEgkr -262: JAMDAggBAQcCAwRcTzQ+5xWCrO9TDxRFeEx/3O5pw9ELjw9xS37jXU5wpUMPtqdbMYNUZAAWoPez -262: QQMBRg4KRWvnrjM/Wfy3ujHHAwEIB8J4BBgWCAAgFiEEc+3MkRmvyOLbvc3lBFFAlmn/3jwFAl4G -262: DsECGwwACgkQBFFAlmn/3jyhoAEAtP3Xy5+Wj7tcqtAntq1YzkH8aejmUN0AJC8JrMFB00MA/jKe -262: kukFiS1dSw9d6+hQpkMKGy0+16HdbCzGOCIDJEAD -262: =75dc -262: -----END PGP PUBLIC KEY BLOCK----- -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key --userid -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys: option '--userid' requires an argument -262: rnp 0.17.1-1 -262: Ribose Inc. -262: Backend: Botan -262: Backend version: 2.19.5 -262: Supported algorithms: -262: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -262: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -262: AEAD: None, EAX, OCB -262: Key protection: CFB -262: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -262: Compression: Uncompressed, ZIP, ZLIB, BZip2 -262: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -262: Please report security issues at (https://www.rnpgp.org/feedback) and -262: general bugs at https://github.com/rnpgp/rnp/issues. -262: Manipulate OpenPGP keys and keyrings. -262: Usage: rnpkeys --command [options] [files] -262: Commands: -262: -h, --help This help message. -262: -V, --version Print RNP version information. -262: -g, --generate-key Generate a new keypair (default is RSA). -262: --userid Specify key's userid. -262: --expert Select key type, size, and additional parameters. -262: --numbits Override default key size (2048). -262: --expiration Set key and subkey expiration time. -262: --cipher Set cipher used to encrypt a secret key. -262: --hash Set hash which is used for key derivation. -262: --allow-weak-hash Allow usage of a weak hash algorithm. -262: -l, --list-keys List keys in the keyrings. -262: --secret List secret keys instead of public ones. -262: --with-sigs List signatures as well. -262: --import Import keys or signatures. -262: --import-keys Import keys. -262: --import-sigs Import signatures. -262: --permissive Skip erroring keys/sigs instead of failing. -262: --export-key Export a key. -262: --secret Export a secret key instead of a public. -262: --export-rev Export a key's revocation. -262: --rev-type Set revocation type. -262: --rev-reason Human-readable reason for revocation. -262: --revoke-key Revoke a key specified. -262: --remove-key Remove a key specified. -262: --edit-key Edit key properties. -262: --add-subkey Add new subkey. -262: --check-cv25519-bits Check whether Cv25519 subkey bits are correct. -262: --fix-cv25519-bits Fix Cv25519 subkey bits. -262: --set-expire Set key expiration time. -262: -262: Other options: -262: --homedir Override home directory (default is ~/.rnp/). -262: --password Password, which should be used during operation. -262: --pass-fd Read password(s) from the file descriptor. -262: --force Force operation (like secret key removal). -262: --output [file, -] Write data to the specified file or stdout. -262: --overwrite Overwrite output file without a prompt. -262: --notty Do not write anything to the TTY. -262: --current-time Override system's time. -262: -262: See man page for a detailed listing and explanation. -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key alice --output /tmp/rnpctmpjciri6yi/alice-key.pub.asc -257: Good signature made Fri Apr 24 04:33:36 2026 -257: using DSA key 47a83a48b22242ce -257: -257: pub 1088/DSA 47a83a48b22242ce 2026-04-24 [SCA] [EXPIRES 2027-04-24] -257: 2bd378f3e77d0297396006ec47a83a48b22242ce -257: uid Test Testovich -257: Signature(s) verified successfully -257: -257: ok -257: test_verify_P2048_Q256 (__main__.SignDSA.test_verify_P2048_Q256) ... /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048.gpg -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key alice --output /tmp/rnpctmpjciri6yi/alice-key.pub.asc --notty -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Operation failed: file '/tmp/rnpctmpjciri6yi/alice-key.pub.asc' already exists. -262: File '/tmp/rnpctmpjciri6yi/alice-key.pub.asc' already exists. Would you like to overwrite it? (y/N) Please enter the new filename: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key alice --output /tmp/rnpctmpjciri6yi/alice-key.pub.asc --force --notty -257: gpg: key 5E42BB9278D96588: "Test Testovich " not changed -257: gpg: Total number processed: 1 -257: gpg: unchanged: 1 -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048-sec.gpg -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Operation failed: file '/tmp/rnpctmpjciri6yi/alice-key.pub.asc' already exists. -262: File '/tmp/rnpctmpjciri6yi/alice-key.pub.asc' already exists. Would you like to overwrite it? (y/N) Please enter the new filename: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key alice --output /tmp/rnpctmpjciri6yi/alice-key.pub.asc --overwrite -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /tmp/rnpctmpjciri6yi/alice-key.pub.asc -257: gpg: key 5E42BB9278D96588: "Test Testovich " not changed -257: gpg: key 5E42BB9278D96588: secret key imported -257: gpg: Total number processed: 1 -257: gpg: unchanged: 1 -257: gpg: secret keys read: 1 -257: gpg: secret keys imported: 1 -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --export -o /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P2048_Q256.gpg GnuPG_dsa_elgamal_2048_2048@example.com -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key alice --output /tmp/rnpctmpjciri6yi/alice-key.pub.asc --notty -257: -257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --import-key /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P2048_Q256.gpg -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: File '/tmp/rnpctmpjciri6yi/alice-key.pub.asc' already exists. Would you like to overwrite it? (y/N) -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /tmp/rnpctmpjciri6yi/alice-key.pub.asc -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key alice --output /tmp/rnpctmpjciri6yi/alice-key.pub.asc --notty -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: File '/tmp/rnpctmpjciri6yi/alice-key.pub.asc' already exists. Would you like to overwrite it? (y/N) Please enter the new filename: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /tmp/rnpctmpjciri6yi/alice-key.pub.ren-asc -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key --secret alice -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Key(s) matching 'alice' not found. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-sec.pgp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 4 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -262: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: ssb 256/ECDH dd23ceb7febeff17 2019-12-27 [E] -262: a4bbb77370217bca2307ad0ddd23ceb7febeff17 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key alice --output /tmp/rnpctmpjciri6yi/alice-key.sec.asc -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpjciri6yi/alice-key.sec.asc -262: -262: :armored input -262: :off 0: packet header 0xc633 (tag 6, len 51) -262: Public key packet -262: version: 4 -262: creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: public key algorithm: 22 (EdDSA) -262: public key material: -262: ecc p: 263 bits -262: ecc curve: Ed25519 -262: keyid: 0x0451409669ffde3c -262: :off 53: packet header 0xcd11 (tag 13, len 17) -262: UserID packet -262: id: Alice -262: :off 72: packet header 0xc290 (tag 2, len 144) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 4 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -262: :type 21, len 5 -262: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) -262: :type 22, len 3 -262: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -262: :type 30, len 1 -262: features: 0x01 ( mdc ) -262: :type 23, len 1 -262: key server preferences -262: no-modify: 1 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x249d -262: signature material: -262: ecc r: 255 bits -262: ecc s: 256 bits -262: :off 218: packet header 0xce57 (tag 14, len 87) -262: Public subkey packet -262: version: 4 -262: creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: public key algorithm: 18 (ECDH) -262: public key material: -262: ecdh p: 515 bits -262: ecdh curve: brainpoolP256r1 -262: ecdh hash algorithm: 8 (SHA256) -262: ecdh key wrap algorithm: 7 -262: keyid: 0xdd23ceb7febeff17 -262: :off 307: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xa1a0 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 254 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key --secret alice --output /tmp/rnpctmpjciri6yi/alice-key.sec.asc --overwrite -263: Good signature made Fri Apr 24 04:33:36 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Signature(s) verified successfully -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --aead=ocb --cipher CAMELLIA256 -u ^enc-sign1@rnp$ -u ^enc-sign2@rnp$ -r ^enc-sign1@rnp$ -r ^enc-sign2@rnp$ --passwords 3 --pass-fd 4 --sign --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpjciri6yi/alice-key.sec.asc -262: -262: :armored input -262: :off 0: packet header 0xc586 (tag 5, len 134) -262: Secret key packet -262: version: 4 -262: creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: public key algorithm: 22 (EdDSA) -262: public key material: -262: ecc p: 263 bits -262: ecc curve: Ed25519 -262: secret key material: -262: s2k usage: 254 -262: symmetric algorithm: 7 (AES-128) -262: s2k specifier: 3 -262: s2k hash algorithm: 2 (SHA1) -262: s2k salt: 0x7492bee2acb78f4e -262: s2k iterations: 22020096 (encoded as 229) -262: cipher iv: 0x5242a4f106d39ad46140fb2da7eee1c6 (16 bytes) -262: encrypted secret key data: 54 bytes -262: keyid: 0x0451409669ffde3c -262: :off 136: packet header 0xcd11 (tag 13, len 17) -262: UserID packet -262: id: Alice -262: :off 155: packet header 0xc290 (tag 2, len 144) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 4 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -262: :type 21, len 5 -262: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) -262: :type 22, len 3 -262: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -262: :type 30, len 1 -262: features: 0x01 ( mdc ) -262: :type 23, len 1 -262: key server preferences -262: no-modify: 1 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x249d -262: signature material: -262: ecc r: 255 bits -262: ecc s: 256 bits -262: :off 301: packet header 0xc7aa (tag 7, len 170) -262: Secret subkey packet -262: version: 4 -262: creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: public key algorithm: 18 (ECDH) -262: public key material: -262: ecdh p: 515 bits -262: ecdh curve: brainpoolP256r1 -262: ecdh hash algorithm: 8 (SHA256) -262: ecdh key wrap algorithm: 7 -262: secret key material: -262: s2k usage: 254 -262: symmetric algorithm: 7 (AES-128) -262: s2k specifier: 3 -262: s2k hash algorithm: 2 (SHA1) -262: s2k salt: 0x177052e33471c633 -262: s2k iterations: 22020096 (encoded as 229) -262: cipher iv: 0xb32b8cb835da70480d076c94ced73035 (16 bytes) -262: encrypted secret key data: 54 bytes -262: keyid: 0xdd23ceb7febeff17 -262: :off 473: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xa1a0 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 254 bits -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: ok -262: test_export_revocation (__main__.Keystore.test_export_revocation) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -257: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u GnuPG_dsa_elgamal_2048_2048@example.com -o /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P2048_Q256.out --sign /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P2048_Q256.in -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev alice -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: [rnp_key_export_revocation() ./src/lib/rnp.cpp:4127] Revoker secret key not found -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-sec.pgp -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 2 keys processed, 1 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -262: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: ssb 256/ECDH dd23ceb7febeff17 2019-12-27 [E] -262: a4bbb77370217bca2307ad0ddd23ceb7febeff17 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev --pass-fd 5 -262: You need to specify key to generate revocation for. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev basil -262: Key matching 'basil' not found. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev DD23CEB7FEBEFF17 -262: Key matching 'DD23CEB7FEBEFF17' not found. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/basil-sec.asc -262: Import finished: 1 key processed, 1 new public keys, 1 new secret keys, 0 updated, 0 unchanged. -262: sec 256/ECDSA 0b2b09f7d7ea6e0e 2019-12-26 [SC] -262: d143811973b85e26b134b7a00b2b09f7d7ea6e0e -262: uid Basil -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev rnp --pass-fd 5 --output no-revocation.pgp --force -262: Ambiguous input: too many keys found for 'rnp'. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -260: -260: Generating a new key... -260: Enter password for key 0x08FCD618ACC631F2 to protect: Repeat password for key 0x08FCD618ACC631F2: Password is empty. The key will be left unprotected. Are you sure? (y/N) Would you like to use the same password to protect subkey(s)? (y/N) -260: sec 2048/RSA 08fcd618acc631f2 2026-04-24 [SC] [EXPIRES 2028-04-23] -260: 13801dce62971651645e7c5608fcd618acc631f2 -260: uid RSA (Encrypt or Sign) 2048-bit key -260: ssb 2048/RSA bfa01f59746a75bc 2026-04-24 [E] [EXPIRES 2028-04-23] -260: 1822e7dfb51e91de5912f266bfa01f59746a75bc -260: ok -260: test_key_locate (__main__.Misc.test_key_locate) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u alice --sign /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.sig -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpjciri6yi/.rnp --list-packets alice-revocation.pgp -262: -262: :armored input -262: :off 0: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048417 (Fri Apr 24 04:33:37 2026) -262: :type 29, len 1 -262: reason for revocation: 0 (No reason) -262: message: -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xfd9a -262: signature material: -262: ecc r: 256 bits -262: ecc s: 256 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-sigs alice-revocation.pgp -260: Cannot find key matching "alice" -260: Failed to build signing keys list +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^sign1@rnp$ --userid ^sign2@rnp$ --userid ^sign3@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u key0 --password password --sign /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.sig -262: Import finished: 1 new signature, 0 unchanged, 0 unknown. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --force --notty -262: Operation failed: file 'alice-revocation.pgp' already exists. -262: File 'alice-revocation.pgp' already exists. Would you like to overwrite it? (y/N) Please enter the new filename: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --notty -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 4 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt +260: Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> +260: sec 2048/RSA 89c4f4b5c86a43f6 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 1337af2e183f84122e68de4989c4f4b5c86a43f6 +260: uid primary_for_many_subs@rnp +260: ssb 255/EdDSA 9022b99d0fb67a83 2025-03-22 [S] [EXPIRES 2027-03-22] +260: b8cacf881106acbaa4acfdf09022b99d0fb67a83 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^key1@rnp$ -r ^key2@rnp$ -r ^key3@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase key1pass --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: Good signature made Sun Mar 23 00:25:42 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt 260: +260: 8 keys found 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -v /tmp/rnpctmpvzizfnoz/cleartext.sig -262: Operation failed: file 'alice-revocation.pgp' already exists. -262: File 'alice-revocation.pgp' already exists. Would you like to overwrite it? (y/N) Please enter the new filename: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite -260: Good signature made Fri Apr 24 04:33:37 2026 -260: using RSA key 7bc6709b15c23a4a +260: pub 2048/RSA 89c4f4b5c86a43f6 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 1337af2e183f84122e68de4989c4f4b5c86a43f6 +260: uid primary_for_many_subs@rnp +260: sub 2048/RSA a490f6a8e8cb09c9 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 0b2f0b74f96f0903f2a81999a490f6a8e8cb09c9 +260: sub 3072/RSA 4b3a485b84f39021 2025-03-22 [E] [EXPIRES 2027-03-22] +260: b56031dda99492d34e393fcd4b3a485b84f39021 +260: sub 1056/ElGamal c2f6981a417513f9 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 7d26ecfc1fd7f441ce5ac08fc2f6981a417513f9 +260: sub 1088/DSA afd9838020bfb539 2025-03-22 [S] [EXPIRES 2027-03-22] +260: 5f47044caedd4f4ea1e48a18afd9838020bfb539 +260: sub 256/ECDH f5fea4df4f0c9260 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 3c96c15bb3c4849fd0960922f5fea4df4f0c9260 +260: sub 256/ECDSA 87d01bd50c73de17 2025-03-22 [S] [EXPIRES 2027-03-22] +260: 7d1ab943f4541f0fa4586fa787d01bd50c73de17 +260: sub 255/EdDSA 9022b99d0fb67a83 2025-03-22 [S] [EXPIRES 2027-03-22] +260: b8cacf881106acbaa4acfdf09022b99d0fb67a83 +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp 260: -260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -260: uid key0-uid0 -260: uid key0-uid1 -260: uid key0-uid2 -260: Signature(s) verified successfully 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u 0x2fcadf05ffa501bb --password password --sign /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.sig -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev alice --rev-type no longer valid --pass-fd 5 --output no-revocation.pgp --force -262: [rnp_key_get_revocation() ./src/lib/rnp.cpp:4079] Wrong key revocation code: 32 -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev alice --pass-fd 5 --output no-revocation.pgp --force --rev-type -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys: option '--rev-type' requires an argument -262: rnp 0.17.1-1 -262: Ribose Inc. -262: Backend: Botan -262: Backend version: 2.19.5 -262: Supported algorithms: -262: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -262: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -262: AEAD: None, EAX, OCB -262: Key protection: CFB -262: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -262: Compression: Uncompressed, ZIP, ZLIB, BZip2 -262: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -262: Please report security issues at (https://www.rnpgp.org/feedback) and -262: general bugs at https://github.com/rnpgp/rnp/issues. -262: Manipulate OpenPGP keys and keyrings. -262: Usage: rnpkeys --command [options] [files] -262: Commands: -262: -h, --help This help message. -262: -V, --version Print RNP version information. -262: -g, --generate-key Generate a new keypair (default is RSA). -262: --userid Specify key's userid. -262: --expert Select key type, size, and additional parameters. -262: --numbits Override default key size (2048). -262: --expiration Set key and subkey expiration time. -262: --cipher Set cipher used to encrypt a secret key. -262: --hash Set hash which is used for key derivation. -262: --allow-weak-hash Allow usage of a weak hash algorithm. -262: -l, --list-keys List keys in the keyrings. -262: --secret List secret keys instead of public ones. -262: --with-sigs List signatures as well. -262: --import Import keys or signatures. -262: --import-keys Import keys. -262: --import-sigs Import signatures. -262: --permissive Skip erroring keys/sigs instead of failing. -262: --export-key Export a key. -262: --secret Export a secret key instead of a public. -262: --export-rev Export a key's revocation. -262: --rev-type Set revocation type. -262: --rev-reason Human-readable reason for revocation. -262: --revoke-key Revoke a key specified. -262: --remove-key Remove a key specified. -262: --edit-key Edit key properties. -262: --add-subkey Add new subkey. -262: --check-cv25519-bits Check whether Cv25519 subkey bits are correct. -262: --fix-cv25519-bits Fix Cv25519 subkey bits. -262: --set-expire Set key expiration time. -262: -262: Other options: -262: --homedir Override home directory (default is ~/.rnp/). -262: --password Password, which should be used during operation. -262: --pass-fd Read password(s) from the file descriptor. -262: --force Force operation (like secret key removal). -262: --output [file, -] Write data to the specified file or stdout. -262: --overwrite Overwrite output file without a prompt. -262: --notty Do not write anything to the TTY. -262: --current-time Override system's time. -262: -262: See man page for a detailed listing and explanation. -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type 0 --rev-reason Custom reason: 0 -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:37 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 4 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpjciri6yi/.rnp --list-packets alice-revocation.pgp -257: -257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmplfddlwhh/.rnp --verify /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P2048_Q256.out -262: -262: :armored input -262: :off 0: packet header 0xc288 (tag 2, len 136) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048417 (Fri Apr 24 04:33:37 2026) -262: :type 29, len 17 -262: reason for revocation: 0 (No reason) -262: message: Custom reason: 0 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x4e23 -262: signature material: -262: ecc r: 254 bits -262: ecc s: 255 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-sigs alice-revocation.pgp -262: Import finished: 1 new signature, 0 unchanged, 0 unknown. -262: -262: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -262: gpg: keybox '/tmp/rnpctmpjciri6yi/.gpg/pubring.kbx' created -262: gpg: /tmp/rnpctmpjciri6yi/.gpg/trustdb.gpg: trustdb created -262: gpg: key 0451409669FFDE3C: public key "Alice " imported -262: gpg: Total number processed: 1 -262: gpg: imported: 1 -262: -262: /usr/bin/gpg --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import alice-revocation.pgp -257: Good signature made Fri Apr 24 04:33:37 2026 -257: using DSA key 5e42bb9278d96588 -257: -257: pub 2048/DSA 5e42bb9278d96588 2021-10-07 [SC] -257: c581f6be66995f0940031e665e42bb9278d96588 -257: uid Test Testovich -257: Signature(s) verified successfully -257: -257: ok -262: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported -262: gpg: Total number processed: 1 -262: gpg: new key revocations: 1 -262: gpg: no ultimately trusted keys found -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type 1 --rev-reason Custom reason: 1 -257: test_verify_P2112_Q256 (__main__.SignDSA.test_verify_P2112_Q256) ... /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2112_2112.gpg -257: gpg: key D089273857267D1A: "Test Testovich " not changed -257: gpg: Total number processed: 1 -257: gpg: unchanged: 1 -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2112_2112-sec.gpg -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -257: gpg: key D089273857267D1A: "Test Testovich " not changed -257: gpg: key D089273857267D1A: secret key imported -257: gpg: Total number processed: 1 -257: gpg: unchanged: 1 -257: gpg: secret keys read: 1 -257: gpg: secret keys imported: 1 -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --export -o /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P2112_Q256.gpg GnuPG_dsa_elgamal_2112_2112@example.com -257: -257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --import-key /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P2112_Q256.gpg -259: Good signature made Fri Apr 24 04:33:37 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 6 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpjciri6yi/.rnp --list-packets alice-revocation.pgp -262: -262: :armored input -262: :off 0: packet header 0xc288 (tag 2, len 136) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048417 (Fri Apr 24 04:33:37 2026) -262: :type 29, len 17 -262: reason for revocation: 1 (Superseded) -262: message: Custom reason: 1 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xa3a8 -262: signature material: -262: ecc r: 255 bits -262: ecc s: 255 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-sigs alice-revocation.pgp -262: Import finished: 1 new signature, 0 unchanged, 0 unknown. -262: -262: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -262: gpg: key 0451409669FFDE3C: "Alice " not changed -262: gpg: Total number processed: 1 -262: gpg: unchanged: 1 -262: -262: /usr/bin/gpg --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import alice-revocation.pgp -262: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported -262: gpg: Total number processed: 1 -262: gpg: new key revocations: 1 -262: gpg: no ultimately trusted keys found -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type 2 --rev-reason Custom reason: 2 -257: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u GnuPG_dsa_elgamal_2112_2112@example.com -o /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P2112_Q256.out --sign /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P2112_Q256.in -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 6 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp +260: ok +260: test_additional_subkeys_invalid_parameters (__main__.Keystore.test_additional_subkeys_invalid_parameters) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --userid primary_for_many_subs@rnp --generate-key 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpjciri6yi/.rnp --list-packets alice-revocation.pgp -263: Good signature made Fri Apr 24 04:33:38 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:38 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Signature(s) verified successfully +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:25:43 2025 +14 +263: gpg: using RSA key B0B61BD48B5836098C3B087045DD9DA94ED16B62 +263: gpg: Good signature from "sign1@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:25:43 2025 +14 +263: gpg: using RSA key 35CD3DBB429B60434F259D30C2A977966CE2EFA2 +263: gpg: Good signature from "sign2@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:25:43 2025 +14 +263: gpg: using RSA key 42EA2D83829870FCD5F9BF9320316E0AC27BCEF9 +263: gpg: Good signature from "sign3@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: -262: :armored input -262: :off 0: packet header 0xc288 (tag 2, len 136) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048418 (Fri Apr 24 04:33:38 2026) -262: :type 29, len 17 -262: reason for revocation: 2 (Compromised) -262: message: Custom reason: 2 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xbb9e -262: signature material: -262: ecc r: 253 bits -262: ecc s: 256 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-sigs alice-revocation.pgp -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -v /tmp/rnpctmpvzizfnoz/cleartext.sig -262: Import finished: 1 new signature, 0 unchanged, 0 unknown. -262: -262: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -262: gpg: key 0451409669FFDE3C: "Alice " not changed -262: gpg: Total number processed: 1 -262: gpg: unchanged: 1 -262: -262: /usr/bin/gpg --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import alice-revocation.pgp -260: Good signature made Fri Apr 24 04:33:37 2026 -260: using DSA key 2fcadf05ffa501bb -260: -260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: uid key1-uid2 -260: uid key1-uid1 -260: Signature(s) verified successfully -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u 0X 2FCA DF05 FFA5 01BB --password password --sign /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.sig -262: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported -262: gpg: Total number processed: 1 -262: gpg: new key revocations: 1 -262: gpg: no ultimately trusted keys found -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type 3 --rev-reason Custom reason: 3 -263: Good signature made Fri Apr 24 04:33:38 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:38 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +263: Good signature made Sun Mar 23 00:25:43 2025 +263: using RSA key 45dd9da94ed16b62 +263: +263: pub 1024/RSA 45dd9da94ed16b62 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: b0b61bd48b5836098c3b087045dd9da94ed16b62 +263: uid sign1@rnp +263: Good signature made Sun Mar 23 00:25:43 2025 +263: using RSA key c2a977966ce2efa2 +263: +263: pub 1024/RSA c2a977966ce2efa2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 35cd3dbb429b60434f259d30c2a977966ce2efa2 +263: uid sign2@rnp +263: Good signature made Sun Mar 23 00:25:43 2025 +263: using RSA key 20316e0ac27bcef9 +263: +263: pub 1024/RSA 20316e0ac27bcef9 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 42ea2d83829870fcd5f9bf9320316e0ac27bcef9 +263: uid sign3@rnp 263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 6 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpjciri6yi/.rnp --list-packets alice-revocation.pgp -262: -262: :armored input -262: :off 0: packet header 0xc288 (tag 2, len 136) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048418 (Fri Apr 24 04:33:38 2026) -262: :type 29, len 17 -262: reason for revocation: 3 (Retired) -262: message: Custom reason: 3 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x6488 -262: signature material: -262: ecc r: 254 bits -262: ecc s: 255 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-sigs alice-revocation.pgp -262: Import finished: 1 new signature, 0 unchanged, 0 unknown. -262: -262: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -262: gpg: key 0451409669FFDE3C: "Alice " not changed -262: gpg: Total number processed: 1 -262: gpg: unchanged: 1 -262: -262: /usr/bin/gpg --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import alice-revocation.pgp -262: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported -262: gpg: Total number processed: 1 -262: gpg: new key revocations: 1 -262: gpg: no ultimately trusted keys found -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type no --rev-reason Custom reason: no -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -263: Good signature made Fri Apr 24 04:33:38 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:38 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Signature(s) verified successfully +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^sign1@rnp$ --userid ^sign2@rnp$ --userid ^sign3@rnp$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpjciri6yi/.rnp --list-packets alice-revocation.pgp -262: -262: :armored input -262: :off 0: packet header 0xc289 (tag 2, len 137) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048418 (Fri Apr 24 04:33:38 2026) -262: :type 29, len 18 -262: reason for revocation: 0 (No reason) -262: message: Custom reason: no -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x6f67 -262: signature material: -262: ecc r: 255 bits -262: ecc s: 256 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-sigs alice-revocation.pgp -262: Import finished: 1 new signature, 0 unchanged, 0 unknown. -262: -262: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -262: gpg: key 0451409669FFDE3C: "Alice " not changed -262: gpg: Total number processed: 1 -262: gpg: unchanged: 1 -262: -262: /usr/bin/gpg --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import alice-revocation.pgp -262: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported -262: gpg: Total number processed: 1 -262: gpg: new key revocations: 1 -262: gpg: no ultimately trusted keys found -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type superseded --rev-reason Custom reason: superseded -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 6 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -257: -257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmplfddlwhh/.rnp --verify /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P2112_Q256.out -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpjciri6yi/.rnp --list-packets alice-revocation.pgp -262: -262: :armored input -262: :off 0: packet header 0xc291 (tag 2, len 145) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048418 (Fri Apr 24 04:33:38 2026) -262: :type 29, len 26 -262: reason for revocation: 1 (Superseded) -262: message: Custom reason: superseded -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x762a -262: signature material: -262: ecc r: 254 bits -262: ecc s: 256 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-sigs alice-revocation.pgp -257: Good signature made Fri Apr 24 04:33:38 2026 -257: using DSA key d089273857267d1a -257: -257: pub 2112/DSA d089273857267d1a 2021-10-07 [SC] -257: aa90c1d50293c716d1172346d089273857267d1a -257: uid Test Testovich -257: Signature(s) verified successfully -257: -257: ok -257: test_verify_P3072_Q256 (__main__.SignDSA.test_verify_P3072_Q256) ... /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_3072_3072.gpg -262: Import finished: 1 new signature, 0 unchanged, 0 unknown. -262: -262: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -262: gpg: key 0451409669FFDE3C: "Alice " not changed -262: gpg: Total number processed: 1 -262: gpg: unchanged: 1 -262: -262: /usr/bin/gpg --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import alice-revocation.pgp -262: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported -262: gpg: Total number processed: 1 -262: gpg: new key revocations: 1 -262: gpg: no ultimately trusted keys found -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type compromised --rev-reason Custom reason: compromised -257: gpg: key 2F1E6333A0284CE2: "Test Testovich " not changed -257: gpg: Total number processed: 1 -257: gpg: unchanged: 1 -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_3072_3072-sec.gpg -257: gpg: key 2F1E6333A0284CE2: "Test Testovich " not changed -257: gpg: key 2F1E6333A0284CE2: secret key imported -257: gpg: Total number processed: 1 -257: gpg: unchanged: 1 -257: gpg: secret keys read: 1 -257: gpg: secret keys imported: 1 -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --export -o /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P3072_Q256.gpg GnuPG_dsa_elgamal_3072_3072@example.com -257: -257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmplfddlwhh/.rnp --import-key /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P3072_Q256.gpg -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -v /tmp/rnpctmpvzizfnoz/cleartext.sig -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -260: Good signature made Fri Apr 24 04:33:38 2026 -260: using DSA key 2fcadf05ffa501bb -260: -260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: uid key1-uid2 -260: uid key1-uid1 -260: Signature(s) verified successfully -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u FFA501BB --password password --sign /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.sig -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpjciri6yi/.rnp --list-packets alice-revocation.pgp -262: -262: :armored input -262: :off 0: packet header 0xc292 (tag 2, len 146) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048418 (Fri Apr 24 04:33:38 2026) -262: :type 29, len 27 -262: reason for revocation: 2 (Compromised) -262: message: Custom reason: compromised -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xf791 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 251 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-sigs alice-revocation.pgp -262: Import finished: 1 new signature, 0 unchanged, 0 unknown. -262: -262: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -263: Good signature made Fri Apr 24 04:33:38 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:38 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp -263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: gpg: key 0451409669FFDE3C: "Alice " not changed -262: gpg: Total number processed: 1 -262: gpg: unchanged: 1 -262: -262: /usr/bin/gpg --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import alice-revocation.pgp -262: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported -262: gpg: Total number processed: 1 -262: gpg: new key revocations: 1 -262: gpg: no ultimately trusted keys found -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type retired --rev-reason Custom reason: retired -257: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -257: -257: /usr/bin/gpg --homedir /tmp/rnpctmplfddlwhh/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u GnuPG_dsa_elgamal_3072_3072@example.com -o /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P3072_Q256.out --sign /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P3072_Q256.in -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 6 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpjciri6yi/.rnp --list-packets alice-revocation.pgp -262: -262: :armored input -262: :off 0: packet header 0xc28e (tag 2, len 142) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048419 (Fri Apr 24 04:33:39 2026) -262: :type 29, len 23 -262: reason for revocation: 3 (Retired) -262: message: Custom reason: retired -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xaaf2 -262: signature material: -262: ecc r: 255 bits -262: ecc s: 256 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-sigs alice-revocation.pgp -262: Import finished: 1 new signature, 0 unchanged, 0 unknown. -262: -262: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -262: gpg: key 0451409669FFDE3C: "Alice " not changed -262: gpg: Total number processed: 1 -262: gpg: unchanged: 1 -262: -262: /usr/bin/gpg --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import alice-revocation.pgp -262: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported -262: gpg: Total number processed: 1 -262: gpg: new key revocations: 1 -262: gpg: no ultimately trusted keys found -262: -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: ok -262: test_generate_default_rsa_key (__main__.Keystore.test_generate_default_rsa_key) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 5 --userid 2048@rnptest --s2k-iterations 50000 --generate-key -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:38 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 6 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:39 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 9 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -v /tmp/rnpctmpvzizfnoz/cleartext.sig -260: Good signature made Fri Apr 24 04:33:38 2026 -260: using DSA key 2fcadf05ffa501bb -260: -260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: uid key1-uid2 -260: uid key1-uid1 -260: Signature(s) verified successfully -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u be1c4ab9 51F4C2F6 b604c7f8 2FCADF05 ffa501bb --password password --sign /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.sig -257: -257: -257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmplfddlwhh/.rnp --verify /tmp/rnpctmplfddlwhh/SignDSAtest_verify_P3072_Q256.out -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 9 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -263: Good signature made Fri Apr 24 04:33:38 2026 -263: using RSA key 45a1073186952c40 -263: -263: pub 1024/RSA 45a1073186952c40 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 35de29d8ed5e93c26e72fd7245a1073186952c40 -263: uid enc-sign1@rnp -263: Good signature made Fri Apr 24 04:33:38 2026 -263: using RSA key d329bdcc03ad62de -263: -263: pub 1024/RSA d329bdcc03ad62de 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: a6e2523e12820750e7c083bad329bdcc03ad62de -263: uid enc-sign2@rnp +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:25:44 2025 +14 +263: gpg: using RSA key B0B61BD48B5836098C3B087045DD9DA94ED16B62 +263: gpg: Good signature from "sign1@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:25:44 2025 +14 +263: gpg: using RSA key 35CD3DBB429B60434F259D30C2A977966CE2EFA2 +263: gpg: Good signature from "sign2@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:25:44 2025 +14 +263: gpg: using RSA key 42EA2D83829870FCD5F9BF9320316E0AC27BCEF9 +263: gpg: Good signature from "sign3@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: Good signature made Sun Mar 23 00:25:44 2025 +263: using RSA key 45dd9da94ed16b62 +263: +263: pub 1024/RSA 45dd9da94ed16b62 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: b0b61bd48b5836098c3b087045dd9da94ed16b62 +263: uid sign1@rnp +263: Good signature made Sun Mar 23 00:25:44 2025 +263: using RSA key c2a977966ce2efa2 +263: +263: pub 1024/RSA c2a977966ce2efa2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 35cd3dbb429b60434f259d30c2a977966ce2efa2 +263: uid sign2@rnp +263: Good signature made Sun Mar 23 00:25:44 2025 +263: using RSA key 20316e0ac27bcef9 +263: +263: pub 1024/RSA 20316e0ac27bcef9 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 42ea2d83829870fcd5f9bf9320316e0ac27bcef9 +263: uid sign3@rnp 263: Signature(s) verified successfully 263: 263: ok -263: test_encryption_multiple_recipients (__main__.Encryption.test_encryption_multiple_recipients) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid key1@rnp --generate-key -257: Good signature made Fri Apr 24 04:33:38 2026 -257: using DSA key 2f1e6333a0284ce2 -257: -257: pub 3072/DSA 2f1e6333a0284ce2 2021-10-07 [SC] -257: 46f158427cb02b827f6e10d52f1e6333a0284ce2 -257: uid Test Testovich -257: Signature(s) verified successfully -257: -257: ok -257: /usr/bin/gpgconf --homedir /tmp/rnpctmplfddlwhh/.gpg --kill gpg-agent -257: -257: -257: -257: ---------------------------------------------------------------------- -257: Ran 11 tests in 50.209s -257: -257: OK -257: GPG_AEAD_EAX: False -257: GPG_AEAD_OCB: False -257: GPG_NO_OLD: False -257: GPG_BRAINPOOL: True -257: RNP_TWOFISH: True -257: RNP_BLOWFISH: True -257: RNP_IDEA: True -257: RNP_CAST5: True -257: RNP_RIPEMD160: True -257: RNP_BRAINPOOL: True -257: RNP_AEAD_EAX: True -257: RNP_AEAD_OCB: True -257: RNP_AEAD_OCB_AES: False -257: RNP_BOTAN_OCB_AV: False -259/263 Test #257: cli_tests-SignDSA ............................................................. Passed 50.42 sec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 9 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -263: -263: Generating a new key... -263: -263: sec 1024/RSA e759b5252376720b 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 21c6fa53827616bda1e1881ce759b5252376720b -263: uid key1@rnp -263: ssb 1024/RSA bfbb97861fe9a597 2026-04-24 [E] [EXPIRES 2028-04-23] -263: c67dd5934ef463533de5f6c2bfbb97861fe9a597 -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid key2@rnp --generate-key -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 9 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -v /tmp/rnpctmpvzizfnoz/cleartext.sig -260: Good signature made Fri Apr 24 04:33:39 2026 -260: using DSA key 2fcadf05ffa501bb -260: -260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: uid key1-uid2 -260: uid key1-uid1 -260: Signature(s) verified successfully -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u 0xb2a7f6c34aa2c15484783e9380671869a977a187 --password password --sign /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.sig -263: -263: Generating a new key... +263: test_rnp_to_gpg_default_key (__main__.SignDefault.test_rnp_to_gpg_default_key) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.sig +258: gpg: encrypted with 1024-bit RSA key, ID 5A0274AD8561319D, created 2025-03-22 +258: "key3@rnp" +258: gpg: encrypted with 1024-bit RSA key, ID EB1392FBCF32BA82, created 2025-03-22 +258: "key2@rnp" +258: gpg: encrypted with 1024-bit RSA key, ID 2D0C2B9526CAD2D3, created 2025-03-22 +258: "key1@rnp" +258: +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase key2pass --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp 263: -263: sec 1024/RSA a40d924c67df6c1f 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: b5938d44c977acfcc544fec5a40d924c67df6c1f -263: uid key2@rnp -263: ssb 1024/RSA 77d4a4c61330008b 2026-04-24 [E] [EXPIRES 2028-04-23] -263: 02df54a065a3151aa109a57777d4a4c61330008b -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid key3@rnp --generate-key -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 9 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 2048/RSA 4f112816f33a7514 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 5b1fae811d9381c895282dd84f112816f33a7514 -262: uid 2048@rnptest -262: ssb 2048/RSA 8871b415db43661b 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 600365d4297d37429bc1de5a8871b415db43661b -262: /usr/bin/gpg --homedir . --list-packets /tmp/rnpctmpjciri6yi/.rnp/pubring.gpg -262: gpg: WARNING: unsafe permissions on homedir '/build/reproducible-path/rnp-0.17.1/build/src/tests' -262: gpg: keybox '/build/reproducible-path/rnp-0.17.1/build/src/tests/pubring.kbx' created -262: # off=0 ctb=c6 tag=6 hlen=3 plen=269 new-ctb -262: :public key packet: -262: version 4, algo 1, created 1777048419, expires 0 -262: pkey[0]: [2048 bits] -262: pkey[1]: [17 bits] -262: keyid: 4F112816F33A7514 -262: # off=272 ctb=cd tag=13 hlen=2 plen=12 new-ctb -262: :user ID packet: "2048@rnptest" -262: # off=286 ctb=c2 tag=2 hlen=3 plen=333 new-ctb -262: :signature packet: algo 1, keyid 4F112816F33A7514 -262: version 4, created 1777048419, md5len 0, sigclass 0x13 -262: digest algo 8, begin of digest f7 db -262: hashed subpkt 33 len 21 (issuer fpr v4 5B1FAE811D9381C895282DD84F112816F33A7514) -262: hashed subpkt 2 len 4 (sig created 2026-04-24) -262: hashed subpkt 9 len 4 (key expires after 2y0d0h0m) -262: hashed subpkt 27 len 1 (key flags: 03) -262: hashed subpkt 11 len 3 (pref-sym-algos: 9 8 7) -262: hashed subpkt 21 len 4 (pref-hash-algos: 8 9 10 11) -262: hashed subpkt 22 len 4 (pref-zip-algos: 2 3 1 0) -262: subpkt 16 len 8 (issuer key ID 4F112816F33A7514) -262: data: [2044 bits] -262: # off=622 ctb=ce tag=14 hlen=3 plen=269 new-ctb -262: :public sub key packet: -262: version 4, algo 1, created 1777048419, expires 0 -262: pkey[0]: [2048 bits] -262: pkey[1]: [17 bits] -262: keyid: 8871B415DB43661B -262: # off=894 ctb=c2 tag=2 hlen=3 plen=316 new-ctb -262: :signature packet: algo 1, keyid 4F112816F33A7514 -262: version 4, created 1777048420, md5len 0, sigclass 0x18 -262: digest algo 8, begin of digest 7e 77 -262: hashed subpkt 33 len 21 (issuer fpr v4 5B1FAE811D9381C895282DD84F112816F33A7514) -262: hashed subpkt 2 len 4 (sig created 2026-04-24) -262: hashed subpkt 9 len 4 (key expires after 2y0d0h0m) -262: hashed subpkt 27 len 1 (key flags: 0C) -262: subpkt 16 len 8 (issuer key ID 4F112816F33A7514) -262: data: [2047 bits] -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys 263: -263: Generating a new key... +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +263: Good signature made Sun Mar 23 00:25:45 2025 +263: using RSA key 887382c99ecef2a6 +263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: -263: sec 1024/RSA 858a7c45d71ba474 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 2812e9c5990bb2a05ce05fe1858a7c45d71ba474 -263: uid key3@rnp -263: ssb 1024/RSA 71e9eee7e507cea5 2026-04-24 [E] [EXPIRES 2028-04-23] -263: 854888ff32c1683d69f83b0971e9eee7e507cea5 -263: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmp51yu0azx/.gpg --import /tmp/rnpctmp51yu0azx/.rnp/pubring.gpg -263: gpg: key 2E8F727E20FE3507: "encryption@rnp" not changed -263: gpg: key 7E1538F606CCF888: "dummy1@rnp" not changed -263: gpg: key 24FA72240D73DDC1: "dummy2@rnp" not changed -263: gpg: key 45A1073186952C40: "enc-sign1@rnp" not changed -263: gpg: key D329BDCC03AD62DE: "enc-sign2@rnp" not changed -263: gpg: key 1347954FFE82D243: "enc-sign3@rnp" not changed -263: gpg: key E759B5252376720B: public key "key1@rnp" imported -263: gpg: key A40D924C67DF6C1F: public key "key2@rnp" imported -263: gpg: key 858A7C45D71BA474: public key "key3@rnp" imported -263: gpg: Total number processed: 9 -263: gpg: imported: 3 -263: gpg: unchanged: 6 +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.sig +263: gpg: Signature made Sun Mar 23 00:25:45 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmp51yu0azx/.gpg --import /tmp/rnpctmp51yu0azx/.rnp/secring.gpg -262: -262: 2 keys found -262: -262: pub 2048/RSA 4f112816f33a7514 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 5b1fae811d9381c895282dd84f112816f33a7514 -262: uid 2048@rnptest -262: sub 2048/RSA 8871b415db43661b 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 600365d4297d37429bc1de5a8871b415db43661b -262: /usr/bin/gpg --batch --passphrase password --homedir /tmp/rnpctmpjciri6yi/.gpg --import /tmp/rnpctmpjciri6yi/.rnp/pubring.gpg /tmp/rnpctmpjciri6yi/.rnp/secring.gpg -262: gpg: keybox '/tmp/rnpctmpjciri6yi/.gpg/pubring.kbx' created -262: gpg: /tmp/rnpctmpjciri6yi/.gpg/trustdb.gpg: trustdb created -262: gpg: key 4F112816F33A7514: public key "2048@rnptest" imported -262: gpg: key 4F112816F33A7514: "2048@rnptest" not changed -262: gpg: key 4F112816F33A7514: secret key imported -262: gpg: Total number processed: 2 -262: gpg: imported: 1 -262: gpg: unchanged: 1 -262: gpg: secret keys read: 1 -262: gpg: secret keys imported: 1 -262: -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -263: gpg: key 2E8F727E20FE3507: "encryption@rnp" not changed -263: gpg: key 2E8F727E20FE3507: secret key imported -263: gpg: key 7E1538F606CCF888: "dummy1@rnp" not changed -263: gpg: key 7E1538F606CCF888: secret key imported -263: gpg: key 24FA72240D73DDC1: "dummy2@rnp" not changed -263: gpg: key 24FA72240D73DDC1: secret key imported -263: gpg: key 45A1073186952C40: "enc-sign1@rnp" not changed -263: gpg: key 45A1073186952C40: secret key imported -263: gpg: key D329BDCC03AD62DE: "enc-sign2@rnp" not changed -263: gpg: key D329BDCC03AD62DE: secret key imported -263: gpg: key 1347954FFE82D243: "enc-sign3@rnp" not changed -263: gpg: key 1347954FFE82D243: secret key imported -263: gpg: key E759B5252376720B: "key1@rnp" not changed -263: gpg: key E759B5252376720B: secret key imported -263: gpg: key A40D924C67DF6C1F: "key2@rnp" not changed -263: gpg: key A40D924C67DF6C1F: secret key imported -263: gpg: key 858A7C45D71BA474: "key3@rnp" not changed -263: gpg: key 858A7C45D71BA474: secret key imported -263: gpg: Total number processed: 9 -263: gpg: unchanged: 9 -263: gpg: secret keys read: 9 -263: gpg: secret keys imported: 3 -263: gpg: secret keys unchanged: 6 +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.sig --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 263: -262: -262: -262: ok -262: test_generate_key_with_gpg_import_to_rnp (__main__.Keystore.test_generate_key_with_gpg_import_to_rnp) -262: Generate key with GnuPG and import it to rnp ... /usr/bin/gpg --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --passphrase --quick-generate-key rsakey@gpg rsa -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:40 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 9 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -v /tmp/rnpctmpvzizfnoz/cleartext.sig -260: Good signature made Fri Apr 24 04:33:40 2026 -260: using DSA key 2fcadf05ffa501bb -260: -260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: uid key1-uid2 -260: uid key1-uid1 -260: Signature(s) verified successfully -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u key[12].uid. --password password --sign /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.sig -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:40 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:25:46 2025 +263: using RSA key 887382c99ecef2a6 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.sig +263: gpg: Signature made Sun Mar 23 00:25:46 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead=eax --pass-fd 4 --passwords 2 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -v /tmp/rnpctmpvzizfnoz/cleartext.sig -260: Good signature made Fri Apr 24 04:33:40 2026 -260: using DSA key 2fcadf05ffa501bb -260: -260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: uid key1-uid2 -260: uid key1-uid1 -260: Signature(s) verified successfully -260: -260: ok -260: test_keystore_formats (__main__.Misc.test_keystore_formats) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --keystore-format WRONG --list-keys -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -260: Unsupported keystore format: "WRONG" -260: fatal: cannot set keystore info -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp/g10 --keystore-format G10 --list-keys -260: [rnp_key_store_load_from_path() ./src/librekey/rnp_key_store.cpp:91] Can't parse file: /tmp/rnpctmpvzizfnoz/.rnp/g10/private-keys-v1.d/7EAB41A2F46257C36F2892696F5A2F0432499AD3.key -260: [rnp_key_store_load_from_path() ./src/librekey/rnp_key_store.cpp:91] Can't parse file: /tmp/rnpctmpvzizfnoz/.rnp/g10/private-keys-v1.d/63E59092E4B1AE9F8E675B2F98AA2B8BD9F4EA59.key -260: Warning: no keys were loaded from the keyring '/tmp/rnpctmpvzizfnoz/.rnp/g10/private-keys-v1.d'. -260: Key(s) not found. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp/g10 --keystore-format GPG21 --list-keys -260: -260: 2 keys found -260: -260: pub 2048/RSA 4be147bb22df1e60 2017-09-30 [SC] [EXPIRES >=2038-01-19] -260: 4f2e62b74e6a4cd333bc19004be147bb22df1e60 -260: uid test1 -260: sub 2048/RSA a49bae05c16e8bc8 2017-09-30 [E] [EXPIRES >=2038-01-19] -260: 10793e367ee867c32e358f2aa49bae05c16e8bc8 -260: ok -260: test_large_packet (__main__.Misc.test_large_packet) ... /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg --no-default-keyring --keyring /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_large_packet/4g.bzip2.gpg -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -262: gpg: keybox '/tmp/rnpctmpjciri6yi/.gpg/pubring.kbx' created -262: gpg: /tmp/rnpctmpjciri6yi/.gpg/trustdb.gpg: trustdb created -262: gpg: directory '/tmp/rnpctmpjciri6yi/.gpg/openpgp-revocs.d' created -262: gpg: revocation certificate stored as '/tmp/rnpctmpjciri6yi/.gpg/openpgp-revocs.d/EC27DA2CE5DFE91A1CE64A593422219A18B442D0.rev' -262: -262: /usr/bin/gpg --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --list-keys -262: gpg: checking the trustdb -262: gpg: marginals needed: 3 completes needed: 1 trust model: pgp -262: gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u -262: gpg: next trustdb check due at 2029-04-23 -262: /tmp/rnpctmpjciri6yi/.gpg/pubring.kbx -262: ------------------------------------- -262: pub rsa3072 2026-04-24 [SC] [expires: 2029-04-23] -262: EC27DA2CE5DFE91A1CE64A593422219A18B442D0 -262: uid [ultimate] rsakey@gpg -262: /usr/bin/gpg --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --armor --export EC27DA2CE5DFE91A1CE64A593422219A18B442D0 -262: -262: -----BEGIN PGP PUBLIC KEY BLOCK----- -262: -262: mQGNBGnrm2QBDADAgSawK1IY68hWpyZNWrbJ1T/ptecaQDigr20kQBtmuNuxbBtC -262: Ab/PbRiCLabzKVZKnoMCSs6m12tNRhipzndnpKQj+D0/zcluCwmwoXPEnperiw8D -262: ms5Rk1NpZOebitgzRdk4hXgT+BmIQCjsuwp6SC58rDY2BN/NfM7yhT3RogPFYbwB -262: VDQuEwLQ+TWakHR9SDUO5tD4khlSCN30YhENP2XEAo9WRWVtJhlRzX9q7NO63ibE -262: v0xMKJGEcRI2H0D9VXk7Slt8W+Nyh2OWzO1KqE9zYSZh8d0gOOJtYpv6UY2om8Bb -262: Em7zCDhrIIwrXwj2UtOQV8A9XEdE0I+u+hP4pZcism/H8CkENKUHa1QuvPXpzhiW -262: 3ZSatYuL8f/0h0Jzx+xqPG6AR4V3n9Ag56SCyzJDwasqoWj9+DBsvtmTbduvbL2u -262: smfpn9BGg+p3zP6awpO2XXxsUWn0cdFQJiI+zG9KqIAomJY1Jvybi/Ji6v1hHYFq -262: 9gv0A5lE3NfrH5sAEQEAAbQKcnNha2V5QGdwZ4kB1AQTAQoAPhYhBOwn2izl3+ka -262: HOZKWTQiIZoYtELQBQJp65tkAhsDBQkFo5qABQsJCAcCBhUKCQgLAgQWAgMBAh4B -262: AheAAAoJEDQiIZoYtELQCb0MAKTOJhe88SLy4EKXRKV02WJVNF0se8t0XAPtbJAV -262: rOVKZzGoK3EDcEAn/U+dP+VG2bl5Fmg8E/OGQ8hetaKgYEyqVWbaVF5TL1Y5Hy20 -262: GuGGb10+7HJSB+n1IHpvmUFYwkRVrpIjT8h4CLn9MbY7wSDyOWyCo9ojSHgiCDmZ -262: iM+so17VPAX+dPIcir1fSZGlHXj+3iDBVUDUW4kPZ39yOX6R1AHUEBQe1C4UzsDm -262: xxDJDAeHfVHd0erAbIcgsAcV1kJbtyxjMqsCKtWn01c1AafRjXnboZrak+cAaphN -262: fpLszt1nN02wiXajX3bvn0aOlk77BwqwPlrr5kA7NQHRJFj+ZkaZThgxNCpFvIuF -262: ZFZmUS5QG0OZoSVX23nSbW4Lj90APTy11h6N+gwm9YgSjSfMba59iFMwzEUkAI8I -262: KqGBOxBmtcDPLOMjT721gOHOpG6+bM63kQ5B1siqfRiO3FfUObpHMrCnoktGtv9p -262: oudhfjAUBZhalYDpQ+YqQiMVKw== -262: =jNyj -262: -----END PGP PUBLIC KEY BLOCK----- -262: /usr/bin/gpg --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --armor --export-secret-key EC27DA2CE5DFE91A1CE64A593422219A18B442D0 -262: -262: -----BEGIN PGP PRIVATE KEY BLOCK----- -262: -262: lQVYBGnrm2QBDADAgSawK1IY68hWpyZNWrbJ1T/ptecaQDigr20kQBtmuNuxbBtC -262: Ab/PbRiCLabzKVZKnoMCSs6m12tNRhipzndnpKQj+D0/zcluCwmwoXPEnperiw8D -262: ms5Rk1NpZOebitgzRdk4hXgT+BmIQCjsuwp6SC58rDY2BN/NfM7yhT3RogPFYbwB -262: VDQuEwLQ+TWakHR9SDUO5tD4khlSCN30YhENP2XEAo9WRWVtJhlRzX9q7NO63ibE -262: v0xMKJGEcRI2H0D9VXk7Slt8W+Nyh2OWzO1KqE9zYSZh8d0gOOJtYpv6UY2om8Bb -262: Em7zCDhrIIwrXwj2UtOQV8A9XEdE0I+u+hP4pZcism/H8CkENKUHa1QuvPXpzhiW -262: 3ZSatYuL8f/0h0Jzx+xqPG6AR4V3n9Ag56SCyzJDwasqoWj9+DBsvtmTbduvbL2u -262: smfpn9BGg+p3zP6awpO2XXxsUWn0cdFQJiI+zG9KqIAomJY1Jvybi/Ji6v1hHYFq -262: 9gv0A5lE3NfrH5sAEQEAAQAL/0X7baYjyY+3v7gIwfrjHIpZVQfQkjhP2oZH4ASK -262: rat1TqC8bVhcrG9q+Lryf7vsbitoXrYpneC3dZG9BuBMZ8os52MQLqwQUscHijlF -262: KIH1Kaw6PHYSBClRxsQM48n++sQBA4vxsYqI6jdHI9mT0aZMsWGvdXHD6dyZH964 -262: o5WfMYHDGwbcpq+NR7vSrTMIiuC0rF1DefqzmjLheFcMg6huQL+2MoepaMr6S8Aa -262: VdT4TaykcDGcXc9d/DDKrlUwnN1CVKtHSDo7cye2qh7lWPuk2/YpBNv7UwKaZHT+ -262: Q2koK00hb/Urf2vy2Lm+K4GnbeDqZOQFFpVCIfOQc2z+zNSRHTqSB5oNPJRVp2/A -262: A1sLzZAgJ2OwoGEded0APdTeYqn4+8tySacLVdttV1DNp3vNV1Waj6Jj2OtC677D -262: rqh/R27xd7NGEwsq9BymrlM3TDlHBNaeN2HjPy37RnUwvIr6HKvsmmtwrPuJgrPo -262: bXKslvjyyepHpkpC3J0teL2R4QYA16VfnhhipdOfLcjnYjfhglJBVt2Xt+7n/5hW -262: CWzCTN3fOCUHC395DGiOt6SLT/Y0vk7UF0p/W3WOAfvOV2ixFPwPtwnynU9rGa1I -262: J4c1JBFSt0ikpGDr5N4nduQgG0zcZdeT7h4F7RWBD/jgEocjZ9syDIlHVuDecL+I -262: 0sMHXwVXksETESRUK7v4E1hysqUQTQFcg8RKR/wGHHBjtFFopQDo0y+hzY5HMTwV -262: 5JVO4tan2JbseKnTppVX/lZaihKLBgDkhyxNx4FFz6cDctTQQv+WSZ3bpX1lmJe7 -262: iKEdC9dMYsvKngR3N+Ei/z5JoChbjiQEsco3UyHu3OEFWAF2qVw79GGGuNoLqZmH -262: AYO8JfnwQevmHdVMee3V9bPvH4e/vRWlSUNdw2LrZr56l+tAZ/VRg2kF7xs7/r2k -262: nWvfkxW8Nxb49IhBc32T2wUWCBLzZVV7YB9WPTJxEVSSmUAhfHJiyMR/TWP67NHd -262: pjdtQFA8cGw10up3Hx3yJm/HjPLKGTEGAL2QDsx87spRCQNTFOZqK1kAmjfxfveF -262: xJOXoCUtphAJzYKxFwfPP7QD8/MHni6d3CdzzoGD3wFHKUy20VmUMpoEGvyAUR6i -262: HFW5yxxf0l9/jYZkxsv7FYMD6WmO37clN8xrt9/oA8Of/2VqHwnW9M/6H3/jfCoQ -262: zhSOXEanrtmRyAogjw7hfeJLxRR0IEYbfIgUGZGu+NocIhZtdlYSNZFnruyt50B4 -262: 61S1KnrOsOc3p8ZAgOo93qGRV9lxrt/QTOH3tApyc2FrZXlAZ3BniQHUBBMBCgA+ -262: FiEE7CfaLOXf6Roc5kpZNCIhmhi0QtAFAmnrm2QCGwMFCQWjmoAFCwkIBwIGFQoJ -262: CAsCBBYCAwECHgECF4AACgkQNCIhmhi0QtAJvQwApM4mF7zxIvLgQpdEpXTZYlU0 -262: XSx7y3RcA+1skBWs5UpnMagrcQNwQCf9T50/5UbZuXkWaDwT84ZDyF61oqBgTKpV -262: ZtpUXlMvVjkfLbQa4YZvXT7sclIH6fUgem+ZQVjCRFWukiNPyHgIuf0xtjvBIPI5 -262: bIKj2iNIeCIIOZmIz6yjXtU8Bf508hyKvV9JkaUdeP7eIMFVQNRbiQ9nf3I5fpHU -262: AdQQFB7ULhTOwObHEMkMB4d9Ud3R6sBshyCwBxXWQlu3LGMyqwIq1afTVzUBp9GN -262: eduhmtqT5wBqmE1+kuzO3Wc3TbCJdqNfdu+fRo6WTvsHCrA+WuvmQDs1AdEkWP5m -262: RplOGDE0KkW8i4VkVmZRLlAbQ5mhJVfbedJtbguP3QA9PLXWHo36DCb1iBKNJ8xt -262: rn2IUzDMRSQAjwgqoYE7EGa1wM8s4yNPvbWA4c6kbr5szreRDkHWyKp9GI7cV9Q5 -262: ukcysKeiS0a2/2mi52F+MBQFmFqVgOlD5ipCIxUr -262: =KMzt -262: -----END PGP PRIVATE KEY BLOCK----- -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-key /tmp/rnpctmpjciri6yi/.rnp/EC27DA2CE5DFE91A1CE64A593422219A18B442D0-pub.asc -262: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -262: pub 3072/RSA 3422219a18b442d0 2026-04-24 [SC] [EXPIRES 2029-04-23] -262: ec27da2ce5dfe91a1ce64a593422219a18b442d0 -262: uid rsakey@gpg -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-key /tmp/rnpctmpjciri6yi/.rnp/EC27DA2CE5DFE91A1CE64A593422219A18B442D0-sec.asc -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 1 key processed, 0 new public keys, 1 new secret keys, 0 updated, 0 unchanged. -262: sec 3072/RSA 3422219a18b442d0 2026-04-24 [SC] [EXPIRES 2029-04-23] -262: ec27da2ce5dfe91a1ce64a593422219a18b442d0 -262: uid rsakey@gpg -262: ok -262: test_generate_multiple_rsa_key__check_if_available (__main__.Keystore.test_generate_multiple_rsa_key__check_if_available) -262: Generate multiple RSA keys and check if they are all available ... /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmpjciri6yi/.rnp --s2k-msec 100 --cipher AES-128 --pass-fd 5 --userid 0@rnp-multiple --generate-key -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --armor --detach +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: gpg: encrypted with 1024-bit RSA key, ID 5A0274AD8561319D, created 2025-03-22 +258: "key3@rnp" +258: gpg: encrypted with 1024-bit RSA key, ID 2D0C2B9526CAD2D3, created 2025-03-22 +258: "key1@rnp" +258: gpg: public key decryption failed: Bad passphrase +258: gpg: encrypted with 1024-bit RSA key, ID EB1392FBCF32BA82, created 2025-03-22 +258: "key2@rnp" +258: +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase key3pass --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +263: Good signature made Sun Mar 23 00:25:47 2025 +263: using RSA key 887382c99ecef2a6 263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:25:47 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead=ocb --pass-fd 4 --passwords 3 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: Good signature made Fri Apr 24 04:33:42 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:42 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 0 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 0 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 0 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +263: Good signature made Sun Mar 23 00:25:47 2025 +263: using RSA key 887382c99ecef2a6 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 0 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:25:47 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 0 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 2048/RSA 95752dfabad6f8a3 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 219b3eb035e530800c0bb00895752dfabad6f8a3 -262: uid 0@rnp-multiple -262: ssb 2048/RSA 1a1bdc019c5a145e 2026-04-24 [E] [EXPIRES 2028-04-23] -262: ec178b384486f1f2e9d3d9a21a1bdc019c5a145e -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: -262: 2 keys found -262: -262: pub 2048/RSA 95752dfabad6f8a3 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 219b3eb035e530800c0bb00895752dfabad6f8a3 -262: uid 0@rnp-multiple -262: sub 2048/RSA 1a1bdc019c5a145e 2026-04-24 [E] [EXPIRES 2028-04-23] -262: ec178b384486f1f2e9d3d9a21a1bdc019c5a145e -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmpjciri6yi/.rnp --s2k-msec 100 --cipher AES-128 --pass-fd 5 --userid 1@rnp-multiple --generate-key -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:43 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 0 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.txt.asc +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +257: +257: Generating a new key... +257: Enter password for key 0x4EC9A598F88408D3 to protect: Repeat password for key 0x4EC9A598F88408D3: Would you like to use the same password to protect subkey(s)? (y/N) +257: sec 2048/RSA 4ec9a598f88408d3 2025-03-22 [SC] [EXPIRES 2027-03-22] +257: 0afddd5cf9f26ee2cb3cde9c4ec9a598f88408d3 +257: uid RSA (Encrypt or Sign) 2048-bit key +257: ssb 2048/RSA 2b4a914deb6e53b0 2025-03-22 [E] [EXPIRES 2027-03-22] +257: f7853247e2c76688d79f2a852b4a914deb6e53b0 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --notty --generate-key +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:43 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 2 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 2 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 2 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: Good signature made Sun Mar 23 00:25:48 2025 +263: using RSA key 887382c99ecef2a6 263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^key1@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: gpg: Signature made Sun Mar 23 00:25:48 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: WARNING: not a detached signature; file '/tmp/rnpctmp1o4glc55/cleartext.txt' was NOT verified! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.sig 263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase key1pass --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 2 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 2 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:44 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 2 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:45 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 4 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -262: -262: Generating a new key... -262: -262: sec 2048/RSA 5f44159664747b10 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: c72f55ffdd92ddc657dd3ccb5f44159664747b10 -262: uid 1@rnp-multiple -262: ssb 2048/RSA 0382b1b10ef2ea39 2026-04-24 [E] [EXPIRES 2028-04-23] -262: d05de6f06987a464fd3f2f4c0382b1b10ef2ea39 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: -262: 4 keys found -262: -262: pub 2048/RSA 95752dfabad6f8a3 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 219b3eb035e530800c0bb00895752dfabad6f8a3 -262: uid 0@rnp-multiple -262: sub 2048/RSA 1a1bdc019c5a145e 2026-04-24 [E] [EXPIRES 2028-04-23] -262: ec178b384486f1f2e9d3d9a21a1bdc019c5a145e -262: -262: pub 2048/RSA 5f44159664747b10 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: c72f55ffdd92ddc657dd3ccb5f44159664747b10 -262: uid 1@rnp-multiple -262: sub 2048/RSA 0382b1b10ef2ea39 2026-04-24 [E] [EXPIRES 2028-04-23] -262: d05de6f06987a464fd3f2f4c0382b1b10ef2ea39 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmpjciri6yi/.rnp --s2k-msec 100 --cipher AES-128 --pass-fd 5 --userid 2@rnp-multiple --generate-key -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 4 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 4 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -263: gpg: encrypted with 1024-bit RSA key, ID BFBB97861FE9A597, created 2026-04-24 -263: "key1@rnp" 263: -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 4 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:25:49 2025 +263: using RSA key 887382c99ecef2a6 263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.sig +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +263: gpg: Signature made Sun Mar 23 00:25:49 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.sig --armor +254: Good signature made Sun Mar 23 00:25:49 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead --pass-fd 4 --passwords 1 -r ^key1@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 4 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:25:50 2025 +263: using RSA key 887382c99ecef2a6 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.sig +263: gpg: Signature made Sun Mar 23 00:25:50 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: Good signature made Fri Apr 24 04:33:46 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 4 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:46 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 6 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --armor --detach +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:25:50 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 4 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead=eax --pass-fd 4 --passwords 2 -r ^key1@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 6 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 6 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: Good signature made Sun Mar 23 00:25:51 2025 +263: using RSA key 887382c99ecef2a6 263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 6 -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:25:51 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 4 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: -262: Generating a new key... -262: -262: sec 2048/RSA e4ff8acfecc0ea0e 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 3ef17c25d5ecce33f3201462e4ff8acfecc0ea0e -262: uid 2@rnp-multiple -262: ssb 2048/RSA ee8650530c6a7c57 2026-04-24 [E] [EXPIRES 2028-04-23] -262: ffd55554ff933e82f772ee12ee8650530c6a7c57 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -262: -262: 6 keys found -262: -262: pub 2048/RSA 95752dfabad6f8a3 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 219b3eb035e530800c0bb00895752dfabad6f8a3 -262: uid 0@rnp-multiple -262: sub 2048/RSA 1a1bdc019c5a145e 2026-04-24 [E] [EXPIRES 2028-04-23] -262: ec178b384486f1f2e9d3d9a21a1bdc019c5a145e -262: -262: pub 2048/RSA 5f44159664747b10 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: c72f55ffdd92ddc657dd3ccb5f44159664747b10 -262: uid 1@rnp-multiple -262: sub 2048/RSA 0382b1b10ef2ea39 2026-04-24 [E] [EXPIRES 2028-04-23] -262: d05de6f06987a464fd3f2f4c0382b1b10ef2ea39 -262: -262: pub 2048/RSA e4ff8acfecc0ea0e 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 3ef17c25d5ecce33f3201462e4ff8acfecc0ea0e -262: uid 2@rnp-multiple -262: sub 2048/RSA ee8650530c6a7c57 2026-04-24 [E] [EXPIRES 2028-04-23] -262: ffd55554ff933e82f772ee12ee8650530c6a7c57 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmpjciri6yi/.rnp --s2k-msec 100 --cipher AES-128 --pass-fd 5 --userid 3@rnp-multiple --generate-key 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +263: Good signature made Sun Mar 23 00:25:52 2025 +263: using RSA key 887382c99ecef2a6 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 6 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:47 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 6 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:25:52 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead=ocb --pass-fd 4 --passwords 3 -r ^key1@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:47 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg -e -z 9 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor -e -z 9 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpa39maxmd/cleartext.gpg /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.gpg --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 9 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.txt.asc +258: gpg: encrypted with 1024-bit RSA key, ID EB1392FBCF32BA82, created 2025-03-22 +258: "key2@rnp" +258: gpg: public key decryption failed: Bad passphrase +258: gpg: encrypted with 1024-bit RSA key, ID 2D0C2B9526CAD2D3, created 2025-03-22 +258: "key1@rnp" +258: gpg: public key decryption failed: Bad passphrase +258: gpg: encrypted with 1024-bit RSA key, ID 5A0274AD8561319D, created 2025-03-22 +258: "key3@rnp" +258: +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 4 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +263: Good signature made Sun Mar 23 00:25:53 2025 +263: using RSA key 887382c99ecef2a6 +263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead --pass-fd 4 --passwords 1 -r ^key1@rnp$ -r ^key2@rnp$ -r ^key3@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:25:53 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: WARNING: not a detached signature; file '/tmp/rnpctmp1o4glc55/cleartext.txt' was NOT verified! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp -z 9 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmpa39maxmd/cleartext.txt --output /tmp/rnpctmpa39maxmd/cleartext.rnp --armor -259: -259: -259: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpa39maxmd/cleartext.gpg -d /tmp/rnpctmpa39maxmd/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.sig 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: gpg: encrypted with 2048-bit RSA key, ID D7A60A385A80F7E8, created 2026-04-24 -259: "encryption@rnp" -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpa39maxmd/cleartext.rnp --output /tmp/rnpctmpa39maxmd/cleartext.gpg -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: -262: -262: Generating a new key... -262: -262: sec 2048/RSA 19a3098976efbe74 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 93ba5541ddb79b58f13b074919a3098976efbe74 -262: uid 3@rnp-multiple -262: ssb 2048/RSA 1a879ca291f3de4e 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 5c3e90b9fbf31cdaf3e60a9c1a879ca291f3de4e -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --armor --pinentry-mode=loopback -z 9 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -262: -262: 8 keys found -262: -262: pub 2048/RSA 95752dfabad6f8a3 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 219b3eb035e530800c0bb00895752dfabad6f8a3 -262: uid 0@rnp-multiple -262: sub 2048/RSA 1a1bdc019c5a145e 2026-04-24 [E] [EXPIRES 2028-04-23] -262: ec178b384486f1f2e9d3d9a21a1bdc019c5a145e -262: -262: pub 2048/RSA 5f44159664747b10 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: c72f55ffdd92ddc657dd3ccb5f44159664747b10 -262: uid 1@rnp-multiple -262: sub 2048/RSA 0382b1b10ef2ea39 2026-04-24 [E] [EXPIRES 2028-04-23] -262: d05de6f06987a464fd3f2f4c0382b1b10ef2ea39 -262: -262: pub 2048/RSA e4ff8acfecc0ea0e 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 3ef17c25d5ecce33f3201462e4ff8acfecc0ea0e -262: uid 2@rnp-multiple -262: sub 2048/RSA ee8650530c6a7c57 2026-04-24 [E] [EXPIRES 2028-04-23] -262: ffd55554ff933e82f772ee12ee8650530c6a7c57 -262: -262: pub 2048/RSA 19a3098976efbe74 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 93ba5541ddb79b58f13b074919a3098976efbe74 -262: uid 3@rnp-multiple -262: sub 2048/RSA 1a879ca291f3de4e 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 5c3e90b9fbf31cdaf3e60a9c1a879ca291f3de4e -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmpjciri6yi/.rnp --s2k-msec 100 --cipher AES-128 --pass-fd 5 --userid 4@rnp-multiple --generate-key +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:25:53 2025 +263: using RSA key 887382c99ecef2a6 263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -259: Good signature made Fri Apr 24 04:33:49 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: /usr/bin/gpg --homedir /tmp/rnpctmpa39maxmd/.gpg --pinentry-mode=loopback -z 9 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmpa39maxmd/cleartext.sig -s /tmp/rnpctmpa39maxmd/cleartext.txt -259: -259: -259: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpa39maxmd/.rnp --verify-cat /tmp/rnpctmpa39maxmd/cleartext.sig --output /tmp/rnpctmpa39maxmd/cleartext.ver -259: Good signature made Fri Apr 24 04:33:49 2026 -259: using RSA key 4372c9aaa9f16be5 -259: -259: pub 2048/RSA 4372c9aaa9f16be5 2026-04-24 [SC] [EXPIRES 2028-04-23] -259: 129b2e71fbbba607689af40c4372c9aaa9f16be5 -259: uid signing@gpg -259: Signature(s) verified successfully -259: -259: ok -259: /usr/bin/gpgconf --homedir /tmp/rnpctmpa39maxmd/.gpg --kill gpg-agent -259: -259: -259: -259: ---------------------------------------------------------------------- -259: Ran 1 test in 59.786s -259: -259: OK -259: GPG_AEAD_EAX: False -259: GPG_AEAD_OCB: False -259: GPG_NO_OLD: False -259: GPG_BRAINPOOL: True -259: RNP_TWOFISH: True -259: RNP_BLOWFISH: True -259: RNP_IDEA: True -259: RNP_CAST5: True -259: RNP_RIPEMD160: True -259: RNP_BRAINPOOL: True -259: RNP_AEAD_EAX: True -259: RNP_AEAD_OCB: True -259: RNP_AEAD_OCB_AES: False -259: RNP_BOTAN_OCB_AV: False -260/263 Test #259: cli_tests-Compression ......................................................... Passed 60.00 sec +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.sig +263: gpg: Signature made Sun Mar 23 00:25:53 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.sig --armor +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^key1@rnp$ -r ^key2@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:25:54 2025 +263: using RSA key 887382c99ecef2a6 263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase key1pass --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: encrypted with 1024-bit RSA key, ID 77D4A4C61330008B, created 2026-04-24 -263: "key2@rnp" -263: gpg: encrypted with 1024-bit RSA key, ID BFBB97861FE9A597, created 2026-04-24 -263: "key1@rnp" +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.sig +263: gpg: Signature made Sun Mar 23 00:25:54 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --armor --detach +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 4 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: Good signature made Sun Mar 23 00:25:55 2025 +263: using RSA key 887382c99ecef2a6 263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase key2pass --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp -262: -262: Generating a new key... -262: -262: sec 2048/RSA e14f1636ebcfea34 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 34bda22e977bb5ce5d06b35fe14f1636ebcfea34 -262: uid 4@rnp-multiple -262: ssb 2048/RSA f15ac1f244eec44b 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 0814f628105e7171f84b3444f15ac1f244eec44b -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: -262: 10 keys found -262: -262: pub 2048/RSA 95752dfabad6f8a3 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 219b3eb035e530800c0bb00895752dfabad6f8a3 -262: uid 0@rnp-multiple -262: sub 2048/RSA 1a1bdc019c5a145e 2026-04-24 [E] [EXPIRES 2028-04-23] -262: ec178b384486f1f2e9d3d9a21a1bdc019c5a145e -262: -262: pub 2048/RSA 5f44159664747b10 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: c72f55ffdd92ddc657dd3ccb5f44159664747b10 -262: uid 1@rnp-multiple -262: sub 2048/RSA 0382b1b10ef2ea39 2026-04-24 [E] [EXPIRES 2028-04-23] -262: d05de6f06987a464fd3f2f4c0382b1b10ef2ea39 -262: -262: pub 2048/RSA e4ff8acfecc0ea0e 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 3ef17c25d5ecce33f3201462e4ff8acfecc0ea0e -262: uid 2@rnp-multiple -262: sub 2048/RSA ee8650530c6a7c57 2026-04-24 [E] [EXPIRES 2028-04-23] -262: ffd55554ff933e82f772ee12ee8650530c6a7c57 -262: -262: pub 2048/RSA 19a3098976efbe74 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 93ba5541ddb79b58f13b074919a3098976efbe74 -262: uid 3@rnp-multiple -262: sub 2048/RSA 1a879ca291f3de4e 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 5c3e90b9fbf31cdaf3e60a9c1a879ca291f3de4e -262: -262: pub 2048/RSA e14f1636ebcfea34 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 34bda22e977bb5ce5d06b35fe14f1636ebcfea34 -262: uid 4@rnp-multiple -262: sub 2048/RSA f15ac1f244eec44b 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 0814f628105e7171f84b3444f15ac1f244eec44b -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: -262: 10 keys found -262: -262: pub 2048/RSA 95752dfabad6f8a3 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 219b3eb035e530800c0bb00895752dfabad6f8a3 -262: uid 0@rnp-multiple -262: sub 2048/RSA 1a1bdc019c5a145e 2026-04-24 [E] [EXPIRES 2028-04-23] -262: ec178b384486f1f2e9d3d9a21a1bdc019c5a145e -262: -262: pub 2048/RSA 5f44159664747b10 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: c72f55ffdd92ddc657dd3ccb5f44159664747b10 -262: uid 1@rnp-multiple -262: sub 2048/RSA 0382b1b10ef2ea39 2026-04-24 [E] [EXPIRES 2028-04-23] -262: d05de6f06987a464fd3f2f4c0382b1b10ef2ea39 -262: -262: pub 2048/RSA e4ff8acfecc0ea0e 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 3ef17c25d5ecce33f3201462e4ff8acfecc0ea0e -262: uid 2@rnp-multiple -262: sub 2048/RSA ee8650530c6a7c57 2026-04-24 [E] [EXPIRES 2028-04-23] -262: ffd55554ff933e82f772ee12ee8650530c6a7c57 -262: -262: pub 2048/RSA 19a3098976efbe74 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 93ba5541ddb79b58f13b074919a3098976efbe74 -262: uid 3@rnp-multiple -262: sub 2048/RSA 1a879ca291f3de4e 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 5c3e90b9fbf31cdaf3e60a9c1a879ca291f3de4e -262: -262: pub 2048/RSA e14f1636ebcfea34 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 34bda22e977bb5ce5d06b35fe14f1636ebcfea34 -262: uid 4@rnp-multiple -262: sub 2048/RSA f15ac1f244eec44b 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 0814f628105e7171f84b3444f15ac1f244eec44b -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: ok -262: test_generate_preferences (__main__.Keystore.test_generate_preferences) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 5 --userid eddsa_25519_prefs --generate-key --expert -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Please select what kind of key you want: -262: (1) RSA (Encrypt or Sign) -262: (16) DSA + ElGamal -262: (17) DSA + RSA -262: (19) ECDSA + ECDH -262: (22) EDDSA + X25519 -262: (99) SM2 -262: > Generating a new key... -262: -262: sec 255/EdDSA fd4c514630bb90a3 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 6847b759c147e58ad15f3e1efd4c514630bb90a3 -262: uid eddsa_25519_prefs -262: ssb 255/ECDH 682a74fa1017528b 2026-04-24 [E] [EXPIRES 2028-04-23] -262: e9dcb62f8a09cfa8c7a5f2fe682a74fa1017528b -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpjciri6yi/.rnp/pubring.gpg -262: -262: :off 0: packet header 0xc633 (tag 6, len 51) -262: Public key packet -262: version: 4 -262: creation time: 1777048431 (Fri Apr 24 04:33:51 2026) -262: public key algorithm: 22 (EdDSA) -262: public key material: -262: ecc p: 263 bits -262: ecc curve: Ed25519 -262: keyid: 0xfd4c514630bb90a3 -262: :off 53: packet header 0xcd11 (tag 13, len 17) -262: UserID packet -262: id: eddsa_25519_prefs -262: :off 72: packet header 0xc28f (tag 2, len 143) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x6847b759c147e58ad15f3e1efd4c514630bb90a3 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048431 (Fri Apr 24 04:33:51 2026) -262: :type 9, len 4 -262: key expiration time: 63072000 seconds (730 days) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 3 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) -262: :type 21, len 4 -262: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) -262: :type 22, len 4 -262: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0xfd4c514630bb90a3 -262: lbits: 0xd169 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 256 bits -262: :off 217: packet header 0xce38 (tag 14, len 56) -262: Public subkey packet -262: version: 4 -262: creation time: 1777048431 (Fri Apr 24 04:33:51 2026) -262: public key algorithm: 18 (ECDH) -262: public key material: -262: ecdh p: 263 bits -262: ecdh curve: Curve25519 -262: ecdh hash algorithm: 8 (SHA256) -262: ecdh key wrap algorithm: 7 -262: keyid: 0x682a74fa1017528b -262: :off 275: packet header 0xc27e (tag 2, len 126) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x6847b759c147e58ad15f3e1efd4c514630bb90a3 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048431 (Fri Apr 24 04:33:51 2026) -262: :type 9, len 4 -262: key expiration time: 63072000 seconds (730 days) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0xfd4c514630bb90a3 -262: lbits: 0x6c30 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 256 bits -262: ok -262: test_generate_protection_pass_fd (__main__.Keystore.test_generate_protection_pass_fd) -262: Generate key with RNP, using the --pass-fd parameter, and make sure key is encrypted ... /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 5 --userid enc@rnp --generate-key -263: gpg: encrypted with 1024-bit RSA key, ID BFBB97861FE9A597, created 2026-04-24 -263: "key1@rnp" -263: gpg: public key decryption failed: Bad passphrase -263: gpg: encrypted with 1024-bit RSA key, ID 77D4A4C61330008B, created 2026-04-24 -263: "key2@rnp" +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:25:55 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... +260: +260: sec 2048/RSA 6e25d3d1753881c4 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: f342f9b659f3ef0d3989dd476e25d3d1753881c4 +260: uid primary_for_many_subs@rnp +260: ssb 2048/RSA 9fe4983550a33c7a 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 5d4124ca11f99ac298abb0fe9fe4983550a33c7a +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --edit-key --add-subkey unknown +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead=eax --pass-fd 4 --passwords 2 -r ^key1@rnp$ -r ^key2@rnp$ -r ^key3@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: Secret keys matching 'unknown' not found. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password wrong --edit-key --add-subkey primary_for_many_subs@rnp +260: [pgp_generate_subkey() ./src/lib/generate-key.cpp:426] Failed to unlock primary key. +260: Subkey generation failed. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --notty --edit-key --add-subkey primary_for_many_subs@rnp 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +263: Good signature made Sun Mar 23 00:25:56 2025 +263: using RSA key 887382c99ecef2a6 +263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead --pass-fd 4 --passwords 1 -r ^key1@rnp$ -r ^key2@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:25:56 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.txt.asc +260: [pgp_generate_subkey() ./src/lib/generate-key.cpp:426] Failed to unlock primary key. +260: Subkey generation failed. +260: Enter password for key 0x6E25D3D1753881C4 to add subkey: Would you like to use the same password to protect subkey(s)? (y/N) +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --edit-key --add-subkey primary_for_many_subs@rnp --expert +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +260: Subkey generation setup failed. +260: Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Too many attempts. Aborting. +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --edit-key --add-subkey primary_for_many_subs@rnp --expert +260: Subkey generation setup failed. +260: Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Please select which elliptic curve you want: +260: (1) NIST P-256 +260: (2) NIST P-384 +260: (3) NIST P-521 +260: (4) brainpoolP256r1 +260: (5) brainpoolP384r1 +260: (6) brainpoolP512r1 +260: (7) secp256k1 +260: (default NIST P-256)> Too many attempts. Aborting. +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits wrong --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --userid wrong --edit-key --add-subkey primary_for_many_subs@rnp +260: wrong bits value: wrong +260: Failed to process argument --numbits +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 768 --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --userid 768 --edit-key --add-subkey primary_for_many_subs@rnp +260: wrong bits value: 768 +260: Failed to process argument --numbits +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password wrong --edit-key --add-subkey primary_for_many_subs@rnp --expert +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 4 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +260: [rnp_secure_get_long_from_fd() ./src/rnpkeys/tui.cpp:72] Unexpected end of line +260: [rnp_secure_get_long_from_fd() ./src/rnpkeys/tui.cpp:65] Number out of range +260: [pgp_generate_subkey() ./src/lib/generate-key.cpp:426] Failed to unlock primary key. +260: Subkey generation failed. +260: Please select subkey algorithm you want: +260: (1) RSA +260: (16) ElGamal +260: (17) DSA +260: (18) ECDH +260: (19) ECDSA +260: (22) EDDSA +260: (99) SM2> Please provide bit length of the ElGamal key (between 1024 and 4096): +260: (default 2048) > Please provide bit length of the ElGamal key (between 1024 and 4096): +260: (default 2048) > Please provide bit length of the ElGamal key (between 1024 and 4096): +260: (default 2048) > Bitlen of the key will be 2048 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --hash BAD_HASH --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --userid bad_hash --edit-key --add-subkey primary_for_many_subs@rnp +260: Unsupported hash algorithm: BAD_HASH +260: Failed to process argument --hash +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --s2k-iterations WRONG_ITER --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --userid wrong_iter --edit-key --add-subkey primary_for_many_subs@rnp +263: Good signature made Sun Mar 23 00:25:57 2025 +263: using RSA key 887382c99ecef2a6 +263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: gpg: Signature made Sun Mar 23 00:25:57 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: WARNING: not a detached signature; file '/tmp/rnpctmp1o4glc55/cleartext.txt' was NOT verified! 263: +260: Wrong iterations value: WRONG_ITER +260: Failed to process argument --s2k-iterations +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --s2k-msec WRONG_MSEC --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --userid wrong_msec --edit-key --add-subkey primary_for_many_subs@rnp +260: Invalid s2k msec value: WRONG_MSEC +260: Failed to process argument --s2k-msec +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --cipher WRONG_AES --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --userid wrong_aes --edit-key --add-subkey primary_for_many_subs@rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.sig +260: Unsupported encryption algorithm: WRONG_AES +260: Failed to process argument --cipher +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --userid primary_for_many_subs2@rnp --generate-key +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead=ocb --pass-fd 4 --passwords 3 -r ^key1@rnp$ -r ^key2@rnp$ -r ^key3@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +254: Good signature made Sun Mar 23 00:25:58 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 4 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +263: Good signature made Sun Mar 23 00:25:58 2025 +263: using RSA key 887382c99ecef2a6 +263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead=eax --pass-fd 4 --passwords 2 -r ^key1@rnp$ -r ^key2@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 2048/RSA 1d82592a138dc1d7 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 7f45a127eeb3ddff5d4b1cbf1d82592a138dc1d7 -262: uid enc@rnp -262: ssb 2048/RSA 29599f4844e4de05 2026-04-24 [E] [EXPIRES 2028-04-23] -262: b59a39cde4a8e533efc5eac529599f4844e4de05 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpjciri6yi/.rnp --list-packets /tmp/rnpctmpjciri6yi/.rnp/secring.gpg +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.sig +263: gpg: Signature made Sun Mar 23 00:25:58 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.sig --armor +257: +257: Generating a new key... +257: Enter password for key 0xF833E84F75E3DDBA to protect: Repeat password for key 0xF833E84F75E3DDBA: Would you like to use the same password to protect subkey(s)? (y/N) Enter password for key 0x2B9E1E9267C5D367 to protect: Repeat password for key 0x2B9E1E9267C5D367: +257: sec 2048/RSA f833e84f75e3ddba 2025-03-22 [SC] [EXPIRES 2027-03-22] +257: fe5c81d3796904dee366bfd8f833e84f75e3ddba +257: uid RSA (Encrypt or Sign) 2048-bit key +257: ssb 2048/RSA 2b9e1e9267c5d367 2025-03-22 [E] [EXPIRES 2027-03-22] +257: 26d4062e928ebe62d4e901772b9e1e9267c5d367 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --notty --generate-key +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: -262: :off 0: packet header 0xc5c306 (tag 5, len 966) -262: Secret key packet -262: version: 4 -262: creation time: 1777048432 (Fri Apr 24 04:33:52 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: secret key material: -262: s2k usage: 254 -262: symmetric algorithm: 9 (AES-256) -262: s2k specifier: 3 -262: s2k hash algorithm: 8 (SHA256) -262: s2k salt: 0xca818c2a55dca93e -262: s2k iterations: 30408704 (encoded as 237) -262: cipher iv: 0x3889cced7c3bafafe38b236de9f42984 (16 bytes) -262: encrypted secret key data: 668 bytes -262: keyid: 0x1d82592a138dc1d7 -262: :off 969: packet header 0xcd07 (tag 13, len 7) -262: UserID packet -262: id: enc@rnp -262: :off 978: packet header 0xc2c08d (tag 2, len 333) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x7f45a127eeb3ddff5d4b1cbf1d82592a138dc1d7 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048433 (Fri Apr 24 04:33:53 2026) -262: :type 9, len 4 -262: key expiration time: 63072000 seconds (730 days) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 3 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) -262: :type 21, len 4 -262: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) -262: :type 22, len 4 -262: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x1d82592a138dc1d7 -262: lbits: 0x38b6 -262: signature material: -262: rsa s: 2046 bits -262: :off 1314: packet header 0xc7c306 (tag 7, len 966) -262: Secret subkey packet -262: version: 4 -262: creation time: 1777048433 (Fri Apr 24 04:33:53 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: secret key material: -262: s2k usage: 254 -262: symmetric algorithm: 9 (AES-256) -262: s2k specifier: 3 -262: s2k hash algorithm: 8 (SHA256) -262: s2k salt: 0xd0d8630fb26f4fca -262: s2k iterations: 30408704 (encoded as 237) -262: cipher iv: 0xd0b63f6f884b1fd172a924b8455ac1fd (16 bytes) -262: encrypted secret key data: 668 bytes -262: keyid: 0x29599f4844e4de05 -262: :off 2283: packet header 0xc2c07c (tag 2, len 316) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x7f45a127eeb3ddff5d4b1cbf1d82592a138dc1d7 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048433 (Fri Apr 24 04:33:53 2026) -262: :type 9, len 4 -262: key expiration time: 63072000 seconds (730 days) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x1d82592a138dc1d7 -262: lbits: 0x3752 -262: signature material: -262: rsa s: 2047 bits -262: ok -262: test_generate_protection_password (__main__.Keystore.test_generate_protection_password) -262: Generate key with RNP, using the --password parameter, and make sure key is encrypted ... /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --userid enc@rnp --generate-key 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:25:59 2025 +263: using RSA key 887382c99ecef2a6 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.sig +263: gpg: Signature made Sun Mar 23 00:25:59 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --armor --detach +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: Good signature made Sun Mar 23 00:25:59 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 6 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 6 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +263: Good signature made Sun Mar 23 00:26:01 2025 +263: using RSA key 887382c99ecef2a6 +263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:26:01 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead=ocb --pass-fd 4 --passwords 3 -r ^key1@rnp$ -r ^key2@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 6 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +263: Good signature made Sun Mar 23 00:26:02 2025 +263: using RSA key 887382c99ecef2a6 263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:26:02 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.txt.asc +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 2048/RSA b8325770530396b7 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: d94acefc633eccd6e3726577b8325770530396b7 -262: uid enc@rnp -262: ssb 2048/RSA e76415540e38df16 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 5f975fac15f8d610e0f9ef64e76415540e38df16 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpjciri6yi/.rnp --list-packets /tmp/rnpctmpjciri6yi/.rnp/secring.gpg -262: -262: :off 0: packet header 0xc5c306 (tag 5, len 966) -262: Secret key packet -262: version: 4 -262: creation time: 1777048434 (Fri Apr 24 04:33:54 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: secret key material: -262: s2k usage: 254 -262: symmetric algorithm: 9 (AES-256) -262: s2k specifier: 3 -262: s2k hash algorithm: 8 (SHA256) -262: s2k salt: 0x9556cf20721305b1 -262: s2k iterations: 29360128 (encoded as 236) -262: cipher iv: 0x1e446e608bcfa538f7b10df0ed7faef5 (16 bytes) -262: encrypted secret key data: 668 bytes -262: keyid: 0xb8325770530396b7 -262: :off 969: packet header 0xcd07 (tag 13, len 7) -262: UserID packet -262: id: enc@rnp -262: :off 978: packet header 0xc2c08d (tag 2, len 333) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0xd94acefc633eccd6e3726577b8325770530396b7 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048434 (Fri Apr 24 04:33:54 2026) -262: :type 9, len 4 -262: key expiration time: 63072000 seconds (730 days) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 3 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) -262: :type 21, len 4 -262: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) -262: :type 22, len 4 -262: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0xb8325770530396b7 -262: lbits: 0x2b6d -262: signature material: -262: rsa s: 2046 bits -262: :off 1314: packet header 0xc7c306 (tag 7, len 966) -262: Secret subkey packet -262: version: 4 -262: creation time: 1777048434 (Fri Apr 24 04:33:54 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: secret key material: -262: s2k usage: 254 -262: symmetric algorithm: 9 (AES-256) -262: s2k specifier: 3 -262: s2k hash algorithm: 8 (SHA256) -262: s2k salt: 0xbfb947dc1fe6145b -262: s2k iterations: 29360128 (encoded as 236) -262: cipher iv: 0xcaa92f4dca48338d8d5dd09efbc78b53 (16 bytes) -262: encrypted secret key data: 668 bytes -262: keyid: 0xe76415540e38df16 -262: :off 2283: packet header 0xc2c07c (tag 2, len 316) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0xd94acefc633eccd6e3726577b8325770530396b7 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048435 (Fri Apr 24 04:33:55 2026) -262: :type 9, len 4 -262: key expiration time: 63072000 seconds (730 days) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0xb8325770530396b7 -262: lbits: 0x3ed5 -262: signature material: -262: rsa s: 2047 bits -262: ok -262: test_generate_to_kbx (__main__.Keystore.test_generate_to_kbx) -262: Generate KBX with RNP and ensurethat the key can be read with GnuPG ... /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --gen-key --keystore-format GPG21 --userid kbx_userid_tracker@rnp --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 5 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: Good signature made Sun Mar 23 00:26:03 2025 +263: using RSA key 887382c99ecef2a6 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +263: gpg: Signature made Sun Mar 23 00:26:03 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: WARNING: not a detached signature; file '/tmp/rnpctmp1o4glc55/cleartext.txt' was NOT verified! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 6 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead=eax --pass-fd 4 --passwords 2 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.sig +257: +257: Generating a new key... +257: Enter password for key 0xCE33079C66395AEB to protect: Repeat password for key 0xCE33079C66395AEB: Password is empty. The key will be left unprotected. Are you sure? (y/N) Would you like to use the same password to protect subkey(s)? (y/N) +257: sec 2048/RSA ce33079c66395aeb 2025-03-22 [SC] [EXPIRES 2027-03-22] +257: 0c022d25c811d19c51775a69ce33079c66395aeb +257: uid RSA (Encrypt or Sign) 2048-bit key +257: ssb 2048/RSA 170222418478ac03 2025-03-22 [E] [EXPIRES 2027-03-22] +257: b5cf5102af5401da7e6f3f0e170222418478ac03 +257: ok +257: test_key_locate (__main__.Misc.test_key_locate) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u alice --sign /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.sig +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: Cannot find key matching "alice" +257: Failed to build signing keys list +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u key0 --password password --sign /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.sig 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^key1@rnp$ -r ^key2@rnp$ -r ^key3@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +263: Good signature made Sun Mar 23 00:26:04 2025 +263: using RSA key 887382c99ecef2a6 +263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.sig +263: gpg: Signature made Sun Mar 23 00:26:04 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase key1pass --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: encrypted with 1024-bit RSA key, ID 71E9EEE7E507CEA5, created 2026-04-24 -263: "key3@rnp" -263: gpg: encrypted with 1024-bit RSA key, ID 77D4A4C61330008B, created 2026-04-24 -263: "key2@rnp" -263: gpg: encrypted with 1024-bit RSA key, ID BFBB97861FE9A597, created 2026-04-24 -263: "key1@rnp" +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.sig --armor +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -v /tmp/rnpctmpyketelay/cleartext.sig +257: Good signature made Sun Mar 23 00:26:05 2025 +257: using RSA key 7bc6709b15c23a4a +257: +257: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +257: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +257: uid key0-uid0 +257: uid key0-uid1 +257: uid key0-uid2 +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u 0x2fcadf05ffa501bb --password password --sign /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.sig +254: +254: 263: -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 6 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +263: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +263: Good signature made Sun Mar 23 00:26:05 2025 +263: using RSA key 887382c99ecef2a6 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.sig +263: gpg: Signature made Sun Mar 23 00:26:05 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase key2pass --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 2048/RSA c1b41003a212b3cd 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 83b6556c980fca6b21702355c1b41003a212b3cd -262: uid kbx_userid_tracker@rnp -262: ssb 2048/RSA 97f763157ef3ceb3 2026-04-24 [E] [EXPIRES 2028-04-23] -262: bda7a467c5a802903c5c119f97f763157ef3ceb3 -262: /usr/bin/gpg --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: gpg: /tmp/rnpctmpjciri6yi/.rnp/trustdb.gpg: trustdb created -262: /tmp/rnpctmpjciri6yi/.rnp/pubring.kbx -262: ------------------------------------- -262: pub rsa2048 2026-04-24 [SC] [expires: 2028-04-23] -262: 83B6556C980FCA6B21702355C1B41003A212B3CD -262: uid [ unknown] kbx_userid_tracker@rnp -262: sub rsa2048 2026-04-24 [E] [expires: 2028-04-23] -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: ok -262: test_generate_unprotected_key (__main__.Keystore.test_generate_unprotected_key) -262: Generate key with RNP, using the --password parameter, and make sure key is encrypted ... /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password= --userid enc@rnp --generate-key -263: gpg: encrypted with 1024-bit RSA key, ID 71E9EEE7E507CEA5, created 2026-04-24 -263: "key3@rnp" -263: gpg: encrypted with 1024-bit RSA key, ID BFBB97861FE9A597, created 2026-04-24 -263: "key1@rnp" -263: gpg: public key decryption failed: Bad passphrase -263: gpg: encrypted with 1024-bit RSA key, ID 77D4A4C61330008B, created 2026-04-24 -263: "key2@rnp" +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --aead=ocb --pass-fd 4 --passwords 3 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --armor --detach +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:26:06 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 6 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 263: -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: Good signature made Sun Mar 23 00:26:06 2025 +263: using RSA key 887382c99ecef2a6 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:26:06 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase key3pass --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 2048/RSA e2497b675484c3c4 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: e01709606092e1c582867857e2497b675484c3c4 -262: uid enc@rnp -262: ssb 2048/RSA e7f78476071f6f15 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 3b853e1527d3bdf2db0189a5e7f78476071f6f15 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpjciri6yi/.rnp --list-packets /tmp/rnpctmpjciri6yi/.rnp/secring.gpg -262: -262: :off 0: packet header 0xc5c2d8 (tag 5, len 920) -262: Secret key packet -262: version: 4 -262: creation time: 1777048437 (Fri Apr 24 04:33:57 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: secret key material: -262: s2k usage: 0 -262: cleartext secret key data: 650 bytes -262: keyid: 0xe2497b675484c3c4 -262: :off 923: packet header 0xcd07 (tag 13, len 7) -262: UserID packet -262: id: enc@rnp -262: :off 932: packet header 0xc2c08d (tag 2, len 333) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0xe01709606092e1c582867857e2497b675484c3c4 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048438 (Fri Apr 24 04:33:58 2026) -262: :type 9, len 4 -262: key expiration time: 63072000 seconds (730 days) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 3 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) -262: :type 21, len 4 -262: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) -262: :type 22, len 4 -262: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0xe2497b675484c3c4 -262: lbits: 0x86f6 -262: signature material: -262: rsa s: 2048 bits -262: :off 1268: packet header 0xc7c2d8 (tag 7, len 920) -262: Secret subkey packet -262: version: 4 -262: creation time: 1777048438 (Fri Apr 24 04:33:58 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: secret key material: -262: s2k usage: 0 -262: cleartext secret key data: 650 bytes -262: keyid: 0xe7f78476071f6f15 -262: :off 2191: packet header 0xc2c07c (tag 2, len 316) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0xe01709606092e1c582867857e2497b675484c3c4 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048438 (Fri Apr 24 04:33:58 2026) -262: :type 9, len 4 -262: key expiration time: 63072000 seconds (730 days) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0xe2497b675484c3c4 -262: lbits: 0xecb0 -262: signature material: -262: rsa s: 2046 bits -262: ok -262: test_generate_with_rnp_import_to_gpg (__main__.Keystore.test_generate_with_rnp_import_to_gpg) -262: Generate key with RNP and export it and then import to GnuPG ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 5 --userid rsakey@rnp --generate-key -262: -262: Generating a new key... -262: -262: sec 2048/RSA d4a4e054996b9cc1 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: e467645628cf144c230bcf4cd4a4e054996b9cc1 -262: uid rsakey@rnp -262: ssb 2048/RSA 970ce014a6894259 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 1b176cbdf1674c753408582c970ce014a6894259 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --export-key rsakey@rnp -262: -262: -----BEGIN PGP PUBLIC KEY BLOCK----- -262: -262: xsBNBGnrm3YBCADXKzLkae9UYJV8kPhCZS7lMVtsXQCFt4fmaeyKv+IetLCQNK3XgJAM+vaGXUMV -262: up4L3/ERs+x8MGQzIZmBIZrD23+DJeeuzcmY1XKvtCtUk5f4/RibGLkON+9vQrekONrPwtxWYlOy -262: R6sCFK+pEChnlDNsUJHxbcVjZtC71NblOOidFBjXKtynmLcnIyb4G3evbYFA2eFxH/Arss57oQb9 -262: fzuYiH7J62Sa5TdPCXluvoB6UT0hwUAgDDzav5//kmZIUge+9mB3glRItw4mgmxqD6YnvcqhhJen -262: p6ms9igJGvI+Ko8f/pEcRlB9vb4nxV8OkAhBlRiNz6ak0cA/BA8hABEBAAHNCnJzYWtleUBybnDC -262: wI0EEwEIADcWIQTkZ2RWKM8UTCMLz0zUpOBUmWucwQUCaeubdwUJA8JnAAIbAwQLCQgHBRUICQoL -262: BRYCAwEAAAoJENSk4FSZa5zBxeYH/RNUsTEHFx6CDqatMwHdO92Dcala/wjmDEVMYMQNOJGUXh6s -262: LstICIWFic2ZXiK/6fwqPtepSdlCDRyJSndjwenK8k+EArMeM4Ax5jpwzrTplL1U7FwPFx6qH9D0 -262: j+xb3TlXZ4UV5V9bwefe39QvsJYw3ZLC+4asmzEzKXnHKvZXGBnJ17iFFsm1aWtV4imz3yL1yfvu -262: UuFMXXtFXpp7J9ZN+MhRcdOUkBq9u7OSUru7UYChf2YCbaoHONZHgnPXVPudvw6SmNzDU0A0LrbD -262: LuBethJTE50BFRbRXOjkeyOtOazFwQ693QahJLaYYH0/mGbT7XPlkPV/ESw1pnpOHLPOwE0Eaeub -262: dwEIAJw28LsINNFD4fCFJ4qGlbFJTymRWM6mj9GnwIm95V2JsB8u6gxSan0ATrxRWeoZsXexDQUM -262: zTo1CSipoV/UeoH9rz+PVudLYEVKpHREob/pA9ViXCEokbZ0peBPe7w6X+WjwyoxGuYzGUuXATZ5 -262: Gkr65rn9X2uLR0oec0VKK0z3u4cZn3+qNKLm3MBWHYOXqh3Qp/oAGZyLlArc8C7cWQT/7o1O0Ll+ -262: haqqD5b9rLfdxbE0v7kI8WWBW54rcLOw+F7HxE4ItlHEmL3TgpfvV9+J5rsiFAnDdAlWUasdF3nk -262: HYC8XMmOEJi32vJ09pc66tEx/gy1DMMGbJ2t7SUbEk8AEQEAAcLAfAQYAQgAJhYhBORnZFYozxRM -262: IwvPTNSk4FSZa5zBBQJp65t4BQkDwmcAAhsMAAoJENSk4FSZa5zBfz4IAMI+5gRkdZ+InNLSoe9k -262: PO8iqMYMCgYDo+PBzl6Ray2Xmq3tcoCTo+3Ex/LoDs6VO/ABI2G9ymX392rUMpWX2tysgV0SPJnd -262: eouFaOuvdsnWJ/lgTHrfhGuOhB/81N6RbqYwKOo1M78jPh7O2y/oJHuqV/O3kaE1mzoxhbYirTul -262: vvzr26wuTKAAb4vZULlZCrZpOlK4P73FKCFuzo522cD5y9ZVJ7ufQBf9+kzqlmHJzt560nxDeSEr -262: gErU0PUbrbb4xUb+dcL+Q+J1GmAecL6+ehgXv4NJgWirApnVOtbSa4QcT+aApqFcS3QiU/7rKra5 -262: zx9BsSpHAixeyP1qH6Y= -262: =XIKs -262: -----END PGP PUBLIC KEY BLOCK----- -262: /usr/bin/gpg --batch --homedir /tmp/rnpctmpjciri6yi/.gpg --import /tmp/rnpctmpjciri6yi/.rnp/rnpkey-pub.asc -262: gpg: keybox '/tmp/rnpctmpjciri6yi/.gpg/pubring.kbx' created -262: gpg: /tmp/rnpctmpjciri6yi/.gpg/trustdb.gpg: trustdb created -262: gpg: key D4A4E054996B9CC1: public key "rsakey@rnp" imported -262: gpg: Total number processed: 1 -262: gpg: imported: 1 -262: -262: ok -262: test_import_keys (__main__.Keystore.test_import_keys) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/thiskeyfiledoesnotexist -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: [init_file_src() ./src/librepgp/stream-common.cpp:431] can't stat '/build/reproducible-path/rnp-0.17.1/src/tests/data/thiskeyfiledoesnotexist' -262: Failed to create input for /build/reproducible-path/rnp-0.17.1/src/tests/data/thiskeyfiledoesnotexist -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sigs-malf.pgp -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: 2 at pos 0 -262: failed to import key(s) from /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sigs-malf.pgp, stopping. -262: Import finished: 0 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -263: gpg: encrypted with 1024-bit RSA key, ID 77D4A4C61330008B, created 2026-04-24 -263: "key2@rnp" -263: gpg: public key decryption failed: Bad passphrase -263: gpg: encrypted with 1024-bit RSA key, ID BFBB97861FE9A597, created 2026-04-24 -263: "key1@rnp" -263: gpg: public key decryption failed: Bad passphrase -263: gpg: encrypted with 1024-bit RSA key, ID 71E9EEE7E507CEA5, created 2026-04-24 -263: "key3@rnp" +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +260: +260: Generating a new key... +260: +260: sec 2048/RSA 30c90db86b449bc9 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 1b18137ac32bddf918abe00830c90db86b449bc9 +260: uid primary_for_many_subs2@rnp +260: ssb 2048/RSA e91da3e8aca2ef1e 2025-03-22 [E] [EXPIRES 2027-03-22] +260: d9d64a941c8e34c21169e4d0e91da3e8aca2ef1e +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --edit-key --add-subkey primary_for_many +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -v /tmp/rnpctmpyketelay/cleartext.sig +254: Good signature made Sun Mar 23 00:26:07 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 9 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +257: Good signature made Sun Mar 23 00:26:05 2025 +257: using DSA key 2fcadf05ffa501bb +257: +257: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: uid key1-uid2 +257: uid key1-uid1 +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u 0X 2FCA DF05 FFA5 01BB --password password --sign /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.sig 263: -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [E] -262: a4bbb77370217bca2307ad0ddd23ceb7febeff17 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +260: Ambiguous input: too many keys found for 'primary_for_many'. +260: +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: ok +260: test_additional_subkeys_reuse_password (__main__.Keystore.test_additional_subkeys_reuse_password) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 5 --userid primary_for_many_subs@rnp --generate-key +263: Good signature made Sun Mar 23 00:26:07 2025 +263: using RSA key 887382c99ecef2a6 +263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_merge/key-both.asc +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:26:07 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 9 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.txt.asc +258: +258: +258: ok +258: test_encryption_no_wrap (__main__.Encryption.test_encryption_no_wrap) ... /usr/bin/gpg --batch --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --passphrase password -u encryption@rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.sig -s /tmp/rnpctmpwy8cq6oc/cleartext.txt 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead --pass-fd 4 --passwords 1 -r ^key1@rnp$ -r ^key2@rnp$ -r ^key3@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 6 keys processed, 3 new public keys, 3 new secret keys, 0 updated, 0 unchanged. -262: pub 3072/RSA 9747d2a6b3a63124 2018-08-31 [SC] -262: 090bd712a1166be572252c3c9747d2a6b3a63124 -262: uid key-merge-uid-2 -262: uid key-merge-uid-1 -262: sub 3072/RSA af1114a47f5f5b28 2018-08-31 [E] -262: 51b45a4c74917272e4e34180af1114a47f5f5b28 -262: sub 2048/DSA 16cd16f267ccdd4f 2018-08-31 [S] -262: 5fe514a54816e1b331686c2c16cd16f267ccdd4f -262: -262: sec 3072/RSA 9747d2a6b3a63124 2018-08-31 [SC] -262: 090bd712a1166be572252c3c9747d2a6b3a63124 -262: uid key-merge-uid-2 -262: uid key-merge-uid-1 -262: ssb 3072/RSA af1114a47f5f5b28 2018-08-31 [E] -262: 51b45a4c74917272e4e34180af1114a47f5f5b28 -262: ssb 2048/DSA 16cd16f267ccdd4f 2018-08-31 [S] -262: 5fe514a54816e1b331686c2c16cd16f267ccdd4f -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_merge/key-both.asc -262: Import finished: 6 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 6 unchanged. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sign-sub-exp-pub.asc -262: Import finished: 2 keys processed, 1 new public keys, 0 new secret keys, 1 updated, 0 unchanged. -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [EXPIRED 2020-07-02] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: sub 256/ECDSA 22f3a217c0e439cb 2020-04-17 [S] [EXPIRED 2020-07-02] -262: cfe5b014bee43d9d24f3ef3822f3a217c0e439cb -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [E] -262: a4bbb77370217bca2307ad0ddd23ceb7febeff17 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_merge/key-both.asc -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 6 keys processed, 3 new public keys, 3 new secret keys, 0 updated, 0 unchanged. -262: pub 3072/RSA 9747d2a6b3a63124 2018-08-31 [SC] -262: 090bd712a1166be572252c3c9747d2a6b3a63124 -262: uid key-merge-uid-2 -262: uid key-merge-uid-1 -262: sub 3072/RSA af1114a47f5f5b28 2018-08-31 [E] -262: 51b45a4c74917272e4e34180af1114a47f5f5b28 -262: sub 2048/DSA 16cd16f267ccdd4f 2018-08-31 [S] -262: 5fe514a54816e1b331686c2c16cd16f267ccdd4f -262: -262: sec 3072/RSA 9747d2a6b3a63124 2018-08-31 [SC] -262: 090bd712a1166be572252c3c9747d2a6b3a63124 -262: uid key-merge-uid-2 -262: uid key-merge-uid-1 -262: ssb 3072/RSA af1114a47f5f5b28 2018-08-31 [E] -262: 51b45a4c74917272e4e34180af1114a47f5f5b28 -262: ssb 2048/DSA 16cd16f267ccdd4f 2018-08-31 [S] -262: 5fe514a54816e1b331686c2c16cd16f267ccdd4f -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_merge/key-both.asc 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 9 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +263: Good signature made Sun Mar 23 00:26:08 2025 +263: using RSA key 887382c99ecef2a6 +263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: Import finished: 6 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 6 unchanged. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sign-sub-exp-pub.asc +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: gpg: Signature made Sun Mar 23 00:26:08 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: WARNING: not a detached signature; file '/tmp/rnpctmp1o4glc55/cleartext.txt' was NOT verified! 263: +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -v /tmp/rnpctmpyketelay/cleartext.sig +257: Good signature made Sun Mar 23 00:26:08 2025 +257: using DSA key 2fcadf05ffa501bb +257: +257: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: uid key1-uid2 +257: uid key1-uid1 +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u FFA501BB --password password --sign /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.sig +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r dummy1@rnp --no-wrap -e /tmp/rnpctmpwy8cq6oc/cleartext.sig --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.sig +258: +258: +258: /usr/bin/gpg --batch --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmpwy8cq6oc/cleartext.enc +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 9 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: gpg: encrypted with 1024-bit RSA key, ID 7F1527069946087B, created 2025-03-22 +258: "dummy1@rnp" +258: # off=0 ctb=c1 tag=1 hlen=2 plen=140 new-ctb +258: :pubkey enc packet: version 3, algo 1, keyid 7F1527069946087B +258: data: [1023 bits] +258: # off=142 ctb=d2 tag=18 hlen=3 plen=1771 new-ctb +258: :encrypted data packet: +258: length: 1771 +258: mdc_method: 2 +258: # off=164 ctb=a3 tag=8 hlen=1 plen=0 indeterminate +258: :compressed packet: algo=1 +258: # off=166 ctb=90 tag=4 hlen=2 plen=13 +258: :onepass_sig packet: keyid E295D315EA7C02C9 +258: version 3, sigclass 0x00, digest 10, pubkey 1, last=1 +258: # off=181 ctb=ad tag=11 hlen=3 plen=2019 +258: :literal data packet: +258: mode b (62), created 1742639169, name="cleartext.txt", +258: raw data: 2000 bytes +258: # off=2203 ctb=89 tag=2 hlen=3 plen=323 +258: :signature packet: algo 1, keyid E295D315EA7C02C9 +258: version 4, created 1742639169, md5len 0, sigclass 0x00 +258: digest algo 10, begin of digest 5e 7b +258: hashed subpkt 33 len 21 (issuer fpr v4 13AAB5C305FC6E2615E6FA6EE295D315EA7C02C9) +258: hashed subpkt 2 len 4 (sig created 2025-03-22) +258: hashed subpkt 28 len 14 (signer's user ID) +258: subpkt 16 len 8 (issuer key ID E295D315EA7C02C9) +258: data: [2044 bits] +258: /usr/bin/gpg --batch --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.enc +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:26:10 2025 +263: using RSA key 887382c99ecef2a6 +263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: Import finished: 2 keys processed, 1 new public keys, 0 new secret keys, 1 updated, 0 unchanged. -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [EXPIRED 2020-07-02] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: sub 256/ECDSA 22f3a217c0e439cb 2020-04-17 [S] [EXPIRED 2020-07-02] -262: cfe5b014bee43d9d24f3ef3822f3a217c0e439cb -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: ok -262: test_import_signatures (__main__.Keystore.test_import_signatures) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-sigs -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Import path isn't specified -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-sigs /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-rev-no-file.pgp -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: [init_file_src() ./src/librepgp/stream-common.cpp:431] can't stat '/build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-rev-no-file.pgp' -262: Failed to create input for /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-rev-no-file.pgp -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-sigs /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-rev.pgp +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.sig +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 9 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:26:10 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.sig --armor +258: gpg: encrypted with 1024-bit RSA key, ID 7F1527069946087B, created 2025-03-22 +258: "dummy1@rnp" +258: gpg: Signature made Sun Mar 23 00:26:09 2025 +14 +258: gpg: using RSA key 13AAB5C305FC6E2615E6FA6EE295D315EA7C02C9 +258: gpg: issuer "encryption@rnp" +258: gpg: Good signature from "encryption@rnp" [unknown] +258: gpg: WARNING: This key is not certified with a trusted signature! +258: gpg: There is no indication that the signature belongs to the owner. +258: Primary key fingerprint: 13AA B5C3 05FC 6E26 15E6 FA6E E295 D315 EA7C 02C9 +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --password password --output /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.enc +258: Good signature made Sun Mar 23 00:26:09 2025 +258: using RSA key e295d315ea7c02c9 +258: +258: pub 2048/RSA e295d315ea7c02c9 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 13aab5c305fc6e2615e6fa6ee295d315ea7c02c9 +258: uid encryption@rnp +258: Signature(s) verified successfully +258: +258: ok +258: test_encryption_weird_userids_special_1 (__main__.Encryption.test_encryption_weird_userids_special_1) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid \}{][)^*.+( +258: |$@rnp --generate-key +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Import finished: 0 new signatures, 0 unchanged, 1 unknown. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/basil-pub.asc -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -262: pub 256/ECDSA 0b2b09f7d7ea6e0e 2019-12-26 [SC] -262: d143811973b85e26b134b7a00b2b09f7d7ea6e0e -262: uid Basil -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sigs.pgp -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 0 new signatures, 0 unchanged, 2 unknown. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.sig --output /tmp/rnpctmp1o4glc55/cleartext.ver +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -v /tmp/rnpctmpyketelay/cleartext.sig +254: Good signature made Sun Mar 23 00:26:12 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 9 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +257: Good signature made Sun Mar 23 00:26:10 2025 +257: using DSA key 2fcadf05ffa501bb +257: +257: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: uid key1-uid2 +257: uid key1-uid1 +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u be1c4ab9 51F4C2F6 b604c7f8 2FCADF05 ffa501bb --password password --sign /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.sig +263: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +263: Good signature made Sun Mar 23 00:26:12 2025 +263: using RSA key 887382c99ecef2a6 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import-sigs /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-rev.pgp -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 1 new signature, 0 unchanged, 0 unknown. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-revoker-sig.pgp -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 1 new signature, 0 unchanged, 0 unknown. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sigs.pgp -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 0 new signatures, 2 unchanged, 0 unknown. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import - -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 0 new signatures, 2 unchanged, 0 unknown. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import env:SIG_FILE -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 0 new signatures, 2 unchanged, 0 unknown. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sigs-malf.pgp -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body -262: [rnp_import_signatures() ./src/lib/rnp.cpp:1804] failed to parse signature(s) -262: Failed to import signatures from /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sigs-malf.pgp -262: -262: ok -262: test_key_remove (__main__.Keystore.test_key_remove) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Import finished: 7 keys processed, 7 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -262: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -262: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -262: uid key0-uid0 -262: uid key0-uid1 -262: uid key0-uid2 -262: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] -262: e332b27caf4742a11baa677f1ed63ee56fadc34d -262: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] -262: c5b15209940a7816a7af3fb51d7e8a5393c997a8 -262: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] -262: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 -262: -262: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -262: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -262: uid key1-uid0 -262: uid key1-uid2 -262: uid key1-uid1 -262: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -262: a3e94de61a8cb229413d348e54505a936a4a970e -262: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -262: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --remove-key -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: You need to specify key or subkey to remove. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --remove-key 7bc6709b15c23a4a 2fcadf05ffa501bb -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/pubring.gpg'. -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Key(s) not found. -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/pubring.gpg'. -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 7 keys processed, 7 new public keys, 7 new secret keys, 0 updated, 0 unchanged. -262: sec 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -262: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -262: uid key0-uid0 -262: uid key0-uid1 -262: uid key0-uid2 -262: ssb 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] -262: e332b27caf4742a11baa677f1ed63ee56fadc34d -262: ssb 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] -262: c5b15209940a7816a7af3fb51d7e8a5393c997a8 -262: ssb 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] -262: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 -262: -262: sec 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -262: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -262: uid key1-uid0 -262: uid key1-uid1 -262: uid key1-uid2 -262: ssb 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -262: a3e94de61a8cb229413d348e54505a936a4a970e -262: ssb 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -262: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --remove-key 7bc6709b15c23a4a 2fcadf05ffa501bb --force +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.sig +263: gpg: Signature made Sun Mar 23 00:26:12 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead=eax --pass-fd 4 --passwords 2 -r ^key1@rnp$ -r ^key2@rnp$ -r ^key3@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/pubring.gpg'. -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Key(s) not found. -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/pubring.gpg'. -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 7 keys processed, 7 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -262: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -262: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -262: uid key0-uid0 -262: uid key0-uid1 -262: uid key0-uid2 -262: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] -262: e332b27caf4742a11baa677f1ed63ee56fadc34d -262: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] -262: c5b15209940a7816a7af3fb51d7e8a5393c997a8 -262: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] -262: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 -262: -262: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -262: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -262: uid key1-uid0 -262: uid key1-uid2 -262: uid key1-uid1 -262: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -262: a3e94de61a8cb229413d348e54505a936a4a970e -262: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -262: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --remove-key 326ef111425d14a5 54505a936a4a970e 8a05b89fad5aded1 1d7e8a5393c997a8 1ed63ee56fadc34d -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: 2 keys found -262: -262: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -262: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -262: uid key0-uid0 -262: uid key0-uid1 -262: uid key0-uid2 -262: -262: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -262: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -262: uid key1-uid0 -262: uid key1-uid2 -262: uid key1-uid1 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --remove-key 7bc6709b15c23a4a 2fcadf05ffa501bb -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --remove-key 7bc6709b15c23a4a -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/pubring.gpg'. -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Key matching '7bc6709b15c23a4a' not found. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/pubring.gpg'. -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Key(s) not found. -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/pubring.gpg'. -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 7 keys processed, 7 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -262: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -262: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -262: uid key0-uid0 -262: uid key0-uid1 -262: uid key0-uid2 -262: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] -262: e332b27caf4742a11baa677f1ed63ee56fadc34d -262: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] -262: c5b15209940a7816a7af3fb51d7e8a5393c997a8 -262: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] -262: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 -262: -262: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -262: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -262: uid key1-uid0 -262: uid key1-uid2 -262: uid key1-uid1 -262: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -262: a3e94de61a8cb229413d348e54505a936a4a970e -262: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -262: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --remove-key uid0 -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Ambiguous input: too many keys found for 'uid0'. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --remove-key key0-uid0 key1-uid1 -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/pubring.gpg'. -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Key(s) not found. -262: ok -262: test_key_revoke (__main__.Keystore.test_key_revoke) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --revoke-key alice -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: [rnp_key_revoke() ./src/lib/rnp.cpp:4170] Revoker secret key not found -262: Failed to revoke a key: error 268435458 -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-sec.pgp -262: Warning: no keys were loaded from the keyring '/tmp/rnpctmpjciri6yi/.rnp/secring.gpg'. -262: Import finished: 2 keys processed, 1 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -262: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: ssb 256/ECDH dd23ceb7febeff17 2019-12-27 [E] -262: a4bbb77370217bca2307ad0ddd23ceb7febeff17 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --revoke --pass-fd 5 -262: You need to specify key or subkey to revoke. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --revoke basil -262: Key matching 'basil' not found. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/basil-sec.asc -262: Import finished: 1 key processed, 1 new public keys, 1 new secret keys, 0 updated, 0 unchanged. -262: sec 256/ECDSA 0b2b09f7d7ea6e0e 2019-12-26 [SC] -262: d143811973b85e26b134b7a00b2b09f7d7ea6e0e -262: uid Basil -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --revoke rnp --pass-fd 5 -262: Ambiguous input: too many keys found for 'rnp'. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --revoke 0451409669FFDE3C --pass-fd 5 -262: -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [INVALID] -262: a4bbb77370217bca2307ad0ddd23ceb7febeff17 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: -262: 3 keys found -262: -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [INVALID] -262: a4bbb77370217bca2307ad0ddd23ceb7febeff17 -262: -262: pub 256/ECDSA 0b2b09f7d7ea6e0e 2019-12-26 [SC] -262: d143811973b85e26b134b7a00b2b09f7d7ea6e0e -262: uid Basil -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --revoke 0451409669FFDE3C --pass-fd 5 -262: Error: key '0451409669FFDE3C' is revoked already. Use --force to generate another revocation signature. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --revoke 0451409669FFDE3C --pass-fd 5 --force --rev-type 3 --rev-reason Custom -262: -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [INVALID] -262: a4bbb77370217bca2307ad0ddd23ceb7febeff17 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: -262: 3 keys found -262: -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [INVALID] -262: a4bbb77370217bca2307ad0ddd23ceb7febeff17 -262: -262: pub 256/ECDSA 0b2b09f7d7ea6e0e 2019-12-26 [SC] -262: d143811973b85e26b134b7a00b2b09f7d7ea6e0e -262: uid Basil -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --revoke DD23CEB7FEBEFF17 --pass-fd 5 +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... +260: +260: sec 2048/RSA 6cbea28d11fdacfd 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 7796fe51035ea94ce459262e6cbea28d11fdacfd +260: uid primary_for_many_subs@rnp +260: ssb 2048/RSA de13a218ac7aac6b 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 20f1fd6d4fead457f8f8ed33de13a218ac7aac6b +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --notty --edit-key --add-subkey primary_for_many_subs@rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:26:13 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +258: +258: Generating a new key... +258: +258: sec 1024/RSA 2c9ebef95871def3 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 96d344f0fa57a5475c9c67e22c9ebef95871def3 +258: uid \}{][)^*.+(\x09\n|$@rnp +258: ssb 1024/RSA 6006e2d4eb369ce8 2025-03-22 [E] [EXPIRES 2027-03-22] +258: ac0b29d26271194670298ff76006e2d4eb369ce8 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --encrypt /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt --output /tmp/rnpctmpwy8cq6oc/weird_userids_special_1.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/weird_userids_special_1.rnp --output /tmp/rnpctmpwy8cq6oc/weird_userids_special_1.dec +258: +258: +258: ok +258: test_encryption_weird_userids_special_2 (__main__.Encryption.test_encryption_weird_userids_special_2) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid --generate-key +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -v /tmp/rnpctmpyketelay/cleartext.sig +257: Good signature made Sun Mar 23 00:26:13 2025 +257: using DSA key 2fcadf05ffa501bb +257: +257: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: uid key1-uid2 +257: uid key1-uid1 +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u 0xb2a7f6c34aa2c15484783e9380671869a977a187 --password password --sign /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.sig +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --armor --detach +258: +258: Generating a new key... +258: +258: sec 1024/RSA 1032967954415ff5 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 7a73f0765762031f43169a5c1032967954415ff5 +258: uid \x20 +258: ssb 1024/RSA 7840fe274645ea49 2025-03-22 [E] [EXPIRES 2027-03-22] +258: b5d3268bf707748f9187bdcf7840fe274645ea49 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid " --generate-key +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +263: Good signature made Sun Mar 23 00:26:16 2025 +263: using RSA key 887382c99ecef2a6 +263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:26:16 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [E] [REVOKED] -262: a4bbb77370217bca2307ad0ddd23ceb7febeff17 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: -262: 3 keys found -262: -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [E] [REVOKED] -262: a4bbb77370217bca2307ad0ddd23ceb7febeff17 -262: -262: pub 256/ECDSA 0b2b09f7d7ea6e0e 2019-12-26 [SC] -262: d143811973b85e26b134b7a00b2b09f7d7ea6e0e -262: uid Basil -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --revoke DD23CEB7FEBEFF17 --pass-fd 5 +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: +258: Generating a new key... +258: +258: sec 1024/RSA 3a9d076ce4817a33 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 0fe18ab71f09a0a3cdb00d0f3a9d076ce4817a33 +258: uid " +258: ssb 1024/RSA eb05a73af7ce887a 2025-03-22 [E] [EXPIRES 2027-03-22] +258: bbeb8e746e6a4acb926c7306eb05a73af7ce887a +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid " --generate-key +263: +263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +260: +260: Enter password for key 0x6CBEA28D11FDACFD to add subkey: Would you like to use the same password to protect subkey(s)? (y/N) +260: sec 2048/RSA 6cbea28d11fdacfd 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 7796fe51035ea94ce459262e6cbea28d11fdacfd +260: uid primary_for_many_subs@rnp +260: ssb 2048/RSA e62c11053f1357d0 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 3a9a3500e1f375cf86aa025fe62c11053f1357d0 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --notty --edit-key --add-subkey primary_for_many_subs@rnp +263: Good signature made Sun Mar 23 00:26:17 2025 +263: using RSA key 887382c99ecef2a6 +263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:26:17 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: Error: key 'DD23CEB7FEBEFF17' is revoked already. Use --force to generate another revocation signature. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --revoke DD23CEB7FEBEFF17 --pass-fd 5 --force --rev-type 2 --rev-reason Other +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -v /tmp/rnpctmpyketelay/cleartext.sig +257: Good signature made Sun Mar 23 00:26:15 2025 +257: using DSA key 2fcadf05ffa501bb +257: +257: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: uid key1-uid2 +257: uid key1-uid1 +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg -u key[12].uid. --password password --sign /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.sig +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +258: +258: Generating a new key... +258: +258: sec 1024/RSA d6ff6509f1fbf1a7 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: f5bc3796fe956002c4a68bd9d6ff6509f1fbf1a7 +258: uid \x20" +258: ssb 1024/RSA 2575011162de61f2 2025-03-22 [E] [EXPIRES 2027-03-22] +258: af36626f85eebfd3a0558a122575011162de61f2 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid " --generate-key +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +260: +260: Enter password for key 0x6CBEA28D11FDACFD to add subkey: Would you like to use the same password to protect subkey(s)? (y/N) Enter password for key 0xB166E2EE969D887D to protect: Repeat password for key 0xB166E2EE969D887D: +260: sec 2048/RSA 6cbea28d11fdacfd 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 7796fe51035ea94ce459262e6cbea28d11fdacfd +260: uid primary_for_many_subs@rnp +260: ssb 2048/RSA b166e2ee969d887d 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 57c8bd65d79006b9e8d49e47b166e2ee969d887d +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password= --userid primary_with_empty_password@rnp --generate-key +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^signing@rnp$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.txt.asc +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: +258: Generating a new key... +258: +258: sec 1024/RSA 0b40b7926b06bbbc 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: d1d3a4bb0836eb80948933610b40b7926b06bbbc +258: uid "\x20 +258: ssb 1024/RSA b24d1dad3c1c4c39 2025-03-22 [E] [EXPIRES 2027-03-22] +258: b6c1b0a55ad5fba57c3f9a7cb24d1dad3c1c4c39 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^[\x20]$ -r ^[\x22]$ -r ^[\x20][\x22]$ -r ^[\x22][\x20]$ --encrypt /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt --output /tmp/rnpctmpwy8cq6oc/weird_userids_special_2.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/weird_userids_special_2.rnp --output /tmp/rnpctmpwy8cq6oc/weird_userids_special_2.dec +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -v /tmp/rnpctmpyketelay/cleartext.sig 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [E] [REVOKED] -262: a4bbb77370217bca2307ad0ddd23ceb7febeff17 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: -262: 3 keys found -262: -262: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] -262: 73edcc9119afc8e2dbbdcde50451409669ffde3c -262: uid Alice -262: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [E] [REVOKED] -262: a4bbb77370217bca2307ad0ddd23ceb7febeff17 -262: -262: pub 256/ECDSA 0b2b09f7d7ea6e0e 2019-12-26 [SC] -262: d143811973b85e26b134b7a00b2b09f7d7ea6e0e -262: uid Basil -262: ok -262: test_rnpkeys_keygen_invalid_parameters (__main__.Keystore.test_rnpkeys_keygen_invalid_parameters) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits wrong --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --userid wrong --generate-key -262: wrong bits value: wrong -262: Failed to process argument --numbits -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 768 --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --userid 768 --generate-key -262: wrong bits value: 768 -262: Failed to process argument --numbits -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --hash BAD_HASH --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --userid bad_hash --generate-key -262: Unsupported hash algorithm: BAD_HASH -262: Failed to process argument --hash -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --s2k-iterations WRONG_ITER --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --userid wrong_iter --generate-key -262: Wrong iterations value: WRONG_ITER -262: Failed to process argument --s2k-iterations -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --s2k-msec WRONG_MSEC --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --userid wrong_msec --generate-key -262: Invalid s2k msec value: WRONG_MSEC -262: Failed to process argument --s2k-msec -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --cipher WRONG_AES --homedir /tmp/rnpctmpjciri6yi/.rnp --password password --userid wrong_aes --generate-key -262: Unsupported encryption algorithm: WRONG_AES -262: Failed to process argument --cipher -262: -262: ok -262: test_set_expire (__main__.Keystore.test_set_expire) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password= --userid primary_with_empty_password@rnp --generate-key +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +257: Good signature made Sun Mar 23 00:26:18 2025 +257: using DSA key 2fcadf05ffa501bb +257: +257: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: uid key1-uid2 +257: uid key1-uid1 +257: Signature(s) verified successfully +257: +257: ok +257: test_keystore_formats (__main__.Misc.test_keystore_formats) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --keystore-format WRONG --list-keys +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: +257: Unsupported keystore format: "WRONG" +257: fatal: cannot set keystore info +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp/g10 --keystore-format G10 --list-keys +263: Good signature made Sun Mar 23 00:26:20 2025 +263: using RSA key 887382c99ecef2a6 +263: +263: pub 2048/RSA 887382c99ecef2a6 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 6f0fbd3fb4918bff464d5012887382c99ecef2a6 +263: uid signing@rnp +263: Signature(s) verified successfully 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.asc +257: [rnp_key_store_load_from_path() ./src/librekey/rnp_key_store.cpp:91] Can't parse file: /tmp/rnpctmpyketelay/.rnp/g10/private-keys-v1.d/63E59092E4B1AE9F8E675B2F98AA2B8BD9F4EA59.key +257: [rnp_key_store_load_from_path() ./src/librekey/rnp_key_store.cpp:91] Can't parse file: /tmp/rnpctmpyketelay/.rnp/g10/private-keys-v1.d/7EAB41A2F46257C36F2892696F5A2F0432499AD3.key +257: Warning: no keys were loaded from the keyring '/tmp/rnpctmpyketelay/.rnp/g10/private-keys-v1.d'. +257: Key(s) not found. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp/g10 --keystore-format GPG21 --list-keys +257: +257: 2 keys found +257: +257: pub 2048/RSA 4be147bb22df1e60 2017-09-30 [SC] [EXPIRES >=2038-01-19] +257: 4f2e62b74e6a4cd333bc19004be147bb22df1e60 +257: uid test1 +257: sub 2048/RSA a49bae05c16e8bc8 2017-09-30 [E] [EXPIRES >=2038-01-19] +257: 10793e367ee867c32e358f2aa49bae05c16e8bc8 +257: ok +257: test_large_packet (__main__.Misc.test_large_packet) ... /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg --no-default-keyring --keyring /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_large_packet/4g.bzip2.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/weird_userids_special_2.rnp --output /tmp/rnpctmpwy8cq6oc/weird_userids_special_2.dec +263: gpg: Signature made Sun Mar 23 00:26:20 2025 +14 +263: gpg: using RSA key 6F0FBD3FB4918BFF464D5012887382C99ECEF2A6 +263: gpg: Good signature from "signing@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: WARNING: not a detached signature; file '/tmp/rnpctmp1o4glc55/cleartext.txt' was NOT verified! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: ok +263: test_sign_weird_userids (__main__.SignDefault.test_sign_weird_userids) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid \}{][)^*.+( +263: |$@rnp --generate-key +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/weird_userids_special_2.rnp --output /tmp/rnpctmpwy8cq6oc/weird_userids_special_2.dec +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/weird_userids_special_2.rnp --output /tmp/rnpctmpwy8cq6oc/weird_userids_special_2.dec +258: +258: +258: ok +258: test_encryption_weird_userids_unicode (__main__.Encryption.test_encryption_weird_userids_unicode) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid  ¡ÀāͰωАяꀀ@rnp --generate-key 263: +263: Generating a new key... 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead=ocb --pass-fd 4 --passwords 3 -r ^key1@rnp$ -r ^key2@rnp$ -r ^key3@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: sec 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: ssb 1024/RSA 7c155faf5178cd1a 2025-03-22 [E] [EXPIRES 2027-03-22] +263: f9f9ff5ddb9641011acf7d397c155faf5178cd1a +263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid --generate-key +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: Good signature made Sun Mar 23 00:26:22 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +260: +260: Generating a new key... +260: +260: sec 2048/RSA a70021636e401694 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 6be5ca9adca10d44225e9c91a70021636e401694 +260: uid primary_with_empty_password@rnp +260: ssb 2048/RSA 80ae62aa0aeabeae 2025-03-22 [E] [EXPIRES 2027-03-22] +260: ee752ac19ee509ab059fed6780ae62aa0aeabeae +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --notty --edit-key --add-subkey primary_with_empty_password@rnp +258: +258: Generating a new key... +258: +258: sec 1024/RSA b697414115dc07a0 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 22f7d8e741718c6b3da2d9b9b697414115dc07a0 +258: uid  ¡ÀāͰωАяꀀ@rnp +258: ssb 1024/RSA 9922332b52f334f4 2025-03-22 [E] [EXPIRES 2027-03-22] +258: 37f358dcadd835dd6d4f6da59922332b52f334f4 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid  ¡àĀͱΩаЯꀀ@rnp --generate-key 263: +263: Generating a new key... 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: -262: Generating a new key... -262: -262: sec 2048/RSA 9ff9aa3205836ba8 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 -262: uid primary_with_empty_password@rnp -262: ssb 2048/RSA c86e0e6324b3f493 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 808a5aee9f6229f3ea27d1b8c86e0e6324b3f493 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --edit-key --set-expire -1 primary_with_empty_password@rnp +263: sec 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: ssb 1024/RSA 88c2f3886337e05f 2025-03-22 [E] [EXPIRES 2027-03-22] +263: 616a29f8183af82ef22182e788c2f3886337e05f +263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid " --generate-key +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:26:23 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 0 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 0 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +258: +258: Generating a new key... +258: +258: sec 1024/RSA f8f2f3b93c8dc7ef 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 980bddcf20fd62cae0a039fbf8f2f3b93c8dc7ef +258: uid  ¡àĀͱΩаЯꀀ@rnp +258: ssb 1024/RSA fa02df43e3239876 2025-03-22 [E] [EXPIRES 2027-03-22] +258: 46a67a486ae9c4704c4e3dc0fa02df43e3239876 +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^ ¡ÀāͰωАяꀀ@rnp$ -r ^ ¡àĀͱΩаЯꀀ@rnp$ --encrypt /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt --output /tmp/rnpctmpwy8cq6oc/weird_unicode.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/weird_unicode.rnp --output /tmp/rnpctmpwy8cq6oc/weird_unicode.dec 263: +263: Generating a new key... 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: Failed to set key expiration. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpjciri6yi/.rnp/pubring.gpg -262: -262: :off 0: packet header 0xc633 (tag 6, len 51) -262: Public key packet -262: version: 4 -262: creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: public key algorithm: 22 (EdDSA) -262: public key material: -262: ecc p: 263 bits -262: ecc curve: Ed25519 -262: keyid: 0x0451409669ffde3c -262: :off 53: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048441 (Fri Apr 24 04:34:01 2026) -262: :type 29, len 1 -262: reason for revocation: 0 (No reason) -262: message: -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xe71e -262: signature material: -262: ecc r: 251 bits -262: ecc s: 256 bits -262: :off 175: packet header 0xc27e (tag 2, len 126) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 7 -262: reason for revocation: 3 (Retired) -262: message: Custom -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x5c98 -262: signature material: -262: ecc r: 253 bits -262: ecc s: 256 bits -262: :off 303: packet header 0xcd11 (tag 13, len 17) -262: UserID packet -262: id: Alice -262: :off 322: packet header 0xc290 (tag 2, len 144) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 4 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -262: :type 21, len 5 -262: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) -262: :type 22, len 3 -262: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -262: :type 30, len 1 -262: features: 0x01 ( mdc ) -262: :type 23, len 1 -262: key server preferences -262: no-modify: 1 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x249d -262: signature material: -262: ecc r: 255 bits -262: ecc s: 256 bits -262: :off 468: packet header 0xce57 (tag 14, len 87) -262: Public subkey packet -262: version: 4 -262: creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: public key algorithm: 18 (ECDH) -262: public key material: -262: ecdh p: 515 bits -262: ecdh curve: brainpoolP256r1 -262: ecdh hash algorithm: 8 (SHA256) -262: ecdh key wrap algorithm: 7 -262: keyid: 0xdd23ceb7febeff17 -262: :off 557: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xa1a0 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 254 bits -262: :off 679: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 40 (Subkey revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 1 -262: reason for revocation: 0 (No reason) -262: message: -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xf42c -262: signature material: -262: ecc r: 252 bits -262: ecc s: 255 bits -262: :off 801: packet header 0xc27d (tag 2, len 125) -262: Signature packet -262: version: 4 -262: type: 40 (Subkey revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 6 -262: reason for revocation: 2 (Compromised) -262: message: Other -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xf842 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 255 bits -262: :off 928: packet header 0xc652 (tag 6, len 82) -262: Public key packet -262: version: 4 -262: creation time: 1577369680 (Thu Dec 26 02:14:40 2019) -262: public key algorithm: 19 (ECDSA) -262: public key material: -262: ecc p: 515 bits -262: ecc curve: NIST P-256 -262: keyid: 0x0b2b09f7d7ea6e0e -262: :off 1012: packet header 0xcd11 (tag 13, len 17) -262: UserID packet -262: id: Basil -262: :off 1031: packet header 0xc290 (tag 2, len 144) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 19 (ECDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0xd143811973b85e26b134b7a00b2b09f7d7ea6e0e (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577369680 (Thu Dec 26 02:14:40 2019) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 4 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -262: :type 21, len 5 -262: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) -262: :type 22, len 3 -262: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -262: :type 30, len 1 -262: features: 0x01 ( mdc ) -262: :type 23, len 1 -262: key server preferences -262: no-modify: 1 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0b2b09f7d7ea6e0e -262: lbits: 0x8387 -262: signature material: -262: ecc r: 254 bits -262: ecc s: 255 bits -262: :off 1177: packet header 0xc6c04d (tag 6, len 269) -262: Public key packet -262: version: 4 -262: creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: keyid: 0x9ff9aa3205836ba8 -262: :off 1449: packet header 0xcd1f (tag 13, len 31) -262: UserID packet -262: id: primary_with_empty_password@rnp -262: :off 1482: packet header 0xc2c08d (tag 2, len 333) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048443 (Fri Apr 24 04:34:03 2026) -262: :type 9, len 4 -262: key expiration time: 63072000 seconds (730 days) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 3 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) -262: :type 21, len 4 -262: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) -262: :type 22, len 4 -262: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x9ff9aa3205836ba8 -262: lbits: 0x9333 -262: signature material: -262: rsa s: 2048 bits -262: :off 1818: packet header 0xcec04d (tag 14, len 269) -262: Public subkey packet -262: version: 4 -262: creation time: 1777048443 (Fri Apr 24 04:34:03 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: keyid: 0xc86e0e6324b3f493 -262: :off 2090: packet header 0xc2c07c (tag 2, len 316) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048443 (Fri Apr 24 04:34:03 2026) -262: :type 9, len 4 -262: key expiration time: 63072000 seconds (730 days) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x9ff9aa3205836ba8 -262: lbits: 0x9e31 -262: signature material: -262: rsa s: 2048 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --edit-key --set-expire 0 wrongkey -262: Secret keys matching 'wrongkey' not found. -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --edit-key --set-expire 0 primary_with_empty_password@rnp +263: sec 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " +263: ssb 1024/RSA 54767da32b2d384b 2025-03-22 [E] [EXPIRES 2027-03-22] +263: 9fdc93e93a576e5721ef4a6954767da32b2d384b +263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid " --generate-key +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 0 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/weird_unicode.rnp --output /tmp/rnpctmpwy8cq6oc/weird_unicode.dec +260: +260: Enter password for key 0x17A7F912F11BEF73 to protect: Repeat password for key 0x17A7F912F11BEF73: Password is empty. The key will be left unprotected. Are you sure? (y/N) +260: sec 2048/RSA a70021636e401694 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 6be5ca9adca10d44225e9c91a70021636e401694 +260: uid primary_with_empty_password@rnp +260: ssb 2048/RSA 17a7f912f11bef73 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 2076aa338d51a5b99af37bbb17a7f912f11bef73 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --notty --edit-key --add-subkey primary_with_empty_password@rnp +258: +258: +258: ok +258: test_encryption_x25519 (__main__.Encryption.test_encryption_x25519) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpwy8cq6oc/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-25519-non-tweaked-sec.asc +258: Import finished: 2 keys processed, 2 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +258: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] +258: dde0ee539c017d2bd3f604a53176fc1486aa2528 +258: uid eddsa-25519-non-tweaked +258: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] +258: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 +258: [encrypted_try_key() ./src/librepgp/stream-parse.cpp:1480] Warning: bits of 25519 secret key are not tweaked. +258: Good signature made Tue Sep 21 03:12:28 2021 +258: using EdDSA key 3176fc1486aa2528 +258: +258: pub 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] +258: dde0ee539c017d2bd3f604a53176fc1486aa2528 +258: uid eddsa-25519-non-tweaked +258: Signature(s) verified successfully +258: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. +258: It will use keys from keyrings/1. +258: End of message. +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpwy8cq6oc/.rnp --remove-key eddsa-25519-non-tweaked --force +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpwy8cq6oc/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-25519-tweaked-sec.asc 263: +263: Generating a new key... 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: sec 1024/RSA cc78df7dcaa7b031 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 3848eae9c93281240775fc72cc78df7dcaa7b031 +263: uid \x20" +263: ssb 1024/RSA b20957e8605f133d 2025-03-22 [E] [EXPIRES 2027-03-22] +263: 55772361c71e8ee5ee11a4f3b20957e8605f133d +263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid " --generate-key +258: Import finished: 2 keys processed, 2 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +258: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] +258: dde0ee539c017d2bd3f604a53176fc1486aa2528 +258: uid eddsa-25519-non-tweaked +258: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] +258: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 0 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: Good signature made Tue Sep 21 03:12:28 2021 +258: using EdDSA key 3176fc1486aa2528 +258: +258: pub 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] +258: dde0ee539c017d2bd3f604a53176fc1486aa2528 +258: uid eddsa-25519-non-tweaked +258: Signature(s) verified successfully +258: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. +258: It will use keys from keyrings/1. +258: End of message. +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpwy8cq6oc/.rnp --remove-key eddsa-25519-non-tweaked --force +258: +258: +258: /usr/bin/gpg --batch --homedir /tmp/rnpctmpwy8cq6oc/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-25519-non-tweaked-sec.asc +258: gpg: key 3176FC1486AA2528: public key "eddsa-25519-non-tweaked" imported +258: gpg: key 3176FC1486AA2528: secret key imported +258: gpg: Total number processed: 1 +258: gpg: imported: 1 +258: gpg: secret keys read: 1 +258: gpg: secret keys imported: 1 +258: +258: /usr/bin/gpg --batch --homedir /tmp/rnpctmpwy8cq6oc/.gpg -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 +258: gpg: encrypted with 255-bit ECDH key, ID 950EE0CD34613DBA, created 2021-09-20 +258: "eddsa-25519-non-tweaked" +258: gpg: public key decryption failed: Bad secret key +258: gpg: decryption failed: No secret key +258: +258: /usr/bin/gpg --batch --homedir /tmp/rnpctmpwy8cq6oc/.gpg --yes --delete-secret-key dde0ee539c017d2bd3f604a53176fc1486aa2528 +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: +258: +258: /usr/bin/gpg --batch --homedir /tmp/rnpctmpwy8cq6oc/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-25519-tweaked-sec.asc +258: gpg: key 3176FC1486AA2528: "eddsa-25519-non-tweaked" not changed +258: gpg: key 3176FC1486AA2528: secret key imported +258: gpg: Total number processed: 1 +258: gpg: unchanged: 1 +258: gpg: secret keys read: 1 +258: gpg: secret keys imported: 1 +258: +258: /usr/bin/gpg --batch --homedir /tmp/rnpctmpwy8cq6oc/.gpg -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 +258: gpg: encrypted with 255-bit ECDH key, ID 950EE0CD34613DBA, created 2021-09-20 +258: "eddsa-25519-non-tweaked" +258: gpg: Signature made Tue Sep 21 03:12:28 2021 +14 +258: gpg: using EDDSA key DDE0EE539C017D2BD3F604A53176FC1486AA2528 +258: gpg: Good signature from "eddsa-25519-non-tweaked" [unknown] +258: gpg: WARNING: This key is not certified with a trusted signature! +258: gpg: There is no indication that the signature belongs to the owner. +258: Primary key fingerprint: DDE0 EE53 9C01 7D2B D3F6 04A5 3176 FC14 86AA 2528 +258: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. +258: It will use keys from keyrings/1. +258: End of message. +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --userid eddsa_25519 --generate-key --expert +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 0 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 263: +263: Generating a new key... 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +263: sec 1024/RSA 88d6432106c939b2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: db2f172b4aba6207b76b272b88d6432106c939b2 +263: uid "\x20 +263: ssb 1024/RSA d07e1a31f06b4e10 2025-03-22 [E] [EXPIRES 2027-03-22] +263: 2a5b9513fd8a1f04289a1e9bd07e1a31f06b4e10 +263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid  ¡ÀāͰωАяꀀ@rnp --generate-key 262: -262: sec 2048/RSA 9ff9aa3205836ba8 2026-04-24 [SC] -262: 2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 -262: uid primary_with_empty_password@rnp -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpjciri6yi/.rnp/pubring.gpg 262: -262: :off 0: packet header 0xc633 (tag 6, len 51) -262: Public key packet -262: version: 4 -262: creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: public key algorithm: 22 (EdDSA) -262: public key material: -262: ecc p: 263 bits -262: ecc curve: Ed25519 -262: keyid: 0x0451409669ffde3c -262: :off 53: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048441 (Fri Apr 24 04:34:01 2026) -262: :type 29, len 1 -262: reason for revocation: 0 (No reason) -262: message: -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xe71e -262: signature material: -262: ecc r: 251 bits -262: ecc s: 256 bits -262: :off 175: packet header 0xc27e (tag 2, len 126) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 7 -262: reason for revocation: 3 (Retired) -262: message: Custom -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x5c98 -262: signature material: -262: ecc r: 253 bits -262: ecc s: 256 bits -262: :off 303: packet header 0xcd11 (tag 13, len 17) -262: UserID packet -262: id: Alice -262: :off 322: packet header 0xc290 (tag 2, len 144) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 4 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -262: :type 21, len 5 -262: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) -262: :type 22, len 3 -262: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -262: :type 30, len 1 -262: features: 0x01 ( mdc ) -262: :type 23, len 1 -262: key server preferences -262: no-modify: 1 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x249d -262: signature material: -262: ecc r: 255 bits -262: ecc s: 256 bits -262: :off 468: packet header 0xce57 (tag 14, len 87) -262: Public subkey packet -262: version: 4 -262: creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: public key algorithm: 18 (ECDH) -262: public key material: -262: ecdh p: 515 bits -262: ecdh curve: brainpoolP256r1 -262: ecdh hash algorithm: 8 (SHA256) -262: ecdh key wrap algorithm: 7 -262: keyid: 0xdd23ceb7febeff17 -262: :off 557: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xa1a0 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 254 bits -262: :off 679: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 40 (Subkey revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 1 -262: reason for revocation: 0 (No reason) -262: message: -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xf42c -262: signature material: -262: ecc r: 252 bits -262: ecc s: 255 bits -262: :off 801: packet header 0xc27d (tag 2, len 125) -262: Signature packet -262: version: 4 -262: type: 40 (Subkey revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 6 -262: reason for revocation: 2 (Compromised) -262: message: Other -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xf842 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 255 bits -262: :off 928: packet header 0xc652 (tag 6, len 82) -262: Public key packet -262: version: 4 -262: creation time: 1577369680 (Thu Dec 26 02:14:40 2019) -262: public key algorithm: 19 (ECDSA) -262: public key material: -262: ecc p: 515 bits -262: ecc curve: NIST P-256 -262: keyid: 0x0b2b09f7d7ea6e0e -262: :off 1012: packet header 0xcd11 (tag 13, len 17) -262: UserID packet -262: id: Basil -262: :off 1031: packet header 0xc290 (tag 2, len 144) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 19 (ECDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0xd143811973b85e26b134b7a00b2b09f7d7ea6e0e (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577369680 (Thu Dec 26 02:14:40 2019) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 4 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -262: :type 21, len 5 -262: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) -262: :type 22, len 3 -262: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -262: :type 30, len 1 -262: features: 0x01 ( mdc ) -262: :type 23, len 1 -262: key server preferences -262: no-modify: 1 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0b2b09f7d7ea6e0e -262: lbits: 0x8387 -262: signature material: -262: ecc r: 254 bits -262: ecc s: 255 bits -262: :off 1177: packet header 0xc6c04d (tag 6, len 269) -262: Public key packet -262: version: 4 -262: creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: keyid: 0x9ff9aa3205836ba8 -262: :off 1449: packet header 0xcd1f (tag 13, len 31) -262: UserID packet -262: id: primary_with_empty_password@rnp -262: :off 1482: packet header 0xc2c087 (tag 2, len 327) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048443 (Fri Apr 24 04:34:03 2026) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 3 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) -262: :type 21, len 4 -262: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) -262: :type 22, len 4 -262: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x9ff9aa3205836ba8 -262: lbits: 0x92d6 -262: signature material: -262: rsa s: 2044 bits -262: :off 1812: packet header 0xcec04d (tag 14, len 269) -262: Public subkey packet -262: version: 4 -262: creation time: 1777048443 (Fri Apr 24 04:34:03 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: keyid: 0xc86e0e6324b3f493 -262: :off 2084: packet header 0xc2c07c (tag 2, len 316) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048443 (Fri Apr 24 04:34:03 2026) -262: :type 9, len 4 -262: key expiration time: 63072000 seconds (730 days) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x9ff9aa3205836ba8 -262: lbits: 0x9e31 -262: signature material: -262: rsa s: 2048 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --edit-key --set-expire 60 primary_with_empty_password@rnp +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --verify /tmp/rnpctmp8nymfgbe/SignDSAtest_sign_P3072_Q256.out +262: gpg: Signature made Sun Mar 23 00:25:36 2025 +14 +262: gpg: using DSA key 46F158427CB02B827F6E10D52F1E6333A0284CE2 +262: gpg: Good signature from "Test Testovich " [unknown] +262: gpg: WARNING: This key is not certified with a trusted signature! +262: gpg: There is no indication that the signature belongs to the owner. +262: Primary key fingerprint: 46F1 5842 7CB0 2B82 7F6E 10D5 2F1E 6333 A028 4CE2 262: -262: sec 2048/RSA 9ff9aa3205836ba8 2026-04-24 [SC] [EXPIRES 2026-04-24] -262: 2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 -262: uid primary_with_empty_password@rnp -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpjciri6yi/.rnp/pubring.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec +262: ok +262: test_verify_P1024_Q160 (__main__.SignDSA.test_verify_P1024_Q160) ... /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_1024_1024.gpg +262: gpg: key 94E764867A8D9CC1: "Test Testovich " not changed +262: gpg: Total number processed: 1 +262: gpg: unchanged: 1 262: -262: :off 0: packet header 0xc633 (tag 6, len 51) -262: Public key packet -262: version: 4 -262: creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: public key algorithm: 22 (EdDSA) -262: public key material: -262: ecc p: 263 bits -262: ecc curve: Ed25519 -262: keyid: 0x0451409669ffde3c -262: :off 53: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048441 (Fri Apr 24 04:34:01 2026) -262: :type 29, len 1 -262: reason for revocation: 0 (No reason) -262: message: -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xe71e -262: signature material: -262: ecc r: 251 bits -262: ecc s: 256 bits -262: :off 175: packet header 0xc27e (tag 2, len 126) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 7 -262: reason for revocation: 3 (Retired) -262: message: Custom -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x5c98 -262: signature material: -262: ecc r: 253 bits -262: ecc s: 256 bits -262: :off 303: packet header 0xcd11 (tag 13, len 17) -262: UserID packet -262: id: Alice -262: :off 322: packet header 0xc290 (tag 2, len 144) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 4 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -262: :type 21, len 5 -262: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) -262: :type 22, len 3 -262: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -262: :type 30, len 1 -262: features: 0x01 ( mdc ) -262: :type 23, len 1 -262: key server preferences -262: no-modify: 1 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x249d -262: signature material: -262: ecc r: 255 bits -262: ecc s: 256 bits -262: :off 468: packet header 0xce57 (tag 14, len 87) -262: Public subkey packet -262: version: 4 -262: creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: public key algorithm: 18 (ECDH) -262: public key material: -262: ecdh p: 515 bits -262: ecdh curve: brainpoolP256r1 -262: ecdh hash algorithm: 8 (SHA256) -262: ecdh key wrap algorithm: 7 -262: keyid: 0xdd23ceb7febeff17 -262: :off 557: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xa1a0 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 254 bits -262: :off 679: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 40 (Subkey revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 1 -262: reason for revocation: 0 (No reason) -262: message: -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xf42c -262: signature material: -262: ecc r: 252 bits -262: ecc s: 255 bits -262: :off 801: packet header 0xc27d (tag 2, len 125) -262: Signature packet -262: version: 4 -262: type: 40 (Subkey revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 6 -262: reason for revocation: 2 (Compromised) -262: message: Other -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xf842 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 255 bits -262: :off 928: packet header 0xc652 (tag 6, len 82) -262: Public key packet -262: version: 4 -262: creation time: 1577369680 (Thu Dec 26 02:14:40 2019) -262: public key algorithm: 19 (ECDSA) -262: public key material: -262: ecc p: 515 bits -262: ecc curve: NIST P-256 -262: keyid: 0x0b2b09f7d7ea6e0e -262: :off 1012: packet header 0xcd11 (tag 13, len 17) -262: UserID packet -262: id: Basil -262: :off 1031: packet header 0xc290 (tag 2, len 144) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 19 (ECDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0xd143811973b85e26b134b7a00b2b09f7d7ea6e0e (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577369680 (Thu Dec 26 02:14:40 2019) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 4 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -262: :type 21, len 5 -262: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) -262: :type 22, len 3 -262: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -262: :type 30, len 1 -262: features: 0x01 ( mdc ) -262: :type 23, len 1 -262: key server preferences -262: no-modify: 1 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0b2b09f7d7ea6e0e -262: lbits: 0x8387 -262: signature material: -262: ecc r: 254 bits -262: ecc s: 255 bits -262: :off 1177: packet header 0xc6c04d (tag 6, len 269) -262: Public key packet -262: version: 4 -262: creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: keyid: 0x9ff9aa3205836ba8 -262: :off 1449: packet header 0xcd1f (tag 13, len 31) -262: UserID packet -262: id: primary_with_empty_password@rnp -262: :off 1482: packet header 0xc2c08d (tag 2, len 333) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048444 (Fri Apr 24 04:34:04 2026) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 3 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) -262: :type 21, len 4 -262: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) -262: :type 22, len 4 -262: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) -262: :type 9, len 4 -262: key expiration time: 60 seconds (0 days) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x9ff9aa3205836ba8 -262: lbits: 0x9966 -262: signature material: -262: rsa s: 2048 bits -262: :off 1818: packet header 0xcec04d (tag 14, len 269) -262: Public subkey packet -262: version: 4 -262: creation time: 1777048443 (Fri Apr 24 04:34:03 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: keyid: 0xc86e0e6324b3f493 -262: :off 2090: packet header 0xc2c07c (tag 2, len 316) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048443 (Fri Apr 24 04:34:03 2026) -262: :type 9, len 4 -262: key expiration time: 63072000 seconds (730 days) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x9ff9aa3205836ba8 -262: lbits: 0x9e31 -262: signature material: -262: rsa s: 2048 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --edit-key --set-expire 10h primary_with_empty_password@rnp +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_1024_1024-sec.gpg +258: +258: Please select what kind of key you want: +258: (1) RSA (Encrypt or Sign) +258: (16) DSA + ElGamal +258: (17) DSA + RSA +258: (19) ECDSA + ECDH +258: (22) EDDSA + X25519 +258: (99) SM2 +258: > Generating a new key... +258: +258: sec 255/EdDSA 56442620e994eab3 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 5549430de11d888ce973217956442620e994eab3 +258: uid eddsa_25519 +258: ssb 255/ECDH b4e3a427db3a98db 2025-03-22 [E] [EXPIRES 2027-03-22] +258: 58e1ec26cc55e8720c52d44db4e3a427db3a98db +258: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpwy8cq6oc/.rnp --export --secret eddsa_25519 +262: gpg: key 94E764867A8D9CC1: "Test Testovich " not changed +262: gpg: key 94E764867A8D9CC1: secret key imported +262: gpg: Total number processed: 1 +262: gpg: unchanged: 1 +262: gpg: secret keys read: 1 +262: gpg: secret keys imported: 1 262: -262: sec 2048/RSA 9ff9aa3205836ba8 2026-04-24 [SC] [EXPIRES 2026-04-25] -262: 2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 -262: uid primary_with_empty_password@rnp -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpjciri6yi/.rnp/pubring.gpg +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --export -o /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P1024_Q160.gpg GnuPG_dsa_elgamal_1024_1024@example.com +258: +258: -----BEGIN PGP PRIVATE KEY BLOCK----- +258: +258: xYYEZ96QVBYJKwYBBAHaRw8BAQdAjp2P3LALOfnX4MRbyNUUtryJ1AF/8X5fqXr3KIlWBIH+CQMI +258: GFlPRVyjqtfRfsOF+W3koAVK6tCs8pm1rnyq7z7Es6IBV9NZUsm7zzG0icGokuciN2UnbZj65U7f +258: OoubCn9IFmZ19R+9tI7zKBYJiSvZp80LZWRkc2FfMjU1MTnCjwQTFggANxYhBFVJQw3hHYiM6XMh +258: eVZEJiDplOqzBQJn3pBUBQkDwmcAAhsDBAsJCAcFFQgJCgsFFgIDAQAACgkQVkQmIOmU6rNI/QD/ +258: bPXA7WcjNOv2qKckk4otl3OCxpQUtWO95gEoMNYxpScBAO79Nozof56yybtmNxFyfp/JuQ1ucyxD +258: iu024EQkf64Bx4sEZ96QVBIKKwYBBAGXVQEFAQEHQOVJEA1eUL3rMrMWwSe4/IyxdgoqkV8yeU47 +258: GsZ8WPNVAwEIB/4JAwgT+R6iUOEALdFvv2ajzXNfku5laQE6yUOYV4uzLcbPi7zwhRCI2+yc5oQC +258: rQ+BbDprBLJNg/dAPzLoR78WwUIWv7EkuisnEB65sqKFm0hBwn4EGBYIACYWIQRVSUMN4R2IjOlz +258: IXlWRCYg6ZTqswUCZ96QVAUJA8JnAAIbDAAKCRBWRCYg6ZTqs918AQDNIOZo6UMiH2byovrOC44y +258: MHk19Kp6fg6vfBNuWdXHfgD/VR7SVAnz6ba78evCySAjpKHDU0N0wQ7xqb7hjBbZqgg= +258: =HUc6 +258: -----END PGP PRIVATE KEY BLOCK----- +258: /usr/bin/gpg --batch --homedir /tmp/rnpctmpwy8cq6oc/.gpg --import 262: -262: :off 0: packet header 0xc633 (tag 6, len 51) -262: Public key packet -262: version: 4 -262: creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: public key algorithm: 22 (EdDSA) -262: public key material: -262: ecc p: 263 bits -262: ecc curve: Ed25519 -262: keyid: 0x0451409669ffde3c -262: :off 53: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048441 (Fri Apr 24 04:34:01 2026) -262: :type 29, len 1 -262: reason for revocation: 0 (No reason) -262: message: -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xe71e -262: signature material: -262: ecc r: 251 bits -262: ecc s: 256 bits -262: :off 175: packet header 0xc27e (tag 2, len 126) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 7 -262: reason for revocation: 3 (Retired) -262: message: Custom -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x5c98 -262: signature material: -262: ecc r: 253 bits -262: ecc s: 256 bits -262: :off 303: packet header 0xcd11 (tag 13, len 17) -262: UserID packet -262: id: Alice -262: :off 322: packet header 0xc290 (tag 2, len 144) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 4 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -262: :type 21, len 5 -262: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) -262: :type 22, len 3 -262: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -262: :type 30, len 1 -262: features: 0x01 ( mdc ) -262: :type 23, len 1 -262: key server preferences -262: no-modify: 1 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x249d -262: signature material: -262: ecc r: 255 bits -262: ecc s: 256 bits -262: :off 468: packet header 0xce57 (tag 14, len 87) -262: Public subkey packet -262: version: 4 -262: creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: public key algorithm: 18 (ECDH) -262: public key material: -262: ecdh p: 515 bits -262: ecdh curve: brainpoolP256r1 -262: ecdh hash algorithm: 8 (SHA256) -262: ecdh key wrap algorithm: 7 -262: keyid: 0xdd23ceb7febeff17 -262: :off 557: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xa1a0 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 254 bits -262: :off 679: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 40 (Subkey revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 1 -262: reason for revocation: 0 (No reason) -262: message: -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xf42c -262: signature material: -262: ecc r: 252 bits -262: ecc s: 255 bits -262: :off 801: packet header 0xc27d (tag 2, len 125) -262: Signature packet -262: version: 4 -262: type: 40 (Subkey revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 6 -262: reason for revocation: 2 (Compromised) -262: message: Other -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xf842 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 255 bits -262: :off 928: packet header 0xc652 (tag 6, len 82) -262: Public key packet -262: version: 4 -262: creation time: 1577369680 (Thu Dec 26 02:14:40 2019) -262: public key algorithm: 19 (ECDSA) -262: public key material: -262: ecc p: 515 bits -262: ecc curve: NIST P-256 -262: keyid: 0x0b2b09f7d7ea6e0e -262: :off 1012: packet header 0xcd11 (tag 13, len 17) -262: UserID packet -262: id: Basil -262: :off 1031: packet header 0xc290 (tag 2, len 144) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 19 (ECDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0xd143811973b85e26b134b7a00b2b09f7d7ea6e0e (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577369680 (Thu Dec 26 02:14:40 2019) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 4 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -262: :type 21, len 5 -262: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) -262: :type 22, len 3 -262: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -262: :type 30, len 1 -262: features: 0x01 ( mdc ) -262: :type 23, len 1 -262: key server preferences -262: no-modify: 1 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0b2b09f7d7ea6e0e -262: lbits: 0x8387 -262: signature material: -262: ecc r: 254 bits -262: ecc s: 255 bits -262: :off 1177: packet header 0xc6c04d (tag 6, len 269) -262: Public key packet -262: version: 4 -262: creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: keyid: 0x9ff9aa3205836ba8 -262: :off 1449: packet header 0xcd1f (tag 13, len 31) -262: UserID packet -262: id: primary_with_empty_password@rnp -262: :off 1482: packet header 0xc2c08d (tag 2, len 333) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048444 (Fri Apr 24 04:34:04 2026) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 3 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) -262: :type 21, len 4 -262: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) -262: :type 22, len 4 -262: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) -262: :type 9, len 4 -262: key expiration time: 36000 seconds (0 days) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x9ff9aa3205836ba8 -262: lbits: 0x07a4 -262: signature material: -262: rsa s: 2048 bits -262: :off 1818: packet header 0xcec04d (tag 14, len 269) -262: Public subkey packet -262: version: 4 -262: creation time: 1777048443 (Fri Apr 24 04:34:03 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: keyid: 0xc86e0e6324b3f493 -262: :off 2090: packet header 0xc2c07c (tag 2, len 316) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048443 (Fri Apr 24 04:34:03 2026) -262: :type 9, len 4 -262: key expiration time: 63072000 seconds (730 days) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x9ff9aa3205836ba8 -262: lbits: 0x9e31 -262: signature material: -262: rsa s: 2048 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --edit-key --set-expire 10m primary_with_empty_password@rnp 262: -262: sec 2048/RSA 9ff9aa3205836ba8 2026-04-24 [SC] [EXPIRES 2027-02-28] -262: 2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 -262: uid primary_with_empty_password@rnp -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpjciri6yi/.rnp/pubring.gpg +262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --import-key /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P1024_Q160.gpg +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +258: gpg: key 56442620E994EAB3: public key "eddsa_25519" imported +258: gpg: key 56442620E994EAB3: secret key imported +258: gpg: Total number processed: 1 +258: gpg: imported: 1 +258: gpg: secret keys read: 1 +258: gpg: secret keys imported: 1 +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -es -r eddsa_25519 -u eddsa_25519 --password password /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --armor +254: Good signature made Sun Mar 23 00:26:27 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 0 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +262: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. 262: -262: :off 0: packet header 0xc633 (tag 6, len 51) -262: Public key packet -262: version: 4 -262: creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: public key algorithm: 22 (EdDSA) -262: public key material: -262: ecc p: 263 bits -262: ecc curve: Ed25519 -262: keyid: 0x0451409669ffde3c -262: :off 53: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048441 (Fri Apr 24 04:34:01 2026) -262: :type 29, len 1 -262: reason for revocation: 0 (No reason) -262: message: -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xe71e -262: signature material: -262: ecc r: 251 bits -262: ecc s: 256 bits -262: :off 175: packet header 0xc27e (tag 2, len 126) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 7 -262: reason for revocation: 3 (Retired) -262: message: Custom -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x5c98 -262: signature material: -262: ecc r: 253 bits -262: ecc s: 256 bits -262: :off 303: packet header 0xcd11 (tag 13, len 17) -262: UserID packet -262: id: Alice -262: :off 322: packet header 0xc290 (tag 2, len 144) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 4 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -262: :type 21, len 5 -262: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) -262: :type 22, len 3 -262: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -262: :type 30, len 1 -262: features: 0x01 ( mdc ) -262: :type 23, len 1 -262: key server preferences -262: no-modify: 1 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x249d -262: signature material: -262: ecc r: 255 bits -262: ecc s: 256 bits -262: :off 468: packet header 0xce57 (tag 14, len 87) -262: Public subkey packet -262: version: 4 -262: creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: public key algorithm: 18 (ECDH) -262: public key material: -262: ecdh p: 515 bits -262: ecdh curve: brainpoolP256r1 -262: ecdh hash algorithm: 8 (SHA256) -262: ecdh key wrap algorithm: 7 -262: keyid: 0xdd23ceb7febeff17 -262: :off 557: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xa1a0 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 254 bits -262: :off 679: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 40 (Subkey revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 1 -262: reason for revocation: 0 (No reason) -262: message: -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xf42c -262: signature material: -262: ecc r: 252 bits -262: ecc s: 255 bits -262: :off 801: packet header 0xc27d (tag 2, len 125) -262: Signature packet -262: version: 4 -262: type: 40 (Subkey revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 6 -262: reason for revocation: 2 (Compromised) -262: message: Other -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xf842 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 255 bits -262: :off 928: packet header 0xc652 (tag 6, len 82) -262: Public key packet -262: version: 4 -262: creation time: 1577369680 (Thu Dec 26 02:14:40 2019) -262: public key algorithm: 19 (ECDSA) -262: public key material: -262: ecc p: 515 bits -262: ecc curve: NIST P-256 -262: keyid: 0x0b2b09f7d7ea6e0e -262: :off 1012: packet header 0xcd11 (tag 13, len 17) -262: UserID packet -262: id: Basil -262: :off 1031: packet header 0xc290 (tag 2, len 144) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 19 (ECDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0xd143811973b85e26b134b7a00b2b09f7d7ea6e0e (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577369680 (Thu Dec 26 02:14:40 2019) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 4 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -262: :type 21, len 5 -262: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) -262: :type 22, len 3 -262: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -262: :type 30, len 1 -262: features: 0x01 ( mdc ) -262: :type 23, len 1 -262: key server preferences -262: no-modify: 1 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0b2b09f7d7ea6e0e -262: lbits: 0x8387 -262: signature material: -262: ecc r: 254 bits -262: ecc s: 255 bits -262: :off 1177: packet header 0xc6c04d (tag 6, len 269) -262: Public key packet -262: version: 4 -262: creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: keyid: 0x9ff9aa3205836ba8 -262: :off 1449: packet header 0xcd1f (tag 13, len 31) -262: UserID packet -262: id: primary_with_empty_password@rnp -262: :off 1482: packet header 0xc2c08d (tag 2, len 333) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048444 (Fri Apr 24 04:34:04 2026) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 3 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) -262: :type 21, len 4 -262: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) -262: :type 22, len 4 -262: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) -262: :type 9, len 4 -262: key expiration time: 26784000 seconds (310 days) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x9ff9aa3205836ba8 -262: lbits: 0x6b4a -262: signature material: -262: rsa s: 2047 bits -262: :off 1818: packet header 0xcec04d (tag 14, len 269) -262: Public subkey packet -262: version: 4 -262: creation time: 1777048443 (Fri Apr 24 04:34:03 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: keyid: 0xc86e0e6324b3f493 -262: :off 2090: packet header 0xc2c07c (tag 2, len 316) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048443 (Fri Apr 24 04:34:03 2026) -262: :type 9, len 4 -262: key expiration time: 63072000 seconds (730 days) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x9ff9aa3205836ba8 -262: lbits: 0x9e31 -262: signature material: -262: rsa s: 2048 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --edit-key --set-expire 10y primary_with_empty_password@rnp +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u GnuPG_dsa_elgamal_1024_1024@example.com -o /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P1024_Q160.out --sign /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P1024_Q160.in 263: +263: Generating a new key... 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: -262: sec 2048/RSA 9ff9aa3205836ba8 2026-04-24 [SC] [EXPIRES 2036-04-21] -262: 2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 -262: uid primary_with_empty_password@rnp -262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpjciri6yi/.rnp/pubring.gpg -262: -262: :off 0: packet header 0xc633 (tag 6, len 51) -262: Public key packet -262: version: 4 -262: creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: public key algorithm: 22 (EdDSA) -262: public key material: -262: ecc p: 263 bits -262: ecc curve: Ed25519 -262: keyid: 0x0451409669ffde3c -262: :off 53: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048441 (Fri Apr 24 04:34:01 2026) -262: :type 29, len 1 -262: reason for revocation: 0 (No reason) -262: message: -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xe71e -262: signature material: -262: ecc r: 251 bits -262: ecc s: 256 bits -262: :off 175: packet header 0xc27e (tag 2, len 126) -262: Signature packet -262: version: 4 -262: type: 32 (Key revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 7 -262: reason for revocation: 3 (Retired) -262: message: Custom -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x5c98 -262: signature material: -262: ecc r: 253 bits -262: ecc s: 256 bits -262: :off 303: packet header 0xcd11 (tag 13, len 17) -262: UserID packet -262: id: Alice -262: :off 322: packet header 0xc290 (tag 2, len 144) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 4 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -262: :type 21, len 5 -262: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) -262: :type 22, len 3 -262: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -262: :type 30, len 1 -262: features: 0x01 ( mdc ) -262: :type 23, len 1 -262: key server preferences -262: no-modify: 1 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0x249d -262: signature material: -262: ecc r: 255 bits -262: ecc s: 256 bits -262: :off 468: packet header 0xce57 (tag 14, len 87) -262: Public subkey packet -262: version: 4 -262: creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: public key algorithm: 18 (ECDH) -262: public key material: -262: ecdh p: 515 bits -262: ecdh curve: brainpoolP256r1 -262: ecdh hash algorithm: 8 (SHA256) -262: ecdh key wrap algorithm: 7 -262: keyid: 0xdd23ceb7febeff17 -262: :off 557: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577455297 (Fri Dec 27 02:01:37 2019) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xa1a0 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 254 bits -262: :off 679: packet header 0xc278 (tag 2, len 120) -262: Signature packet -262: version: 4 -262: type: 40 (Subkey revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 1 -262: reason for revocation: 0 (No reason) -262: message: -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xf42c -262: signature material: -262: ecc r: 252 bits -262: ecc s: 255 bits -262: :off 801: packet header 0xc27d (tag 2, len 125) -262: Signature packet -262: version: 4 -262: type: 40 (Subkey revocation signature) -262: public key algorithm: 22 (EdDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: :type 29, len 6 -262: reason for revocation: 2 (Compromised) -262: message: Other -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0451409669ffde3c -262: lbits: 0xf842 -262: signature material: -262: ecc r: 256 bits -262: ecc s: 255 bits -262: :off 928: packet header 0xc652 (tag 6, len 82) -262: Public key packet -262: version: 4 -262: creation time: 1577369680 (Thu Dec 26 02:14:40 2019) -262: public key algorithm: 19 (ECDSA) -262: public key material: -262: ecc p: 515 bits -262: ecc curve: NIST P-256 -262: keyid: 0x0b2b09f7d7ea6e0e -262: :off 1012: packet header 0xcd11 (tag 13, len 17) -262: UserID packet -262: id: Basil -262: :off 1031: packet header 0xc290 (tag 2, len 144) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 19 (ECDSA) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0xd143811973b85e26b134b7a00b2b09f7d7ea6e0e (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1577369680 (Thu Dec 26 02:14:40 2019) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 4 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -262: :type 21, len 5 -262: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) -262: :type 22, len 3 -262: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -262: :type 30, len 1 -262: features: 0x01 ( mdc ) -262: :type 23, len 1 -262: key server preferences -262: no-modify: 1 -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x0b2b09f7d7ea6e0e -262: lbits: 0x8387 -262: signature material: -262: ecc r: 254 bits -262: ecc s: 255 bits -262: :off 1177: packet header 0xc6c04d (tag 6, len 269) -262: Public key packet -262: version: 4 -262: creation time: 1777048442 (Fri Apr 24 04:34:02 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: keyid: 0x9ff9aa3205836ba8 -262: :off 1449: packet header 0xcd1f (tag 13, len 31) -262: UserID packet -262: id: primary_with_empty_password@rnp -262: :off 1482: packet header 0xc2c08d (tag 2, len 333) -262: Signature packet -262: version: 4 -262: type: 19 (Positive User ID certification) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048444 (Fri Apr 24 04:34:04 2026) -262: :type 27, len 1 -262: key flags: 0x03 ( certify sign ) -262: :type 11, len 3 -262: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) -262: :type 21, len 4 -262: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) -262: :type 22, len 4 -262: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) -262: :type 9, len 4 -262: key expiration time: 315360000 seconds (3650 days) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x9ff9aa3205836ba8 -262: lbits: 0x42bd -262: signature material: -262: rsa s: 2048 bits -262: :off 1818: packet header 0xcec04d (tag 14, len 269) -262: Public subkey packet -262: version: 4 -262: creation time: 1777048443 (Fri Apr 24 04:34:03 2026) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: public key material: -262: rsa n: 2048 bits -262: rsa e: 17 bits -262: keyid: 0xc86e0e6324b3f493 -262: :off 2090: packet header 0xc2c07c (tag 2, len 316) -262: Signature packet -262: version: 4 -262: type: 24 (Subkey Binding Signature) -262: public key algorithm: 1 (RSA (Encrypt or Sign)) -262: hash algorithm: 8 (SHA256) -262: hashed subpackets: -262: :type 33, len 21 -262: issuer fingerprint: 0x2e595eff22be3e1d7f7e2c6e9ff9aa3205836ba8 (20 bytes) -262: :type 2, len 4 -262: signature creation time: 1777048443 (Fri Apr 24 04:34:03 2026) -262: :type 9, len 4 -262: key expiration time: 63072000 seconds (730 days) -262: :type 27, len 1 -262: key flags: 0x0c ( encrypt_comm encrypt_storage ) -262: unhashed subpackets: -262: :type 16, len 8 -262: issuer key ID: 0x9ff9aa3205836ba8 -262: lbits: 0x9e31 -262: signature material: -262: rsa s: 2048 bits -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --password= --userid primary2@rnp --generate-key +263: sec 1024/RSA e564c8591f43a8b1 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 34b2a862f929f57982767b18e564c8591f43a8b1 +263: uid  ¡ÀāͰωАяꀀ@rnp +263: ssb 1024/RSA 78b4cdc25dbc57ad 2025-03-22 [E] [EXPIRES 2027-03-22] +263: 588b9dfb5ca9551542dcaccb78b4cdc25dbc57ad +263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid  ¡àĀͱΩаЯꀀ@rnp --generate-key +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +258: Good signature made Sun Mar 23 00:26:29 2025 +258: using EdDSA key 56442620e994eab3 +258: +258: pub 255/EdDSA 56442620e994eab3 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 5549430de11d888ce973217956442620e994eab3 +258: uid eddsa_25519 +258: Signature(s) verified successfully +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.dec -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: Good signature made Sun Mar 23 00:26:29 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 2 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +260: +260: Enter password for key 0xFE891FA3DD467286 to protect: Repeat password for key 0xFE891FA3DD467286: +260: sec 2048/RSA a70021636e401694 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 6be5ca9adca10d44225e9c91a70021636e401694 +260: uid primary_with_empty_password@rnp +260: ssb 2048/RSA fe891fa3dd467286 2025-03-22 [E] [EXPIRES 2027-03-22] +260: cfa93b5415b23543bba13088fe891fa3dd467286 +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: ok +260: test_edit_key_single_option (__main__.Keystore.test_edit_key_single_option) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-25519-non-tweaked-sec.asc +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Import finished: 2 keys processed, 2 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +260: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] +260: dde0ee539c017d2bd3f604a53176fc1486aa2528 +260: uid eddsa-25519-non-tweaked +260: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] +260: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --edit-key --check-cv25519-bits --fix-cv25519-bits --add-subkey --set-expire 0 3176fc1486aa2528 +260: Only one key edit option can be executed at a time. +260: +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: ok +260: test_export_keys (__main__.Keystore.test_export_keys) ... /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent 263: +263: Generating a new key... 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: sec 1024/RSA 5ab594b42fa13bb2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 4cd3790715aa1abfb47dabc55ab594b42fa13bb2 +263: uid  ¡àĀͱΩаЯꀀ@rnp +263: ssb 1024/RSA f16440e634a15603 2025-03-22 [E] [EXPIRES 2027-03-22] +263: cfa350f6c4294c965393d979f16440e634a15603 +263: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmp1o4glc55/.gpg --import /tmp/rnpctmp1o4glc55/.rnp/pubring.gpg +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [E] +260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: No key specified. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key boris +263: gpg: key 887382C99ECEF2A6: "signing@rnp" not changed +263: gpg: key 4FB872D5A2516B08: "signing@gpg" not changed +263: gpg: key 45DD9DA94ED16B62: "sign1@rnp" not changed +263: gpg: key C2A977966CE2EFA2: "sign2@rnp" not changed +263: gpg: key 20316E0AC27BCEF9: "sign3@rnp" not changed +263: gpg: key 932EE324847DDBB0: public key "\}{][)^*.+(\x09\n|$@rnp" imported +263: gpg: key 4A9920CD6F636949: public key " " imported +263: gpg: key 2C26CEF1AB39CC09: public key """ imported +263: gpg: key CC78DF7DCAA7B031: public key " "" imported +263: gpg: key 88D6432106C939B2: public key "" " imported +263: gpg: key E564C8591F43A8B1: public key " ¡ÀāͰωАяꀀ@rnp" imported +263: gpg: key 5AB594B42FA13BB2: public key " ¡àĀͱΩаЯꀀ@rnp" imported +263: gpg: Total number processed: 12 +263: gpg: imported: 7 +263: gpg: unchanged: 5 +263: +263: /usr/bin/gpg --display-charset UTF-8 --batch --passphrase password --homedir /tmp/rnpctmp1o4glc55/.gpg --import /tmp/rnpctmp1o4glc55/.rnp/secring.gpg +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Key(s) matching 'boris' not found. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key alice +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: -----BEGIN PGP PUBLIC KEY BLOCK----- +260: +260: xjMEXgS/LxYJKwYBBAHaRw8BAQdAJ/BnDcmcOCED/rW3y1zPHSX6lABI7G19R6mPhgfIgj/NEUFs +260: aWNlIDxhbGljZUBybnA+wpAEExYIADgWIQRz7cyRGa/I4tu9zeUEUUCWaf/ePAUCXgS/LwIbAwUL +260: CQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRAEUUCWaf/ePCSdAP9OWq8uOk5B5LUtPvFnxqGkrZlA +260: Ht+tgR271QSggRV3MAEAvtL/ru5oss9jx26EqYj2GUgHGtsYqsz8j1y97S5lMQrOVwReBg7BEgkr +260: JAMDAggBAQcCAwRcTzQ+5xWCrO9TDxRFeEx/3O5pw9ELjw9xS37jXU5wpUMPtqdbMYNUZAAWoPez +260: QQMBRg4KRWvnrjM/Wfy3ujHHAwEIB8J4BBgWCAAgFiEEc+3MkRmvyOLbvc3lBFFAlmn/3jwFAl4G +260: DsECGwwACgkQBFFAlmn/3jyhoAEAtP3Xy5+Wj7tcqtAntq1YzkH8aejmUN0AJC8JrMFB00MA/jKe +260: kukFiS1dSw9d6+hQpkMKGy0+16HdbCzGOCIDJEAD +260: =75dc +260: -----END PGP PUBLIC KEY BLOCK----- +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key alice --output - +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: -----BEGIN PGP PUBLIC KEY BLOCK----- +260: +260: xjMEXgS/LxYJKwYBBAHaRw8BAQdAJ/BnDcmcOCED/rW3y1zPHSX6lABI7G19R6mPhgfIgj/NEUFs +260: aWNlIDxhbGljZUBybnA+wpAEExYIADgWIQRz7cyRGa/I4tu9zeUEUUCWaf/ePAUCXgS/LwIbAwUL +260: CQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRAEUUCWaf/ePCSdAP9OWq8uOk5B5LUtPvFnxqGkrZlA +260: Ht+tgR271QSggRV3MAEAvtL/ru5oss9jx26EqYj2GUgHGtsYqsz8j1y97S5lMQrOVwReBg7BEgkr +260: JAMDAggBAQcCAwRcTzQ+5xWCrO9TDxRFeEx/3O5pw9ELjw9xS37jXU5wpUMPtqdbMYNUZAAWoPez +260: QQMBRg4KRWvnrjM/Wfy3ujHHAwEIB8J4BBgWCAAgFiEEc+3MkRmvyOLbvc3lBFFAlmn/3jwFAl4G +260: DsECGwwACgkQBFFAlmn/3jyhoAEAtP3Xy5+Wj7tcqtAntq1YzkH8aejmUN0AJC8JrMFB00MA/jKe +260: kukFiS1dSw9d6+hQpkMKGy0+16HdbCzGOCIDJEAD +260: =75dc +260: -----END PGP PUBLIC KEY BLOCK----- +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key --userid alice +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 2 --compress-algo 2 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: -----BEGIN PGP PUBLIC KEY BLOCK----- +260: +260: xjMEXgS/LxYJKwYBBAHaRw8BAQdAJ/BnDcmcOCED/rW3y1zPHSX6lABI7G19R6mPhgfIgj/NEUFs +260: aWNlIDxhbGljZUBybnA+wpAEExYIADgWIQRz7cyRGa/I4tu9zeUEUUCWaf/ePAUCXgS/LwIbAwUL +260: CQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRAEUUCWaf/ePCSdAP9OWq8uOk5B5LUtPvFnxqGkrZlA +260: Ht+tgR271QSggRV3MAEAvtL/ru5oss9jx26EqYj2GUgHGtsYqsz8j1y97S5lMQrOVwReBg7BEgkr +260: JAMDAggBAQcCAwRcTzQ+5xWCrO9TDxRFeEx/3O5pw9ELjw9xS37jXU5wpUMPtqdbMYNUZAAWoPez +260: QQMBRg4KRWvnrjM/Wfy3ujHHAwEIB8J4BBgWCAAgFiEEc+3MkRmvyOLbvc3lBFFAlmn/3jwFAl4G +260: DsECGwwACgkQBFFAlmn/3jyhoAEAtP3Xy5+Wj7tcqtAntq1YzkH8aejmUN0AJC8JrMFB00MA/jKe +260: kukFiS1dSw9d6+hQpkMKGy0+16HdbCzGOCIDJEAD +260: =75dc +260: -----END PGP PUBLIC KEY BLOCK----- +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key --userid +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys: option '--userid' requires an argument +260: rnp 0.17.1-1 +260: Ribose Inc. +260: Backend: Botan +260: Backend version: 2.19.5 +260: Supported algorithms: +260: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +260: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +260: AEAD: None, EAX, OCB +260: Key protection: CFB +260: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +260: Compression: Uncompressed, ZIP, ZLIB, BZip2 +260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +260: Please report security issues at (https://www.rnpgp.org/feedback) and +260: general bugs at https://github.com/rnpgp/rnp/issues. +260: Manipulate OpenPGP keys and keyrings. +260: Usage: rnpkeys --command [options] [files] +260: Commands: +260: -h, --help This help message. +260: -V, --version Print RNP version information. +260: -g, --generate-key Generate a new keypair (default is RSA). +260: --userid Specify key's userid. +260: --expert Select key type, size, and additional parameters. +260: --numbits Override default key size (2048). +260: --expiration Set key and subkey expiration time. +260: --cipher Set cipher used to encrypt a secret key. +260: --hash Set hash which is used for key derivation. +260: --allow-weak-hash Allow usage of a weak hash algorithm. +260: -l, --list-keys List keys in the keyrings. +260: --secret List secret keys instead of public ones. +260: --with-sigs List signatures as well. +260: --import Import keys or signatures. +260: --import-keys Import keys. +260: --import-sigs Import signatures. +260: --permissive Skip erroring keys/sigs instead of failing. +260: --export-key Export a key. +260: --secret Export a secret key instead of a public. +260: --export-rev Export a key's revocation. +260: --rev-type Set revocation type. +260: --rev-reason Human-readable reason for revocation. +260: --revoke-key Revoke a key specified. +260: --remove-key Remove a key specified. +260: --edit-key Edit key properties. +260: --add-subkey Add new subkey. +260: --check-cv25519-bits Check whether Cv25519 subkey bits are correct. +260: --fix-cv25519-bits Fix Cv25519 subkey bits. +260: --set-expire Set key expiration time. +260: +260: Other options: +260: --homedir Override home directory (default is ~/.rnp/). +260: --password Password, which should be used during operation. +260: --pass-fd Read password(s) from the file descriptor. +260: --force Force operation (like secret key removal). +260: --output [file, -] Write data to the specified file or stdout. +260: --overwrite Overwrite output file without a prompt. +260: --notty Do not write anything to the TTY. +260: --current-time Override system's time. +260: +260: See man page for a detailed listing and explanation. +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key alice --output /tmp/rnpctmp5r4jnhxs/alice-key.pub.asc +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key alice --output /tmp/rnpctmp5r4jnhxs/alice-key.pub.asc --notty +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Operation failed: file '/tmp/rnpctmp5r4jnhxs/alice-key.pub.asc' already exists. +260: File '/tmp/rnpctmp5r4jnhxs/alice-key.pub.asc' already exists. Would you like to overwrite it? (y/N) Please enter the new filename: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key alice --output /tmp/rnpctmp5r4jnhxs/alice-key.pub.asc --force --notty +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Operation failed: file '/tmp/rnpctmp5r4jnhxs/alice-key.pub.asc' already exists. +260: File '/tmp/rnpctmp5r4jnhxs/alice-key.pub.asc' already exists. Would you like to overwrite it? (y/N) Please enter the new filename: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key alice --output /tmp/rnpctmp5r4jnhxs/alice-key.pub.asc --overwrite +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /tmp/rnpctmp5r4jnhxs/alice-key.pub.asc +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key alice --output /tmp/rnpctmp5r4jnhxs/alice-key.pub.asc --notty +258: gpg: encrypted with 255-bit ECDH key, ID B4E3A427DB3A98DB, created 2025-03-22 +258: "eddsa_25519" +258: gpg: Signature made Sun Mar 23 00:26:29 2025 +14 +258: gpg: using EDDSA key 5549430DE11D888CE973217956442620E994EAB3 +258: gpg: Good signature from "eddsa_25519" [unknown] +258: gpg: WARNING: Using untrusted key! +258: +258: /usr/bin/gpg --batch --homedir /tmp/rnpctmpwy8cq6oc/.gpg --always-trust -r eddsa_25519 -u eddsa_25519 --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp -es /tmp/rnpctmpwy8cq6oc/cleartext.txt +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: File '/tmp/rnpctmp5r4jnhxs/alice-key.pub.asc' already exists. Would you like to overwrite it? (y/N) +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /tmp/rnpctmp5r4jnhxs/alice-key.pub.asc +263: gpg: key 887382C99ECEF2A6: "signing@rnp" not changed +263: gpg: key 887382C99ECEF2A6: secret key imported +263: gpg: key 4FB872D5A2516B08: "signing@gpg" not changed +263: gpg: key 4FB872D5A2516B08: secret key imported +263: gpg: key 45DD9DA94ED16B62: "sign1@rnp" not changed +263: gpg: key 45DD9DA94ED16B62: secret key imported +263: gpg: key C2A977966CE2EFA2: "sign2@rnp" not changed +263: gpg: key C2A977966CE2EFA2: secret key imported +263: gpg: key 20316E0AC27BCEF9: "sign3@rnp" not changed +263: gpg: key 20316E0AC27BCEF9: secret key imported +263: gpg: key 932EE324847DDBB0: "\}{][)^*.+(\x09\n|$@rnp" not changed +263: gpg: key 932EE324847DDBB0: secret key imported +263: gpg: key 4A9920CD6F636949: " " not changed +263: gpg: key 4A9920CD6F636949: secret key imported +263: gpg: key 2C26CEF1AB39CC09: """ not changed +263: gpg: key 2C26CEF1AB39CC09: secret key imported +263: gpg: key CC78DF7DCAA7B031: " "" not changed +263: gpg: key CC78DF7DCAA7B031: secret key imported +263: gpg: key 88D6432106C939B2: "" " not changed +263: gpg: key 88D6432106C939B2: secret key imported +263: gpg: key E564C8591F43A8B1: " ¡ÀāͰωАяꀀ@rnp" not changed +263: gpg: key E564C8591F43A8B1: secret key imported +263: gpg: key 5AB594B42FA13BB2: " ¡àĀͱΩаЯꀀ@rnp" not changed +263: gpg: key 5AB594B42FA13BB2: secret key imported +263: gpg: Total number processed: 12 +263: gpg: unchanged: 12 +263: gpg: secret keys read: 12 +263: gpg: secret keys imported: 7 +263: gpg: secret keys unchanged: 5 263: +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key alice --output /tmp/rnpctmp5r4jnhxs/alice-key.pub.asc --notty +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 2 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: File '/tmp/rnpctmp5r4jnhxs/alice-key.pub.asc' already exists. Would you like to overwrite it? (y/N) Please enter the new filename: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /tmp/rnpctmp5r4jnhxs/alice-key.pub.ren-asc +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key --secret alice +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Key(s) matching 'alice' not found. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-sec.pgp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 2 keys processed, 0 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +260: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: ssb 256/ECDH dd23ceb7febeff17 2019-12-27 [E] +260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key alice --output /tmp/rnpctmp5r4jnhxs/alice-key.sec.asc +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmp5r4jnhxs/alice-key.sec.asc +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +260: +260: :armored input +260: :off 0: packet header 0xc633 (tag 6, len 51) +260: Public key packet +260: version: 4 +260: creation time: 1577369391 (Fri Dec 27 04:09:51 2019) +260: public key algorithm: 22 (EdDSA) +260: public key material: +260: ecc p: 263 bits +260: ecc curve: Ed25519 +260: keyid: 0x0451409669ffde3c +260: :off 53: packet header 0xcd11 (tag 13, len 17) +260: UserID packet +260: id: Alice +260: :off 72: packet header 0xc290 (tag 2, len 144) +260: Signature packet +260: version: 4 +260: type: 19 (Positive User ID certification) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1577369391 (Fri Dec 27 04:09:51 2019) +260: :type 27, len 1 +260: key flags: 0x03 ( certify sign ) +260: :type 11, len 4 +260: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) +260: :type 21, len 5 +260: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) +260: :type 22, len 3 +260: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) +260: :type 30, len 1 +260: features: 0x01 ( mdc ) +260: :type 23, len 1 +260: key server preferences +260: no-modify: 1 +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x249d +260: signature material: +260: ecc r: 255 bits +260: ecc s: 256 bits +260: :off 218: packet header 0xce57 (tag 14, len 87) +260: Public subkey packet +260: version: 4 +260: creation time: 1577455297 (Sat Dec 28 04:01:37 2019) +260: public key algorithm: 18 (ECDH) +260: public key material: +260: ecdh p: 515 bits +260: ecdh curve: brainpoolP256r1 +260: ecdh hash algorithm: 8 (SHA256) +260: ecdh key wrap algorithm: 7 +260: keyid: 0xdd23ceb7febeff17 +260: :off 307: packet header 0xc278 (tag 2, len 120) +260: Signature packet +260: version: 4 +260: type: 24 (Subkey Binding Signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1577455297 (Sat Dec 28 04:01:37 2019) +260: :type 27, len 1 +260: key flags: 0x0c ( encrypt_comm encrypt_storage ) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xa1a0 +260: signature material: +260: ecc r: 256 bits +260: ecc s: 254 bits +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key --secret alice --output /tmp/rnpctmp5r4jnhxs/alice-key.sec.asc --overwrite +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmp5r4jnhxs/alice-key.sec.asc +260: +260: :armored input +260: :off 0: packet header 0xc586 (tag 5, len 134) +260: Secret key packet +260: version: 4 +260: creation time: 1577369391 (Fri Dec 27 04:09:51 2019) +260: public key algorithm: 22 (EdDSA) +260: public key material: +260: ecc p: 263 bits +260: ecc curve: Ed25519 +260: secret key material: +260: s2k usage: 254 +260: symmetric algorithm: 7 (AES-128) +260: s2k specifier: 3 +260: s2k hash algorithm: 2 (SHA1) +260: s2k salt: 0x7492bee2acb78f4e +260: s2k iterations: 22020096 (encoded as 229) +260: cipher iv: 0x5242a4f106d39ad46140fb2da7eee1c6 (16 bytes) +260: encrypted secret key data: 54 bytes +260: keyid: 0x0451409669ffde3c +260: :off 136: packet header 0xcd11 (tag 13, len 17) +260: UserID packet +260: id: Alice +260: :off 155: packet header 0xc290 (tag 2, len 144) +260: Signature packet +260: version: 4 +260: type: 19 (Positive User ID certification) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1577369391 (Fri Dec 27 04:09:51 2019) +260: :type 27, len 1 +260: key flags: 0x03 ( certify sign ) +260: :type 11, len 4 +260: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) +260: :type 21, len 5 +260: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) +260: :type 22, len 3 +260: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) +260: :type 30, len 1 +260: features: 0x01 ( mdc ) +260: :type 23, len 1 +260: key server preferences +260: no-modify: 1 +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x249d +260: signature material: +260: ecc r: 255 bits +260: ecc s: 256 bits +260: :off 301: packet header 0xc7aa (tag 7, len 170) +260: Secret subkey packet +260: version: 4 +260: creation time: 1577455297 (Sat Dec 28 04:01:37 2019) +260: public key algorithm: 18 (ECDH) +260: public key material: +260: ecdh p: 515 bits +260: ecdh curve: brainpoolP256r1 +260: ecdh hash algorithm: 8 (SHA256) +260: ecdh key wrap algorithm: 7 +260: secret key material: +260: s2k usage: 254 +260: symmetric algorithm: 7 (AES-128) +260: s2k specifier: 3 +260: s2k hash algorithm: 2 (SHA1) +260: s2k salt: 0x177052e33471c633 +260: s2k iterations: 22020096 (encoded as 229) +260: cipher iv: 0xb32b8cb835da70480d076c94ced73035 (16 bytes) +260: encrypted secret key data: 54 bytes +260: keyid: 0xdd23ceb7febeff17 +260: :off 473: packet header 0xc278 (tag 2, len 120) +260: Signature packet +260: version: 4 +260: type: 24 (Subkey Binding Signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1577455297 (Sat Dec 28 04:01:37 2019) +260: :type 27, len 1 +260: key flags: 0x0c ( encrypt_comm encrypt_storage ) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xa1a0 +260: signature material: +260: ecc r: 256 bits +260: ecc s: 254 bits +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: ok +260: test_export_revocation (__main__.Keystore.test_export_revocation) ... /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev alice +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: [rnp_key_export_revocation() ./src/lib/rnp.cpp:4127] Revoker secret key not found +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-sec.pgp 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 2 keys processed, 1 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +260: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: ssb 256/ECDH dd23ceb7febeff17 2019-12-27 [E] +260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev --pass-fd 5 +263: gpg: Signature made Sun Mar 23 00:26:31 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead=eax --pass-fd 4 --passwords 2 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -262: -262: Generating a new key... -262: -262: sec 2048/RSA 887c1fcfe1260b44 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: c461d262d03701a0b480e29a887c1fcfe1260b44 -262: uid primary2@rnp -262: ssb 2048/RSA 134866281c1482d6 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 9eb7f8e346ca76d5c7b1733b134866281c1482d6 -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --edit-key --set-expire 0 primary -262: Ambiguous input: too many keys found for 'primary'. -262: -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: ok -262: test_userid_escape (__main__.Keystore.test_userid_escape) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid tracker -262: @rnp --generate-key +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.rnp --output /tmp/rnpctmp1o4glc55/cleartext.ver +260: You need to specify key to generate revocation for. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev basil +260: Key matching 'basil' not found. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev DD23CEB7FEBEFF17 +263: Good signature made Sun Mar 23 00:26:31 2025 +263: using RSA key 932ee324847ddbb0 263: +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 1024/RSA 3341e39377245c19 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 2e48985f7cd496a5a655a68e3341e39377245c19 -262: uid tracker\x01\x02\x03\x04\x05\x06\x07\b\x09\n\v\f\r\x0e\x0f@rnp -262: ssb 1024/RSA 0bf57fc5124bc90c 2026-04-24 [E] [EXPIRES 2028-04-23] -262: cd8fd91c3be6e45b231529cb0bf57fc5124bc90c -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid tracker@rnp --generate-key +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach +260: Key matching 'DD23CEB7FEBEFF17' not found. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/basil-sec.asc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +260: Import finished: 1 key processed, 1 new public keys, 1 new secret keys, 0 updated, 0 unchanged. +260: sec 256/ECDSA 0b2b09f7d7ea6e0e 2019-12-26 [SC] +260: d143811973b85e26b134b7a00b2b09f7d7ea6e0e +260: uid Basil +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev rnp --pass-fd 5 --output no-revocation.pgp --force +260: Ambiguous input: too many keys found for 'rnp'. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: -262: Generating a new key... -262: -262: sec 1024/RSA 4bb50491848742d4 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 1007e1fbf5193d4acc088c404bb50491848742d4 -262: uid tracker\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f@rnp -262: ssb 1024/RSA 8322122241fbc94a 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 13f32213e2ed0fc186126cd88322122241fbc94a -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: -262: 4 keys found -262: -262: pub 1024/RSA 3341e39377245c19 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 2e48985f7cd496a5a655a68e3341e39377245c19 -262: uid tracker\x01\x02\x03\x04\x05\x06\x07\b\x09\n\v\f\r\x0e\x0f@rnp -262: sub 1024/RSA 0bf57fc5124bc90c 2026-04-24 [E] [EXPIRES 2028-04-23] -262: cd8fd91c3be6e45b231529cb0bf57fc5124bc90c -262: -262: pub 1024/RSA 4bb50491848742d4 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 1007e1fbf5193d4acc088c404bb50491848742d4 -262: uid tracker\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f@rnp -262: sub 1024/RSA 8322122241fbc94a 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 13f32213e2ed0fc186126cd88322122241fbc94a -262: /usr/bin/gpg --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: gpg: /tmp/rnpctmpjciri6yi/.rnp/trustdb.gpg: trustdb created -262: /tmp/rnpctmpjciri6yi/.rnp/pubring.gpg -262: ------------------------------------- -262: pub rsa1024 2026-04-24 [SC] [expires: 2028-04-23] -262: 2E48985F7CD496A5A655A68E3341E39377245C19 -262: uid [ unknown] tracker\x01\x02\x03\x04\x05\x06\x07\b\x09\n\v\f\r\x0e\x0f@rnp -262: sub rsa1024 2026-04-24 [E] [expires: 2028-04-23] -262: -262: pub rsa1024 2026-04-24 [SC] [expires: 2028-04-23] -262: 1007E1FBF5193D4ACC088C404BB50491848742D4 -262: uid [ unknown] tracker\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f@rnp -262: sub rsa1024 2026-04-24 [E] [expires: 2028-04-23] -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: ok -262: test_userid_special_chars_genkeys (__main__.Keystore.test_userid_special_chars_genkeys) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid track\}{][)^*.+( -262: |$@rnpend --generate-key -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 1024/RSA 36f77e1c57918a4d 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 01217120e75d92fb38ca5dc936f77e1c57918a4d -262: uid track\}{][)^*.+(\x09\n|$@rnpend -262: ssb 1024/RSA b00143572bdb57d8 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 89e774f67a42d09b74f5842fb00143572bdb57d8 -262: /usr/bin/gpg --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys --charset UTF-8 -262: gpg: /tmp/rnpctmpjciri6yi/.rnp/trustdb.gpg: trustdb created -262: /tmp/rnpctmpjciri6yi/.rnp/pubring.gpg -262: ------------------------------------- -262: pub rsa1024 2026-04-24 [SC] [expires: 2028-04-23] -262: 01217120E75D92FB38CA5DC936F77E1C57918A4D -262: uid [ unknown] track\}{][)^*.+(\x09\n|$@rnpend -262: sub rsa1024 2026-04-24 [E] [expires: 2028-04-23] -262: /build/reproducible-path/rnp-0.17.1/src/tests/cli_common.py:205: DeprecationWarning: invalid escape sequence '\}' -262: result += candidate.decode('unicode-escape') -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:26:32 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +263: Good signature made Sun Mar 23 00:26:32 2025 +263: using RSA key 932ee324847ddbb0 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --aead=ocb --pass-fd 4 --passwords 3 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -262: -262: 2 keys found -262: -262: pub 1024/RSA 36f77e1c57918a4d 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 01217120e75d92fb38ca5dc936f77e1c57918a4d -262: uid track\}{][)^*.+(\x09\n|$@rnpend -262: sub 1024/RSA b00143572bdb57d8 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 89e774f67a42d09b74f5842fb00143572bdb57d8 -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid track end --generate-key -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 1024/RSA b83dd23121f5f06a 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 0d89e6fb5de36b676f8ebc80b83dd23121f5f06a -262: uid track end -262: ssb 1024/RSA adefe9a8c1add5ed 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 008a729f2636d968fb5662dfadefe9a8c1add5ed -262: /usr/bin/gpg --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys --charset UTF-8 -262: gpg: /tmp/rnpctmpjciri6yi/.rnp/trustdb.gpg: trustdb created -262: /tmp/rnpctmpjciri6yi/.rnp/pubring.gpg -262: ------------------------------------- -262: pub rsa1024 2026-04-24 [SC] [expires: 2028-04-23] -262: 0D89E6FB5DE36B676F8EBC80B83DD23121F5F06A -262: uid [ unknown] track end -262: sub rsa1024 2026-04-24 [E] [expires: 2028-04-23] -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: -262: 2 keys found -262: -262: pub 1024/RSA b83dd23121f5f06a 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: 0d89e6fb5de36b676f8ebc80b83dd23121f5f06a -262: uid track end -262: sub 1024/RSA adefe9a8c1add5ed 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 008a729f2636d968fb5662dfadefe9a8c1add5ed -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid track"end --generate-key -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 1024/RSA 229d8b9e370a02ee 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: d02601ca56017d44741309da229d8b9e370a02ee -262: uid track"end -262: ssb 1024/RSA f1b44ebadca2a139 2026-04-24 [E] [EXPIRES 2028-04-23] -262: c3dcec3daff8e90d4f451ef3f1b44ebadca2a139 -262: /usr/bin/gpg --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys --charset UTF-8 -262: gpg: /tmp/rnpctmpjciri6yi/.rnp/trustdb.gpg: trustdb created -262: /tmp/rnpctmpjciri6yi/.rnp/pubring.gpg -262: ------------------------------------- -262: pub rsa1024 2026-04-24 [SC] [expires: 2028-04-23] -262: D02601CA56017D44741309DA229D8B9E370A02EE -262: uid [ unknown] track"end -262: sub rsa1024 2026-04-24 [E] [expires: 2028-04-23] -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: -262: 2 keys found -262: -262: pub 1024/RSA 229d8b9e370a02ee 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: d02601ca56017d44741309da229d8b9e370a02ee -262: uid track"end -262: sub 1024/RSA f1b44ebadca2a139 2026-04-24 [E] [EXPIRES 2028-04-23] -262: c3dcec3daff8e90d4f451ef3f1b44ebadca2a139 -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid track "end --generate-key +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Signature(s) verified successfully 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +258: Good signature made Sun Mar 23 00:26:31 2025 +258: using EdDSA key 56442620e994eab3 +258: +258: pub 255/EdDSA 56442620e994eab3 2025-03-22 [SC] [EXPIRES 2027-03-22] +258: 5549430de11d888ce973217956442620e994eab3 +258: uid eddsa_25519 +258: Signature(s) verified successfully +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc -es -r ecc-p256 -u ecc-p256 --password password /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-packets alice-revocation.pgp +260: +260: :armored input +260: :off 0: packet header 0xc278 (tag 2, len 120) +260: Signature packet +260: version: 4 +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639193 (Sun Mar 23 00:26:33 2025) +260: :type 29, len 1 +260: reason for revocation: 0 (No reason) +260: message: +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xe0c8 +260: signature material: +260: ecc r: 254 bits +260: ecc s: 254 bits +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-sigs alice-revocation.pgp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 2 --zlib -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +260: Import finished: 1 new signature, 0 unchanged, 0 unknown. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --force --notty +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 1024/RSA 93b3f62c3f25bf13 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: d5dcbe69a19f3bda2d7c698293b3f62c3f25bf13 -262: uid track "end -262: ssb 1024/RSA b41e1d85c0551651 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 622eb14e25cdcf1c79980c7fb41e1d85c0551651 -262: /usr/bin/gpg --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys --charset UTF-8 -262: gpg: /tmp/rnpctmpjciri6yi/.rnp/trustdb.gpg: trustdb created -262: /tmp/rnpctmpjciri6yi/.rnp/pubring.gpg -262: ------------------------------------- -262: pub rsa1024 2026-04-24 [SC] [expires: 2028-04-23] -262: D5DCBE69A19F3BDA2D7C698293B3F62C3F25BF13 -262: uid [ unknown] track "end -262: sub rsa1024 2026-04-24 [E] [expires: 2028-04-23] -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: -262: 2 keys found -262: -262: pub 1024/RSA 93b3f62c3f25bf13 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: d5dcbe69a19f3bda2d7c698293b3f62c3f25bf13 -262: uid track "end -262: sub 1024/RSA b41e1d85c0551651 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 622eb14e25cdcf1c79980c7fb41e1d85c0551651 -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: ok -262: test_userid_too_long_genkeys (__main__.Keystore.test_userid_too_long_genkeys) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --gen-key --userid xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx@rnp --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 5 -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Failed to set userid. -262: -262: ok -262: test_userid_unicode_genkeys (__main__.Keystore.test_userid_unicode_genkeys) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid track ¡ÀāͰωАяꀀ@rnpend --generate-key 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +260: Operation failed: file 'alice-revocation.pgp' already exists. +260: File 'alice-revocation.pgp' already exists. Would you like to overwrite it? (y/N) Please enter the new filename: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --notty +263: gpg: Signature made Sun Mar 23 00:26:33 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: Keyring directory '/tmp/rnpctmpjciri6yi/.rnp' is empty. -262: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -262: Generating a new key... -262: -262: sec 1024/RSA 44cd44d7799ebc47 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: ce2c49b71f1818a3927acccf44cd44d7799ebc47 -262: uid track ¡ÀāͰωАяꀀ@rnpend -262: ssb 1024/RSA b31dd7166844c11f 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 2322835d6869d884223656cfb31dd7166844c11f -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmpjciri6yi/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid track ¡àĀͱΩаЯꀀ@rnpend --generate-key +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +260: Operation failed: file 'alice-revocation.pgp' already exists. +260: File 'alice-revocation.pgp' already exists. Would you like to overwrite it? (y/N) Please enter the new filename: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite +263: Good signature made Sun Mar 23 00:26:33 2025 +263: using RSA key 932ee324847ddbb0 263: +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -262: -262: Generating a new key... -262: -262: sec 1024/RSA 8f37a8c43445d7d5 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: cafd40d4bb059a795f1f3be48f37a8c43445d7d5 -262: uid track ¡àĀͱΩаЯꀀ@rnpend -262: ssb 1024/RSA d2ab54cf41b8fa7e 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 4edfe1a52744cf4445321d78d2ab54cf41b8fa7e -262: /usr/bin/gpg --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys --charset UTF-8 -262: gpg: /tmp/rnpctmpjciri6yi/.rnp/trustdb.gpg: trustdb created -262: /tmp/rnpctmpjciri6yi/.rnp/pubring.gpg -262: ------------------------------------- -262: pub rsa1024 2026-04-24 [SC] [expires: 2028-04-23] -262: CE2C49B71F1818A3927ACCCF44CD44D7799EBC47 -262: uid [ unknown] track ¡ÀāͰωАяꀀ@rnpend -262: sub rsa1024 2026-04-24 [E] [expires: 2028-04-23] -262: -262: pub rsa1024 2026-04-24 [SC] [expires: 2028-04-23] -262: CAFD40D4BB059A795F1F3BE48F37A8C43445D7D5 -262: uid [ unknown] track ¡àĀͱΩаЯꀀ@rnpend -262: sub rsa1024 2026-04-24 [E] [expires: 2028-04-23] -262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpjciri6yi/.rnp --list-keys -262: -262: 4 keys found +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc -d --password password /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.dec 262: -262: pub 1024/RSA 44cd44d7799ebc47 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: ce2c49b71f1818a3927acccf44cd44d7799ebc47 -262: uid track ¡ÀāͰωАяꀀ@rnpend -262: sub 1024/RSA b31dd7166844c11f 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 2322835d6869d884223656cfb31dd7166844c11f 262: -262: pub 1024/RSA 8f37a8c43445d7d5 2026-04-24 [SC] [EXPIRES 2028-04-23] -262: cafd40d4bb059a795f1f3be48f37a8c43445d7d5 -262: uid track ¡àĀͱΩаЯꀀ@rnpend -262: sub 1024/RSA d2ab54cf41b8fa7e 2026-04-24 [E] [EXPIRES 2028-04-23] -262: 4edfe1a52744cf4445321d78d2ab54cf41b8fa7e -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent +262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp8nymfgbe/.rnp --verify /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P1024_Q160.out +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev alice --rev-type no longer valid --pass-fd 5 --output no-revocation.pgp --force +262: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 2, marking signature as invalid. +262: BAD signature made Sun Mar 23 00:26:29 2025 +262: using DSA key 94e764867a8d9cc1 262: +262: pub 1024/DSA 94e764867a8d9cc1 2021-10-07 [SC] +262: d7508c66f02b8047a1e96d0094e764867a8d9cc1 +262: uid Test Testovich +262: Signature verification failure: 1 invalid signature 262: 262: ok -262: /usr/bin/gpgconf --homedir /tmp/rnpctmpjciri6yi/.gpg --kill gpg-agent -262: -262: -262: -262: ---------------------------------------------------------------------- -262: Ran 26 tests in 75.194s -262: -262: OK -262: GPG_AEAD_EAX: False -262: GPG_AEAD_OCB: False -262: GPG_NO_OLD: False -262: GPG_BRAINPOOL: True -262: RNP_TWOFISH: True -262: RNP_BLOWFISH: True -262: RNP_IDEA: True -262: RNP_CAST5: True -262: RNP_RIPEMD160: True -262: RNP_BRAINPOOL: True -262: RNP_AEAD_EAX: True -262: RNP_AEAD_OCB: True -262: RNP_AEAD_OCB_AES: False -262: RNP_BOTAN_OCB_AV: False -261/263 Test #262: cli_tests-Keystore ............................................................ Passed 75.40 sec -263: -263: -263: ok -263: test_encryption_no_wrap (__main__.Encryption.test_encryption_no_wrap) ... /usr/bin/gpg --batch --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --passphrase password -u encryption@rnp --output /tmp/rnpctmp51yu0azx/cleartext.sig -s /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r dummy1@rnp --no-wrap -e /tmp/rnpctmp51yu0azx/cleartext.sig --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: +262: test_verify_P1088_Q224 (__main__.SignDSA.test_verify_P1088_Q224) ... /usr/bin/gpg --gen-key --expert --batch --pinentry-mode loopback --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --passphrase password +260: [rnp_key_get_revocation() ./src/lib/rnp.cpp:4079] Wrong key revocation code: 32 +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev alice --pass-fd 5 --output no-revocation.pgp --force --rev-type +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys: option '--rev-type' requires an argument +260: rnp 0.17.1-1 +260: Ribose Inc. +260: Backend: Botan +260: Backend version: 2.19.5 +260: Supported algorithms: +260: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +260: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +260: AEAD: None, EAX, OCB +260: Key protection: CFB +260: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +260: Compression: Uncompressed, ZIP, ZLIB, BZip2 +260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +260: Please report security issues at (https://www.rnpgp.org/feedback) and +260: general bugs at https://github.com/rnpgp/rnp/issues. +260: Manipulate OpenPGP keys and keyrings. +260: Usage: rnpkeys --command [options] [files] +260: Commands: +260: -h, --help This help message. +260: -V, --version Print RNP version information. +260: -g, --generate-key Generate a new keypair (default is RSA). +260: --userid Specify key's userid. +260: --expert Select key type, size, and additional parameters. +260: --numbits Override default key size (2048). +260: --expiration Set key and subkey expiration time. +260: --cipher Set cipher used to encrypt a secret key. +260: --hash Set hash which is used for key derivation. +260: --allow-weak-hash Allow usage of a weak hash algorithm. +260: -l, --list-keys List keys in the keyrings. +260: --secret List secret keys instead of public ones. +260: --with-sigs List signatures as well. +260: --import Import keys or signatures. +260: --import-keys Import keys. +260: --import-sigs Import signatures. +260: --permissive Skip erroring keys/sigs instead of failing. +260: --export-key Export a key. +260: --secret Export a secret key instead of a public. +260: --export-rev Export a key's revocation. +260: --rev-type Set revocation type. +260: --rev-reason Human-readable reason for revocation. +260: --revoke-key Revoke a key specified. +260: --remove-key Remove a key specified. +260: --edit-key Edit key properties. +260: --add-subkey Add new subkey. +260: --check-cv25519-bits Check whether Cv25519 subkey bits are correct. +260: --fix-cv25519-bits Fix Cv25519 subkey bits. +260: --set-expire Set key expiration time. +260: +260: Other options: +260: --homedir Override home directory (default is ~/.rnp/). +260: --password Password, which should be used during operation. +260: --pass-fd Read password(s) from the file descriptor. +260: --force Force operation (like secret key removal). +260: --output [file, -] Write data to the specified file or stdout. +260: --overwrite Overwrite output file without a prompt. +260: --notty Do not write anything to the TTY. +260: --current-time Override system's time. +260: +260: See man page for a detailed listing and explanation. +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type 0 --rev-reason Custom reason: 0 +258: Good signature made Sun Mar 23 00:26:33 2025 +258: using ECDSA key 23674f21b2441527 +258: +258: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] +258: b54fdebbb673423a5d0aa54423674f21b2441527 +258: uid ecc-p256 +258: Signature(s) verified successfully +258: +258: ok +258: test_file_encryption__gpg_to_rnp (__main__.Encryption.test_file_encryption__gpg_to_rnp) ... /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 263: -263: /usr/bin/gpg --batch --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmp51yu0azx/cleartext.enc -263: gpg: encrypted with 1024-bit RSA key, ID 41A021E0240ECF2B, created 2026-04-24 -263: "dummy1@rnp" -263: # off=0 ctb=c1 tag=1 hlen=2 plen=140 new-ctb -263: :pubkey enc packet: version 3, algo 1, keyid 41A021E0240ECF2B -263: data: [1019 bits] -263: # off=142 ctb=d2 tag=18 hlen=3 plen=1774 new-ctb -263: :encrypted data packet: -263: length: 1774 -263: mdc_method: 2 -263: # off=164 ctb=a3 tag=8 hlen=1 plen=0 indeterminate -263: :compressed packet: algo=1 -263: # off=166 ctb=90 tag=4 hlen=2 plen=13 -263: :onepass_sig packet: keyid 2E8F727E20FE3507 -263: version 3, sigclass 0x00, digest 10, pubkey 1, last=1 -263: # off=181 ctb=ad tag=11 hlen=3 plen=2019 -263: :literal data packet: -263: mode b (62), created 1777048449, name="cleartext.txt", -263: raw data: 2000 bytes -263: # off=2203 ctb=89 tag=2 hlen=3 plen=323 -263: :signature packet: algo 1, keyid 2E8F727E20FE3507 -263: version 4, created 1777048449, md5len 0, sigclass 0x00 -263: digest algo 10, begin of digest 1b 17 -263: hashed subpkt 33 len 21 (issuer fpr v4 913A93402FE7C9F46E6B89912E8F727E20FE3507) -263: hashed subpkt 2 len 4 (sig created 2026-04-24) -263: hashed subpkt 28 len 14 (signer's user ID) -263: subpkt 16 len 8 (issuer key ID 2E8F727E20FE3507) -263: data: [2048 bits] -263: /usr/bin/gpg --batch --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.enc -263: gpg: encrypted with 1024-bit RSA key, ID 41A021E0240ECF2B, created 2026-04-24 -263: "dummy1@rnp" -263: gpg: Signature made Fri Apr 24 04:34:09 2026 -12 -263: gpg: using RSA key 913A93402FE7C9F46E6B89912E8F727E20FE3507 -263: gpg: issuer "encryption@rnp" -263: gpg: Good signature from "encryption@rnp" [unknown] -263: gpg: WARNING: This key is not certified with a trusted signature! -263: gpg: There is no indication that the signature belongs to the owner. -263: Primary key fingerprint: 913A 9340 2FE7 C9F4 6E6B 8991 2E8F 727E 20FE 3507 -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --password password --output /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.enc -263: Good signature made Fri Apr 24 04:34:09 2026 -263: using RSA key 2e8f727e20fe3507 -263: -263: pub 2048/RSA 2e8f727e20fe3507 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 913a93402fe7c9f46e6b89912e8f727e20fe3507 -263: uid encryption@rnp -263: Signature(s) verified successfully 263: -263: ok -263: test_encryption_weird_userids_special_1 (__main__.Encryption.test_encryption_weird_userids_special_1) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid \}{][)^*.+( -263: |$@rnp --generate-key +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:26:33 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:33 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: Generating a new key... +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.rnp --output /tmp/rnpctmp1o4glc55/cleartext.ver +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-packets alice-revocation.pgp +260: +260: :armored input +260: :off 0: packet header 0xc288 (tag 2, len 136) +260: Signature packet +260: version: 4 +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639194 (Sun Mar 23 00:26:34 2025) +260: :type 29, len 17 +260: reason for revocation: 0 (No reason) +260: message: Custom reason: 0 +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x1a8d +260: signature material: +260: ecc r: 255 bits +260: ecc s: 256 bits +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-sigs alice-revocation.pgp +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +260: Import finished: 1 new signature, 0 unchanged, 0 unknown. +260: +260: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc +263: Good signature made Sun Mar 23 00:26:33 2025 +263: using RSA key 932ee324847ddbb0 263: -263: sec 1024/RSA dec399fe8016a6ea 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: d7f3fce74cb670a2115981c0dec399fe8016a6ea +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 263: uid \}{][)^*.+(\x09\n|$@rnp -263: ssb 1024/RSA 0c7d254847d54338 2026-04-24 [E] [EXPIRES 2028-04-23] -263: 9abcddeebdfadac8195da0a50c7d254847d54338 -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --encrypt /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt --output /tmp/rnpctmp51yu0azx/weird_userids_special_1.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/weird_userids_special_1.rnp --output /tmp/rnpctmp51yu0azx/weird_userids_special_1.dec -263: -263: -263: ok -263: test_encryption_weird_userids_special_2 (__main__.Encryption.test_encryption_weird_userids_special_2) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid --generate-key -263: -263: Generating a new key... +263: Good signature made Sun Mar 23 00:26:33 2025 +263: using RSA key 4a9920cd6f636949 263: -263: sec 1024/RSA fb36d669caded9f3 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 3f36ec16a34ff060ded3cac5fb36d669caded9f3 +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 263: uid \x20 -263: ssb 1024/RSA 5f6c81420fbfc70c 2026-04-24 [E] [EXPIRES 2028-04-23] -263: 55715eebd0dc124964bac3ef5f6c81420fbfc70c -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid " --generate-key -263: -263: Generating a new key... -263: -263: sec 1024/RSA f05c25e7724b059f 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 399efde5953f946c5952dd68f05c25e7724b059f -263: uid " -263: ssb 1024/RSA ff81f39f54886bab 2026-04-24 [E] [EXPIRES 2028-04-23] -263: c67109fd1d46942f243c2da5ff81f39f54886bab -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid " --generate-key -263: -263: Generating a new key... -263: -263: sec 1024/RSA 29e288671167e540 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 253bebd8f6cd77b82747206f29e288671167e540 -263: uid \x20" -263: ssb 1024/RSA b92dc4dbabac1e06 2026-04-24 [E] [EXPIRES 2028-04-23] -263: 90c0e85a1eadd4d68b7f26cab92dc4dbabac1e06 -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid " --generate-key -263: -263: Generating a new key... -263: -263: sec 1024/RSA 8aadebc3666d6aa1 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: ecff5df9a1805df72806617c8aadebc3666d6aa1 -263: uid "\x20 -263: ssb 1024/RSA 6a3a26aabed515f0 2026-04-24 [E] [EXPIRES 2028-04-23] -263: 5d493587ec8ab08bebab09726a3a26aabed515f0 -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^[\x20]$ -r ^[\x22]$ -r ^[\x20][\x22]$ -r ^[\x22][\x20]$ --encrypt /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt --output /tmp/rnpctmp51yu0azx/weird_userids_special_2.rnp -263: +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/weird_userids_special_2.rnp --output /tmp/rnpctmp51yu0azx/weird_userids_special_2.dec +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach +260: gpg: keybox '/tmp/rnpctmp5r4jnhxs/.gpg/pubring.kbx' created +260: gpg: /tmp/rnpctmp5r4jnhxs/.gpg/trustdb.gpg: trustdb created +260: gpg: key 0451409669FFDE3C: public key "Alice " imported +260: gpg: Total number processed: 1 +260: gpg: imported: 1 +260: +260: /usr/bin/gpg --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import alice-revocation.pgp +260: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported +260: gpg: Total number processed: 1 +260: gpg: new key revocations: 1 +260: gpg: no ultimately trusted keys found +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type 1 --rev-reason Custom reason: 1 +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 2 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-packets alice-revocation.pgp +260: +260: :armored input +260: :off 0: packet header 0xc288 (tag 2, len 136) +260: Signature packet +260: version: 4 +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639194 (Sun Mar 23 00:26:34 2025) +260: :type 29, len 17 +260: reason for revocation: 1 (Superseded) +260: message: Custom reason: 1 +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x0bf2 +260: signature material: +260: ecc r: 254 bits +260: ecc s: 256 bits +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-sigs alice-revocation.pgp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +260: Import finished: 1 new signature, 0 unchanged, 0 unknown. +260: +260: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/weird_userids_special_2.rnp --output /tmp/rnpctmp51yu0azx/weird_userids_special_2.dec +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +260: gpg: key 0451409669FFDE3C: "Alice " not changed +260: gpg: Total number processed: 1 +260: gpg: unchanged: 1 +260: +260: /usr/bin/gpg --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import alice-revocation.pgp +263: gpg: Signature made Sun Mar 23 00:26:34 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:34 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +260: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported +260: gpg: Total number processed: 1 +260: gpg: new key revocations: 1 +260: gpg: no ultimately trusted keys found +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type 2 --rev-reason Custom reason: 2 +263: Good signature made Sun Mar 23 00:26:34 2025 +263: using RSA key 932ee324847ddbb0 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/weird_userids_special_2.rnp --output /tmp/rnpctmp51yu0azx/weird_userids_special_2.dec +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:34 2025 +263: using RSA key 4a9920cd6f636949 263: +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/weird_userids_special_2.rnp --output /tmp/rnpctmp51yu0azx/weird_userids_special_2.dec +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-packets alice-revocation.pgp +260: +260: :armored input +260: :off 0: packet header 0xc288 (tag 2, len 136) +260: Signature packet +260: version: 4 +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639195 (Sun Mar 23 00:26:35 2025) +260: :type 29, len 17 +260: reason for revocation: 2 (Compromised) +260: message: Custom reason: 2 +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x42b5 +260: signature material: +260: ecc r: 256 bits +260: ecc s: 256 bits +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-sigs alice-revocation.pgp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo aes128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: Import finished: 1 new signature, 0 unchanged, 0 unknown. +260: +260: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +260: gpg: key 0451409669FFDE3C: "Alice " not changed +260: gpg: Total number processed: 1 +260: gpg: unchanged: 1 +260: +260: /usr/bin/gpg --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import alice-revocation.pgp 263: 263: -263: ok -263: test_encryption_weird_userids_unicode (__main__.Encryption.test_encryption_weird_userids_unicode) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid  ¡ÀāͰωАяꀀ@rnp --generate-key +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +260: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported +260: gpg: Total number processed: 1 +260: gpg: new key revocations: 1 +260: gpg: no ultimately trusted keys found +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type 3 --rev-reason Custom reason: 3 +254: Good signature made Sun Mar 23 00:26:34 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 2 --compress-algo 2 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:26:35 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:35 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: Generating a new key... +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: Good signature made Sun Mar 23 00:26:35 2025 +263: using RSA key 932ee324847ddbb0 263: -263: sec 1024/RSA 7d9e96a316f6b9ec 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: f75252e5a4e626b058f491e47d9e96a316f6b9ec -263: uid  ¡ÀāͰωАяꀀ@rnp -263: ssb 1024/RSA 4d43a3865313ef6a 2026-04-24 [E] [EXPIRES 2028-04-23] -263: 58336931f01594342cd2c26a4d43a3865313ef6a -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --notty --s2k-iterations 50000 --userid  ¡àĀͱΩаЯꀀ@rnp --generate-key +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:35 2025 +263: using RSA key 4a9920cd6f636949 263: -263: Generating a new key... +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Signature(s) verified successfully 263: -263: sec 1024/RSA 1da368949b884da7 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 532b8df1fa8707ab8b321dc61da368949b884da7 -263: uid  ¡àĀͱΩаЯꀀ@rnp -263: ssb 1024/RSA 7b85a049559d7913 2026-04-24 [E] [EXPIRES 2028-04-23] -263: 61244aaeaf530607b5e8a5bf7b85a049559d7913 -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^ ¡ÀāͰωАяꀀ@rnp$ -r ^ ¡àĀͱΩаЯꀀ@rnp$ --encrypt /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt --output /tmp/rnpctmp51yu0azx/weird_unicode.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-packets alice-revocation.pgp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +260: +260: :armored input +260: :off 0: packet header 0xc288 (tag 2, len 136) +260: Signature packet +260: version: 4 +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639196 (Sun Mar 23 00:26:36 2025) +260: :type 29, len 17 +260: reason for revocation: 3 (Retired) +260: message: Custom reason: 3 +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x5512 +260: signature material: +260: ecc r: 256 bits +260: ecc s: 256 bits +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-sigs alice-revocation.pgp +260: Import finished: 1 new signature, 0 unchanged, 0 unknown. +260: +260: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc +254: Good signature made Sun Mar 23 00:26:35 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 4 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +260: gpg: key 0451409669FFDE3C: "Alice " not changed +260: gpg: Total number processed: 1 +260: gpg: unchanged: 1 +260: +260: /usr/bin/gpg --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import alice-revocation.pgp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo aes128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +260: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported +260: gpg: Total number processed: 1 +260: gpg: new key revocations: 1 +260: gpg: no ultimately trusted keys found +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type no --rev-reason Custom reason: no +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/weird_unicode.rnp --output /tmp/rnpctmp51yu0azx/weird_unicode.dec +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:26:35 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:35 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:35 2025 +14 +263: gpg: using RSA key 60D37232F73E57012D1D109E2C26CEF1AB39CC09 +263: gpg: Good signature from """ [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.rnp --output /tmp/rnpctmp1o4glc55/cleartext.ver +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 4 --compress-algo 3 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +263: Good signature made Sun Mar 23 00:26:35 2025 +263: using RSA key 932ee324847ddbb0 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/weird_unicode.rnp --output /tmp/rnpctmp51yu0azx/weird_unicode.dec +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:35 2025 +263: using RSA key 4a9920cd6f636949 263: +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Good signature made Sun Mar 23 00:26:35 2025 +263: using RSA key 2c26cef1ab39cc09 263: -263: ok -263: test_encryption_x25519 (__main__.Encryption.test_encryption_x25519) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp51yu0azx/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-25519-non-tweaked-sec.asc -263: Import finished: 2 keys processed, 2 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -263: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] -263: dde0ee539c017d2bd3f604a53176fc1486aa2528 -263: uid eddsa-25519-non-tweaked -263: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] -263: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 -263: [encrypted_try_key() ./src/librepgp/stream-parse.cpp:1480] Warning: bits of 25519 secret key are not tweaked. -263: Good signature made Mon Sep 20 01:12:28 2021 -263: using EdDSA key 3176fc1486aa2528 -263: -263: pub 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] -263: dde0ee539c017d2bd3f604a53176fc1486aa2528 -263: uid eddsa-25519-non-tweaked -263: Signature(s) verified successfully -263: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. -263: It will use keys from keyrings/1. -263: End of message. -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp51yu0azx/.rnp --remove-key eddsa-25519-non-tweaked --force -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp51yu0azx/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-25519-tweaked-sec.asc -263: Import finished: 2 keys processed, 2 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -263: sec 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] -263: dde0ee539c017d2bd3f604a53176fc1486aa2528 -263: uid eddsa-25519-non-tweaked -263: ssb 255/ECDH 950ee0cd34613dba 2021-09-20 [E] -263: 8b8c5a57eccf7ab9cd566a28950ee0cd34613dba -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 -263: Good signature made Mon Sep 20 01:12:28 2021 -263: using EdDSA key 3176fc1486aa2528 -263: -263: pub 255/EdDSA 3176fc1486aa2528 2021-09-20 [SC] -263: dde0ee539c017d2bd3f604a53176fc1486aa2528 -263: uid eddsa-25519-non-tweaked -263: Signature(s) verified successfully -263: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. -263: It will use keys from keyrings/1. -263: End of message. -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp51yu0azx/.rnp --remove-key eddsa-25519-non-tweaked --force -263: -263: -263: /usr/bin/gpg --batch --homedir /tmp/rnpctmp51yu0azx/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-25519-non-tweaked-sec.asc -263: gpg: key 3176FC1486AA2528: public key "eddsa-25519-non-tweaked" imported -263: gpg: key 3176FC1486AA2528: secret key imported -263: gpg: Total number processed: 1 -263: gpg: imported: 1 -263: gpg: secret keys read: 1 -263: gpg: secret keys imported: 1 -263: -263: /usr/bin/gpg --batch --homedir /tmp/rnpctmp51yu0azx/.gpg -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 -263: gpg: encrypted with 255-bit ECDH key, ID 950EE0CD34613DBA, created 2021-09-20 -263: "eddsa-25519-non-tweaked" -263: gpg: public key decryption failed: Bad secret key -263: gpg: decryption failed: No secret key -263: -263: /usr/bin/gpg --batch --homedir /tmp/rnpctmp51yu0azx/.gpg --yes --delete-secret-key dde0ee539c017d2bd3f604a53176fc1486aa2528 -263: -263: -263: /usr/bin/gpg --batch --homedir /tmp/rnpctmp51yu0azx/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-25519-tweaked-sec.asc -263: gpg: key 3176FC1486AA2528: "eddsa-25519-non-tweaked" not changed -263: gpg: key 3176FC1486AA2528: secret key imported -263: gpg: Total number processed: 1 -263: gpg: unchanged: 1 -263: gpg: secret keys read: 1 -263: gpg: secret keys imported: 1 -263: -263: /usr/bin/gpg --batch --homedir /tmp/rnpctmp51yu0azx/.gpg -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.enc-sign-25519 -263: gpg: encrypted with 255-bit ECDH key, ID 950EE0CD34613DBA, created 2021-09-20 -263: "eddsa-25519-non-tweaked" -263: gpg: Signature made Mon Sep 20 01:12:28 2021 -12 -263: gpg: using EDDSA key DDE0EE539C017D2BD3F604A53176FC1486AA2528 -263: gpg: Good signature from "eddsa-25519-non-tweaked" [unknown] -263: gpg: WARNING: This key is not certified with a trusted signature! -263: gpg: There is no indication that the signature belongs to the owner. -263: Primary key fingerprint: DDE0 EE53 9C01 7D2B D3F6 04A5 3176 FC14 86AA 2528 -263: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. -263: It will use keys from keyrings/1. -263: End of message. -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --userid eddsa_25519 --generate-key --expert -263: -263: Please select what kind of key you want: -263: (1) RSA (Encrypt or Sign) -263: (16) DSA + ElGamal -263: (17) DSA + RSA -263: (19) ECDSA + ECDH -263: (22) EDDSA + X25519 -263: (99) SM2 -263: > Generating a new key... -263: -263: sec 255/EdDSA b5b84cad85a7312a 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 1e3db74f3664d231d936ffebb5b84cad85a7312a -263: uid eddsa_25519 -263: ssb 255/ECDH d63eacf19c632923 2026-04-24 [E] [EXPIRES 2028-04-23] -263: 068bf5c03081633ed65cb3aad63eacf19c632923 -263: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp51yu0azx/.rnp --export --secret eddsa_25519 -263: -263: -----BEGIN PGP PRIVATE KEY BLOCK----- -263: -263: xYYEaeubhhYJKwYBBAHaRw8BAQdAMh2E2EMU01uFbQhOFiL8j+5F9oJDsFd9CvzOZmf9IrH+CQMI -263: HNm8oz8Oj1Ttl9sH0PjNwe2fxJCzWZCkxsVUgkSxpwFoSWMNHx6gN0hAOuBhkp37B92/2k3YygqT -263: SWnnQNw8Gre6n72sbmO7Oqj5Om7jPM0LZWRkc2FfMjU1MTnCjwQTFggANxYhBB49t082ZNIx2Tb/ -263: 67W4TK2FpzEqBQJp65uGBQkDwmcAAhsDBAsJCAcFFQgJCgsFFgIDAQAACgkQtbhMrYWnMSpS/AEA -263: w9hiTq+tG8/64WTgb7K0+6bAo5O7ZQOO2o6aHP7+MQYA/39Ow+9KG0GKZ9kBQFSG9hGKUQAlfMC6 -263: VjbPtw0xfecKx4sEaeubhhIKKwYBBAGXVQEFAQEHQDS0BIXf7HsiCZLLwOKp1QC0pbTNhqTyDX7X -263: wTGnczYRAwEIB/4JAwiPPITJXhJ3Fu3LixokOQVM/rwKW7TKoc+5nAE+USOC5/POamBpMBo5r+Bq -263: FXOtxLucjdQVyVnHbL9qv6ZUF5h9h2/FLgELav1pQ8DBc1e7wn4EGBYIACYWIQQePbdPNmTSMdk2 -263: /+u1uEythacxKgUCaeubhgUJA8JnAAIbDAAKCRC1uEythacxKoYEAP9caMbhrwtOwKHxsWuXCtU+ -263: VY+rhQKjhEGnCskXC7N5KwEArHR11asPL7b99o+dg9bSuCccW6zxwj2ZDbfLehHxegA= -263: =4Mny -263: -----END PGP PRIVATE KEY BLOCK----- -263: /usr/bin/gpg --batch --homedir /tmp/rnpctmp51yu0azx/.gpg --import -263: gpg: key B5B84CAD85A7312A: public key "eddsa_25519" imported -263: gpg: key B5B84CAD85A7312A: secret key imported -263: gpg: Total number processed: 1 -263: gpg: imported: 1 -263: gpg: secret keys read: 1 -263: gpg: secret keys imported: 1 -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -es -r eddsa_25519 -u eddsa_25519 --password password /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --armor -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:34:15 2026 -263: using EdDSA key b5b84cad85a7312a -263: -263: pub 255/EdDSA b5b84cad85a7312a 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 1e3db74f3664d231d936ffebb5b84cad85a7312a -263: uid eddsa_25519 +263: pub 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " 263: Signature(s) verified successfully 263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.dec -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: encrypted with 255-bit ECDH key, ID D63EACF19C632923, created 2026-04-24 -263: "eddsa_25519" -263: gpg: Signature made Fri Apr 24 04:34:15 2026 -12 -263: gpg: using EDDSA key 1E3DB74F3664D231D936FFEBB5B84CAD85A7312A -263: gpg: Good signature from "eddsa_25519" [unknown] -263: gpg: WARNING: Using untrusted key! -263: -263: /usr/bin/gpg --batch --homedir /tmp/rnpctmp51yu0azx/.gpg --always-trust -r eddsa_25519 -u eddsa_25519 --output /tmp/rnpctmp51yu0azx/cleartext.rnp -es /tmp/rnpctmp51yu0azx/cleartext.txt -263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo aes192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +129: [ OK ] rnp_tests.test_ffi_keygen_json_pair_dsa_elg (282612 ms) +129: [----------] 1 test from rnp_tests (282679 ms total) +129: +129: [----------] Global test environment tear-down +129: [==========] 1 test from 1 test suite ran. (282684 ms total) +129: [ PASSED ] 1 test. +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-packets alice-revocation.pgp +260: +260: :armored input +260: :off 0: packet header 0xc289 (tag 2, len 137) +260: Signature packet +260: version: 4 +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639196 (Sun Mar 23 00:26:36 2025) +260: :type 29, len 18 +260: reason for revocation: 0 (No reason) +260: message: Custom reason: no +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x1b24 +260: signature material: +260: ecc r: 256 bits +260: ecc s: 255 bits +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-sigs alice-revocation.pgp +257/263 Test #129: rnp_tests.test_ffi_keygen_json_pair_dsa_elg ................................... Passed 282.83 sec +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 4 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +260: Import finished: 1 new signature, 0 unchanged, 0 unknown. +260: +260: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:34:16 2026 -263: using EdDSA key b5b84cad85a7312a 263: -263: pub 255/EdDSA b5b84cad85a7312a 2026-04-24 [SC] [EXPIRES 2028-04-23] -263: 1e3db74f3664d231d936ffebb5b84cad85a7312a -263: uid eddsa_25519 -263: Signature(s) verified successfully +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +260: gpg: key 0451409669FFDE3C: "Alice " not changed +260: gpg: Total number processed: 1 +260: gpg: unchanged: 1 +260: +260: /usr/bin/gpg --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import alice-revocation.pgp +263: gpg: Signature made Sun Mar 23 00:26:36 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:36 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:36 2025 +14 +263: gpg: using RSA key 60D37232F73E57012D1D109E2C26CEF1AB39CC09 +263: gpg: Good signature from """ [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc -es -r ecc-p256 -u ecc-p256 --password password /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +260: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported +260: gpg: Total number processed: 1 +260: gpg: new key revocations: 1 +260: gpg: no ultimately trusted keys found +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type superseded --rev-reason Custom reason: superseded +263: Good signature made Sun Mar 23 00:26:36 2025 +263: using RSA key 932ee324847ddbb0 263: +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:36 2025 +263: using RSA key 4a9920cd6f636949 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc -d --password password /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.dec -263: Good signature made Fri Apr 24 04:34:17 2026 -263: using ECDSA key 23674f21b2441527 +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Good signature made Sun Mar 23 00:26:36 2025 +263: using RSA key 2c26cef1ab39cc09 263: -263: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] -263: b54fdebbb673423a5d0aa54423674f21b2441527 -263: uid ecc-p256 +263: pub 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " 263: Signature(s) verified successfully 263: -263: ok -263: test_file_encryption__gpg_to_rnp (__main__.Encryption.test_file_encryption__gpg_to_rnp) ... /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo aes192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-packets alice-revocation.pgp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: +260: :armored input +260: :off 0: packet header 0xc291 (tag 2, len 145) +260: Signature packet +260: version: 4 +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639197 (Sun Mar 23 00:26:37 2025) +260: :type 29, len 26 +260: reason for revocation: 1 (Superseded) +260: message: Custom reason: superseded +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x7e35 +260: signature material: +260: ecc r: 256 bits +260: ecc s: 256 bits +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-sigs alice-revocation.pgp 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:26:37 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:37 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:37 2025 +14 +263: gpg: using RSA key 60D37232F73E57012D1D109E2C26CEF1AB39CC09 +263: gpg: Good signature from """ [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: Good signature made Sun Mar 23 00:26:37 2025 +263: using RSA key 932ee324847ddbb0 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:37 2025 +263: using RSA key 4a9920cd6f636949 263: +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Good signature made Sun Mar 23 00:26:37 2025 +263: using RSA key 2c26cef1ab39cc09 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " +263: Signature(s) verified successfully 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +260: Import finished: 1 new signature, 0 unchanged, 0 unknown. +260: +260: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc +260: gpg: key 0451409669FFDE3C: "Alice " not changed +260: gpg: Total number processed: 1 +260: gpg: unchanged: 1 +260: +260: /usr/bin/gpg --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import alice-revocation.pgp +260: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported +260: gpg: Total number processed: 1 +260: gpg: new key revocations: 1 +260: gpg: no ultimately trusted keys found +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type compromised --rev-reason Custom reason: compromised +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 4 --bzip2 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo aes256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo aes128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:26:37 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:37 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:37 2025 +14 +263: gpg: using RSA key 60D37232F73E57012D1D109E2C26CEF1AB39CC09 +263: gpg: Good signature from """ [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:37 2025 +14 +263: gpg: using RSA key 3848EAE9C93281240775FC72CC78DF7DCAA7B031 +263: gpg: Good signature from " "" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.rnp --output /tmp/rnpctmp1o4glc55/cleartext.ver +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-packets alice-revocation.pgp +260: +260: :armored input +260: :off 0: packet header 0xc292 (tag 2, len 146) +260: Signature packet +260: version: 4 +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639198 (Sun Mar 23 00:26:38 2025) +260: :type 29, len 27 +260: reason for revocation: 2 (Compromised) +260: message: Custom reason: compromised +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xad47 +260: signature material: +260: ecc r: 253 bits +260: ecc s: 256 bits +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-sigs alice-revocation.pgp +263: Good signature made Sun Mar 23 00:26:37 2025 +263: using RSA key 932ee324847ddbb0 263: +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:37 2025 +263: using RSA key 4a9920cd6f636949 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo aes128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Good signature made Sun Mar 23 00:26:37 2025 +263: using RSA key 2c26cef1ab39cc09 263: +263: pub 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " +263: Good signature made Sun Mar 23 00:26:37 2025 +263: using RSA key cc78df7dcaa7b031 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA cc78df7dcaa7b031 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 3848eae9c93281240775fc72cc78df7dcaa7b031 +263: uid \x20" +263: Signature(s) verified successfully 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach +260: Import finished: 1 new signature, 0 unchanged, 0 unknown. +260: +260: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc +260: gpg: key 0451409669FFDE3C: "Alice " not changed +260: gpg: Total number processed: 1 +260: gpg: unchanged: 1 +260: +260: /usr/bin/gpg --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import alice-revocation.pgp +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +260: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported +260: gpg: Total number processed: 1 +260: gpg: new key revocations: 1 +260: gpg: no ultimately trusted keys found +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-rev 0451409669FFDE3C --pass-fd 5 --output alice-revocation.pgp --overwrite --rev-type retired --rev-reason Custom reason: retired +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo aes256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-packets alice-revocation.pgp +260: +260: :armored input +260: :off 0: packet header 0xc28e (tag 2, len 142) +260: Signature packet +260: version: 4 +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639198 (Sun Mar 23 00:26:38 2025) +260: :type 29, len 23 +260: reason for revocation: 3 (Retired) +260: message: Custom reason: retired +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xb31e +260: signature material: +260: ecc r: 256 bits +260: ecc s: 255 bits +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-sigs alice-revocation.pgp 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo aes192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:26:38 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:38 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:38 2025 +14 +263: gpg: using RSA key 60D37232F73E57012D1D109E2C26CEF1AB39CC09 +263: gpg: Good signature from """ [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:38 2025 +14 +263: gpg: using RSA key 3848EAE9C93281240775FC72CC78DF7DCAA7B031 +263: gpg: Good signature from " "" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +254: +254: +258: +258: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 4 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo camellia128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher CAMELLIA128 (11) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +263: Good signature made Sun Mar 23 00:26:38 2025 +263: using RSA key 932ee324847ddbb0 263: +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:38 2025 +263: using RSA key 4a9920cd6f636949 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo aes192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Good signature made Sun Mar 23 00:26:38 2025 +263: using RSA key 2c26cef1ab39cc09 263: +263: pub 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " +263: Good signature made Sun Mar 23 00:26:38 2025 +263: using RSA key cc78df7dcaa7b031 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA cc78df7dcaa7b031 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 3848eae9c93281240775fc72cc78df7dcaa7b031 +263: uid \x20" +263: Signature(s) verified successfully 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +260: Import finished: 1 new signature, 0 unchanged, 0 unknown. +260: +260: /usr/bin/gpg --display-charset UTF-8 --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc +260: gpg: key 0451409669FFDE3C: "Alice " not changed +260: gpg: Total number processed: 1 +260: gpg: unchanged: 1 +260: +260: /usr/bin/gpg --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import alice-revocation.pgp +260: gpg: key 0451409669FFDE3C: "Alice " revocation certificate imported +260: gpg: Total number processed: 1 +260: gpg: new key revocations: 1 +260: gpg: no ultimately trusted keys found +260: +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: ok +260: test_generate_default_rsa_key (__main__.Keystore.test_generate_default_rsa_key) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 5 --userid 2048@rnptest --s2k-iterations 50000 --generate-key +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo camellia128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher CAMELLIA128 (11) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: Good signature made Sun Mar 23 00:26:39 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 4 --compress-algo 3 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo aes256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:26:39 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:39 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:39 2025 +14 +263: gpg: using RSA key 60D37232F73E57012D1D109E2C26CEF1AB39CC09 +263: gpg: Good signature from """ [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:39 2025 +14 +263: gpg: using RSA key 3848EAE9C93281240775FC72CC78DF7DCAA7B031 +263: gpg: Good signature from " "" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: Good signature made Sun Mar 23 00:26:39 2025 +263: using RSA key 932ee324847ddbb0 263: +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:39 2025 +263: using RSA key 4a9920cd6f636949 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo aes256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Good signature made Sun Mar 23 00:26:39 2025 +263: using RSA key 2c26cef1ab39cc09 263: +263: pub 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " +263: Good signature made Sun Mar 23 00:26:39 2025 +263: using RSA key cc78df7dcaa7b031 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA cc78df7dcaa7b031 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 3848eae9c93281240775fc72cc78df7dcaa7b031 +263: uid \x20" +263: Signature(s) verified successfully 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo camellia192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher CAMELLIA192 (12) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:26:40 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 6 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo camellia128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher CAMELLIA128 (11) violates recipient preferences 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:26:40 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:40 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:40 2025 +14 +263: gpg: using RSA key 60D37232F73E57012D1D109E2C26CEF1AB39CC09 +263: gpg: Good signature from """ [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:40 2025 +14 +263: gpg: using RSA key 3848EAE9C93281240775FC72CC78DF7DCAA7B031 +263: gpg: Good signature from " "" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:40 2025 +14 +263: gpg: using RSA key DB2F172B4ABA6207B76B272B88D6432106C939B2 +263: gpg: Good signature from "" " [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.rnp --output /tmp/rnpctmp1o4glc55/cleartext.ver +263: Good signature made Sun Mar 23 00:26:40 2025 +263: using RSA key 932ee324847ddbb0 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo camellia128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher CAMELLIA128 (11) violates recipient preferences +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:40 2025 +263: using RSA key 4a9920cd6f636949 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Good signature made Sun Mar 23 00:26:40 2025 +263: using RSA key 2c26cef1ab39cc09 263: +263: pub 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " +263: Good signature made Sun Mar 23 00:26:40 2025 +263: using RSA key cc78df7dcaa7b031 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo camellia192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher CAMELLIA192 (12) violates recipient preferences +263: pub 1024/RSA cc78df7dcaa7b031 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 3848eae9c93281240775fc72cc78df7dcaa7b031 +263: uid \x20" +263: Good signature made Sun Mar 23 00:26:40 2025 +263: using RSA key 88d6432106c939b2 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA 88d6432106c939b2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: db2f172b4aba6207b76b272b88d6432106c939b2 +263: uid "\x20 +263: Signature(s) verified successfully 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo camellia192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher CAMELLIA192 (12) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 6 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo camellia192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher CAMELLIA192 (12) violates recipient preferences 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:26:41 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:41 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:41 2025 +14 +263: gpg: using RSA key 60D37232F73E57012D1D109E2C26CEF1AB39CC09 +263: gpg: Good signature from """ [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:41 2025 +14 +263: gpg: using RSA key 3848EAE9C93281240775FC72CC78DF7DCAA7B031 +263: gpg: Good signature from " "" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:41 2025 +14 +263: gpg: using RSA key DB2F172B4ABA6207B76B272B88D6432106C939B2 +263: gpg: Good signature from "" " [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +263: Good signature made Sun Mar 23 00:26:41 2025 +263: using RSA key 932ee324847ddbb0 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo camellia256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher CAMELLIA256 (13) violates recipient preferences +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:41 2025 +263: using RSA key 4a9920cd6f636949 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Good signature made Sun Mar 23 00:26:41 2025 +263: using RSA key 2c26cef1ab39cc09 263: +263: pub 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " +263: Good signature made Sun Mar 23 00:26:41 2025 +263: using RSA key cc78df7dcaa7b031 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo camellia256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher CAMELLIA256 (13) violates recipient preferences +263: pub 1024/RSA cc78df7dcaa7b031 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 3848eae9c93281240775fc72cc78df7dcaa7b031 +263: uid \x20" +263: Good signature made Sun Mar 23 00:26:41 2025 +263: using RSA key 88d6432106c939b2 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA 88d6432106c939b2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: db2f172b4aba6207b76b272b88d6432106c939b2 +263: uid "\x20 +263: Signature(s) verified successfully 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +258: +258: +254: +254: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo camellia256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher CAMELLIA256 (13) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 6 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo twofish -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher TWOFISH (10) violates recipient preferences 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:26:42 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:42 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:42 2025 +14 +263: gpg: using RSA key 60D37232F73E57012D1D109E2C26CEF1AB39CC09 +263: gpg: Good signature from """ [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:42 2025 +14 +263: gpg: using RSA key 3848EAE9C93281240775FC72CC78DF7DCAA7B031 +263: gpg: Good signature from " "" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:42 2025 +14 +263: gpg: using RSA key DB2F172B4ABA6207B76B272B88D6432106C939B2 +263: gpg: Good signature from "" " [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: Good signature made Sun Mar 23 00:26:42 2025 +263: using RSA key 932ee324847ddbb0 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo twofish -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher TWOFISH (10) violates recipient preferences +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:42 2025 +263: using RSA key 4a9920cd6f636949 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Good signature made Sun Mar 23 00:26:42 2025 +263: using RSA key 2c26cef1ab39cc09 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo 3des -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt +263: pub 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " +263: Good signature made Sun Mar 23 00:26:42 2025 +263: using RSA key cc78df7dcaa7b031 263: +263: pub 1024/RSA cc78df7dcaa7b031 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 3848eae9c93281240775fc72cc78df7dcaa7b031 +263: uid \x20" +263: Good signature made Sun Mar 23 00:26:42 2025 +263: using RSA key 88d6432106c939b2 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA 88d6432106c939b2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: db2f172b4aba6207b76b272b88d6432106c939b2 +263: uid "\x20 +263: Signature(s) verified successfully 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --userid ^ ¡ÀāͰωАяꀀ@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo camellia256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +262: gpg: WARNING: some OpenPGP programs can't handle a DSA key with this digest size +262: gpg: directory '/tmp/rnpctmp8nymfgbe/.gpg/openpgp-revocs.d' created +262: gpg: revocation certificate stored as '/tmp/rnpctmp8nymfgbe/.gpg/openpgp-revocs.d/94E22207F74F2AF87C59A3A0F26FA369FA19A85A.rev' +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --export -o /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P1088_Q224.gpg SignDSAtest_verify_P1088_Q224@example.com +258: gpg: WARNING: forcing symmetric cipher CAMELLIA256 (13) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +262: +262: +262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --import-key /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P1088_Q224.gpg +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: +258: +262: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +262: pub 1088/DSA f26fa369fa19a85a 2025-03-22 [SCA] [EXPIRES 2026-03-22] +262: 94e22207f74f2af87c59a3a0f26fa369fa19a85a +262: uid Test Testovich +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u SignDSAtest_verify_P1088_Q224@example.com -o /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P1088_Q224.out --sign /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P1088_Q224.in +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo twofish -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher TWOFISH (10) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 6 -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo 3des -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:26:43 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:43 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:43 2025 +14 +263: gpg: using RSA key 60D37232F73E57012D1D109E2C26CEF1AB39CC09 +263: gpg: Good signature from """ [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:43 2025 +14 +263: gpg: using RSA key 3848EAE9C93281240775FC72CC78DF7DCAA7B031 +263: gpg: Good signature from " "" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:43 2025 +14 +263: gpg: using RSA key DB2F172B4ABA6207B76B272B88D6432106C939B2 +263: gpg: Good signature from "" " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:43 2025 +14 +263: gpg: using RSA key 34B2A862F929F57982767B18E564C8591F43A8B1 +263: gpg: Good signature from " ¡ÀāͰωАяꀀ@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.rnp --output /tmp/rnpctmp1o4glc55/cleartext.ver +262: +262: +262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp8nymfgbe/.rnp --verify /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P1088_Q224.out +263: Good signature made Sun Mar 23 00:26:43 2025 +263: using RSA key 932ee324847ddbb0 263: +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:43 2025 +263: using RSA key 4a9920cd6f636949 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo idea -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher IDEA (1) violates recipient preferences +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Good signature made Sun Mar 23 00:26:43 2025 +263: using RSA key 2c26cef1ab39cc09 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " +263: Good signature made Sun Mar 23 00:26:43 2025 +263: using RSA key cc78df7dcaa7b031 263: +263: pub 1024/RSA cc78df7dcaa7b031 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 3848eae9c93281240775fc72cc78df7dcaa7b031 +263: uid \x20" +263: Good signature made Sun Mar 23 00:26:43 2025 +263: using RSA key 88d6432106c939b2 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo idea -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher IDEA (1) violates recipient preferences +263: pub 1024/RSA 88d6432106c939b2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: db2f172b4aba6207b76b272b88d6432106c939b2 +263: uid "\x20 +263: Good signature made Sun Mar 23 00:26:43 2025 +263: using RSA key e564c8591f43a8b1 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA e564c8591f43a8b1 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 34b2a862f929f57982767b18e564c8591f43a8b1 +263: uid  ¡ÀāͰωАяꀀ@rnp +263: Signature(s) verified successfully 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --userid ^ ¡ÀāͰωАяꀀ@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach +262: Good signature made Sun Mar 23 00:26:43 2025 +262: using DSA key f26fa369fa19a85a +262: +262: pub 1088/DSA f26fa369fa19a85a 2025-03-22 [SCA] [EXPIRES 2026-03-22] +262: 94e22207f74f2af87c59a3a0f26fa369fa19a85a +262: uid Test Testovich +262: Signature(s) verified successfully +262: +262: ok +258: +258: +262: test_verify_P2048_Q256 (__main__.SignDSA.test_verify_P2048_Q256) ... /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048.gpg +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo twofish -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher TWOFISH (10) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +262: gpg: key 5E42BB9278D96588: "Test Testovich " not changed +262: gpg: Total number processed: 1 +262: gpg: unchanged: 1 +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2048_2048-sec.gpg +262: gpg: key 5E42BB9278D96588: "Test Testovich " not changed +262: gpg: key 5E42BB9278D96588: secret key imported +262: gpg: Total number processed: 1 +262: gpg: unchanged: 1 +262: gpg: secret keys read: 1 +262: gpg: secret keys imported: 1 +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --export -o /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P2048_Q256.gpg GnuPG_dsa_elgamal_2048_2048@example.com +262: +262: +262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --import-key /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P2048_Q256.gpg +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... +260: +260: sec 2048/RSA bfdec010980fd161 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 29485bf56adbe3e72a93247dbfdec010980fd161 +260: uid 2048@rnptest +260: ssb 2048/RSA 6698d5418729bcf8 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 5685150a84fe2707cbfffc576698d5418729bcf8 +260: /usr/bin/gpg --homedir . --list-packets /tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg +260: gpg: WARNING: unsafe permissions on homedir '/build/reproducible-path/rnp-0.17.1/build/src/tests' +260: gpg: keybox '/build/reproducible-path/rnp-0.17.1/build/src/tests/pubring.kbx' created +260: # off=0 ctb=c6 tag=6 hlen=3 plen=269 new-ctb +260: :public key packet: +260: version 4, algo 1, created 1742639199, expires 0 +260: pkey[0]: [2048 bits] +260: pkey[1]: [17 bits] +260: keyid: BFDEC010980FD161 +260: # off=272 ctb=cd tag=13 hlen=2 plen=12 new-ctb +260: :user ID packet: "2048@rnptest" +260: # off=286 ctb=c2 tag=2 hlen=3 plen=333 new-ctb +260: :signature packet: algo 1, keyid BFDEC010980FD161 +260: version 4, created 1742639202, md5len 0, sigclass 0x13 +260: digest algo 8, begin of digest 14 7a +260: hashed subpkt 33 len 21 (issuer fpr v4 29485BF56ADBE3E72A93247DBFDEC010980FD161) +260: hashed subpkt 2 len 4 (sig created 2025-03-22) +260: hashed subpkt 9 len 4 (key expires after 2y0d0h0m) +260: hashed subpkt 27 len 1 (key flags: 03) +260: hashed subpkt 11 len 3 (pref-sym-algos: 9 8 7) +260: hashed subpkt 21 len 4 (pref-hash-algos: 8 9 10 11) +260: hashed subpkt 22 len 4 (pref-zip-algos: 2 3 1 0) +260: subpkt 16 len 8 (issuer key ID BFDEC010980FD161) +260: data: [2048 bits] +260: # off=622 ctb=ce tag=14 hlen=3 plen=269 new-ctb +260: :public sub key packet: +260: version 4, algo 1, created 1742639202, expires 0 +260: pkey[0]: [2048 bits] +260: pkey[1]: [17 bits] +260: keyid: 6698D5418729BCF8 +260: # off=894 ctb=c2 tag=2 hlen=3 plen=316 new-ctb +260: :signature packet: algo 1, keyid BFDEC010980FD161 +260: version 4, created 1742639204, md5len 0, sigclass 0x18 +260: digest algo 8, begin of digest 25 54 +260: hashed subpkt 33 len 21 (issuer fpr v4 29485BF56ADBE3E72A93247DBFDEC010980FD161) +260: hashed subpkt 2 len 4 (sig created 2025-03-22) +260: hashed subpkt 9 len 4 (key expires after 2y0d0h0m) +260: hashed subpkt 27 len 1 (key flags: 0C) +260: subpkt 16 len 8 (issuer key ID BFDEC010980FD161) +260: data: [2042 bits] +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +260: +260: 2 keys found +260: +260: pub 2048/RSA bfdec010980fd161 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 29485bf56adbe3e72a93247dbfdec010980fd161 +260: uid 2048@rnptest +260: sub 2048/RSA 6698d5418729bcf8 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 5685150a84fe2707cbfffc576698d5418729bcf8 +260: /usr/bin/gpg --batch --passphrase password --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import /tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg /tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo blowfish -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher BLOWFISH (4) violates recipient preferences 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:26:44 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:44 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:44 2025 +14 +263: gpg: using RSA key 60D37232F73E57012D1D109E2C26CEF1AB39CC09 +263: gpg: Good signature from """ [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:44 2025 +14 +263: gpg: using RSA key 3848EAE9C93281240775FC72CC78DF7DCAA7B031 +263: gpg: Good signature from " "" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:44 2025 +14 +263: gpg: using RSA key DB2F172B4ABA6207B76B272B88D6432106C939B2 +263: gpg: Good signature from "" " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:44 2025 +14 +263: gpg: using RSA key 34B2A862F929F57982767B18E564C8591F43A8B1 +263: gpg: Good signature from " ¡ÀāͰωАяꀀ@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +260: gpg: keybox '/tmp/rnpctmp5r4jnhxs/.gpg/pubring.kbx' created +260: gpg: /tmp/rnpctmp5r4jnhxs/.gpg/trustdb.gpg: trustdb created +260: gpg: key BFDEC010980FD161: public key "2048@rnptest" imported +260: gpg: key BFDEC010980FD161: "2048@rnptest" not changed +260: gpg: key BFDEC010980FD161: secret key imported +260: gpg: Total number processed: 2 +260: gpg: imported: 1 +260: gpg: unchanged: 1 +260: gpg: secret keys read: 1 +260: gpg: secret keys imported: 1 +260: +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: ok +260: test_generate_key_with_gpg_import_to_rnp (__main__.Keystore.test_generate_key_with_gpg_import_to_rnp) +260: Generate key with GnuPG and import it to rnp ... /usr/bin/gpg --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --passphrase --quick-generate-key rsakey@gpg rsa +258: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo 3des -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +262: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u GnuPG_dsa_elgamal_2048_2048@example.com -o /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P2048_Q256.out --sign /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P2048_Q256.in +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +263: Good signature made Sun Mar 23 00:26:44 2025 +263: using RSA key 932ee324847ddbb0 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo blowfish -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher BLOWFISH (4) violates recipient preferences +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:44 2025 +263: using RSA key 4a9920cd6f636949 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Good signature made Sun Mar 23 00:26:44 2025 +263: using RSA key 2c26cef1ab39cc09 263: +263: pub 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " +263: Good signature made Sun Mar 23 00:26:44 2025 +263: using RSA key cc78df7dcaa7b031 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo cast5 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher CAST5 (3) violates recipient preferences +263: pub 1024/RSA cc78df7dcaa7b031 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 3848eae9c93281240775fc72cc78df7dcaa7b031 +263: uid \x20" +263: Good signature made Sun Mar 23 00:26:44 2025 +263: using RSA key 88d6432106c939b2 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA 88d6432106c939b2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: db2f172b4aba6207b76b272b88d6432106c939b2 +263: uid "\x20 +263: Good signature made Sun Mar 23 00:26:44 2025 +263: using RSA key e564c8591f43a8b1 263: +263: pub 1024/RSA e564c8591f43a8b1 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 34b2a862f929f57982767b18e564c8591f43a8b1 +263: uid  ¡ÀāͰωАяꀀ@rnp +263: Signature(s) verified successfully 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo cast5 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher CAST5 (3) violates recipient preferences +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --userid ^ ¡ÀāͰωАяꀀ@rnp$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 6 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:26:45 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:45 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:45 2025 +14 +263: gpg: using RSA key 60D37232F73E57012D1D109E2C26CEF1AB39CC09 +263: gpg: Good signature from """ [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:45 2025 +14 +263: gpg: using RSA key 3848EAE9C93281240775FC72CC78DF7DCAA7B031 +263: gpg: Good signature from " "" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:45 2025 +14 +263: gpg: using RSA key DB2F172B4ABA6207B76B272B88D6432106C939B2 +263: gpg: Good signature from "" " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:45 2025 +14 +263: gpg: using RSA key 34B2A862F929F57982767B18E564C8591F43A8B1 +263: gpg: Good signature from " ¡ÀāͰωАяꀀ@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: Good signature made Sun Mar 23 00:26:45 2025 +263: using RSA key 932ee324847ddbb0 263: +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:45 2025 +263: using RSA key 4a9920cd6f636949 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Good signature made Sun Mar 23 00:26:45 2025 +263: using RSA key 2c26cef1ab39cc09 263: +263: pub 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " +263: Good signature made Sun Mar 23 00:26:45 2025 +263: using RSA key cc78df7dcaa7b031 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt +263: pub 1024/RSA cc78df7dcaa7b031 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 3848eae9c93281240775fc72cc78df7dcaa7b031 +263: uid \x20" +263: Good signature made Sun Mar 23 00:26:45 2025 +263: using RSA key 88d6432106c939b2 263: +263: pub 1024/RSA 88d6432106c939b2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: db2f172b4aba6207b76b272b88d6432106c939b2 +263: uid "\x20 +263: Good signature made Sun Mar 23 00:26:45 2025 +263: using RSA key e564c8591f43a8b1 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA e564c8591f43a8b1 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 34b2a862f929f57982767b18e564c8591f43a8b1 +263: uid  ¡ÀāͰωАяꀀ@rnp +263: Signature(s) verified successfully 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --userid ^ ¡ÀāͰωАяꀀ@rnp$ --userid ^ ¡àĀͱΩаЯꀀ@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo 3des -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +262: +262: +262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp8nymfgbe/.rnp --verify /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P2048_Q256.out +262: Good signature made Sun Mar 23 00:26:45 2025 +262: using DSA key 5e42bb9278d96588 +262: +262: pub 2048/DSA 5e42bb9278d96588 2021-10-07 [SC] +262: c581f6be66995f0940031e665e42bb9278d96588 +262: uid Test Testovich +262: Signature(s) verified successfully +262: +262: ok +262: test_verify_P2112_Q256 (__main__.SignDSA.test_verify_P2112_Q256) ... /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2112_2112.gpg +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +262: gpg: key D089273857267D1A: "Test Testovich " not changed +262: gpg: Total number processed: 1 +262: gpg: unchanged: 1 +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_2112_2112-sec.gpg +254: Good signature made Sun Mar 23 00:26:45 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 6 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo idea -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo aes128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt 263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always -o /tmp/rnpctmp1o4glc55/cleartext.ver --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +258: gpg: WARNING: forcing symmetric cipher IDEA (1) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:26:46 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:46 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:46 2025 +14 +263: gpg: using RSA key 60D37232F73E57012D1D109E2C26CEF1AB39CC09 +263: gpg: Good signature from """ [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:46 2025 +14 +263: gpg: using RSA key 3848EAE9C93281240775FC72CC78DF7DCAA7B031 +263: gpg: Good signature from " "" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:46 2025 +14 +263: gpg: using RSA key DB2F172B4ABA6207B76B272B88D6432106C939B2 +263: gpg: Good signature from "" " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:46 2025 +14 +263: gpg: using RSA key 34B2A862F929F57982767B18E564C8591F43A8B1 +263: gpg: Good signature from " ¡ÀāͰωАяꀀ@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:46 2025 +14 +263: gpg: using RSA key 4CD3790715AA1ABFB47DABC55AB594B42FA13BB2 +263: gpg: Good signature from " ¡àĀͱΩаЯꀀ@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -260: gpg: Signature made Mon Nov 4 06:00:17 2019 -12 -260: gpg: using RSA key E95A3CBF583AA80A2CCC53AA7BC6709B15C23A4A -260: gpg: /tmp/rnpctmpvzizfnoz/.gpg/trustdb.gpg: trustdb created -260: gpg: Good signature from "key0-uid2" [unknown] -260: gpg: aka "key0-uid0" [unknown] -260: gpg: aka "key0-uid1" [unknown] -260: gpg: WARNING: This key is not certified with a trusted signature! -260: gpg: There is no indication that the signature belongs to the owner. -260: Primary key fingerprint: E95A 3CBF 583A A80A 2CCC 53AA 7BC6 709B 15C2 3A4A -260: -260: ok -260: test_literal_filename (__main__.Misc.test_literal_filename) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpvzizfnoz/source.txt --password password +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify-cat /tmp/rnpctmp1o4glc55/cleartext.rnp --output /tmp/rnpctmp1o4glc55/cleartext.ver +262: gpg: key D089273857267D1A: "Test Testovich " not changed +262: gpg: key D089273857267D1A: secret key imported +262: gpg: Total number processed: 1 +262: gpg: unchanged: 1 +262: gpg: secret keys read: 1 +262: gpg: secret keys imported: 1 +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --export -o /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P2112_Q256.gpg GnuPG_dsa_elgamal_2112_2112@example.com +262: +262: +262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --import-key /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P2112_Q256.gpg +263: Good signature made Sun Mar 23 00:26:46 2025 +263: using RSA key 932ee324847ddbb0 263: +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:46 2025 +263: using RSA key 4a9920cd6f636949 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo aes128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Good signature made Sun Mar 23 00:26:46 2025 +263: using RSA key 2c26cef1ab39cc09 263: +263: pub 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " +263: Good signature made Sun Mar 23 00:26:46 2025 +263: using RSA key cc78df7dcaa7b031 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA cc78df7dcaa7b031 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 3848eae9c93281240775fc72cc78df7dcaa7b031 +263: uid \x20" +263: Good signature made Sun Mar 23 00:26:46 2025 +263: using RSA key 88d6432106c939b2 263: +263: pub 1024/RSA 88d6432106c939b2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: db2f172b4aba6207b76b272b88d6432106c939b2 +263: uid "\x20 +263: Good signature made Sun Mar 23 00:26:46 2025 +263: using RSA key e564c8591f43a8b1 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo aes192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt +263: pub 1024/RSA e564c8591f43a8b1 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 34b2a862f929f57982767b18e564c8591f43a8b1 +263: uid  ¡ÀāͰωАяꀀ@rnp +263: Good signature made Sun Mar 23 00:26:46 2025 +263: using RSA key 5ab594b42fa13bb2 263: +263: pub 1024/RSA 5ab594b42fa13bb2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 4cd3790715aa1abfb47dabc55ab594b42fa13bb2 +263: uid  ¡àĀͱΩаЯꀀ@rnp +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --userid ^ ¡ÀāͰωАяꀀ@rnp$ --userid ^ ¡àĀͱΩаЯꀀ@rnp$ --sign /tmp/rnpctmp1o4glc55/cleartext.txt --detach +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo idea -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher IDEA (1) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +262: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u GnuPG_dsa_elgamal_2112_2112@example.com -o /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P2112_Q256.out --sign /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P2112_Q256.in +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo blowfish -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +258: gpg: WARNING: forcing symmetric cipher BLOWFISH (4) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: Good signature made Sun Mar 23 00:26:47 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg -e -z 9 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo blowfish -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +258: gpg: WARNING: forcing symmetric cipher BLOWFISH (4) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: gpg: keybox '/tmp/rnpctmp5r4jnhxs/.gpg/pubring.kbx' created +260: gpg: /tmp/rnpctmp5r4jnhxs/.gpg/trustdb.gpg: trustdb created +260: gpg: directory '/tmp/rnpctmp5r4jnhxs/.gpg/openpgp-revocs.d' created +260: gpg: revocation certificate stored as '/tmp/rnpctmp5r4jnhxs/.gpg/openpgp-revocs.d/8C5CB3C5AF5BF6B8F61839D1260F10D0866AE9A7.rev' +260: +260: /usr/bin/gpg --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --list-keys +260: gpg: checking the trustdb +260: gpg: marginals needed: 3 completes needed: 1 trust model: pgp +260: gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u +260: gpg: next trustdb check due at 2028-03-21 +260: /tmp/rnpctmp5r4jnhxs/.gpg/pubring.kbx +260: ------------------------------------- +260: pub rsa3072 2025-03-22 [SC] [expires: 2028-03-21] +260: 8C5CB3C5AF5BF6B8F61839D1260F10D0866AE9A7 +260: uid [ultimate] rsakey@gpg +260: /usr/bin/gpg --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --armor --export 8C5CB3C5AF5BF6B8F61839D1260F10D0866AE9A7 260: +260: -----BEGIN PGP PUBLIC KEY BLOCK----- 260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmpvzizfnoz/source.txt.pgp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo aes192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo aes256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -260: gpg: keybox '/tmp/rnpctmpvzizfnoz/.gpg/pubring.kbx' created -260: gpg: AES256.CFB encrypted data -260: gpg: encrypted with 1 passphrase -260: # off=0 ctb=c3 tag=3 hlen=2 plen=13 new-ctb -260: :symkey enc packet: version 4, cipher 9, aead 0,s2k 3, hash 8 -260: salt 9437EE85E2DEA1AB, count 30408704 (237) -260: # off=15 ctb=d2 tag=18 hlen=2 plen=86 new-ctb -260: :encrypted data packet: -260: length: 86 -260: mdc_method: 2 -260: # off=36 ctb=c8 tag=8 hlen=2 plen=43 new-ctb -260: :compressed packet: algo=1 -260: # off=39 ctb=cb tag=11 hlen=2 plen=38 new-ctb -260: :literal data packet: -260: mode b (62), created 1777048462, name="source.txt", -260: raw data: 22 bytes -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --set-filename hello -c /tmp/rnpctmpvzizfnoz/source.txt --password password -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo aes256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo camellia128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher CAMELLIA128 (11) violates recipient preferences -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +260: mQGNBGfekGUBDADUDEsdh7uinKCmGtWXDC8VAoor6xhLhaZHSIWLhxlpGXzGtdlv +260: 13UHsh6JSi1upZd7sxIiz0gs+wrtLViUfH6LLfiBJZx7LozYd6GGTk9vbGE8Cz/h +260: 9kq9zJFaMpFHe8YWK/Ed9x1F6SkrcrWPgxKUZbnvuJzGJN0Nl5HqOHyFKHuuEnmG +260: TIvRzNLzQsxXEdn0gMkl+6ELFB0JWBWbF8E6ZbBhUwIUSZncrLS8YnHbz7qH/+fP +260: 53ZNcPzfGFYeNYHvKNmvlUNs2jh11SJQW1ZsK5jgU6rWcfaIFAZpV3z/AvM8HpFn +260: AHlVRnlFFxEr+iVGIixz3uHInlD0u42JcoCnNfIdNSh27mQfW8zHKcMIsEAnkJJL +260: SHS8w6RX4bDqQCOEBGPP5NhrNYjX1YDsForEs2HVEjSVbm9ZnBC+kJ9UinW5xFcc +260: mN+7ciaVXZznUlY/co1TNg/pSDiut0ZqXoMku0VJYinGPOXHTZsuaw1gvoIFM+ys +260: jEm8JdBt5BLh+ukAEQEAAbQKcnNha2V5QGdwZ4kB1AQTAQoAPhYhBIxcs8WvW/a4 +260: 9hg50SYPENCGaumnBQJn3pBlAhsDBQkFo5qABQsJCAcCBhUKCQgLAgQWAgMBAh4B +260: AheAAAoJECYPENCGaumn9EMMAMviT1ffXbJ3G3jdWlNRtYtw1jR2vqSWBYkH2bOn +260: 9PWSPXyiTK3A6tXQhDve0FwVjSmenuXp2o8pWDhDCYDqzTDq+5Cj0Ha9cbA+prgy +260: DtEmG7Sy9BNVJ++BF9ySP5V6iAtDZqoSQ6lJeRiFIsoMpgypabhkBm+iUvtMqoQs +260: HTr8QIItJ5VmFZGIf67L7b6eeQMI0DBKfzbTw5o3Fe7YpQqHV6pTEccu4Ds0BZO6 +260: KJm9lncd11RvNWc6ZiAII9htv4dY0oyuVCXTP6TPVsUPasSQETFcbz75QAb9iOqm +260: rHlNKlOwE07saq+E2w4zBywQuNd6OwVoLkh/VYYB2JyYM1jWKpbYuEklly0fsFeK +260: U8uMG3ujx9kF+gQPOmwZZFZ0DJcKXsSuSPYxIJQLM81L4Iek0B/la2BiPSznLdqb +260: KbLnwO02jjNeQN7LPxA0O7apJH7L90iW2hC/1hfNtISx1QZl4eKvULym63DVK8/o +260: bCqcq+wsoP3Vmg7z/lkZUnpFbA== +260: =ttNB +260: -----END PGP PUBLIC KEY BLOCK----- +260: /usr/bin/gpg --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --armor --export-secret-key 8C5CB3C5AF5BF6B8F61839D1260F10D0866AE9A7 260: +260: -----BEGIN PGP PRIVATE KEY BLOCK----- 260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmpvzizfnoz/source.txt.pgp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo camellia128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher CAMELLIA128 (11) violates recipient preferences -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -260: gpg: AES256.CFB encrypted data -260: gpg: encrypted with 1 passphrase -260: # off=0 ctb=c3 tag=3 hlen=2 plen=13 new-ctb -260: :symkey enc packet: version 4, cipher 9, aead 0,s2k 3, hash 8 -260: salt A3EBDE0767D839A2, count 30408704 (237) -260: # off=15 ctb=d2 tag=18 hlen=2 plen=79 new-ctb -260: :encrypted data packet: -260: length: 79 -260: mdc_method: 2 -260: # off=36 ctb=c8 tag=8 hlen=2 plen=36 new-ctb -260: :compressed packet: algo=1 -260: # off=39 ctb=cb tag=11 hlen=2 plen=33 new-ctb -260: :literal data packet: -260: mode b (62), created 0, name="hello", -260: raw data: 22 bytes -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --set-filename -c /tmp/rnpctmpvzizfnoz/source.txt --password password +260: lQVYBGfekGUBDADUDEsdh7uinKCmGtWXDC8VAoor6xhLhaZHSIWLhxlpGXzGtdlv +260: 13UHsh6JSi1upZd7sxIiz0gs+wrtLViUfH6LLfiBJZx7LozYd6GGTk9vbGE8Cz/h +260: 9kq9zJFaMpFHe8YWK/Ed9x1F6SkrcrWPgxKUZbnvuJzGJN0Nl5HqOHyFKHuuEnmG +260: TIvRzNLzQsxXEdn0gMkl+6ELFB0JWBWbF8E6ZbBhUwIUSZncrLS8YnHbz7qH/+fP +260: 53ZNcPzfGFYeNYHvKNmvlUNs2jh11SJQW1ZsK5jgU6rWcfaIFAZpV3z/AvM8HpFn +260: AHlVRnlFFxEr+iVGIixz3uHInlD0u42JcoCnNfIdNSh27mQfW8zHKcMIsEAnkJJL +260: SHS8w6RX4bDqQCOEBGPP5NhrNYjX1YDsForEs2HVEjSVbm9ZnBC+kJ9UinW5xFcc +260: mN+7ciaVXZznUlY/co1TNg/pSDiut0ZqXoMku0VJYinGPOXHTZsuaw1gvoIFM+ys +260: jEm8JdBt5BLh+ukAEQEAAQAL/igaxx4nrMI9k1i3HIx73m+/0jgqN6cY+PDkc3WH +260: MLQjAOloPV6cxmKVOpdGsz8JDJR1sslooML5HADtoaI7xYc3Q5fRcD4P+M18Gs2X +260: BAkT23QKwKNQ/KPXC+qeQ8HcVAOfffPn595wEbxI7rPc22e7saX4KZaEJFbMwukk +260: k9Bvbqzmi5tt4MfmUEN378PL+Yf3z5NievvoavF4emWh4YbU8r4FgBAsN3B4LZqv +260: l882A5ZzPPmiUkqlQv5C0Q7XmYpfG52G/RzZn74+D0BQA6eVpPDjxWzHnbs2Efa5 +260: mlM2Q9MbhibmGZV3cTtCUJKENevEThFnyA8x4ru9ou00NiNUKlh7lE+P9GAWVOmz +260: u+VO6M9ett3nhAOimZNumMesRbB+vCKmzJ1GdigPoyi8UyjlCCZW+bBvFgP/DJli +260: NWkb9jvAg030z9pWO6HUcRWfBSU3BEShd3Z5p7RtFpKxT5Bb5ZwwDayHn406S3qf +260: Sdh6S4eVAGOVYdJRiwzRwA8dcQYA4XW2oxYClLJSAXIZLyq5nT5UPCaigjvmwOdX +260: q3H0mAqJPVK01D7CdBuxaVde0wwpTYki8xbpsiPd79pupZVfxoOIEph2WC4LtrCR +260: BwJILLRxDq2bXwATY9bxZRnS5qoJ7IRx2pmEJI0EPD6r+1B+Uj9LZ8Ywt1/4BdyA +260: M3RO7XXedzLpxxGBfEArXKXEoxgteJv3w5rJx+f+gTh/A7uTHZayaAZHDbYLRGcX +260: yiUNl5OluWFZ2k+N5fBEmNj4zL+1BgDwxX+Fo1Jcof3LvArA6yKG/AuQj6A0DYdo +260: Fwi7t18JgErnc2Bv4256NXxF1aJYK4CBRyZCOY2+VJKAsH0Sw9dsOcNlTZjg7hLO +260: RPpcZ7h3wZrhIcmd+jqpBtzVPh/vM0P6QYm2SCSgeo4Y+xRMN5/TauqiRULE/OF2 +260: tpv/RRFSAZUjfWRcXNi4DsSM67+wA/1w2rnAzwJONlFO1ZCcmz/MalzOxxnKp4aU +260: IO1oY2Zq9sW0LHVGUIg1jw0DJWVzRuUGAJok3XyUlC28O382aCgaymobxEcRAmKP +260: P5mixMwO6OCER3bn3uLk3ltl9ttng6LRXaVAACCaC5JdjxZACAoxNXesJ/IdTVBi +260: NEs9voWUkDOBpPpzw8rEJfzsglRfi8/KRhlYAPKnbQzZlXKDU3cV91fJm8I5yDNp +260: 1C5klujIQG1Ryp5sNeGLXY7LjMpfr7D+59HVRzB9rpVqGhf6PQ/jluOL6OZZ/Ie2 +260: cmiVRgzG9JRIGGoDZWhSgu9nZwoCBZUtxt4atApyc2FrZXlAZ3BniQHUBBMBCgA+ +260: FiEEjFyzxa9b9rj2GDnRJg8Q0IZq6acFAmfekGUCGwMFCQWjmoAFCwkIBwIGFQoJ +260: CAsCBBYCAwECHgECF4AACgkQJg8Q0IZq6af0QwwAy+JPV99dsncbeN1aU1G1i3DW +260: NHa+pJYFiQfZs6f09ZI9fKJMrcDq1dCEO97QXBWNKZ6e5enajylYOEMJgOrNMOr7 +260: kKPQdr1xsD6muDIO0SYbtLL0E1Un74EX3JI/lXqIC0NmqhJDqUl5GIUiygymDKlp +260: uGQGb6JS+0yqhCwdOvxAgi0nlWYVkYh/rsvtvp55AwjQMEp/NtPDmjcV7tilCodX +260: qlMRxy7gOzQFk7oomb2Wdx3XVG81ZzpmIAgj2G2/h1jSjK5UJdM/pM9WxQ9qxJAR +260: MVxvPvlABv2I6qaseU0qU7ATTuxqr4TbDjMHLBC413o7BWguSH9VhgHYnJgzWNYq +260: lti4SSWXLR+wV4pTy4wbe6PH2QX6BA86bBlkVnQMlwpexK5I9jEglAszzUvgh6TQ +260: H+VrYGI9LOct2pspsufA7TaOM15A3ss/EDQ7tqkkfsv3SJbaEL/WF820hLHVBmXh +260: 4q9QvKbrcNUrz+hsKpyr7Cyg/dWaDvP+WRlSekVs +260: =7oH9 +260: -----END PGP PRIVATE KEY BLOCK----- +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-key /tmp/rnpctmp5r4jnhxs/.rnp/8C5CB3C5AF5BF6B8F61839D1260F10D0866AE9A7-pub.asc +263: +263: +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig /tmp/rnpctmp1o4glc55/cleartext.txt +263: gpg: Signature made Sun Mar 23 00:26:47 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:47 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:47 2025 +14 +263: gpg: using RSA key 60D37232F73E57012D1D109E2C26CEF1AB39CC09 +263: gpg: Good signature from """ [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:47 2025 +14 +263: gpg: using RSA key 3848EAE9C93281240775FC72CC78DF7DCAA7B031 +263: gpg: Good signature from " "" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:47 2025 +14 +263: gpg: using RSA key DB2F172B4ABA6207B76B272B88D6432106C939B2 +263: gpg: Good signature from "" " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:47 2025 +14 +263: gpg: using RSA key 34B2A862F929F57982767B18E564C8591F43A8B1 +263: gpg: Good signature from " ¡ÀāͰωАяꀀ@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:47 2025 +14 +263: gpg: using RSA key 4CD3790715AA1ABFB47DABC55AB594B42FA13BB2 +263: gpg: Good signature from " ¡àĀͱΩаЯꀀ@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.txt.sig +260: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +260: pub 3072/RSA 260f10d0866ae9a7 2025-03-22 [SC] [EXPIRES 2028-03-21] +260: 8c5cb3c5af5bf6b8f61839d1260f10d0866ae9a7 +260: uid rsakey@gpg +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-key /tmp/rnpctmp5r4jnhxs/.rnp/8C5CB3C5AF5BF6B8F61839D1260F10D0866AE9A7-sec.asc +263: Good signature made Sun Mar 23 00:26:47 2025 +263: using RSA key 932ee324847ddbb0 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo camellia192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher CAMELLIA192 (12) violates recipient preferences +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:47 2025 +263: using RSA key 4a9920cd6f636949 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Good signature made Sun Mar 23 00:26:47 2025 +263: using RSA key 2c26cef1ab39cc09 263: +263: pub 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " +263: Good signature made Sun Mar 23 00:26:47 2025 +263: using RSA key cc78df7dcaa7b031 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo camellia192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher CAMELLIA192 (12) violates recipient preferences +263: pub 1024/RSA cc78df7dcaa7b031 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 3848eae9c93281240775fc72cc78df7dcaa7b031 +263: uid \x20" +263: Good signature made Sun Mar 23 00:26:47 2025 +263: using RSA key 88d6432106c939b2 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA 88d6432106c939b2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: db2f172b4aba6207b76b272b88d6432106c939b2 +263: uid "\x20 +263: Good signature made Sun Mar 23 00:26:47 2025 +263: using RSA key e564c8591f43a8b1 263: +263: pub 1024/RSA e564c8591f43a8b1 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 34b2a862f929f57982767b18e564c8591f43a8b1 +263: uid  ¡ÀāͰωАяꀀ@rnp +263: Good signature made Sun Mar 23 00:26:47 2025 +263: using RSA key 5ab594b42fa13bb2 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo camellia256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher CAMELLIA256 (13) violates recipient preferences +263: pub 1024/RSA 5ab594b42fa13bb2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 4cd3790715aa1abfb47dabc55ab594b42fa13bb2 +263: uid  ¡àĀͱΩаЯꀀ@rnp +263: Signature(s) verified successfully 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --pass-fd 4 --userid ^[\x5C][\x7D][\x7B][\x5D][\x5B][\x29][\x5E][\x2A][\x2E][\x2B][\x28][\x09][\x0A][\x7C][\x24]@rnp$ --userid ^[\x20]$ --userid ^[\x22]$ --userid ^[\x20][\x22]$ --userid ^[\x22][\x20]$ --userid ^ ¡ÀāͰωАяꀀ@rnp$ --userid ^ ¡àĀͱΩаЯꀀ@rnp$ --clearsign /tmp/rnpctmp1o4glc55/cleartext.txt --output /tmp/rnpctmp1o4glc55/cleartext.rnp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 1 key processed, 0 new public keys, 1 new secret keys, 0 updated, 0 unchanged. +260: sec 3072/RSA 260f10d0866ae9a7 2025-03-22 [SC] [EXPIRES 2028-03-21] +260: 8c5cb3c5af5bf6b8f61839d1260f10d0866ae9a7 +260: uid rsakey@gpg +260: ok +260: test_generate_multiple_rsa_key__check_if_available (__main__.Keystore.test_generate_multiple_rsa_key__check_if_available) +260: Generate multiple RSA keys and check if they are all available ... /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent 260: 260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmpvzizfnoz/source.txt.pgp +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmp5r4jnhxs/.rnp --s2k-msec 100 --cipher AES-128 --pass-fd 5 --userid 0@rnp-multiple --generate-key +254: +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor -e -z 9 --compress-algo 1 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp3b72sql0/cleartext.gpg /tmp/rnpctmp3b72sql0/cleartext.txt +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo cast5 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.gpg --output /tmp/rnpctmp3b72sql0/cleartext.rnp +258: gpg: WARNING: forcing symmetric cipher CAST5 (3) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +262: +262: +262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp8nymfgbe/.rnp --verify /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P2112_Q256.out 263: 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo camellia256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher CAMELLIA256 (13) violates recipient preferences +263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp1o4glc55/.gpg --batch --yes --trust-model always --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: gpg: Signature made Sun Mar 23 00:26:48 2025 +14 +263: gpg: using RSA key 2700AADB0A00846B56EB5795932EE324847DDBB0 +263: gpg: Good signature from "\}{][)^*.+(\x09\n|$@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:48 2025 +14 +263: gpg: using RSA key C00176B67CEFCF132A0AF64B4A9920CD6F636949 +263: gpg: Good signature from " " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:48 2025 +14 +263: gpg: using RSA key 60D37232F73E57012D1D109E2C26CEF1AB39CC09 +263: gpg: Good signature from """ [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:48 2025 +14 +263: gpg: using RSA key 3848EAE9C93281240775FC72CC78DF7DCAA7B031 +263: gpg: Good signature from " "" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:48 2025 +14 +263: gpg: using RSA key DB2F172B4ABA6207B76B272B88D6432106C939B2 +263: gpg: Good signature from "" " [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:48 2025 +14 +263: gpg: using RSA key 34B2A862F929F57982767B18E564C8591F43A8B1 +263: gpg: Good signature from " ¡ÀāͰωАяꀀ@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! +263: gpg: Signature made Sun Mar 23 00:26:48 2025 +14 +263: gpg: using RSA key 4CD3790715AA1ABFB47DABC55AB594B42FA13BB2 +263: gpg: Good signature from " ¡àĀͱΩаЯꀀ@rnp" [unknown] +263: gpg: WARNING: Using untrusted key! 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -260: gpg: AES256.CFB encrypted data -260: gpg: encrypted with 1 passphrase -260: # off=0 ctb=c3 tag=3 hlen=2 plen=13 new-ctb -260: :symkey enc packet: version 4, cipher 9, aead 0,s2k 3, hash 8 -260: salt BA8C48B928CC32F3, count 30408704 (237) -260: # off=15 ctb=d2 tag=18 hlen=2 plen=73 new-ctb -260: :encrypted data packet: -260: length: 73 -260: mdc_method: 2 -260: # off=36 ctb=c8 tag=8 hlen=2 plen=30 new-ctb -260: :compressed packet: algo=1 -260: # off=39 ctb=cb tag=11 hlen=2 plen=28 new-ctb -260: :literal data packet: -260: mode b (62), created 0, name="", -260: raw data: 22 bytes -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c --password password --output /tmp/rnpctmpvzizfnoz/source.txt.pgp +263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp1o4glc55/.rnp --verify /tmp/rnpctmp1o4glc55/cleartext.rnp +263: Good signature made Sun Mar 23 00:26:48 2025 +263: using RSA key 932ee324847ddbb0 263: +263: pub 1024/RSA 932ee324847ddbb0 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 2700aadb0a00846b56eb5795932ee324847ddbb0 +263: uid \}{][)^*.+(\x09\n|$@rnp +263: Good signature made Sun Mar 23 00:26:48 2025 +263: using RSA key 4a9920cd6f636949 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -e --cipher-algo twofish -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher TWOFISH (10) violates recipient preferences +263: pub 1024/RSA 4a9920cd6f636949 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: c00176b67cefcf132a0af64b4a9920cd6f636949 +263: uid \x20 +263: Good signature made Sun Mar 23 00:26:48 2025 +263: using RSA key 2c26cef1ab39cc09 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA 2c26cef1ab39cc09 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 60d37232f73e57012d1d109e2c26cef1ab39cc09 +263: uid " +263: Good signature made Sun Mar 23 00:26:48 2025 +263: using RSA key cc78df7dcaa7b031 263: +263: pub 1024/RSA cc78df7dcaa7b031 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 3848eae9c93281240775fc72cc78df7dcaa7b031 +263: uid \x20" +263: Good signature made Sun Mar 23 00:26:48 2025 +263: using RSA key 88d6432106c939b2 263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -e --cipher-algo twofish -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: gpg: WARNING: forcing symmetric cipher TWOFISH (10) violates recipient preferences +263: pub 1024/RSA 88d6432106c939b2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: db2f172b4aba6207b76b272b88d6432106c939b2 +263: uid "\x20 +263: Good signature made Sun Mar 23 00:26:48 2025 +263: using RSA key e564c8591f43a8b1 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: pub 1024/RSA e564c8591f43a8b1 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 34b2a862f929f57982767b18e564c8591f43a8b1 +263: uid  ¡ÀāͰωАяꀀ@rnp +263: Good signature made Sun Mar 23 00:26:48 2025 +263: using RSA key 5ab594b42fa13bb2 263: +263: pub 1024/RSA 5ab594b42fa13bb2 2025-03-22 [SC] [EXPIRES 2027-03-22] +263: 4cd3790715aa1abfb47dabc55ab594b42fa13bb2 +263: uid  ¡àĀͱΩаЯꀀ@rnp +263: Signature(s) verified successfully 263: 263: ok -263: test_file_encryption__rnp_to_gpg (__main__.Encryption.test_file_encryption__rnp_to_gpg) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp +263: test_verify_bad_sig_class (__main__.SignDefault.test_verify_bad_sig_class) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sec.asc --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-class19 +263: [signed_validate_signature() ./src/librepgp/stream-parse.cpp:784] Invalid document signature type: 19 +263: BAD signature made Fri Jun 24 04:00:20 2022 +263: using EdDSA key 0451409669ffde3c +263: +263: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +263: 73edcc9119afc8e2dbbdcde50451409669ffde3c +263: uid Alice +263: Signature verification failure: 1 invalid signature 263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -260: -260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmpvzizfnoz/source.txt.pgp -260: gpg: AES256.CFB encrypted data -260: gpg: encrypted with 1 passphrase -260: # off=0 ctb=c3 tag=3 hlen=2 plen=13 new-ctb -260: :symkey enc packet: version 4, cipher 9, aead 0,s2k 3, hash 8 -260: salt A8E1A3BCFB2A4ACC, count 30408704 (237) -260: # off=15 ctb=d2 tag=18 hlen=2 plen=66 new-ctb -260: :encrypted data packet: -260: length: 66 -260: mdc_method: 2 -260: # off=36 ctb=c8 tag=8 hlen=2 plen=23 new-ctb -260: :compressed packet: algo=1 -260: # off=39 ctb=cb tag=11 hlen=2 plen=21 new-ctb -260: :literal data packet: -260: mode b (62), created 0, name="", -260: raw data: 15 bytes -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --set-filename hello -c --password password --output /tmp/rnpctmpvzizfnoz/source.txt.pgp -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg +263: ok +263: /usr/bin/gpgconf --homedir /tmp/rnpctmp1o4glc55/.gpg --kill gpg-agent +262: Good signature made Sun Mar 23 00:26:47 2025 +262: using DSA key d089273857267d1a +262: +262: pub 2112/DSA d089273857267d1a 2021-10-07 [SC] +262: aa90c1d50293c716d1172346d089273857267d1a +262: uid Test Testovich +262: Signature(s) verified successfully +262: +262: ok 263: 263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --armor 263: +263: ---------------------------------------------------------------------- +263: Ran 5 tests in 146.085s 263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp +263: OK +263: GPG_AEAD_EAX: False +263: GPG_AEAD_OCB: False +263: GPG_NO_OLD: False +263: GPG_BRAINPOOL: True +263: RNP_TWOFISH: True +263: RNP_BLOWFISH: True +263: RNP_IDEA: True +263: RNP_CAST5: True +263: RNP_RIPEMD160: True +263: RNP_BRAINPOOL: True +263: RNP_AEAD_EAX: True +263: RNP_AEAD_OCB: True +263: RNP_AEAD_OCB_AES: False +263: RNP_BOTAN_OCB_AV: False +262: test_verify_P3072_Q256 (__main__.SignDSA.test_verify_P3072_Q256) ... /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_3072_3072.gpg +258/263 Test #263: cli_tests-SignDefault ......................................................... Passed 146.83 sec +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: +262: gpg: key 2F1E6333A0284CE2: "Test Testovich " not changed +262: gpg: Total number processed: 1 +262: gpg: unchanged: 1 +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --trust-model always --batch --passphrase password --import /build/reproducible-path/rnp-0.17.1/src/tests/data/cli_EncryptSign/GnuPG_dsa_elgamal_3072_3072-sec.gpg +262: gpg: key 2F1E6333A0284CE2: "Test Testovich " not changed +262: gpg: key 2F1E6333A0284CE2: secret key imported +262: gpg: Total number processed: 1 +262: gpg: unchanged: 1 +262: gpg: secret keys read: 1 +262: gpg: secret keys imported: 1 +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --export -o /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P3072_Q256.gpg GnuPG_dsa_elgamal_3072_3072@example.com +262: +262: +262: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp8nymfgbe/.rnp --import-key /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P3072_Q256.gpg +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo cast5 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher CAST5 (3) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 9 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +262: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. +262: +262: /usr/bin/gpg --homedir /tmp/rnpctmp8nymfgbe/.gpg --yes --passphrase password --batch --pinentry-mode loopback -u GnuPG_dsa_elgamal_3072_3072@example.com -o /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P3072_Q256.out --sign /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P3072_Q256.in +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp -z 9 --zip -r ^encryption@rnp$ --encrypt /tmp/rnpctmp3b72sql0/cleartext.txt --output /tmp/rnpctmp3b72sql0/cleartext.rnp --armor +254: +254: +254: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp3b72sql0/cleartext.gpg -d /tmp/rnpctmp3b72sql0/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +262: +262: +262: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp8nymfgbe/.rnp --verify /tmp/rnpctmp8nymfgbe/SignDSAtest_verify_P3072_Q256.out +258: +258: +254: gpg: encrypted with 2048-bit RSA key, ID BD48B6167DBE2A50, created 2025-03-22 +254: "encryption@rnp" +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp3b72sql0/cleartext.rnp --output /tmp/rnpctmp3b72sql0/cleartext.gpg +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo aes128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +262: Good signature made Sun Mar 23 00:26:50 2025 +262: using DSA key 2f1e6333a0284ce2 +262: +262: pub 3072/DSA 2f1e6333a0284ce2 2021-10-07 [SC] +262: 46f158427cb02b827f6e10d52f1e6333a0284ce2 +262: uid Test Testovich +262: Signature(s) verified successfully +262: +262: ok +262: /usr/bin/gpgconf --homedir /tmp/rnpctmp8nymfgbe/.gpg --kill gpg-agent +262: +262: +262: +262: ---------------------------------------------------------------------- +262: Ran 11 tests in 149.135s +262: +262: OK +262: GPG_AEAD_EAX: False +262: GPG_AEAD_OCB: False +262: GPG_NO_OLD: False +262: GPG_BRAINPOOL: True +262: RNP_TWOFISH: True +262: RNP_BLOWFISH: True +262: RNP_IDEA: True +262: RNP_CAST5: True +262: RNP_RIPEMD160: True +262: RNP_BRAINPOOL: True +262: RNP_AEAD_EAX: True +262: RNP_AEAD_OCB: True +262: RNP_AEAD_OCB_AES: False +262: RNP_BOTAN_OCB_AV: False +259/263 Test #262: cli_tests-SignDSA ............................................................. Passed 149.93 sec +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo aes128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... +260: +260: sec 2048/RSA 3d7eba749b401dca 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 2d733b3aa5908c36284f50073d7eba749b401dca +260: uid 0@rnp-multiple +260: ssb 2048/RSA ffc5d71611b92acf 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 86b8ab8c974226e6cc8ac5ffffc5d71611b92acf +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 260: +260: 2 keys found 260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmpvzizfnoz/source.txt.pgp -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -260: gpg: AES256.CFB encrypted data -260: gpg: encrypted with 1 passphrase -260: # off=0 ctb=c3 tag=3 hlen=2 plen=13 new-ctb -260: :symkey enc packet: version 4, cipher 9, aead 0,s2k 3, hash 8 -260: salt DB341C209BB34BF3, count 30408704 (237) -260: # off=15 ctb=d2 tag=18 hlen=2 plen=72 new-ctb -260: :encrypted data packet: -260: length: 72 -260: mdc_method: 2 -260: # off=36 ctb=c8 tag=8 hlen=2 plen=29 new-ctb -260: :compressed packet: algo=1 -260: # off=39 ctb=cb tag=11 hlen=2 plen=26 new-ctb -260: :literal data packet: -260: mode b (62), created 0, name="hello", -260: raw data: 15 bytes -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c env:HOME --password password --output /tmp/rnpctmpvzizfnoz/source.txt.pgp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp +260: pub 2048/RSA 3d7eba749b401dca 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 2d733b3aa5908c36284f50073d7eba749b401dca +260: uid 0@rnp-multiple +260: sub 2048/RSA ffc5d71611b92acf 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 86b8ab8c974226e6cc8ac5ffffc5d71611b92acf +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmp5r4jnhxs/.rnp --s2k-msec 100 --cipher AES-128 --pass-fd 5 --userid 1@rnp-multiple --generate-key +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo aes192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --armor --pinentry-mode=loopback -z 9 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo aes192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +254: Good signature made Sun Mar 23 00:26:54 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: /usr/bin/gpg --homedir /tmp/rnpctmp3b72sql0/.gpg --pinentry-mode=loopback -z 9 --compress-algo 1 --batch --yes --passphrase password --trust-model always -u signing@gpg -o /tmp/rnpctmp3b72sql0/cleartext.sig -s /tmp/rnpctmp3b72sql0/cleartext.txt +258: +258: +254: +254: +254: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp3b72sql0/.rnp --verify-cat /tmp/rnpctmp3b72sql0/cleartext.sig --output /tmp/rnpctmp3b72sql0/cleartext.ver +254: Good signature made Sun Mar 23 00:26:55 2025 +254: using RSA key 4a0a628659147f5f +254: +254: pub 2048/RSA 4a0a628659147f5f 2025-03-22 [SC] [EXPIRES 2027-03-22] +254: 6c3282c88c2737dcaa7f23ca4a0a628659147f5f +254: uid signing@gpg +254: Signature(s) verified successfully +254: +254: ok +254: /usr/bin/gpgconf --homedir /tmp/rnpctmp3b72sql0/.gpg --kill gpg-agent +254: +254: +254: +254: ---------------------------------------------------------------------- +254: Ran 1 test in 222.870s +254: +254: OK +254: GPG_AEAD_EAX: False +254: GPG_AEAD_OCB: False +254: GPG_NO_OLD: False +254: GPG_BRAINPOOL: True +254: RNP_TWOFISH: True +254: RNP_BLOWFISH: True +254: RNP_IDEA: True +254: RNP_CAST5: True +254: RNP_RIPEMD160: True +254: RNP_BRAINPOOL: True +254: RNP_AEAD_EAX: True +254: RNP_AEAD_OCB: True +254: RNP_AEAD_OCB_AES: False +254: RNP_BOTAN_OCB_AV: False +260/263 Test #254: cli_tests-Compression ......................................................... Passed 224.26 sec +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo aes256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo aes256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo camellia128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher CAMELLIA128 (11) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 260: +260: Generating a new key... 260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmpvzizfnoz/source.txt.pgp -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -260: gpg: AES256.CFB encrypted data -260: gpg: encrypted with 1 passphrase -260: # off=0 ctb=c3 tag=3 hlen=2 plen=13 new-ctb -260: :symkey enc packet: version 4, cipher 9, aead 0,s2k 3, hash 8 -260: salt 52C74C0C1232B163, count 30408704 (237) -260: # off=15 ctb=d2 tag=18 hlen=2 plen=119 new-ctb -260: :encrypted data packet: -260: length: 119 -260: mdc_method: 2 -260: # off=36 ctb=c8 tag=8 hlen=2 plen=76 new-ctb -260: :compressed packet: algo=1 -260: # off=39 ctb=cb tag=11 hlen=2 plen=82 new-ctb -260: :literal data packet: -260: mode b (62), created 0, name="", -260: raw data: 76 bytes -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --set-filename hello -c env:HOME --password password --output /tmp/rnpctmpvzizfnoz/source.txt.pgp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp +260: sec 2048/RSA 9eade0f2da4d237d 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 57b56380a80149275ff6f1fc9eade0f2da4d237d +260: uid 1@rnp-multiple +260: ssb 2048/RSA 3208e9e80b1946ac 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 7b8cb5208d4d5f47afac802f3208e9e80b1946ac +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys 260: +260: 4 keys found 260: -260: /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmpvzizfnoz/source.txt.pgp -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -260: gpg: AES256.CFB encrypted data -260: gpg: encrypted with 1 passphrase -260: # off=0 ctb=c3 tag=3 hlen=2 plen=13 new-ctb -260: :symkey enc packet: version 4, cipher 9, aead 0,s2k 3, hash 8 -260: salt 05B9B4296B242C6E, count 30408704 (237) -260: # off=15 ctb=d2 tag=18 hlen=2 plen=125 new-ctb -260: :encrypted data packet: -260: length: 125 -260: mdc_method: 2 -260: # off=36 ctb=c8 tag=8 hlen=2 plen=82 new-ctb -260: :compressed packet: algo=1 -260: # off=39 ctb=cb tag=11 hlen=2 plen=87 new-ctb -260: :literal data packet: -260: mode b (62), created 0, name="hello", -260: raw data: 76 bytes -260: ok -260: test_no_home_dir (__main__.Misc.test_no_home_dir) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -v non-existing.pgp -260: Home directory '' does not exist or is not writable! -260: fatal: cannot set keystore info +260: pub 2048/RSA 3d7eba749b401dca 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 2d733b3aa5908c36284f50073d7eba749b401dca +260: uid 0@rnp-multiple +260: sub 2048/RSA ffc5d71611b92acf 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 86b8ab8c974226e6cc8ac5ffffc5d71611b92acf 260: -260: ok -260: test_no_idea (__main__.Misc.test_no_idea) ... ok -260: test_no_twofish (__main__.Misc.test_no_twofish) ... ok -260: test_onepass_edge_cases (__main__.Misc.test_onepass_edge_cases) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-wrong-onepass -260: [signed_read_signatures() ./src/librepgp/stream-parse.cpp:1038] Warning: signature doesn't match one-pass -260: Good signature made Thu Feb 10 00:25:01 2022 -260: using EdDSA key 0451409669ffde3c +260: pub 2048/RSA 9eade0f2da4d237d 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 57b56380a80149275ff6f1fc9eade0f2da4d237d +260: uid 1@rnp-multiple +260: sub 2048/RSA 3208e9e80b1946ac 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 7b8cb5208d4d5f47afac802f3208e9e80b1946ac +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmp5r4jnhxs/.rnp --s2k-msec 100 --cipher AES-128 --pass-fd 5 --userid 2@rnp-multiple --generate-key +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo camellia128 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher CAMELLIA128 (11) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo camellia192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher CAMELLIA192 (12) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo camellia192 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher CAMELLIA192 (12) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo camellia256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher CAMELLIA256 (13) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo camellia256 -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher CAMELLIA256 (13) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -e --cipher-algo twofish -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher TWOFISH (10) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -e --cipher-algo twofish -r encryption@rnp --batch --trust-model always --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: gpg: WARNING: forcing symmetric cipher TWOFISH (10) violates recipient preferences +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: ok +258: test_file_encryption__rnp_to_gpg (__main__.Encryption.test_file_encryption__rnp_to_gpg) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --armor 260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: Signature(s) verified successfully +260: Generating a new key... 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-unknown-onepass-hash -260: [Hash_Botan() ./src/lib/crypto/hash.cpp:58] Error creating hash object for 'unknown' -260: [init_signed_src() ./src/librepgp/stream-parse.cpp:2304] Failed to create hash 136 for onepass 0 : rnp_exception. -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-wrong-onepass-hash -260: [signed_read_signatures() ./src/librepgp/stream-parse.cpp:1038] Warning: signature doesn't match one-pass -260: [signed_validate_signature() ./src/librepgp/stream-parse.cpp:817] failed to get hash context. -260: BAD signature made Thu Feb 10 00:25:01 2022 -260: using EdDSA key 0451409669ffde3c +260: sec 2048/RSA e561d411386aeab8 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 277f2387fbe94516f5cfafb7e561d411386aeab8 +260: uid 2@rnp-multiple +260: ssb 2048/RSA 7a8687b7954c4861 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 545156b1b459cfe3afb6ae2b7a8687b7954c4861 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp 260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: Signature verification failure: 1 invalid signature +260: 6 keys found 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-2-onepass -260: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:960] failed to read signature packet header -260: [signed_read_signatures() ./src/librepgp/stream-parse.cpp:1031] Warning: premature end of signatures -260: Good signature made Thu Feb 10 00:25:01 2022 -260: using EdDSA key 0451409669ffde3c +260: pub 2048/RSA 3d7eba749b401dca 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 2d733b3aa5908c36284f50073d7eba749b401dca +260: uid 0@rnp-multiple +260: sub 2048/RSA ffc5d71611b92acf 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 86b8ab8c974226e6cc8ac5ffffc5d71611b92acf 260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: Signature(s) verified successfully +260: pub 2048/RSA 9eade0f2da4d237d 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 57b56380a80149275ff6f1fc9eade0f2da4d237d +260: uid 1@rnp-multiple +260: sub 2048/RSA 3208e9e80b1946ac 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 7b8cb5208d4d5f47afac802f3208e9e80b1946ac +260: +260: pub 2048/RSA e561d411386aeab8 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 277f2387fbe94516f5cfafb7e561d411386aeab8 +260: uid 2@rnp-multiple +260: sub 2048/RSA 7a8687b7954c4861 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 545156b1b459cfe3afb6ae2b7a8687b7954c4861 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmp5r4jnhxs/.rnp --s2k-msec 100 --cipher AES-128 --pass-fd 5 --userid 3@rnp-multiple --generate-key +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: +260: Generating a new key... 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-2-2-onepass -260: Good signature made Thu Feb 10 00:25:01 2022 -260: using EdDSA key 0451409669ffde3c +260: sec 2048/RSA b30039ccc0b79a4f 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: bec26b6f9fbcfeb73f91784bb30039ccc0b79a4f +260: uid 3@rnp-multiple +260: ssb 2048/RSA 5b4b598c9a4cbba4 2025-03-22 [E] [EXPIRES 2027-03-22] +260: a1de7c07bf72320c812142705b4b598c9a4cbba4 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys 260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: Good signature made Thu Feb 10 00:25:01 2022 -260: using EdDSA key 0451409669ffde3c +260: 8 keys found 260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: Signature(s) verified successfully +260: pub 2048/RSA 3d7eba749b401dca 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 2d733b3aa5908c36284f50073d7eba749b401dca +260: uid 0@rnp-multiple +260: sub 2048/RSA ffc5d71611b92acf 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 86b8ab8c974226e6cc8ac5ffffc5d71611b92acf 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-2-2-onepass-v10 -260: [parse() ./src/librepgp/stream-packet.cpp:1211] wrong packet version -260: [signed_src_finish() ./src/librepgp/stream-parse.cpp:1061] warning: unexpected data on the stream end -260: Good signature made Thu Feb 10 00:25:01 2022 -260: using EdDSA key 0451409669ffde3c +260: pub 2048/RSA 9eade0f2da4d237d 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 57b56380a80149275ff6f1fc9eade0f2da4d237d +260: uid 1@rnp-multiple +260: sub 2048/RSA 3208e9e80b1946ac 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 7b8cb5208d4d5f47afac802f3208e9e80b1946ac 260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: Signature(s) verified successfully +260: pub 2048/RSA e561d411386aeab8 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 277f2387fbe94516f5cfafb7e561d411386aeab8 +260: uid 2@rnp-multiple +260: sub 2048/RSA 7a8687b7954c4861 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 545156b1b459cfe3afb6ae2b7a8687b7954c4861 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-2-2-onepass-v10 -260: [parse() ./src/librepgp/stream-packet.cpp:1211] wrong packet version -260: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -260: :off 0: packet header 0xc40d (tag 4, len 13) -260: :off 15: packet header 0xc40d (tag 4, len 13) -260: One-pass signature packet -260: version: 3 -260: signature type: 0 (Signature of a binary document) -260: hash algorithm: 8 (SHA256) +260: pub 2048/RSA b30039ccc0b79a4f 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: bec26b6f9fbcfeb73f91784bb30039ccc0b79a4f +260: uid 3@rnp-multiple +260: sub 2048/RSA 5b4b598c9a4cbba4 2025-03-22 [E] [EXPIRES 2027-03-22] +260: a1de7c07bf72320c812142705b4b598c9a4cbba4 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 2048 --homedir /tmp/rnpctmp5r4jnhxs/.rnp --s2k-msec 100 --cipher AES-128 --pass-fd 5 --userid 4@rnp-multiple --generate-key +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: +260: Generating a new key... +260: +260: sec 2048/RSA 6157a57a8cf3a1c8 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 682c255ee741f1433288c08c6157a57a8cf3a1c8 +260: uid 4@rnp-multiple +260: ssb 2048/RSA 53f5f2e3b2c0e7b2 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 4cceeb58727a72e98f940b7953f5f2e3b2c0e7b2 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +260: +260: 10 keys found +260: +260: pub 2048/RSA 3d7eba749b401dca 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 2d733b3aa5908c36284f50073d7eba749b401dca +260: uid 0@rnp-multiple +260: sub 2048/RSA ffc5d71611b92acf 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 86b8ab8c974226e6cc8ac5ffffc5d71611b92acf +260: +260: pub 2048/RSA 9eade0f2da4d237d 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 57b56380a80149275ff6f1fc9eade0f2da4d237d +260: uid 1@rnp-multiple +260: sub 2048/RSA 3208e9e80b1946ac 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 7b8cb5208d4d5f47afac802f3208e9e80b1946ac +260: +260: pub 2048/RSA e561d411386aeab8 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 277f2387fbe94516f5cfafb7e561d411386aeab8 +260: uid 2@rnp-multiple +260: sub 2048/RSA 7a8687b7954c4861 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 545156b1b459cfe3afb6ae2b7a8687b7954c4861 +260: +260: pub 2048/RSA b30039ccc0b79a4f 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: bec26b6f9fbcfeb73f91784bb30039ccc0b79a4f +260: uid 3@rnp-multiple +260: sub 2048/RSA 5b4b598c9a4cbba4 2025-03-22 [E] [EXPIRES 2027-03-22] +260: a1de7c07bf72320c812142705b4b598c9a4cbba4 +260: +260: pub 2048/RSA 6157a57a8cf3a1c8 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 682c255ee741f1433288c08c6157a57a8cf3a1c8 +260: uid 4@rnp-multiple +260: sub 2048/RSA 53f5f2e3b2c0e7b2 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 4cceeb58727a72e98f940b7953f5f2e3b2c0e7b2 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +260: +260: 10 keys found +260: +260: pub 2048/RSA 3d7eba749b401dca 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 2d733b3aa5908c36284f50073d7eba749b401dca +260: uid 0@rnp-multiple +260: sub 2048/RSA ffc5d71611b92acf 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 86b8ab8c974226e6cc8ac5ffffc5d71611b92acf +260: +260: pub 2048/RSA 9eade0f2da4d237d 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 57b56380a80149275ff6f1fc9eade0f2da4d237d +260: uid 1@rnp-multiple +260: sub 2048/RSA 3208e9e80b1946ac 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 7b8cb5208d4d5f47afac802f3208e9e80b1946ac +260: +260: pub 2048/RSA e561d411386aeab8 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 277f2387fbe94516f5cfafb7e561d411386aeab8 +260: uid 2@rnp-multiple +260: sub 2048/RSA 7a8687b7954c4861 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 545156b1b459cfe3afb6ae2b7a8687b7954c4861 +260: +260: pub 2048/RSA b30039ccc0b79a4f 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: bec26b6f9fbcfeb73f91784bb30039ccc0b79a4f +260: uid 3@rnp-multiple +260: sub 2048/RSA 5b4b598c9a4cbba4 2025-03-22 [E] [EXPIRES 2027-03-22] +260: a1de7c07bf72320c812142705b4b598c9a4cbba4 +260: +260: pub 2048/RSA 6157a57a8cf3a1c8 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 682c255ee741f1433288c08c6157a57a8cf3a1c8 +260: uid 4@rnp-multiple +260: sub 2048/RSA 53f5f2e3b2c0e7b2 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 4cceeb58727a72e98f940b7953f5f2e3b2c0e7b2 +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: ok +260: test_generate_preferences (__main__.Keystore.test_generate_preferences) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 5 --userid eddsa_25519_prefs --generate-key --expert +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Please select what kind of key you want: +260: (1) RSA (Encrypt or Sign) +260: (16) DSA + ElGamal +260: (17) DSA + RSA +260: (19) ECDSA + ECDH +260: (22) EDDSA + X25519 +260: (99) SM2 +260: > Generating a new key... +260: +260: sec 255/EdDSA 68f59a5d981f0bc6 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 1cab8713c14021634a41a23868f59a5d981f0bc6 +260: uid eddsa_25519_prefs +260: ssb 255/ECDH a986b2000cc8d1ee 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 232a59d059cd62700ae44d7ca986b2000cc8d1ee +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg +260: +260: :off 0: packet header 0xc633 (tag 6, len 51) +260: Public key packet +260: version: 4 +260: creation time: 1742639236 (Sun Mar 23 00:27:16 2025) 260: public key algorithm: 22 (EdDSA) -260: signing key id: 0x0451409669ffde3c -260: nested: 1 -260: :off 30: packet header 0xcb9d (tag 11, len 157) -260: Literal data packet -260: data format: 'b' -260: filename: message.txt (len 11) -260: timestamp: 1637836452 (Wed Nov 24 22:34:12 2021) -260: data bytes: 140 -260: :off 189: packet header 0xc27b (tag 2, len 123) +260: public key material: +260: ecc p: 263 bits +260: ecc curve: Ed25519 +260: keyid: 0x68f59a5d981f0bc6 +260: :off 53: packet header 0xcd11 (tag 13, len 17) +260: UserID packet +260: id: eddsa_25519_prefs +260: :off 72: packet header 0xc28f (tag 2, len 143) 260: Signature packet 260: version: 4 -260: type: 0 (Signature of a binary document) +260: type: 19 (Positive User ID certification) 260: public key algorithm: 22 (EdDSA) 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: 260: :type 33, len 21 -260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: issuer fingerprint: 0x1cab8713c14021634a41a23868f59a5d981f0bc6 (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1644495901 (Thu Feb 10 00:25:01 2022) -260: :type 3, len 4 -260: signature expiration time: 0 (never) +260: signature creation time: 1742639236 (Sun Mar 23 00:27:16 2025) +260: :type 9, len 4 +260: key expiration time: 63072000 seconds (730 days) +260: :type 27, len 1 +260: key flags: 0x03 ( certify sign ) +260: :type 11, len 3 +260: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) +260: :type 21, len 4 +260: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) +260: :type 22, len 4 +260: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x0451409669ffde3c -260: lbits: 0xb398 +260: issuer key ID: 0x68f59a5d981f0bc6 +260: lbits: 0x8f93 260: signature material: 260: ecc r: 256 bits -260: ecc s: 254 bits -260: :off 314: packet header 0xc27b (tag 2, len 123) +260: ecc s: 255 bits +260: :off 217: packet header 0xce38 (tag 14, len 56) +260: Public subkey packet +260: version: 4 +260: creation time: 1742639236 (Sun Mar 23 00:27:16 2025) +260: public key algorithm: 18 (ECDH) +260: public key material: +260: ecdh p: 263 bits +260: ecdh curve: Curve25519 +260: ecdh hash algorithm: 8 (SHA256) +260: ecdh key wrap algorithm: 7 +260: keyid: 0xa986b2000cc8d1ee +260: :off 275: packet header 0xc27e (tag 2, len 126) 260: Signature packet 260: version: 4 -260: type: 0 (Signature of a binary document) +260: type: 24 (Subkey Binding Signature) 260: public key algorithm: 22 (EdDSA) 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: 260: :type 33, len 21 -260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: issuer fingerprint: 0x1cab8713c14021634a41a23868f59a5d981f0bc6 (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1644495901 (Thu Feb 10 00:25:01 2022) -260: :type 3, len 4 -260: signature expiration time: 0 (never) +260: signature creation time: 1742639236 (Sun Mar 23 00:27:16 2025) +260: :type 9, len 4 +260: key expiration time: 63072000 seconds (730 days) +260: :type 27, len 1 +260: key flags: 0x0c ( encrypt_comm encrypt_storage ) 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x0451409669ffde3c -260: lbits: 0xb398 +260: issuer key ID: 0x68f59a5d981f0bc6 +260: lbits: 0x52a7 260: signature material: -260: ecc r: 256 bits -260: ecc s: 254 bits -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets --json /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-2-2-onepass-v10 -260: [parse() ./src/librepgp/stream-packet.cpp:1211] wrong packet version -260: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -260: [ -260: { -260: "header":{ -260: "offset":0, -260: "tag":4, -260: "tag.str":"One-Pass Signature", -260: "raw":"c40d", -260: "length":13, -260: "partial":false, -260: "indeterminate":false -260: } -260: }, -260: { -260: "header":{ -260: "offset":15, -260: "tag":4, -260: "tag.str":"One-Pass Signature", -260: "raw":"c40d", -260: "length":13, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "version":3, -260: "type":0, -260: "type.str":"Signature of a binary document", -260: "hash algorithm":8, -260: "hash algorithm.str":"SHA256", -260: "public key algorithm":22, -260: "public key algorithm.str":"EdDSA", -260: "signer":"0451409669ffde3c", -260: "nested":true -260: }, -260: { -260: "header":{ -260: "offset":30, -260: "tag":11, -260: "tag.str":"Literal Data", -260: "raw":"cb9d", -260: "length":157, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "format":"b", -260: "filename":"message.txt", -260: "timestamp":1637836452, -260: "datalen":140 -260: }, -260: { -260: "header":{ -260: "offset":189, -260: "tag":2, -260: "tag.str":"Signature", -260: "raw":"c27b", -260: "length":123, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "version":4, -260: "type":0, -260: "type.str":"Signature of a binary document", -260: "algorithm":22, -260: "algorithm.str":"EdDSA", -260: "hash algorithm":8, -260: "hash algorithm.str":"SHA256", -260: "subpackets":[ -260: { -260: "type":33, -260: "type.str":"issuer fingerprint", -260: "length":21, -260: "hashed":true, -260: "critical":false, -260: "fingerprint":"73edcc9119afc8e2dbbdcde50451409669ffde3c" -260: }, -260: { -260: "type":2, -260: "type.str":"signature creation time", -260: "length":4, -260: "hashed":true, -260: "critical":false, -260: "creation time":1644495901 -260: }, -260: { -260: "type":3, -260: "type.str":"signature expiration time", -260: "length":4, -260: "hashed":true, -260: "critical":false, -260: "expiration time":0 -260: }, -260: { -260: "type":16, -260: "type.str":"issuer key ID", -260: "length":8, -260: "hashed":false, -260: "critical":false, -260: "issuer keyid":"0451409669ffde3c" -260: } -260: ], -260: "lbits":"b398", -260: "material":{ -260: "r.bits":256, -260: "s.bits":254 -260: } -260: }, -260: { -260: "header":{ -260: "offset":314, -260: "tag":2, -260: "tag.str":"Signature", -260: "raw":"c27b", -260: "length":123, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "version":4, -260: "type":0, -260: "type.str":"Signature of a binary document", -260: "algorithm":22, -260: "algorithm.str":"EdDSA", -260: "hash algorithm":8, -260: "hash algorithm.str":"SHA256", -260: "subpackets":[ -260: { -260: "type":33, -260: "type.str":"issuer fingerprint", -260: "length":21, -260: "hashed":true, -260: "critical":false, -260: "fingerprint":"73edcc9119afc8e2dbbdcde50451409669ffde3c" -260: }, -260: { -260: "type":2, -260: "type.str":"signature creation time", -260: "length":4, -260: "hashed":true, -260: "critical":false, -260: "creation time":1644495901 -260: }, -260: { -260: "type":3, -260: "type.str":"signature expiration time", -260: "length":4, -260: "hashed":true, -260: "critical":false, -260: "expiration time":0 -260: }, -260: { -260: "type":16, -260: "type.str":"issuer key ID", -260: "length":8, -260: "hashed":false, -260: "critical":false, -260: "issuer keyid":"0451409669ffde3c" -260: } -260: ], -260: "lbits":"b398", -260: "material":{ -260: "r.bits":256, -260: "s.bits":254 -260: } -260: } -260: ] -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-2-2-sig-v10 -260: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 10 -260: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -260: UNKNOWN signature -260: Good signature made Thu Feb 10 00:25:01 2022 -260: using EdDSA key 0451409669ffde3c +260: ecc r: 252 bits +260: ecc s: 255 bits +260: ok +260: test_generate_protection_pass_fd (__main__.Keystore.test_generate_protection_pass_fd) +260: Generate key with RNP, using the --pass-fd parameter, and make sure key is encrypted ... /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent 260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: Signature verification failure: 1 unknown signature 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-2-2-sig-v10-2 -260: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 10 -260: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -260: Good signature made Thu Feb 10 00:25:01 2022 -260: using EdDSA key 0451409669ffde3c +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 5 --userid enc@rnp --generate-key +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... +260: +260: sec 2048/RSA e553360dbc726ee3 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 2b71f6c5a27db678b11038b1e553360dbc726ee3 +260: uid enc@rnp +260: ssb 2048/RSA 26336b7c766cc624 2025-03-22 [E] [EXPIRES 2027-03-22] +260: d483e1d808dd41a79691f25726336b7c766cc624 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-packets /tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg 260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: UNKNOWN signature -260: Signature verification failure: 1 unknown signature +260: :off 0: packet header 0xc5c306 (tag 5, len 966) +260: Secret key packet +260: version: 4 +260: creation time: 1742639237 (Sun Mar 23 00:27:17 2025) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: public key material: +260: rsa n: 2048 bits +260: rsa e: 17 bits +260: secret key material: +260: s2k usage: 254 +260: symmetric algorithm: 9 (AES-256) +260: s2k specifier: 3 +260: s2k hash algorithm: 8 (SHA256) +260: s2k salt: 0x122760561e3ab8e0 +260: s2k iterations: 4980736 (encoded as 195) +260: cipher iv: 0x539b6048e5d8c3e7d630c72f24ea806d (16 bytes) +260: encrypted secret key data: 668 bytes +260: keyid: 0xe553360dbc726ee3 +260: :off 969: packet header 0xcd07 (tag 13, len 7) +260: UserID packet +260: id: enc@rnp +260: :off 978: packet header 0xc2c08d (tag 2, len 333) +260: Signature packet +260: version: 4 +260: type: 19 (Positive User ID certification) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x2b71f6c5a27db678b11038b1e553360dbc726ee3 (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639239 (Sun Mar 23 00:27:19 2025) +260: :type 9, len 4 +260: key expiration time: 63072000 seconds (730 days) +260: :type 27, len 1 +260: key flags: 0x03 ( certify sign ) +260: :type 11, len 3 +260: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) +260: :type 21, len 4 +260: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) +260: :type 22, len 4 +260: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0xe553360dbc726ee3 +260: lbits: 0x6a92 +260: signature material: +260: rsa s: 2041 bits +260: :off 1314: packet header 0xc7c306 (tag 7, len 966) +260: Secret subkey packet +260: version: 4 +260: creation time: 1742639239 (Sun Mar 23 00:27:19 2025) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: public key material: +260: rsa n: 2048 bits +260: rsa e: 17 bits +260: secret key material: +260: s2k usage: 254 +260: symmetric algorithm: 9 (AES-256) +260: s2k specifier: 3 +260: s2k hash algorithm: 8 (SHA256) +260: s2k salt: 0xf7f7d7f159c1d1c4 +260: s2k iterations: 4980736 (encoded as 195) +260: cipher iv: 0x7241ff970c2ccbebe30a367cab780081 (16 bytes) +260: encrypted secret key data: 668 bytes +260: keyid: 0x26336b7c766cc624 +260: :off 2283: packet header 0xc2c07c (tag 2, len 316) +260: Signature packet +260: version: 4 +260: type: 24 (Subkey Binding Signature) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x2b71f6c5a27db678b11038b1e553360dbc726ee3 (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639243 (Sun Mar 23 00:27:23 2025) +260: :type 9, len 4 +260: key expiration time: 63072000 seconds (730 days) +260: :type 27, len 1 +260: key flags: 0x0c ( encrypt_comm encrypt_storage ) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0xe553360dbc726ee3 +260: lbits: 0x4be9 +260: signature material: +260: rsa s: 2046 bits +260: ok +260: test_generate_protection_password (__main__.Keystore.test_generate_protection_password) +260: Generate key with RNP, using the --password parameter, and make sure key is encrypted ... /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.2sigs --source /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt -260: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 10 -260: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -260: UNKNOWN signature -260: Good signature made Thu Feb 10 23:06:49 2022 -260: using EdDSA key 0451409669ffde3c 260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: Signature verification failure: 1 unknown signature +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --userid enc@rnp --generate-key +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: encrypted with 2048-bit RSA key, ID 392CFA3CF28D0911, created 2025-03-22 +258: "encryption@rnp" +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +258: +258: ok +258: test_sym_encrypted__rnp_aead_botan_crash (__main__.Encryption.test_sym_encrypted__rnp_aead_botan_crash) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.aead-windows-issue --output /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.aead-windows-issue2 --output /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: ok +258: test_sym_encryption__gpg_to_rnp (__main__.Encryption.test_sym_encryption__gpg_to_rnp) ... /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo aes128 --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo aes128 --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo aes192 --compress-algo 2 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.2sigs-2 --source /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt -260: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 10 -260: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -260: Good signature made Thu Feb 10 23:06:49 2022 -260: using EdDSA key 0451409669ffde3c +260: sec 2048/RSA 683b227e0e4dc491 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: d2c585c74c323ef901cc534b683b227e0e4dc491 +260: uid enc@rnp +260: ssb 2048/RSA b3f1fe2f55dd746a 2025-03-22 [E] [EXPIRES 2027-03-22] +260: d7946d91584f046d4682e93eb3f1fe2f55dd746a +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-packets /tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg 260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: UNKNOWN signature -260: Signature verification failure: 1 unknown signature +260: :off 0: packet header 0xc5c306 (tag 5, len 966) +260: Secret key packet +260: version: 4 +260: creation time: 1742639243 (Sun Mar 23 00:27:23 2025) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: public key material: +260: rsa n: 2048 bits +260: rsa e: 17 bits +260: secret key material: +260: s2k usage: 254 +260: symmetric algorithm: 9 (AES-256) +260: s2k specifier: 3 +260: s2k hash algorithm: 8 (SHA256) +260: s2k salt: 0xd990fc90db502dcb +260: s2k iterations: 8388608 (encoded as 208) +260: cipher iv: 0x2ae010107acbd1e5d7b95e2b0b46343c (16 bytes) +260: encrypted secret key data: 668 bytes +260: keyid: 0x683b227e0e4dc491 +260: :off 969: packet header 0xcd07 (tag 13, len 7) +260: UserID packet +260: id: enc@rnp +260: :off 978: packet header 0xc2c08d (tag 2, len 333) +260: Signature packet +260: version: 4 +260: type: 19 (Positive User ID certification) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0xd2c585c74c323ef901cc534b683b227e0e4dc491 (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639247 (Sun Mar 23 00:27:27 2025) +260: :type 9, len 4 +260: key expiration time: 63072000 seconds (730 days) +260: :type 27, len 1 +260: key flags: 0x03 ( certify sign ) +260: :type 11, len 3 +260: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) +260: :type 21, len 4 +260: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) +260: :type 22, len 4 +260: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x683b227e0e4dc491 +260: lbits: 0xd18f +260: signature material: +260: rsa s: 2048 bits +260: :off 1314: packet header 0xc7c306 (tag 7, len 966) +260: Secret subkey packet +260: version: 4 +260: creation time: 1742639247 (Sun Mar 23 00:27:27 2025) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: public key material: +260: rsa n: 2048 bits +260: rsa e: 17 bits +260: secret key material: +260: s2k usage: 254 +260: symmetric algorithm: 9 (AES-256) +260: s2k specifier: 3 +260: s2k hash algorithm: 8 (SHA256) +260: s2k salt: 0xfda4191a3fa3d574 +260: s2k iterations: 8388608 (encoded as 208) +260: cipher iv: 0x263bd46b6019697e38f83d96653fd42b (16 bytes) +260: encrypted secret key data: 668 bytes +260: keyid: 0xb3f1fe2f55dd746a +260: :off 2283: packet header 0xc2c07c (tag 2, len 316) +260: Signature packet +260: version: 4 +260: type: 24 (Subkey Binding Signature) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0xd2c585c74c323ef901cc534b683b227e0e4dc491 (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639249 (Sun Mar 23 00:27:29 2025) +260: :type 9, len 4 +260: key expiration time: 63072000 seconds (730 days) +260: :type 27, len 1 +260: key flags: 0x0c ( encrypt_comm encrypt_storage ) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x683b227e0e4dc491 +260: lbits: 0x7f2f +260: signature material: +260: rsa s: 2048 bits +260: ok +260: test_generate_to_kbx (__main__.Keystore.test_generate_to_kbx) +260: Generate KBX with RNP and ensurethat the key can be read with GnuPG ... /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --gen-key --keystore-format GPG21 --userid kbx_userid_tracker@rnp --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 5 +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo aes192 --compress-algo 2 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo aes256 --compress-algo 3 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo aes256 --compress-algo 3 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo camellia128 -z 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo camellia128 -z 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo camellia192 -z 9 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo camellia192 -z 9 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo camellia256 -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo camellia256 -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo twofish --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo twofish --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo 3des --compress-algo 2 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo 3des --compress-algo 2 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo idea --compress-algo 3 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo idea --compress-algo 3 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo blowfish -z 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo blowfish -z 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo cast5 -z 9 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo cast5 -z 9 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo aes128 --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo aes128 --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... +260: +260: sec 2048/RSA 2289c60f8d2c70fd 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: f6380a529279b9e70358c8d32289c60f8d2c70fd +260: uid kbx_userid_tracker@rnp +260: ssb 2048/RSA 9b6e89adca2d89a9 2025-03-22 [E] [EXPIRES 2027-03-22] +260: a8933cfa86ce1c304fd3a2a99b6e89adca2d89a9 +260: /usr/bin/gpg --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +260: gpg: /tmp/rnpctmp5r4jnhxs/.rnp/trustdb.gpg: trustdb created +260: /tmp/rnpctmp5r4jnhxs/.rnp/pubring.kbx +260: ------------------------------------- +260: pub rsa2048 2025-03-22 [SC] [expires: 2027-03-22] +260: F6380A529279B9E70358C8D32289C60F8D2C70FD +260: uid [ unknown] kbx_userid_tracker@rnp +260: sub rsa2048 2025-03-22 [E] [expires: 2027-03-22] +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: ok +260: test_generate_unprotected_key (__main__.Keystore.test_generate_unprotected_key) +260: Generate key with RNP, using the --password parameter, and make sure key is encrypted ... /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password= --userid enc@rnp --generate-key +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo aes192 --compress-algo 2 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo aes192 --compress-algo 2 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo aes256 --compress-algo 3 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo aes256 --compress-algo 3 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo camellia128 -z 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo camellia128 -z 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo camellia192 -z 9 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo camellia192 -z 9 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo camellia256 -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... +260: +260: sec 2048/RSA ac336a352fcd9db1 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 5575476803ae1bb615ac7c59ac336a352fcd9db1 +260: uid enc@rnp +260: ssb 2048/RSA 11886083b72e3a0f 2025-03-22 [E] [EXPIRES 2027-03-22] +260: bb8fef4c1176d83dae0be2ac11886083b72e3a0f +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-packets /tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo camellia256 -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: +260: :off 0: packet header 0xc5c2d8 (tag 5, len 920) +260: Secret key packet +260: version: 4 +260: creation time: 1742639255 (Sun Mar 23 00:27:35 2025) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: public key material: +260: rsa n: 2048 bits +260: rsa e: 17 bits +260: secret key material: +260: s2k usage: 0 +260: cleartext secret key data: 650 bytes +260: keyid: 0xac336a352fcd9db1 +260: :off 923: packet header 0xcd07 (tag 13, len 7) +260: UserID packet +260: id: enc@rnp +260: :off 932: packet header 0xc2c08d (tag 2, len 333) +260: Signature packet +260: version: 4 +260: type: 19 (Positive User ID certification) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x5575476803ae1bb615ac7c59ac336a352fcd9db1 (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639257 (Sun Mar 23 00:27:37 2025) +260: :type 9, len 4 +260: key expiration time: 63072000 seconds (730 days) +260: :type 27, len 1 +260: key flags: 0x03 ( certify sign ) +260: :type 11, len 3 +260: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) +260: :type 21, len 4 +260: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) +260: :type 22, len 4 +260: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0xac336a352fcd9db1 +260: lbits: 0xaa98 +260: signature material: +260: rsa s: 2048 bits +260: :off 1268: packet header 0xc7c2d8 (tag 7, len 920) +260: Secret subkey packet +260: version: 4 +260: creation time: 1742639257 (Sun Mar 23 00:27:37 2025) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: public key material: +260: rsa n: 2048 bits +260: rsa e: 17 bits +260: secret key material: +260: s2k usage: 0 +260: cleartext secret key data: 650 bytes +260: keyid: 0x11886083b72e3a0f +260: :off 2191: packet header 0xc2c07c (tag 2, len 316) +260: Signature packet +260: version: 4 +260: type: 24 (Subkey Binding Signature) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x5575476803ae1bb615ac7c59ac336a352fcd9db1 (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639258 (Sun Mar 23 00:27:38 2025) +260: :type 9, len 4 +260: key expiration time: 63072000 seconds (730 days) +260: :type 27, len 1 +260: key flags: 0x0c ( encrypt_comm encrypt_storage ) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0xac336a352fcd9db1 +260: lbits: 0x3a99 +260: signature material: +260: rsa s: 2047 bits +260: ok +260: test_generate_with_rnp_import_to_gpg (__main__.Keystore.test_generate_with_rnp_import_to_gpg) +260: Generate key with RNP and export it and then import to GnuPG ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 5 --userid rsakey@rnp --generate-key +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg -c --cipher-algo twofish --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /usr/bin/gpg --homedir /tmp/rnpctmpwy8cq6oc/.gpg --armor -c --cipher-algo twofish --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.gpg --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: ok +258: test_sym_encryption__rnp_aead (__main__.Encryption.test_sym_encryption__rnp_aead) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --aead --cipher AES --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zip --aead=eax --aead-chunk-bits=0 --cipher AES192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zlib --aead=ocb --aead-chunk-bits=1 --cipher AES256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --bzip2 --aead --aead-chunk-bits=2 --cipher CAMELLIA128 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 1 --aead=eax --aead-chunk-bits=3 --cipher CAMELLIA192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 9 --aead=ocb --aead-chunk-bits=4 --cipher CAMELLIA256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +260: +260: Generating a new key... +260: +260: sec 2048/RSA 48c283481e04a978 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 5fdcdf0204d7bea4afb1121e48c283481e04a978 +260: uid rsakey@rnp +260: ssb 2048/RSA 338da38a0737d46f 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 60a237d111ddfb65f3c297f5338da38a0737d46f +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --export-key rsakey@rnp +260: +260: -----BEGIN PGP PUBLIC KEY BLOCK----- +260: +260: xsBNBGfekJoBCACl+l+m1B6QnRMHJwGKhtlABGIgHH/HE8Q7PornZx61eD4HPlsAc13ckzAO4KUI +260: FLEFWGEyUkaw+RXnGCncRwZNmXIJ4QA4hZ2FupteOzzbGHTaHteuihmdsxwd6JTQbnH54iYpUAh5 +260: l+AxzxkmbT8FBULpnGQXDzSDjkTuj0sxclGjzzxtEu9g5ZNn+G3PqZyZOUWqVAhqErogPZbPqDJS +260: tJaCFPifeM2LEIMNX3GeW3b/SwnpCPklQHfsXZkVCwBEZgMBtrktLSrxmJBnqp3CkrzKGhiwBSbk +260: qCz9XZiIeF48VPjMe2b5N9VT2QkdqijxIUiujnBit0Ji9ZCJzfVhABEBAAHNCnJzYWtleUBybnDC +260: wI0EEwEIADcWIQRf3N8CBNe+pK+xEh5IwoNIHgSpeAUCZ96QnAUJA8JnAAIbAwQLCQgHBRUICQoL +260: BRYCAwEAAAoJEEjCg0geBKl42agH/RldXzTquUizgC0HfqDnuYvkzkQFb4S7VVUgPgQR3J7Iux0c +260: S3QpR8oNF4nMtDedvGwl02iUfYeKUc1wYb6nye5EItXyHXcCjjqb4QmkMrZsvYdGum7r7NkTJkv4 +260: iudd1rXkMoFtFBL5zqNeSc+kbxGICp+EC/yqvk+n1QYxPffCEItmsOUQqjT4EwnRE565biqZDIgw +260: oYLTEFU9IunSI72aBoCSNmCdScuTseoRG4WlExmYMh6qFoVv/RYqhB5J6CmuIVD+fllJ8rZy7Xlw +260: s7I16YzKmYLXdF0TP2+gaia4H0Z+Y/jQVQzjRv1/Q0+RhQtuvF3tvJjjEHZaJvHrTPvOwE0EZ96Q +260: nAEIALUoQn3p1PZaWkV8MANUC8YdYMs5ncNKBaeno6RuXDh4qhmSL9kR/hYk9AhKYiENJWxuny7x +260: 4Umbpb7aA37oZZt15pwUmhLhSjYp2cTJrrho+fYyKD0f2n03SocUHYUKE/1tfioaVmk5RinSLP6l +260: Q96xyZUBTio6sqDkf0cbrzCpOn7DRepyJ5IuWLmCNmWvsmAX6UftbyEK2IedspeUTs3d6VaNftM5 +260: JEw5s/hN5wBwNk+MPtVNo9tWPZNVkXguj5pLmOXGChakrAZZdk7ZfnLM1lKuw+7m3hUJx+Ap3I38 +260: MzlQs023Ouu8BtnAH0EI5uXp/AmAuMuMLMn+D1E8skkAEQEAAcLAfAQYAQgAJhYhBF/c3wIE176k +260: r7ESHkjCg0geBKl4BQJn3pCeBQkDwmcAAhsMAAoJEEjCg0geBKl4yZYH/AlOLziyBa40m37ML10I +260: jqWi7xIDCJp7DOuayvKycJpl1Rq1guguMJUY0Y8XPyFoyyYlS5UBY73oGvW8p1bGmlYvbewgvX5c +260: aEdQxtmtucRBLw1GUzsPTyQKr6euce5jIUSlU+UmqgZlCDG/6TNqVd3iQTzKm63R3LW4tiWhjTo9 +260: peNo8jg2Z2iXzXfEB01CVom4S4zDIWkMLu7ViRxIEs0RWjENjP24IntSX0daYjK9nJoz29wH6VZX +260: Zk2F6ByPnGs3Z9UhD9Bhfx3iiytneqXbxEqRUW7/KNmq0RAI+ovN60oHlHoxX6w2njrNgQnHrXEE +260: TWDGbQSGaEkJotd2nQk= +260: =pMER +260: -----END PGP PUBLIC KEY BLOCK----- +260: /usr/bin/gpg --batch --homedir /tmp/rnpctmp5r4jnhxs/.gpg --import /tmp/rnpctmp5r4jnhxs/.rnp/rnpkey-pub.asc +260: gpg: keybox '/tmp/rnpctmp5r4jnhxs/.gpg/pubring.kbx' created +260: gpg: /tmp/rnpctmp5r4jnhxs/.gpg/trustdb.gpg: trustdb created +260: gpg: key 48C283481E04A978: public key "rsakey@rnp" imported +260: gpg: Total number processed: 1 +260: gpg: imported: 1 +260: +260: ok +260: test_import_keys (__main__.Keystore.test_import_keys) ... /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/thiskeyfiledoesnotexist +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: [init_file_src() ./src/librepgp/stream-common.cpp:431] can't stat '/build/reproducible-path/rnp-0.17.1/src/tests/data/thiskeyfiledoesnotexist' +260: Failed to create input for /build/reproducible-path/rnp-0.17.1/src/tests/data/thiskeyfiledoesnotexist 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.clear-2-sigs -260: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 10 -260: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -260: UNKNOWN signature -260: Good signature made Fri Apr 29 00:09:31 2022 -260: using EdDSA key 0451409669ffde3c +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sigs-malf.pgp +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: [process_pgp_key_auto() ./src/librepgp/stream-key.cpp:341] wrong key tag: 2 at pos 0 +260: failed to import key(s) from /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sigs-malf.pgp, stopping. +260: Import finished: 0 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 0 unchanged. 260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. 260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] 260: 73edcc9119afc8e2dbbdcde50451409669ffde3c 260: uid Alice -260: Signature verification failure: 1 unknown signature +260: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [E] +260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_merge/key-both.asc +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 6 keys processed, 3 new public keys, 3 new secret keys, 0 updated, 0 unchanged. +260: pub 3072/RSA 9747d2a6b3a63124 2018-08-31 [SC] +260: 090bd712a1166be572252c3c9747d2a6b3a63124 +260: uid key-merge-uid-2 +260: uid key-merge-uid-1 +260: sub 3072/RSA af1114a47f5f5b28 2018-08-31 [E] +260: 51b45a4c74917272e4e34180af1114a47f5f5b28 +260: sub 2048/DSA 16cd16f267ccdd4f 2018-08-31 [S] +260: 5fe514a54816e1b331686c2c16cd16f267ccdd4f +260: +260: sec 3072/RSA 9747d2a6b3a63124 2018-08-31 [SC] +260: 090bd712a1166be572252c3c9747d2a6b3a63124 +260: uid key-merge-uid-2 +260: uid key-merge-uid-1 +260: ssb 3072/RSA af1114a47f5f5b28 2018-08-31 [E] +260: 51b45a4c74917272e4e34180af1114a47f5f5b28 +260: ssb 2048/DSA 16cd16f267ccdd4f 2018-08-31 [S] +260: 5fe514a54816e1b331686c2c16cd16f267ccdd4f +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_merge/key-both.asc +260: Import finished: 6 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 6 unchanged. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sign-sub-exp-pub.asc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --aead --aead-chunk-bits=5 --cipher TWOFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +260: Import finished: 2 keys processed, 1 new public keys, 0 new secret keys, 1 updated, 0 unchanged. +260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [EXPIRED 2020-07-02] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: sub 256/ECDSA 22f3a217c0e439cb 2020-04-17 [S] [EXPIRED 2020-07-02] +260: cfe5b014bee43d9d24f3ef3822f3a217c0e439cb +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.clear-2-sigs-2 -260: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 11 -260: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature -260: Good signature made Fri Apr 29 00:09:31 2022 -260: using EdDSA key 0451409669ffde3c 260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. 260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] 260: 73edcc9119afc8e2dbbdcde50451409669ffde3c 260: uid Alice -260: UNKNOWN signature -260: Signature verification failure: 1 unknown signature -260: -260: ok -260: test_output_to_specifier (__main__.Misc.test_output_to_specifier) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpvzizfnoz/source.txt --password password -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp +260: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [E] +260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 2 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 2 unchanged. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_merge/key-both.asc +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 6 keys processed, 3 new public keys, 3 new secret keys, 0 updated, 0 unchanged. +260: pub 3072/RSA 9747d2a6b3a63124 2018-08-31 [SC] +260: 090bd712a1166be572252c3c9747d2a6b3a63124 +260: uid key-merge-uid-2 +260: uid key-merge-uid-1 +260: sub 3072/RSA af1114a47f5f5b28 2018-08-31 [E] +260: 51b45a4c74917272e4e34180af1114a47f5f5b28 +260: sub 2048/DSA 16cd16f267ccdd4f 2018-08-31 [S] +260: 5fe514a54816e1b331686c2c16cd16f267ccdd4f +260: +260: sec 3072/RSA 9747d2a6b3a63124 2018-08-31 [SC] +260: 090bd712a1166be572252c3c9747d2a6b3a63124 +260: uid key-merge-uid-2 +260: uid key-merge-uid-1 +260: ssb 3072/RSA af1114a47f5f5b28 2018-08-31 [E] +260: 51b45a4c74917272e4e34180af1114a47f5f5b28 +260: ssb 2048/DSA 16cd16f267ccdd4f 2018-08-31 [S] +260: 5fe514a54816e1b331686c2c16cd16f267ccdd4f +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_merge/key-both.asc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: Import finished: 6 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 6 unchanged. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-key /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sign-sub-exp-pub.asc +260: Import finished: 2 keys processed, 1 new public keys, 0 new secret keys, 1 updated, 0 unchanged. +260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [EXPIRED 2020-07-02] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: sub 256/ECDSA 22f3a217c0e439cb 2020-04-17 [S] [EXPIRED 2020-07-02] +260: cfe5b014bee43d9d24f3ef3822f3a217c0e439cb +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent 260: 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp -d /tmp/rnpctmpvzizfnoz/source.txt.pgp --output /tmp/rnpctmpvzizfnoz/source.dec --password password +260: ok +260: test_import_signatures (__main__.Keystore.test_import_signatures) ... /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent 260: 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpvzizfnoz/source.txt --armor --password password -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-sigs +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Import path isn't specified 260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-sigs /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-rev-no-file.pgp +258: +258: +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: [init_file_src() ./src/librepgp/stream-common.cpp:431] can't stat '/build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-rev-no-file.pgp' +260: Failed to create input for /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-rev-no-file.pgp 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp -d /tmp/rnpctmpvzizfnoz/source.txt.asc --output - --password password +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-sigs /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-rev.pgp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zip --aead=eax --aead-chunk-bits=6 --cipher AES --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Import finished: 0 new signatures, 0 unchanged, 1 unknown. 260: -260: Hello world -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpvzizfnoz/source.txt --armor --output - --password password -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/basil-pub.asc +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +260: pub 256/ECDSA 0b2b09f7d7ea6e0e 2019-12-26 [SC] +260: d143811973b85e26b134b7a00b2b09f7d7ea6e0e +260: uid Basil +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sigs.pgp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 0 new signatures, 0 unchanged, 2 unknown. 260: -260: -----BEGIN PGP MESSAGE----- +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import-sigs /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-rev.pgp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 1 new signature, 0 unchanged, 0 unknown. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-revoker-sig.pgp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 1 new signature, 0 unchanged, 0 unknown. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sigs.pgp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 0 new signatures, 2 unchanged, 0 unknown. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import - +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 0 new signatures, 2 unchanged, 0 unknown. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import env:SIG_FILE +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 0 new signatures, 2 unchanged, 0 unknown. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sigs-malf.pgp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: [get() ./src/librepgp/stream-packet.cpp:581] failed to read mpi body +260: [rnp_import_signatures() ./src/lib/rnp.cpp:1804] failed to parse signature(s) +260: Failed to import signatures from /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sigs-malf.pgp 260: -260: ww0ECQMIhieqfqiysGXt0ksBMMzfKfl87KvcRrau84RAxbXn9Oj1xyHItH9FEErxuH7hFhja5qaX -260: jp36fwFHgqI1NCFhAuZDCCoJSJDOGbjmY8CxBTMSF7cfhZw= -260: =Pub2 -260: -----END PGP MESSAGE----- -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp -d --output /tmp/rnpctmpvzizfnoz/source.dec --password password - -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg +260: ok +260: test_key_remove (__main__.Keystore.test_key_remove) ... /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent 260: 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpvzizfnoz/source.txt --armor --output - --password password -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zlib --aead=ocb --aead-chunk-bits=7 --cipher AES192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Import finished: 7 keys processed, 7 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +260: uid key0-uid0 +260: uid key0-uid1 +260: uid key0-uid2 +260: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] +260: e332b27caf4742a11baa677f1ed63ee56fadc34d +260: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] +260: c5b15209940a7816a7af3fb51d7e8a5393c997a8 +260: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] +260: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 260: -260: -----BEGIN PGP MESSAGE----- +260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +260: uid key1-uid0 +260: uid key1-uid2 +260: uid key1-uid1 +260: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +260: a3e94de61a8cb229413d348e54505a936a4a970e +260: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +260: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --remove-key +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: You need to specify key or subkey to remove. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --remove-key 7bc6709b15c23a4a 2fcadf05ffa501bb +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg'. +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Key(s) not found. +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/secring.gpg +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg'. +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 7 keys processed, 7 new public keys, 7 new secret keys, 0 updated, 0 unchanged. +260: sec 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +260: uid key0-uid0 +260: uid key0-uid1 +260: uid key0-uid2 +260: ssb 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] +260: e332b27caf4742a11baa677f1ed63ee56fadc34d +260: ssb 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] +260: c5b15209940a7816a7af3fb51d7e8a5393c997a8 +260: ssb 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] +260: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 260: -260: ww0ECQMI/wryXSzGOart0ksBrbh39aC1P9ntU2u1PP6Zyrg6riqEKH7Knl3mCHp8tm87gMOh2gHE -260: WOemHLZKiPcRVZsVnzZ1JcM+V9GTh2m9flHvQblTGqK9p5c= -260: =hdOc -260: -----END PGP MESSAGE----- -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp -d --output - --password password - -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg +260: sec 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +260: uid key1-uid0 +260: uid key1-uid1 +260: uid key1-uid2 +260: ssb 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +260: a3e94de61a8cb229413d348e54505a936a4a970e +260: ssb 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +260: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --remove-key 7bc6709b15c23a4a 2fcadf05ffa501bb --force 260: -260: Hello world -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c --armor --password password -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp 260: -260: -----BEGIN PGP MESSAGE----- +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg'. +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Key(s) not found. +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg'. +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 7 keys processed, 7 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +260: uid key0-uid0 +260: uid key0-uid1 +260: uid key0-uid2 +260: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] +260: e332b27caf4742a11baa677f1ed63ee56fadc34d +260: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] +260: c5b15209940a7816a7af3fb51d7e8a5393c997a8 +260: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] +260: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 260: -260: ww0ECQMIXqVPWnZ2tybt0j4BfcNkdRh5pIJMOFdUWXDiSJLKjPmN/V4bfl0eIOa/mWq4Pml45d5g -260: qnXUuzdNVXB2SwNz4LlOPWq2yZN+Ow== -260: =uIRR -260: -----END PGP MESSAGE----- -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp -d --password password -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg +260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +260: uid key1-uid0 +260: uid key1-uid2 +260: uid key1-uid1 +260: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +260: a3e94de61a8cb229413d348e54505a936a4a970e +260: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +260: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --remove-key 326ef111425d14a5 54505a936a4a970e 8a05b89fad5aded1 1d7e8a5393c997a8 1ed63ee56fadc34d +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. 260: -260: Hello world -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c --armor --password password --output nonexisting/output.pgp -260: [init_file_dest() ./src/librepgp/stream-common.cpp:834] failed to create file 'nonexisting/output.pgp'. Error 2. -260: failed to open source or create output +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: 2 keys found 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --armor --password password -s -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp +260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +260: uid key0-uid0 +260: uid key0-uid1 +260: uid key0-uid2 260: -260: -----BEGIN PGP MESSAGE----- +260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +260: uid key1-uid0 +260: uid key1-uid2 +260: uid key1-uid1 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --remove-key 7bc6709b15c23a4a 2fcadf05ffa501bb +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --bzip2 --aead --aead-chunk-bits=8 --cipher AES256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. 260: -260: yJYBO8LLzMAhxhLoMC3z/z0bxtOCSQwg4JGak5OvUJ5flJNyqJqFQYyDQVlMkaX47ZmJkutPPLq9 -260: 9+xTmBZWpszXs6eyMoO1cXEKwMRfP2Bk+BUcLN0qW/R/oWpb/Lab52ZsC7TwOnrT5mnLv/aSE6d/ -260: pzP8YoqfvemNz0PpdRZPemoYJJRsdaRSo22mMTJ8rV6epXeWBwA= -260: =o9Iv -260: -----END PGP MESSAGE----- -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp -v --output nonexisting/output.pgp -260: [init_file_dest() ./src/librepgp/stream-common.cpp:834] failed to create file 'nonexisting/output.pgp'. Error 2. -260: Failed to create output stream. +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --remove-key 7bc6709b15c23a4a +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg'. +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Key matching '7bc6709b15c23a4a' not found. 260: -260: ok -260: test_partial_length_largest (__main__.Misc.test_partial_length_largest) ... /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg --no-default-keyring --keyring /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_partial_length/message.txt.partial-1g -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -r ^encryption@rnp$ --encrypt /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: encrypted with 2048-bit RSA key, ID 0BC493C67900D601, created 2026-04-24 -263: "encryption@rnp" -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -263: -263: ok -263: test_sym_encrypted__rnp_aead_botan_crash (__main__.Encryption.test_sym_encrypted__rnp_aead_botan_crash) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.aead-windows-issue --output /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.aead-windows-issue2 --output /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: ok -263: test_sym_encryption__gpg_to_rnp (__main__.Encryption.test_sym_encryption__gpg_to_rnp) ... /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo aes128 --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo aes128 --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo aes192 --compress-algo 2 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo aes192 --compress-algo 2 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo aes256 --compress-algo 3 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo aes256 --compress-algo 3 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo camellia128 -z 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo camellia128 -z 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo camellia192 -z 9 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo camellia192 -z 9 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo camellia256 -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo camellia256 -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo twofish --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo twofish --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo 3des --compress-algo 2 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo 3des --compress-algo 2 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo idea --compress-algo 3 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo idea --compress-algo 3 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo blowfish -z 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo blowfish -z 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo cast5 -z 9 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo cast5 -z 9 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo aes128 --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo aes128 --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo aes192 --compress-algo 2 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo aes192 --compress-algo 2 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo aes256 --compress-algo 3 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo aes256 --compress-algo 3 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo camellia128 -z 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo camellia128 -z 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo camellia192 -z 9 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo camellia192 -z 9 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo camellia256 -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo camellia256 -z 0 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg -c --cipher-algo twofish --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /usr/bin/gpg --homedir /tmp/rnpctmp51yu0azx/.gpg --armor -c --cipher-algo twofish --compress-algo 1 --s2k-count 65536 --batch --passphrase password --output /tmp/rnpctmp51yu0azx/cleartext.gpg /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.gpg --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: ok -263: test_sym_encryption__rnp_aead (__main__.Encryption.test_sym_encryption__rnp_aead) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --aead --cipher AES --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zip --aead=eax --aead-chunk-bits=0 --cipher AES192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zlib --aead=ocb --aead-chunk-bits=1 --cipher AES256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --bzip2 --aead --aead-chunk-bits=2 --cipher CAMELLIA128 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 1 --aead=eax --aead-chunk-bits=3 --cipher CAMELLIA192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 9 --aead=ocb --aead-chunk-bits=4 --cipher CAMELLIA256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --aead --aead-chunk-bits=5 --cipher TWOFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -260: gpg: Signature made Tue Nov 12 13:14:02 2019 -12 -260: gpg: using RSA key E95A3CBF583AA80A2CCC53AA7BC6709B15C23A4A -260: gpg: Good signature from "key0-uid2" [unknown] -260: gpg: aka "key0-uid0" [unknown] -260: gpg: aka "key0-uid1" [unknown] -260: gpg: WARNING: This key is not certified with a trusted signature! -260: gpg: There is no indication that the signature belongs to the owner. -260: Primary key fingerprint: E95A 3CBF 583A A80A 2CCC 53AA 7BC6 709B 15C2 3A4A +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg'. +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Key(s) not found. +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg'. +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 7 keys processed, 7 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +260: uid key0-uid0 +260: uid key0-uid1 +260: uid key0-uid2 +260: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] +260: e332b27caf4742a11baa677f1ed63ee56fadc34d +260: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] +260: c5b15209940a7816a7af3fb51d7e8a5393c997a8 +260: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] +260: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 260: -260: ok -260: test_partial_length_public_key (__main__.Misc.test_partial_length_public_key) ... /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg --no-default-keyring --keyring /build/reproducible-path/rnp-0.17.1/src/tests/data/test_partial_length/pubring.gpg.partial --list-keys -260: gpg: [don't know]: partial length invalid for packet type 6 -260: gpg: keydb_search_first failed: Invalid packet +260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +260: uid key1-uid0 +260: uid key1-uid2 +260: uid key1-uid1 +260: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +260: a3e94de61a8cb229413d348e54505a936a4a970e +260: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +260: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --remove-key uid0 +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Ambiguous input: too many keys found for 'uid0'. 260: -260: ok -260: test_partial_length_signature (__main__.Misc.test_partial_length_signature) ... /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg --no-default-keyring --keyring /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_partial_length/message.txt.partial-signed -260: gpg: [don't know]: partial length invalid for packet type 2 -260: gpg: no signature found -260: gpg: the signature could not be verified. -260: Please remember that the signature file (.sig or .asc) -260: should be the first file given on the command line. +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --remove-key key0-uid0 key1-uid1 +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. 260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg'. +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Key(s) not found. 260: ok -260: test_partial_length_zero_last_chunk (__main__.Misc.test_partial_length_zero_last_chunk) ... /usr/bin/gpg --homedir /tmp/rnpctmpvzizfnoz/.gpg --no-default-keyring --keyring /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_partial_length/message.txt.partial-zero-last -260: gpg: Signature made Tue Nov 12 11:34:58 2019 -12 -260: gpg: using RSA key E95A3CBF583AA80A2CCC53AA7BC6709B15C23A4A -260: gpg: Good signature from "key0-uid2" [unknown] -260: gpg: aka "key0-uid0" [unknown] -260: gpg: aka "key0-uid1" [unknown] -260: gpg: WARNING: This key is not certified with a trusted signature! -260: gpg: There is no indication that the signature belongs to the owner. -260: Primary key fingerprint: E95A 3CBF 583A A80A 2CCC 53AA 7BC6 709B 15C2 3A4A +260: test_key_revoke (__main__.Keystore.test_key_revoke) ... /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent 260: -260: ok -260: test_pkesk_skesk_wrong_version (__main__.Misc.test_pkesk_skesk_wrong_version) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc --password password -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.pkesk-skesk-v10 -260: [parse() ./src/librepgp/stream-packet.cpp:1053] wrong packet version -260: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1947] Failed to parse PKESK, skipping. -260: [parse() ./src/librepgp/stream-packet.cpp:953] wrong packet version -260: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1932] Failed to parse SKESK, skipping. -260: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. -260: It will use keys from keyrings/1. -260: End of message. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --password password -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.pkesk-skesk-v10 -263: -263: -260: [parse() ./src/librepgp/stream-packet.cpp:1053] wrong packet version -260: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1947] Failed to parse PKESK, skipping. -260: [parse() ./src/librepgp/stream-packet.cpp:953] wrong packet version -260: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1932] Failed to parse SKESK, skipping. -260: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. -260: It will use keys from keyrings/1. -260: End of message. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc --password password -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.pkesk-skesk-v10-only -260: [parse() ./src/librepgp/stream-packet.cpp:1053] wrong packet version -260: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1947] Failed to parse PKESK, skipping. -260: [parse() ./src/librepgp/stream-packet.cpp:953] wrong packet version -260: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1932] Failed to parse SKESK, skipping. -260: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password 260: -260: ok -260: test_pubring_loading (__main__.Misc.test_pubring_loading) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --encrypt --symmetric --password pass --homedir /tmp/rnpctmp09u8b6g8 /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt --output /tmp/rnpctmp09u8b6g8/output -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zip --aead=eax --aead-chunk-bits=6 --cipher AES --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -260: Keyring directory '/tmp/rnpctmp09u8b6g8' is empty. +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. 260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: No userid or default key for operation -260: Failed to build recipients key list +260: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --revoke-key alice +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: [rnp_key_revoke() ./src/lib/rnp.cpp:4170] Revoker secret key not found +260: Failed to revoke a key: error 268435458 +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-sec.pgp +260: Warning: no keys were loaded from the keyring '/tmp/rnpctmp5r4jnhxs/.rnp/secring.gpg'. +260: Import finished: 2 keys processed, 1 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +260: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: ssb 256/ECDH dd23ceb7febeff17 2019-12-27 [E] +260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --revoke --pass-fd 5 +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 1 --aead=eax --aead-chunk-bits=9 --cipher CAMELLIA128 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +260: You need to specify key or subkey to revoke. 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --sign --symmetric --password pass --homedir /tmp/rnpctmp09u8b6g8 /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt --output /tmp/rnpctmp09u8b6g8/output -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zlib --aead=ocb --aead-chunk-bits=7 --cipher AES192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -260: Keyring directory '/tmp/rnpctmp09u8b6g8' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: No userid or default key for operation -260: Failed to build signing keys list +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --revoke basil +260: Key matching 'basil' not found. 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --clearsign --symmetric --password pass --homedir /tmp/rnpctmp09u8b6g8 /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt --output /tmp/rnpctmp09u8b6g8/output -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -260: Keyring directory '/tmp/rnpctmp09u8b6g8' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: No userid or default key for operation -260: Failed to build signing keys list +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/basil-sec.asc +260: Import finished: 1 key processed, 1 new public keys, 1 new secret keys, 0 updated, 0 unchanged. +260: sec 256/ECDSA 0b2b09f7d7ea6e0e 2019-12-26 [SC] +260: d143811973b85e26b134b7a00b2b09f7d7ea6e0e +260: uid Basil +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --revoke rnp --pass-fd 5 +260: Ambiguous input: too many keys found for 'rnp'. 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --symmetric --password pass --homedir /tmp/rnpctmp09u8b6g8 /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt --output /tmp/rnpctmp09u8b6g8/output -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --bzip2 --aead --aead-chunk-bits=8 --cipher AES256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --revoke 0451409669FFDE3C --pass-fd 5 +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 9 --aead=ocb --aead-chunk-bits=10 --cipher CAMELLIA192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc 260: +260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [INVALID] +260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys 260: -260: ok -260: test_rnp_autocrypt_key_import (__main__.Misc.test_rnp_autocrypt_key_import) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpvzizfnoz/.gpg --kill gpg-agent +260: 3 keys found 260: +260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [INVALID] +260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-25519-pub.b64 -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -260: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] -260: 21fc68274aae3b5de39a4277cc786278981b0728 -260: uid ecc-25519 -260: /usr/bin/gpgconf --homedir /tmp/rnpctmpvzizfnoz/.gpg --kill gpg-agent +260: pub 256/ECDSA 0b2b09f7d7ea6e0e 2019-12-26 [SC] +260: d143811973b85e26b134b7a00b2b09f7d7ea6e0e +260: uid Basil +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --revoke 0451409669FFDE3C --pass-fd 5 +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: Error: key '0451409669FFDE3C' is revoked already. Use --force to generate another revocation signature. 260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --revoke 0451409669FFDE3C --pass-fd 5 --force --rev-type 3 --rev-reason Custom 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-25519-pub-2.b64 -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -260: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] -260: 21fc68274aae3b5de39a4277cc786278981b0728 -260: uid ecc-25519 -260: /usr/bin/gpgconf --homedir /tmp/rnpctmpvzizfnoz/.gpg --kill gpg-agent +260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [INVALID] +260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys 260: +260: 3 keys found 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-25519-pub-3.b64 -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -260: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] -260: 21fc68274aae3b5de39a4277cc786278981b0728 -260: uid ecc-25519 -260: /usr/bin/gpgconf --homedir /tmp/rnpctmpvzizfnoz/.gpg --kill gpg-agent +260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [INVALID] +260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 260: +260: pub 256/ECDSA 0b2b09f7d7ea6e0e 2019-12-26 [SC] +260: d143811973b85e26b134b7a00b2b09f7d7ea6e0e +260: uid Basil +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --revoke DD23CEB7FEBEFF17 --pass-fd 5 +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --aead --aead-chunk-bits=12 --cipher CAMELLIA256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-25519-pub-4.b64 -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: [base64_read_padding() ./src/librepgp/stream-armor.cpp:153] wrong base64 padding: ==zz -260: [rnp_import_keys() ./src/lib/rnp.cpp:1679] Failed to init/check dearmor. -260: failed to import key(s) from /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-25519-pub-4.b64, stopping. -260: Import finished: 0 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [E] [REVOKED] +260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 260: -260: /usr/bin/gpgconf --homedir /tmp/rnpctmpvzizfnoz/.gpg --kill gpg-agent +260: 3 keys found 260: +260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [E] [REVOKED] +260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256k1-pub.b64 -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -260: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] -260: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 -260: uid ecc-p256k1 -260: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] -260: c263ec4ce2b3772746ed53227635401f90d3e533 -260: /usr/bin/gpgconf --homedir /tmp/rnpctmpvzizfnoz/.gpg --kill gpg-agent +260: pub 256/ECDSA 0b2b09f7d7ea6e0e 2019-12-26 [SC] +260: d143811973b85e26b134b7a00b2b09f7d7ea6e0e +260: uid Basil +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --revoke DD23CEB7FEBEFF17 --pass-fd 5 +260: Error: key 'DD23CEB7FEBEFF17' is revoked already. Use --force to generate another revocation signature. 260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --revoke DD23CEB7FEBEFF17 --pass-fd 5 --force --rev-type 2 --rev-reason Other +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zip --aead=eax --aead-chunk-bits=14 --cipher TWOFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256k1-pub-2.b64 -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -260: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] -260: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 -260: uid ecc-p256k1 -260: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] -260: c263ec4ce2b3772746ed53227635401f90d3e533 -260: /usr/bin/gpgconf --homedir /tmp/rnpctmpvzizfnoz/.gpg --kill gpg-agent +260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [E] [REVOKED] +260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys 260: +260: 3 keys found 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_armor/long_b64_trailer.b64 -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: [base64_read_padding() ./src/librepgp/stream-armor.cpp:158] wrong base64 padding length 3. -260: [rnp_import_keys() ./src/lib/rnp.cpp:1679] Failed to init/check dearmor. -260: failed to import key(s) from /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_armor/long_b64_trailer.b64, stopping. -260: Import finished: 0 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] [REVOKED] +260: 73edcc9119afc8e2dbbdcde50451409669ffde3c +260: uid Alice +260: sub 256/ECDH dd23ceb7febeff17 2019-12-27 [E] [REVOKED] +260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_armor/b64_trailer_extra_data.b64 -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: [base64_read_padding() ./src/librepgp/stream-armor.cpp:162] warning: extra data after the base64 stream. -260: [rnp_import_keys() ./src/lib/rnp.cpp:1679] Failed to init/check dearmor. -260: warning: not all data was processed. -260: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -260: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] -260: 21fc68274aae3b5de39a4277cc786278981b0728 -260: uid ecc-25519 +260: pub 256/ECDSA 0b2b09f7d7ea6e0e 2019-12-26 [SC] +260: d143811973b85e26b134b7a00b2b09f7d7ea6e0e +260: uid Basil 260: ok -260: test_rnp_list_packets (__main__.Misc.test_rnp_list_packets) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_list_packets/ecc-p256-pub.asc +260: test_rnpkeys_keygen_invalid_parameters (__main__.Keystore.test_rnpkeys_keygen_invalid_parameters) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits wrong --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --userid wrong --generate-key +260: wrong bits value: wrong +260: Failed to process argument --numbits +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 768 --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --userid 768 --generate-key +260: wrong bits value: 768 +260: Failed to process argument --numbits +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --hash BAD_HASH --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --userid bad_hash --generate-key +260: Unsupported hash algorithm: BAD_HASH +260: Failed to process argument --hash +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --s2k-iterations WRONG_ITER --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --userid wrong_iter --generate-key +260: Wrong iterations value: WRONG_ITER +260: Failed to process argument --s2k-iterations +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --s2k-msec WRONG_MSEC --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --userid wrong_msec --generate-key +260: Invalid s2k msec value: WRONG_MSEC +260: Failed to process argument --s2k-msec +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --cipher WRONG_AES --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password password --userid wrong_aes --generate-key +260: Unsupported encryption algorithm: WRONG_AES +260: Failed to process argument --cipher 260: -260: :armored input -260: :off 0: packet header 0x9852 (tag 6, len 82) +260: ok +260: test_set_expire (__main__.Keystore.test_set_expire) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password= --userid primary_with_empty_password@rnp --generate-key +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zlib --aead=ocb --aead-chunk-bits=16 --cipher AES --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --bzip2 --aead --cipher AES192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 1 --aead=eax --aead-chunk-bits=0 --cipher AES256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 9 --aead=ocb --aead-chunk-bits=1 --cipher CAMELLIA128 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --aead --aead-chunk-bits=2 --cipher CAMELLIA192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +260: +260: Generating a new key... +260: +260: sec 2048/RSA 9b1bc1ea89c11e9d 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 528192f2cfa62155a123f4239b1bc1ea89c11e9d +260: uid primary_with_empty_password@rnp +260: ssb 2048/RSA d39f6f3f17e82c58 2025-03-22 [E] [EXPIRES 2027-03-22] +260: aea67a0b4a42a96610c009abd39f6f3f17e82c58 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --edit-key --set-expire -1 primary_with_empty_password@rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: Failed to set key expiration. +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg +260: +260: :off 0: packet header 0xc633 (tag 6, len 51) 260: Public key packet 260: version: 4 -260: creation time: 1522762293 (Tue Apr 3 01:31:33 2018) -260: public key algorithm: 19 (ECDSA) +260: creation time: 1577369391 (Fri Dec 27 04:09:51 2019) +260: public key algorithm: 22 (EdDSA) 260: public key material: -260: ecc p: 515 bits -260: ecc curve: NIST P-256 -260: keyid: 0x23674f21b2441527 -260: :off 84: packet header 0xb408 (tag 13, len 8) +260: ecc p: 263 bits +260: ecc curve: Ed25519 +260: keyid: 0x0451409669ffde3c +260: :off 53: packet header 0xc278 (tag 2, len 120) +260: Signature packet +260: version: 4 +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639267 (Sun Mar 23 00:27:47 2025) +260: :type 29, len 1 +260: reason for revocation: 0 (No reason) +260: message: +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x7fdb +260: signature material: +260: ecc r: 255 bits +260: ecc s: 256 bits +260: :off 175: packet header 0xc27e (tag 2, len 126) +260: Signature packet +260: version: 4 +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639268 (Sun Mar 23 00:27:48 2025) +260: :type 29, len 7 +260: reason for revocation: 3 (Retired) +260: message: Custom +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x1e50 +260: signature material: +260: ecc r: 256 bits +260: ecc s: 256 bits +260: :off 303: packet header 0xcd11 (tag 13, len 17) 260: UserID packet -260: id: ecc-p256 -260: :off 94: packet header 0x8894 (tag 2, len 148) +260: id: Alice +260: :off 322: packet header 0xc290 (tag 2, len 144) 260: Signature packet 260: version: 4 260: type: 19 (Positive User ID certification) -260: public key algorithm: 19 (ECDSA) +260: public key algorithm: 22 (EdDSA) 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1577369391 (Fri Dec 27 04:09:51 2019) 260: :type 27, len 1 260: key flags: 0x03 ( certify sign ) 260: :type 11, len 4 260: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -260: :type 34, len 2 -260: preferred aead algorithms: OCB, EAX (2, 1) 260: :type 21, len 5 260: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) 260: :type 22, len 3 260: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) 260: :type 30, len 1 -260: features: 0x03 ( mdc aead ) +260: features: 0x01 ( mdc ) 260: :type 23, len 1 260: key server preferences 260: no-modify: 1 -260: :type 33, len 21 -260: issuer fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 (20 bytes) -260: :type 2, len 4 -260: signature creation time: 1549119463 (Sat Feb 2 02:57:43 2019) 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x23674f21b2441527 -260: lbits: 0xd727 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x249d 260: signature material: -260: ecc r: 251 bits +260: ecc r: 255 bits 260: ecc s: 256 bits -260: :off 244: packet header 0xb856 (tag 14, len 86) +260: :off 468: packet header 0xce57 (tag 14, len 87) 260: Public subkey packet 260: version: 4 -260: creation time: 1522762293 (Tue Apr 3 01:31:33 2018) +260: creation time: 1577455297 (Sat Dec 28 04:01:37 2019) 260: public key algorithm: 18 (ECDH) 260: public key material: 260: ecdh p: 515 bits -260: ecdh curve: NIST P-256 +260: ecdh curve: brainpoolP256r1 260: ecdh hash algorithm: 8 (SHA256) 260: ecdh key wrap algorithm: 7 -260: keyid: 0x37e285e9e9851491 -260: :off 332: packet header 0x8878 (tag 2, len 120) +260: keyid: 0xdd23ceb7febeff17 +260: :off 557: packet header 0xc278 (tag 2, len 120) 260: Signature packet 260: version: 4 260: type: 24 (Subkey Binding Signature) -260: public key algorithm: 19 (ECDSA) +260: public key algorithm: 22 (EdDSA) 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1577455297 (Sat Dec 28 04:01:37 2019) 260: :type 27, len 1 260: key flags: 0x0c ( encrypt_comm encrypt_storage ) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xa1a0 +260: signature material: +260: ecc r: 256 bits +260: ecc s: 254 bits +260: :off 679: packet header 0xc278 (tag 2, len 120) +260: Signature packet +260: version: 4 +260: type: 40 (Subkey revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: 260: :type 33, len 21 -260: issuer fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 (20 bytes) +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1549119471 (Sat Feb 2 02:57:51 2019) +260: signature creation time: 1742639268 (Sun Mar 23 00:27:48 2025) +260: :type 29, len 1 +260: reason for revocation: 0 (No reason) +260: message: 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x23674f21b2441527 -260: lbits: 0x64aa +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xf521 260: signature material: 260: ecc r: 256 bits 260: ecc s: 256 bits -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --mpi --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_list_packets/ecc-p256-pub.asc -260: -260: :armored input -260: :off 0: packet header 0x9852 (tag 6, len 82) +260: :off 801: packet header 0xc27d (tag 2, len 125) +260: Signature packet +260: version: 4 +260: type: 40 (Subkey revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639269 (Sun Mar 23 00:27:49 2025) +260: :type 29, len 6 +260: reason for revocation: 2 (Compromised) +260: message: Other +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xa000 +260: signature material: +260: ecc r: 254 bits +260: ecc s: 256 bits +260: :off 928: packet header 0xc652 (tag 6, len 82) 260: Public key packet 260: version: 4 -260: creation time: 1522762293 (Tue Apr 3 01:31:33 2018) +260: creation time: 1577369680 (Fri Dec 27 04:14:40 2019) 260: public key algorithm: 19 (ECDSA) 260: public key material: -260: ecc p: 515 bits, 0412e46ea69f97616a667aebbf125c4d5acdabea7fc048b563bd42ff15752d6f104a03d78babaf93902932ee1e10d18ef49075ac51b647f4b08e754fbdb7d2c4f7 +260: ecc p: 515 bits 260: ecc curve: NIST P-256 -260: keyid: 0x23674f21b2441527 -260: :off 84: packet header 0xb408 (tag 13, len 8) +260: keyid: 0x0b2b09f7d7ea6e0e +260: :off 1012: packet header 0xcd11 (tag 13, len 17) 260: UserID packet -260: id: ecc-p256 -260: :off 94: packet header 0x8894 (tag 2, len 148) +260: id: Basil +260: :off 1031: packet header 0xc290 (tag 2, len 144) 260: Signature packet 260: version: 4 260: type: 19 (Positive User ID certification) 260: public key algorithm: 19 (ECDSA) 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0xd143811973b85e26b134b7a00b2b09f7d7ea6e0e (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1577369680 (Fri Dec 27 04:14:40 2019) 260: :type 27, len 1 260: key flags: 0x03 ( certify sign ) 260: :type 11, len 4 260: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -260: :type 34, len 2 -260: preferred aead algorithms: OCB, EAX (2, 1) 260: :type 21, len 5 260: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) 260: :type 22, len 3 260: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) 260: :type 30, len 1 -260: features: 0x03 ( mdc aead ) +260: features: 0x01 ( mdc ) 260: :type 23, len 1 260: key server preferences 260: no-modify: 1 +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0b2b09f7d7ea6e0e +260: lbits: 0x8387 +260: signature material: +260: ecc r: 254 bits +260: ecc s: 255 bits +260: :off 1177: packet header 0xc6c04d (tag 6, len 269) +260: Public key packet +260: version: 4 +260: creation time: 1742639269 (Sun Mar 23 00:27:49 2025) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: public key material: +260: rsa n: 2048 bits +260: rsa e: 17 bits +260: keyid: 0x9b1bc1ea89c11e9d +260: :off 1449: packet header 0xcd1f (tag 13, len 31) +260: UserID packet +260: id: primary_with_empty_password@rnp +260: :off 1482: packet header 0xc2c08d (tag 2, len 333) +260: Signature packet +260: version: 4 +260: type: 19 (Positive User ID certification) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: 260: :type 33, len 21 -260: issuer fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 (20 bytes) +260: issuer fingerprint: 0x528192f2cfa62155a123f4239b1bc1ea89c11e9d (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1549119463 (Sat Feb 2 02:57:43 2019) +260: signature creation time: 1742639271 (Sun Mar 23 00:27:51 2025) +260: :type 9, len 4 +260: key expiration time: 63072000 seconds (730 days) +260: :type 27, len 1 +260: key flags: 0x03 ( certify sign ) +260: :type 11, len 3 +260: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) +260: :type 21, len 4 +260: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) +260: :type 22, len 4 +260: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x23674f21b2441527 -260: lbits: 0xd727 +260: issuer key ID: 0x9b1bc1ea89c11e9d +260: lbits: 0x5e3c 260: signature material: -260: ecc r: 251 bits, 0560f6c11f1c305a1ad2ea95448159d18a511ac737b0897b6513cf5ffba10081 -260: ecc s: 256 bits, c38b8450c8b1ecf937ceac13526cb12cc02bb5a0487c5661edfd237bfa6a8d2d -260: :off 244: packet header 0xb856 (tag 14, len 86) +260: rsa s: 2048 bits +260: :off 1818: packet header 0xcec04d (tag 14, len 269) 260: Public subkey packet 260: version: 4 -260: creation time: 1522762293 (Tue Apr 3 01:31:33 2018) -260: public key algorithm: 18 (ECDH) +260: creation time: 1742639271 (Sun Mar 23 00:27:51 2025) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) 260: public key material: -260: ecdh p: 515 bits, 042c3380acb206f3900142ed48c2040ca6222e5308fe37b89b8067a74d1724e5d901a57e3c78ade56e3a2f5e7e189019de03bcf5e227b3dfe49d83a50500c155d9 -260: ecdh curve: NIST P-256 -260: ecdh hash algorithm: 8 (SHA256) -260: ecdh key wrap algorithm: 7 -260: keyid: 0x37e285e9e9851491 -260: :off 332: packet header 0x8878 (tag 2, len 120) +260: rsa n: 2048 bits +260: rsa e: 17 bits +260: keyid: 0xd39f6f3f17e82c58 +260: :off 2090: packet header 0xc2c07c (tag 2, len 316) 260: Signature packet 260: version: 4 260: type: 24 (Subkey Binding Signature) -260: public key algorithm: 19 (ECDSA) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: -260: :type 27, len 1 -260: key flags: 0x0c ( encrypt_comm encrypt_storage ) 260: :type 33, len 21 -260: issuer fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 (20 bytes) +260: issuer fingerprint: 0x528192f2cfa62155a123f4239b1bc1ea89c11e9d (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1549119471 (Sat Feb 2 02:57:51 2019) +260: signature creation time: 1742639272 (Sun Mar 23 00:27:52 2025) +260: :type 9, len 4 +260: key expiration time: 63072000 seconds (730 days) +260: :type 27, len 1 +260: key flags: 0x0c ( encrypt_comm encrypt_storage ) 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x23674f21b2441527 -260: lbits: 0x64aa +260: issuer key ID: 0x9b1bc1ea89c11e9d +260: lbits: 0x6cd9 260: signature material: -260: ecc r: 256 bits, 9eb882fdf0dbb9c504446f22c46ab9fbd1eb17229aa4bb1a27fe59e84153e3f9 -260: ecc s: 256 bits, b96eaa084a1d2849089d69d23ce1feb446e39aa33a63bd1dc1d5b3d9891eaeef -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_list_packets/ecc-p256-pub.asc --grips +260: rsa s: 2048 bits +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --edit-key --set-expire 0 wrongkey +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zip --aead=eax --aead-chunk-bits=3 --cipher CAMELLIA256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.enc +260: Secret keys matching 'wrongkey' not found. 260: -260: :armored input -260: :off 0: packet header 0x9852 (tag 6, len 82) +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --edit-key --set-expire 0 primary_with_empty_password@rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.enc --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: +260: sec 2048/RSA 9b1bc1ea89c11e9d 2025-03-22 [SC] +260: 528192f2cfa62155a123f4239b1bc1ea89c11e9d +260: uid primary_with_empty_password@rnp +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg +260: +260: :off 0: packet header 0xc633 (tag 6, len 51) 260: Public key packet 260: version: 4 -260: creation time: 1522762293 (Tue Apr 3 01:31:33 2018) -260: public key algorithm: 19 (ECDSA) +260: creation time: 1577369391 (Fri Dec 27 04:09:51 2019) +260: public key algorithm: 22 (EdDSA) 260: public key material: -260: ecc p: 515 bits -260: ecc curve: NIST P-256 -260: keyid: 0x23674f21b2441527 -260: fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 -260: grip: 0xfc81aece90bce6e54d0d637d266109783ac8dac0 -260: :off 84: packet header 0xb408 (tag 13, len 8) -260: UserID packet -260: id: ecc-p256 -260: :off 94: packet header 0x8894 (tag 2, len 148) +260: ecc p: 263 bits +260: ecc curve: Ed25519 +260: keyid: 0x0451409669ffde3c +260: :off 53: packet header 0xc278 (tag 2, len 120) 260: Signature packet 260: version: 4 -260: type: 19 (Positive User ID certification) -260: public key algorithm: 19 (ECDSA) +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: -260: :type 27, len 1 -260: key flags: 0x03 ( certify sign ) -260: :type 11, len 4 -260: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -260: :type 34, len 2 -260: preferred aead algorithms: OCB, EAX (2, 1) -260: :type 21, len 5 -260: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) -260: :type 22, len 3 -260: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -260: :type 30, len 1 -260: features: 0x03 ( mdc aead ) -260: :type 23, len 1 -260: key server preferences -260: no-modify: 1 260: :type 33, len 21 -260: issuer fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 (20 bytes) +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1549119463 (Sat Feb 2 02:57:43 2019) +260: signature creation time: 1742639267 (Sun Mar 23 00:27:47 2025) +260: :type 29, len 1 +260: reason for revocation: 0 (No reason) +260: message: 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x23674f21b2441527 -260: lbits: 0xd727 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x7fdb 260: signature material: -260: ecc r: 251 bits +260: ecc r: 255 bits 260: ecc s: 256 bits -260: :off 244: packet header 0xb856 (tag 14, len 86) -260: Public subkey packet -260: version: 4 -260: creation time: 1522762293 (Tue Apr 3 01:31:33 2018) -260: public key algorithm: 18 (ECDH) -260: public key material: -260: ecdh p: 515 bits -260: ecdh curve: NIST P-256 -260: ecdh hash algorithm: 8 (SHA256) -260: ecdh key wrap algorithm: 7 -260: keyid: 0x37e285e9e9851491 -260: fingerprint: 0x40e608afbc8d62cdcc08904f37e285e9e9851491 -260: grip: 0xa56dc8db8355747a809037459b4258b8a743eab5 -260: :off 332: packet header 0x8878 (tag 2, len 120) +260: :off 175: packet header 0xc27e (tag 2, len 126) 260: Signature packet 260: version: 4 -260: type: 24 (Subkey Binding Signature) -260: public key algorithm: 19 (ECDSA) +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: -260: :type 27, len 1 -260: key flags: 0x0c ( encrypt_comm encrypt_storage ) 260: :type 33, len 21 -260: issuer fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 (20 bytes) +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1549119471 (Sat Feb 2 02:57:51 2019) +260: signature creation time: 1742639268 (Sun Mar 23 00:27:48 2025) +260: :type 29, len 7 +260: reason for revocation: 3 (Retired) +260: message: Custom 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x23674f21b2441527 -260: lbits: 0x64aa +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x1e50 260: signature material: 260: ecc r: 256 bits 260: ecc s: 256 bits -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_list_packets/ecc-p256-pub.asc --raw -260: -260: :armored input -260: :off 0: packet header 0x9852 (tag 6, len 82) -260: :off 2: packet contents (82 bytes) -260: 00000 | 04 5a c3 82 35 13 08 2a 86 48 ce 3d 03 01 07 02 | .Z..5..*.H.=.... -260: 00016 | 03 04 12 e4 6e a6 9f 97 61 6a 66 7a eb bf 12 5c | ....n...ajfz...\ -260: 00032 | 4d 5a cd ab ea 7f c0 48 b5 63 bd 42 ff 15 75 2d | MZ.....H.c.B..u- -260: 00048 | 6f 10 4a 03 d7 8b ab af 93 90 29 32 ee 1e 10 d1 | o.J.......)2.... -260: 00064 | 8e f4 90 75 ac 51 b6 47 f4 b0 8e 75 4f bd b7 d2 | ...u.Q.G...uO... -260: 00080 | c4 f7 | .. -260: -260: Public key packet -260: version: 4 -260: creation time: 1522762293 (Tue Apr 3 01:31:33 2018) -260: public key algorithm: 19 (ECDSA) -260: public key material: -260: ecc p: 515 bits -260: ecc curve: NIST P-256 -260: keyid: 0x23674f21b2441527 -260: :off 84: packet header 0xb408 (tag 13, len 8) -260: :off 86: packet contents (8 bytes) -260: 00000 | 65 63 63 2d 70 32 35 36 | ecc-p256 -260: +260: :off 303: packet header 0xcd11 (tag 13, len 17) 260: UserID packet -260: id: ecc-p256 -260: :off 94: packet header 0x8894 (tag 2, len 148) -260: :off 96: packet contents (148 bytes) -260: 00000 | 04 13 13 08 00 3c 02 1b 03 05 0b 09 08 07 02 03 | .....<.......... -260: 00016 | 22 02 01 06 15 0a 09 08 0b 02 04 16 02 03 01 02 | "............... -260: 00032 | 1e 03 02 17 80 16 21 04 b5 4f de bb b6 73 42 3a | ......!..O...sB: -260: 00048 | 5d 0a a5 44 23 67 4f 21 b2 44 15 27 05 02 5c 55 | ]..D#gO!.D.'..\U -260: 00064 | af e7 00 0a 09 10 23 67 4f 21 b2 44 15 27 d7 27 | ......#gO!.D.'.' -260: 00080 | 00 fb 05 60 f6 c1 1f 1c 30 5a 1a d2 ea 95 44 81 | ...`....0Z....D. -260: 00096 | 59 d1 8a 51 1a c7 37 b0 89 7b 65 13 cf 5f fb a1 | Y..Q..7..{e.._.. -260: 00112 | 00 81 01 00 c3 8b 84 50 c8 b1 ec f9 37 ce ac 13 | .......P....7... -260: 00128 | 52 6c b1 2c c0 2b b5 a0 48 7c 56 61 ed fd 23 7b | Rl.,.+..H|Va..#{ -260: 00144 | fa 6a 8d 2d | .j.- -260: +260: id: Alice +260: :off 322: packet header 0xc290 (tag 2, len 144) 260: Signature packet 260: version: 4 260: type: 19 (Positive User ID certification) -260: public key algorithm: 19 (ECDSA) +260: public key algorithm: 22 (EdDSA) 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1577369391 (Fri Dec 27 04:09:51 2019) 260: :type 27, len 1 -260: :subpacket contents: -260: 00000 | 03 | . 260: key flags: 0x03 ( certify sign ) 260: :type 11, len 4 -260: :subpacket contents: -260: 00000 | 09 08 07 02 | .... 260: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -260: :type 34, len 2 -260: :subpacket contents: -260: 00000 | 02 01 | .. -260: preferred aead algorithms: OCB, EAX (2, 1) 260: :type 21, len 5 -260: :subpacket contents: -260: 00000 | 0a 09 08 0b 02 | ..... 260: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) 260: :type 22, len 3 -260: :subpacket contents: -260: 00000 | 02 03 01 | ... 260: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) 260: :type 30, len 1 -260: :subpacket contents: -260: 00000 | 03 | . -260: features: 0x03 ( mdc aead ) +260: features: 0x01 ( mdc ) 260: :type 23, len 1 -260: :subpacket contents: -260: 00000 | 80 | . 260: key server preferences 260: no-modify: 1 -260: :type 33, len 21 -260: :subpacket contents: -260: 00000 | 04 b5 4f de bb b6 73 42 3a 5d 0a a5 44 23 67 4f | ..O...sB:]..D#gO -260: 00016 | 21 b2 44 15 27 | !.D.' -260: issuer fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 (20 bytes) -260: :type 2, len 4 -260: :subpacket contents: -260: 00000 | 5c 55 af e7 | \U.. -260: signature creation time: 1549119463 (Sat Feb 2 02:57:43 2019) 260: unhashed subpackets: 260: :type 16, len 8 -260: :subpacket contents: -260: 00000 | 23 67 4f 21 b2 44 15 27 | #gO!.D.' -260: issuer key ID: 0x23674f21b2441527 -260: lbits: 0xd727 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x249d 260: signature material: -260: ecc r: 251 bits +260: ecc r: 255 bits 260: ecc s: 256 bits -260: :off 244: packet header 0xb856 (tag 14, len 86) -260: :off 246: packet contents (86 bytes) -260: 00000 | 04 5a c3 82 35 12 08 2a 86 48 ce 3d 03 01 07 02 | .Z..5..*.H.=.... -260: 00016 | 03 04 2c 33 80 ac b2 06 f3 90 01 42 ed 48 c2 04 | ..,3.......B.H.. -260: 00032 | 0c a6 22 2e 53 08 fe 37 b8 9b 80 67 a7 4d 17 24 | ..".S..7...g.M.$ -260: 00048 | e5 d9 01 a5 7e 3c 78 ad e5 6e 3a 2f 5e 7e 18 90 | ....~ +260: :off 1031: packet header 0xc290 (tag 2, len 144) 260: Signature packet 260: version: 4 260: type: 19 (Positive User ID certification) 260: public key algorithm: 19 (ECDSA) 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0xd143811973b85e26b134b7a00b2b09f7d7ea6e0e (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1577369680 (Fri Dec 27 04:14:40 2019) 260: :type 27, len 1 -260: :subpacket contents: -260: 00000 | 03 | . 260: key flags: 0x03 ( certify sign ) 260: :type 11, len 4 -260: :subpacket contents: -260: 00000 | 09 08 07 02 | .... 260: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) -260: :type 34, len 2 -260: :subpacket contents: -260: 00000 | 02 01 | .. -260: preferred aead algorithms: OCB, EAX (2, 1) 260: :type 21, len 5 -260: :subpacket contents: -260: 00000 | 0a 09 08 0b 02 | ..... 260: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) 260: :type 22, len 3 -260: :subpacket contents: -260: 00000 | 02 03 01 | ... 260: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) 260: :type 30, len 1 -260: :subpacket contents: -260: 00000 | 03 | . -260: features: 0x03 ( mdc aead ) +260: features: 0x01 ( mdc ) 260: :type 23, len 1 -260: :subpacket contents: -260: 00000 | 80 | . 260: key server preferences 260: no-modify: 1 +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0b2b09f7d7ea6e0e +260: lbits: 0x8387 +260: signature material: +260: ecc r: 254 bits +260: ecc s: 255 bits +260: :off 1177: packet header 0xc6c04d (tag 6, len 269) +260: Public key packet +260: version: 4 +260: creation time: 1742639269 (Sun Mar 23 00:27:49 2025) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: public key material: +260: rsa n: 2048 bits +260: rsa e: 17 bits +260: keyid: 0x9b1bc1ea89c11e9d +260: :off 1449: packet header 0xcd1f (tag 13, len 31) +260: UserID packet +260: id: primary_with_empty_password@rnp +260: :off 1482: packet header 0xc2c087 (tag 2, len 327) +260: Signature packet +260: version: 4 +260: type: 19 (Positive User ID certification) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: 260: :type 33, len 21 -260: :subpacket contents: -260: 00000 | 04 b5 4f de bb b6 73 42 3a 5d 0a a5 44 23 67 4f | ..O...sB:]..D#gO -260: 00016 | 21 b2 44 15 27 | !.D.' -260: issuer fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 (20 bytes) +260: issuer fingerprint: 0x528192f2cfa62155a123f4239b1bc1ea89c11e9d (20 bytes) 260: :type 2, len 4 -260: :subpacket contents: -260: 00000 | 5c 55 af e7 | \U.. -260: signature creation time: 1549119463 (Sat Feb 2 02:57:43 2019) +260: signature creation time: 1742639273 (Sun Mar 23 00:27:53 2025) +260: :type 27, len 1 +260: key flags: 0x03 ( certify sign ) +260: :type 11, len 3 +260: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) +260: :type 21, len 4 +260: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) +260: :type 22, len 4 +260: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) 260: unhashed subpackets: 260: :type 16, len 8 -260: :subpacket contents: -260: 00000 | 23 67 4f 21 b2 44 15 27 | #gO!.D.' -260: issuer key ID: 0x23674f21b2441527 -260: lbits: 0xd727 +260: issuer key ID: 0x9b1bc1ea89c11e9d +260: lbits: 0x978d 260: signature material: -260: ecc r: 251 bits, 0560f6c11f1c305a1ad2ea95448159d18a511ac737b0897b6513cf5ffba10081 -260: ecc s: 256 bits, c38b8450c8b1ecf937ceac13526cb12cc02bb5a0487c5661edfd237bfa6a8d2d -260: :off 244: packet header 0xb856 (tag 14, len 86) -260: :off 246: packet contents (86 bytes) -260: 00000 | 04 5a c3 82 35 12 08 2a 86 48 ce 3d 03 01 07 02 | .Z..5..*.H.=.... -260: 00016 | 03 04 2c 33 80 ac b2 06 f3 90 01 42 ed 48 c2 04 | ..,3.......B.H.. -260: 00032 | 0c a6 22 2e 53 08 fe 37 b8 9b 80 67 a7 4d 17 24 | ..".S..7...g.M.$ -260: 00048 | e5 d9 01 a5 7e 3c 78 ad e5 6e 3a 2f 5e 7e 18 90 | ....~ +260: :off 322: packet header 0xc290 (tag 2, len 144) 260: Signature packet 260: version: 4 260: type: 19 (Positive User ID certification) @@ -99129,40 +95177,41 @@ 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: 260: :type 33, len 21 -260: issuer fingerprint: 0xc7f69984ea725fa6fd1f5f7eddc610bb7b8f689c (20 bytes) +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1637854053 (Thu Nov 25 03:27:33 2021) +260: signature creation time: 1577369391 (Fri Dec 27 04:09:51 2019) 260: :type 27, len 1 260: key flags: 0x03 ( certify sign ) 260: :type 11, len 4 260: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) 260: :type 21, len 5 -260: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224, SHA1 (8, 9, 10, 11, 2) -260: :type 22, len 4 -260: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) -260: :type 20, len 35, critical -260: notation data: critical text = critical value -260: :type 20, len 39, critical -260: notation data: critical binary = 0x000102030405060708090a0b0c0d0e0f (16 bytes) +260: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) +260: :type 22, len 3 +260: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) +260: :type 30, len 1 +260: features: 0x01 ( mdc ) +260: :type 23, len 1 +260: key server preferences +260: no-modify: 1 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0xddc610bb7b8f689c -260: lbits: 0xa595 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x249d 260: signature material: 260: ecc r: 255 bits -260: ecc s: 255 bits -260: :off 287: packet header 0xce38 (tag 14, len 56) +260: ecc s: 256 bits +260: :off 468: packet header 0xce57 (tag 14, len 87) 260: Public subkey packet 260: version: 4 -260: creation time: 1637854053 (Thu Nov 25 03:27:33 2021) +260: creation time: 1577455297 (Sat Dec 28 04:01:37 2019) 260: public key algorithm: 18 (ECDH) 260: public key material: -260: ecdh p: 263 bits -260: ecdh curve: Curve25519 +260: ecdh p: 515 bits +260: ecdh curve: brainpoolP256r1 260: ecdh hash algorithm: 8 (SHA256) 260: ecdh key wrap algorithm: 7 -260: keyid: 0x7c189dcf626812a2 -260: :off 345: packet header 0xc278 (tag 2, len 120) +260: keyid: 0xdd23ceb7febeff17 +260: :off 557: packet header 0xc278 (tag 2, len 120) 260: Signature packet 260: version: 4 260: type: 24 (Subkey Binding Signature) @@ -99170,569 +95219,83 @@ 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: 260: :type 33, len 21 -260: issuer fingerprint: 0xc7f69984ea725fa6fd1f5f7eddc610bb7b8f689c (20 bytes) +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1637854053 (Thu Nov 25 03:27:33 2021) +260: signature creation time: 1577455297 (Sat Dec 28 04:01:37 2019) 260: :type 27, len 1 260: key flags: 0x0c ( encrypt_comm encrypt_storage ) 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0xddc610bb7b8f689c -260: lbits: 0x27bd +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xa1a0 260: signature material: -260: ecc r: 254 bits -260: ecc s: 256 bits -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets --json /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-critical-notations.pgp -260: -260: [ -260: { -260: "header":{ -260: "offset":0, -260: "tag":6, -260: "tag.str":"Public Key", -260: "raw":"c633", -260: "length":51, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "version":4, -260: "creation time":1637854053, -260: "algorithm":22, -260: "algorithm.str":"EdDSA", -260: "material":{ -260: "p.bits":263, -260: "curve":"Ed25519" -260: }, -260: "keyid":"ddc610bb7b8f689c" -260: }, -260: { -260: "header":{ -260: "offset":53, -260: "tag":13, -260: "tag.str":"User ID", -260: "raw":"cd0c", -260: "length":12, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "userid":"critical-key" -260: }, -260: { -260: "header":{ -260: "offset":67, -260: "tag":2, -260: "tag.str":"Signature", -260: "raw":"c2c019", -260: "length":217, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "version":4, -260: "type":19, -260: "type.str":"Positive User ID certification", -260: "algorithm":22, -260: "algorithm.str":"EdDSA", -260: "hash algorithm":8, -260: "hash algorithm.str":"SHA256", -260: "subpackets":[ -260: { -260: "type":33, -260: "type.str":"issuer fingerprint", -260: "length":21, -260: "hashed":true, -260: "critical":false, -260: "fingerprint":"c7f69984ea725fa6fd1f5f7eddc610bb7b8f689c" -260: }, -260: { -260: "type":2, -260: "type.str":"signature creation time", -260: "length":4, -260: "hashed":true, -260: "critical":false, -260: "creation time":1637854053 -260: }, -260: { -260: "type":27, -260: "type.str":"key flags", -260: "length":1, -260: "hashed":true, -260: "critical":false, -260: "flags":3, -260: "flags.str":[ -260: "certify", -260: "sign" -260: ] -260: }, -260: { -260: "type":11, -260: "type.str":"preferred symmetric algorithms", -260: "length":4, -260: "hashed":true, -260: "critical":false, -260: "algorithms":[ -260: 9, -260: 8, -260: 7, -260: 2 -260: ], -260: "algorithms.str":[ -260: "AES-256", -260: "AES-192", -260: "AES-128", -260: "TripleDES" -260: ] -260: }, -260: { -260: "type":21, -260: "type.str":"preferred hash algorithms", -260: "length":5, -260: "hashed":true, -260: "critical":false, -260: "algorithms":[ -260: 8, -260: 9, -260: 10, -260: 11, -260: 2 -260: ], -260: "algorithms.str":[ -260: "SHA256", -260: "SHA384", -260: "SHA512", -260: "SHA224", -260: "SHA1" -260: ] -260: }, -260: { -260: "type":22, -260: "type.str":"preferred compression algorithms", -260: "length":4, -260: "hashed":true, -260: "critical":false, -260: "algorithms":[ -260: 2, -260: 3, -260: 1, -260: 0 -260: ], -260: "algorithms.str":[ -260: "ZLib", -260: "BZip2", -260: "ZIP", -260: "Uncompressed" -260: ] -260: }, -260: { -260: "type":20, -260: "type.str":"notation data", -260: "length":35, -260: "hashed":true, -260: "critical":true, -260: "human":true, -260: "name":"critical text", -260: "value":"critical value" -260: }, -260: { -260: "type":20, -260: "type.str":"notation data", -260: "length":39, -260: "hashed":true, -260: "critical":true, -260: "human":false, -260: "name":"critical binary", -260: "value":"000102030405060708090a0b0c0d0e0f" -260: }, -260: { -260: "type":16, -260: "type.str":"issuer key ID", -260: "length":8, -260: "hashed":false, -260: "critical":false, -260: "issuer keyid":"ddc610bb7b8f689c" -260: } -260: ], -260: "lbits":"a595", -260: "material":{ -260: "r.bits":255, -260: "s.bits":255 -260: } -260: }, -260: { -260: "header":{ -260: "offset":287, -260: "tag":14, -260: "tag.str":"Public Subkey", -260: "raw":"ce38", -260: "length":56, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "version":4, -260: "creation time":1637854053, -260: "algorithm":18, -260: "algorithm.str":"ECDH", -260: "material":{ -260: "p.bits":263, -260: "curve":"Curve25519", -260: "hash algorithm":8, -260: "hash algorithm.str":"SHA256", -260: "key wrap algorithm":7, -260: "key wrap algorithm.str":"AES-128" -260: }, -260: "keyid":"7c189dcf626812a2" -260: }, -260: { -260: "header":{ -260: "offset":345, -260: "tag":2, -260: "tag.str":"Signature", -260: "raw":"c278", -260: "length":120, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "version":4, -260: "type":24, -260: "type.str":"Subkey Binding Signature", -260: "algorithm":22, -260: "algorithm.str":"EdDSA", -260: "hash algorithm":8, -260: "hash algorithm.str":"SHA256", -260: "subpackets":[ -260: { -260: "type":33, -260: "type.str":"issuer fingerprint", -260: "length":21, -260: "hashed":true, -260: "critical":false, -260: "fingerprint":"c7f69984ea725fa6fd1f5f7eddc610bb7b8f689c" -260: }, -260: { -260: "type":2, -260: "type.str":"signature creation time", -260: "length":4, -260: "hashed":true, -260: "critical":false, -260: "creation time":1637854053 -260: }, -260: { -260: "type":27, -260: "type.str":"key flags", -260: "length":1, -260: "hashed":true, -260: "critical":false, -260: "flags":12, -260: "flags.str":[ -260: "encrypt_comm", -260: "encrypt_storage" -260: ] -260: }, -260: { -260: "type":16, -260: "type.str":"issuer key ID", -260: "length":8, -260: "hashed":false, -260: "critical":false, -260: "issuer keyid":"ddc610bb7b8f689c" -260: } -260: ], -260: "lbits":"27bd", -260: "material":{ -260: "r.bits":254, -260: "s.bits":256 -260: } -260: } -260: ] -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed.crit-notation -260: -260: :off 0: packet header 0xc8c0a4 (tag 8, len 356) -260: Compressed data packet -260: compression algorithm: 1 (ZIP) -260: Decompressed contents: -260: :off 0: packet header 0xc40d (tag 4, len 13) -260: One-pass signature packet -260: version: 3 -260: signature type: 0 (Signature of a binary document) -260: hash algorithm: 8 (SHA256) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: signing key id: 0x7bc6709b15c23a4a -260: nested: 1 -260: :off 15: packet header 0xcb9d (tag 11, len 157) -260: Literal data packet -260: data format: 'b' -260: filename: message.txt (len 11) -260: timestamp: 1637836452 (Wed Nov 24 22:34:12 2021) -260: data bytes: 140 -260: :off 174: packet header 0xc2c01e (tag 2, len 222) -260: Signature packet -260: version: 4 -260: type: 0 (Signature of a binary document) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: hash algorithm: 8 (SHA256) -260: hashed subpackets: -260: :type 33, len 21 -260: issuer fingerprint: 0xe95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a (20 bytes) -260: :type 2, len 4 -260: signature creation time: 1638019538 (Sat Nov 27 01:25:38 2021) -260: :type 3, len 4 -260: signature expiration time: 0 (never) -260: :type 20, len 35, critical -260: notation data: critical text = critical value -260: unhashed subpackets: -260: :type 16, len 8 -260: issuer key ID: 0x7bc6709b15c23a4a -260: lbits: 0xb496 -260: signature material: -260: rsa s: 1023 bits -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.text-sig-crcr.sig -260: -260: :off 0: packet header 0x8880 (tag 2, len 128) +260: ecc r: 256 bits +260: ecc s: 254 bits +260: :off 679: packet header 0xc278 (tag 2, len 120) 260: Signature packet 260: version: 4 -260: type: 1 (Signature of a canonical text document) +260: type: 40 (Subkey revocation signature) 260: public key algorithm: 22 (EdDSA) -260: hash algorithm: 10 (SHA512) +260: hash algorithm: 8 (SHA256) 260: hashed subpackets: 260: :type 33, len 21 260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1643115634 (Tue Jan 25 01:00:34 2022) -260: :type 28, len 9 -260: signer's user ID: alice@rnp +260: signature creation time: 1742639268 (Sun Mar 23 00:27:48 2025) +260: :type 29, len 1 +260: reason for revocation: 0 (No reason) +260: message: 260: unhashed subpackets: 260: :type 16, len 8 260: issuer key ID: 0x0451409669ffde3c -260: lbits: 0x954e +260: lbits: 0xf521 260: signature material: 260: ecc r: 256 bits -260: ecc s: 255 bits -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets --json /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.text-sig-crcr.sig -260: -260: [ -260: { -260: "header":{ -260: "offset":0, -260: "tag":2, -260: "tag.str":"Signature", -260: "raw":"8880", -260: "length":128, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "version":4, -260: "type":1, -260: "type.str":"Signature of a canonical text document", -260: "algorithm":22, -260: "algorithm.str":"EdDSA", -260: "hash algorithm":10, -260: "hash algorithm.str":"SHA512", -260: "subpackets":[ -260: { -260: "type":33, -260: "type.str":"issuer fingerprint", -260: "length":21, -260: "hashed":true, -260: "critical":false, -260: "fingerprint":"73edcc9119afc8e2dbbdcde50451409669ffde3c" -260: }, -260: { -260: "type":2, -260: "type.str":"signature creation time", -260: "length":4, -260: "hashed":true, -260: "critical":false, -260: "creation time":1643115634 -260: }, -260: { -260: "type":28, -260: "type.str":"signer's user ID", -260: "length":9, -260: "hashed":true, -260: "critical":false, -260: "uid":"alice@rnp" -260: }, -260: { -260: "type":16, -260: "type.str":"issuer key ID", -260: "length":8, -260: "hashed":false, -260: "critical":false, -260: "issuer keyid":"0451409669ffde3c" -260: } -260: ], -260: "lbits":"954e", -260: "material":{ -260: "r.bits":256, -260: "s.bits":255 -260: } -260: } -260: ] -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_uid_validity/key-sig-revocation.pgp -260: -260: :off 0: packet header 0x888f (tag 2, len 143) +260: ecc s: 256 bits +260: :off 801: packet header 0xc27d (tag 2, len 125) 260: Signature packet 260: version: 4 -260: type: 48 (Certification revocation signature) +260: type: 40 (Subkey revocation signature) 260: public key algorithm: 22 (EdDSA) -260: hash algorithm: 10 (SHA512) +260: hash algorithm: 8 (SHA256) 260: hashed subpackets: 260: :type 33, len 21 -260: issuer fingerprint: 0xcfff962e781ca9e9fe44c1b3f6e741d1df582d90 (20 bytes) +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1603965497 (Wed Oct 28 21:58:17 2020) -260: :type 29, len 24 -260: reason for revocation: 32 (No longer valid) -260: message: Testing revoked userid. +260: signature creation time: 1742639269 (Sun Mar 23 00:27:49 2025) +260: :type 29, len 6 +260: reason for revocation: 2 (Compromised) +260: message: Other 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0xf6e741d1df582d90 -260: lbits: 0xd81e +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xa000 260: signature material: -260: ecc r: 256 bits +260: ecc r: 254 bits 260: ecc s: 256 bits -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets --json /build/reproducible-path/rnp-0.17.1/src/tests/data/test_uid_validity/key-sig-revocation.pgp -260: -260: [ -260: { -260: "header":{ -260: "offset":0, -260: "tag":2, -260: "tag.str":"Signature", -260: "raw":"888f", -260: "length":143, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "version":4, -260: "type":48, -260: "type.str":"Certification revocation signature", -260: "algorithm":22, -260: "algorithm.str":"EdDSA", -260: "hash algorithm":10, -260: "hash algorithm.str":"SHA512", -260: "subpackets":[ -260: { -260: "type":33, -260: "type.str":"issuer fingerprint", -260: "length":21, -260: "hashed":true, -260: "critical":false, -260: "fingerprint":"cfff962e781ca9e9fe44c1b3f6e741d1df582d90" -260: }, -260: { -260: "type":2, -260: "type.str":"signature creation time", -260: "length":4, -260: "hashed":true, -260: "critical":false, -260: "creation time":1603965497 -260: }, -260: { -260: "type":29, -260: "type.str":"reason for revocation", -260: "length":24, -260: "hashed":true, -260: "critical":false, -260: "code":32, -260: "code.str":"No longer valid", -260: "message":"Testing revoked userid." -260: }, -260: { -260: "type":16, -260: "type.str":"issuer key ID", -260: "length":8, -260: "hashed":false, -260: "critical":false, -260: "issuer keyid":"f6e741d1df582d90" -260: } -260: ], -260: "lbits":"d81e", -260: "material":{ -260: "r.bits":256, -260: "s.bits":256 -260: } -260: } -260: ] -260: ok -260: test_rnp_list_packets_edge_cases (__main__.Misc.test_rnp_list_packets_edge_cases) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-empty-packets.pgp -260: [parse() ./src/librepgp/stream-key.cpp:1225] wrong key packet version -260: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -260: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -260: :off 0: packet header 0x9800 (tag 6, len 0) -260: :off 2: packet header 0xb400 (tag 13, len 0) -260: UserID packet -260: id: -260: :off 4: packet header 0x8800 (tag 2, len 0) -260: Signature packet -260: failed to parse -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets --json /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-empty-packets.pgp -263: -263: -260: [parse() ./src/librepgp/stream-key.cpp:1225] wrong key packet version -260: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -260: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -260: [ -260: { -260: "header":{ -260: "offset":0, -260: "tag":6, -260: "tag.str":"Public Key", -260: "raw":"9800", -260: "length":0, -260: "partial":false, -260: "indeterminate":false -260: } -260: }, -260: { -260: "header":{ -260: "offset":2, -260: "tag":13, -260: "tag.str":"User ID", -260: "raw":"b400", -260: "length":0, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "userid":"" -260: }, -260: { -260: "header":{ -260: "offset":4, -260: "tag":2, -260: "tag.str":"Signature", -260: "raw":"8800", -260: "length":0, -260: "partial":false, -260: "indeterminate":false -260: } -260: } -260: ] -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-empty-uid.pgp -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 1 --aead=eax --aead-chunk-bits=9 --cipher CAMELLIA128 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -260: -260: :off 0: packet header 0x9833 (tag 6, len 51) +260: :off 928: packet header 0xc652 (tag 6, len 82) 260: Public key packet 260: version: 4 -260: creation time: 1590071668 (Thu May 21 02:34:28 2020) -260: public key algorithm: 22 (EdDSA) +260: creation time: 1577369680 (Fri Dec 27 04:14:40 2019) +260: public key algorithm: 19 (ECDSA) 260: public key material: -260: ecc p: 263 bits -260: ecc curve: Ed25519 -260: keyid: 0xc972affd358bf887 -260: :off 53: packet header 0xb400 (tag 13, len 0) +260: ecc p: 515 bits +260: ecc curve: NIST P-256 +260: keyid: 0x0b2b09f7d7ea6e0e +260: :off 1012: packet header 0xcd11 (tag 13, len 17) 260: UserID packet -260: id: -260: :off 55: packet header 0x8890 (tag 2, len 144) +260: id: Basil +260: :off 1031: packet header 0xc290 (tag 2, len 144) 260: Signature packet 260: version: 4 260: type: 19 (Positive User ID certification) -260: public key algorithm: 22 (EdDSA) +260: public key algorithm: 19 (ECDSA) 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: 260: :type 33, len 21 -260: issuer fingerprint: 0x753d5b947e9a2b2e01147c1fc972affd358bf887 (20 bytes) +260: issuer fingerprint: 0xd143811973b85e26b134b7a00b2b09f7d7ea6e0e (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1590071668 (Thu May 21 02:34:28 2020) +260: signature creation time: 1577369680 (Fri Dec 27 04:14:40 2019) 260: :type 27, len 1 260: key flags: 0x03 ( certify sign ) 260: :type 11, len 4 @@ -99748,55 +95311,154 @@ 260: no-modify: 1 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0xc972affd358bf887 -260: lbits: 0xdec3 +260: issuer key ID: 0x0b2b09f7d7ea6e0e +260: lbits: 0x8387 260: signature material: -260: ecc r: 250 bits -260: ecc s: 256 bits -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets --raw /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-empty-uid.pgp +260: ecc r: 254 bits +260: ecc s: 255 bits +260: :off 1177: packet header 0xc6c04d (tag 6, len 269) +260: Public key packet +260: version: 4 +260: creation time: 1742639269 (Sun Mar 23 00:27:49 2025) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: public key material: +260: rsa n: 2048 bits +260: rsa e: 17 bits +260: keyid: 0x9b1bc1ea89c11e9d +260: :off 1449: packet header 0xcd1f (tag 13, len 31) +260: UserID packet +260: id: primary_with_empty_password@rnp +260: :off 1482: packet header 0xc2c08d (tag 2, len 333) +260: Signature packet +260: version: 4 +260: type: 19 (Positive User ID certification) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x528192f2cfa62155a123f4239b1bc1ea89c11e9d (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639274 (Sun Mar 23 00:27:54 2025) +260: :type 27, len 1 +260: key flags: 0x03 ( certify sign ) +260: :type 11, len 3 +260: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) +260: :type 21, len 4 +260: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) +260: :type 22, len 4 +260: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) +260: :type 9, len 4 +260: key expiration time: 60 seconds (0 days) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x9b1bc1ea89c11e9d +260: lbits: 0x9397 +260: signature material: +260: rsa s: 2046 bits +260: :off 1818: packet header 0xcec04d (tag 14, len 269) +260: Public subkey packet +260: version: 4 +260: creation time: 1742639271 (Sun Mar 23 00:27:51 2025) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: public key material: +260: rsa n: 2048 bits +260: rsa e: 17 bits +260: keyid: 0xd39f6f3f17e82c58 +260: :off 2090: packet header 0xc2c07c (tag 2, len 316) +260: Signature packet +260: version: 4 +260: type: 24 (Subkey Binding Signature) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x528192f2cfa62155a123f4239b1bc1ea89c11e9d (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639272 (Sun Mar 23 00:27:52 2025) +260: :type 9, len 4 +260: key expiration time: 63072000 seconds (730 days) +260: :type 27, len 1 +260: key flags: 0x0c ( encrypt_comm encrypt_storage ) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x9b1bc1ea89c11e9d +260: lbits: 0x6cd9 +260: signature material: +260: rsa s: 2048 bits +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --edit-key --set-expire 10h primary_with_empty_password@rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: AES256.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: 260: -260: :off 0: packet header 0x9833 (tag 6, len 51) -260: :off 2: packet contents (51 bytes) -260: 00000 | 04 5e c6 91 74 16 09 2b 06 01 04 01 da 47 0f 01 | .^..t..+.....G.. -260: 00016 | 01 07 40 6b 11 04 c2 03 24 19 05 23 f9 b0 35 2b | ..@k....$..#..5+ -260: 00032 | 1d 0a 94 82 d7 96 30 77 3b 78 7e 5a 53 61 f3 c6 | ......0w;x~ZSa.. -260: 00048 | 84 56 e1 | .V. +260: sec 2048/RSA 9b1bc1ea89c11e9d 2025-03-22 [SC] [EXPIRES 2025-03-22] +260: 528192f2cfa62155a123f4239b1bc1ea89c11e9d +260: uid primary_with_empty_password@rnp +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg 260: +260: :off 0: packet header 0xc633 (tag 6, len 51) 260: Public key packet 260: version: 4 -260: creation time: 1590071668 (Thu May 21 02:34:28 2020) +260: creation time: 1577369391 (Fri Dec 27 04:09:51 2019) 260: public key algorithm: 22 (EdDSA) 260: public key material: 260: ecc p: 263 bits 260: ecc curve: Ed25519 -260: keyid: 0xc972affd358bf887 -260: :off 53: packet header 0xb400 (tag 13, len 0) -260: :off 55: packet contents (first 146 bytes) -260: 00000 | 88 90 04 13 16 08 00 38 16 21 04 75 3d 5b 94 7e | .......8.!.u=[.~ -260: 00016 | 9a 2b 2e 01 14 7c 1f c9 72 af fd 35 8b f8 87 05 | .+...|..r..5.... -260: 00032 | 02 5e c6 91 74 02 1b 03 05 0b 09 08 07 02 06 15 | .^..t........... -260: 00048 | 0a 09 08 0b 02 04 16 02 03 01 02 1e 01 02 17 80 | ................ -260: 00064 | 00 0a 09 10 c9 72 af fd 35 8b f8 87 de c3 00 fa | .....r..5....... -260: 00080 | 02 b2 e8 10 20 19 c4 f2 60 b0 d1 6b 5e 50 83 21 | .... ...`..k^P.! -260: 00096 | b8 3a a4 cd c0 39 18 fa 66 23 29 e0 2b 09 90 fe | .:...9..f#).+... -260: 00112 | 01 00 cd 1f a9 5e 59 be ba c9 35 ce 45 76 2b 3a | .....^Y...5.Ev+: -260: 00128 | 4e 8c b8 7a 9f 06 77 15 dd e3 c2 d9 da e7 4e 5c | N..z..w.......N\ -260: 00144 | b2 0f | .. -260: +260: keyid: 0x0451409669ffde3c +260: :off 53: packet header 0xc278 (tag 2, len 120) +260: Signature packet +260: version: 4 +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639267 (Sun Mar 23 00:27:47 2025) +260: :type 29, len 1 +260: reason for revocation: 0 (No reason) +260: message: +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x7fdb +260: signature material: +260: ecc r: 255 bits +260: ecc s: 256 bits +260: :off 175: packet header 0xc27e (tag 2, len 126) +260: Signature packet +260: version: 4 +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639268 (Sun Mar 23 00:27:48 2025) +260: :type 29, len 7 +260: reason for revocation: 3 (Retired) +260: message: Custom +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x1e50 +260: signature material: +260: ecc r: 256 bits +260: ecc s: 256 bits +260: :off 303: packet header 0xcd11 (tag 13, len 17) 260: UserID packet -260: id: -260: :off 55: packet header 0x8890 (tag 2, len 144) -260: :off 57: packet contents (144 bytes) -260: 00000 | 04 13 16 08 00 38 16 21 04 75 3d 5b 94 7e 9a 2b | .....8.!.u=[.~.+ -260: 00016 | 2e 01 14 7c 1f c9 72 af fd 35 8b f8 87 05 02 5e | ...|..r..5.....^ -260: 00032 | c6 91 74 02 1b 03 05 0b 09 08 07 02 06 15 0a 09 | ..t............. -260: 00048 | 08 0b 02 04 16 02 03 01 02 1e 01 02 17 80 00 0a | ................ -260: 00064 | 09 10 c9 72 af fd 35 8b f8 87 de c3 00 fa 02 b2 | ...r..5......... -260: 00080 | e8 10 20 19 c4 f2 60 b0 d1 6b 5e 50 83 21 b8 3a | .. ...`..k^P.!.: -260: 00096 | a4 cd c0 39 18 fa 66 23 29 e0 2b 09 90 fe 01 00 | ...9..f#).+..... -260: 00112 | cd 1f a9 5e 59 be ba c9 35 ce 45 76 2b 3a 4e 8c | ...^Y...5.Ev+:N. -260: 00128 | b8 7a 9f 06 77 15 dd e3 c2 d9 da e7 4e 5c b2 0f | .z..w.......N\.. -260: +260: id: Alice +260: :off 322: packet header 0xc290 (tag 2, len 144) 260: Signature packet 260: version: 4 260: type: 19 (Positive User ID certification) @@ -99804,245 +95466,125 @@ 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: 260: :type 33, len 21 -260: :subpacket contents: -260: 00000 | 04 75 3d 5b 94 7e 9a 2b 2e 01 14 7c 1f c9 72 af | .u=[.~.+...|..r. -260: 00016 | fd 35 8b f8 87 | .5... -260: issuer fingerprint: 0x753d5b947e9a2b2e01147c1fc972affd358bf887 (20 bytes) +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: :subpacket contents: -260: 00000 | 5e c6 91 74 | ^..t -260: signature creation time: 1590071668 (Thu May 21 02:34:28 2020) +260: signature creation time: 1577369391 (Fri Dec 27 04:09:51 2019) 260: :type 27, len 1 -260: :subpacket contents: -260: 00000 | 03 | . 260: key flags: 0x03 ( certify sign ) 260: :type 11, len 4 -260: :subpacket contents: -260: 00000 | 09 08 07 02 | .... 260: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) 260: :type 21, len 5 -260: :subpacket contents: -260: 00000 | 0a 09 08 0b 02 | ..... 260: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) 260: :type 22, len 3 -260: :subpacket contents: -260: 00000 | 02 03 01 | ... 260: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) 260: :type 30, len 1 -260: :subpacket contents: -260: 00000 | 01 | . 260: features: 0x01 ( mdc ) 260: :type 23, len 1 -260: :subpacket contents: -260: 00000 | 80 | . 260: key server preferences 260: no-modify: 1 260: unhashed subpackets: 260: :type 16, len 8 -260: :subpacket contents: -260: 00000 | c9 72 af fd 35 8b f8 87 | .r..5... -260: issuer key ID: 0xc972affd358bf887 -260: lbits: 0xdec3 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x249d 260: signature material: -260: ecc r: 250 bits +260: ecc r: 255 bits 260: ecc s: 256 bits -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets --json /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-empty-uid.pgp -260: -260: [ -260: { -260: "header":{ -260: "offset":0, -260: "tag":6, -260: "tag.str":"Public Key", -260: "raw":"9833", -260: "length":51, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "version":4, -260: "creation time":1590071668, -260: "algorithm":22, -260: "algorithm.str":"EdDSA", -260: "material":{ -260: "p.bits":263, -260: "curve":"Ed25519" -260: }, -260: "keyid":"c972affd358bf887" -260: }, -260: { -260: "header":{ -260: "offset":53, -260: "tag":13, -260: "tag.str":"User ID", -260: "raw":"b400", -260: "length":0, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "userid":"" -260: }, -260: { -260: "header":{ -260: "offset":55, -260: "tag":2, -260: "tag.str":"Signature", -260: "raw":"8890", -260: "length":144, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "version":4, -260: "type":19, -260: "type.str":"Positive User ID certification", -260: "algorithm":22, -260: "algorithm.str":"EdDSA", -260: "hash algorithm":8, -260: "hash algorithm.str":"SHA256", -260: "subpackets":[ -260: { -260: "type":33, -260: "type.str":"issuer fingerprint", -260: "length":21, -260: "hashed":true, -260: "critical":false, -260: "fingerprint":"753d5b947e9a2b2e01147c1fc972affd358bf887" -260: }, -260: { -260: "type":2, -260: "type.str":"signature creation time", -260: "length":4, -260: "hashed":true, -260: "critical":false, -260: "creation time":1590071668 -260: }, -260: { -260: "type":27, -260: "type.str":"key flags", -260: "length":1, -260: "hashed":true, -260: "critical":false, -260: "flags":3, -260: "flags.str":[ -260: "certify", -260: "sign" -260: ] -260: }, -260: { -260: "type":11, -260: "type.str":"preferred symmetric algorithms", -260: "length":4, -260: "hashed":true, -260: "critical":false, -260: "algorithms":[ -260: 9, -260: 8, -260: 7, -260: 2 -260: ], -260: "algorithms.str":[ -260: "AES-256", -260: "AES-192", -260: "AES-128", -260: "TripleDES" -260: ] -260: }, -260: { -260: "type":21, -260: "type.str":"preferred hash algorithms", -260: "length":5, -260: "hashed":true, -260: "critical":false, -260: "algorithms":[ -260: 10, -260: 9, -260: 8, -260: 11, -260: 2 -260: ], -260: "algorithms.str":[ -260: "SHA512", -260: "SHA384", -260: "SHA256", -260: "SHA224", -260: "SHA1" -260: ] -260: }, -260: { -260: "type":22, -260: "type.str":"preferred compression algorithms", -260: "length":3, -260: "hashed":true, -260: "critical":false, -260: "algorithms":[ -260: 2, -260: 3, -260: 1 -260: ], -260: "algorithms.str":[ -260: "ZLib", -260: "BZip2", -260: "ZIP" -260: ] -260: }, -260: { -260: "type":30, -260: "type.str":"features", -260: "length":1, -260: "hashed":true, -260: "critical":false, -260: "mdc":true, -260: "aead":false, -260: "v5 keys":false -260: }, -260: { -260: "type":23, -260: "type.str":"key server preferences", -260: "length":1, -260: "hashed":true, -260: "critical":false, -260: "no-modify":true -260: }, -260: { -260: "type":16, -260: "type.str":"issuer key ID", -260: "length":8, -260: "hashed":false, -260: "critical":false, -260: "issuer keyid":"c972affd358bf887" -260: } -260: ], -260: "lbits":"dec3", -260: "material":{ -260: "r.bits":250, -260: "s.bits":256 -260: } -260: } -260: ] -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-subpacket-101-110.pgp -260: -260: :off 0: packet header 0x9833 (tag 6, len 51) -260: Public key packet +260: :off 468: packet header 0xce57 (tag 14, len 87) +260: Public subkey packet +260: version: 4 +260: creation time: 1577455297 (Sat Dec 28 04:01:37 2019) +260: public key algorithm: 18 (ECDH) +260: public key material: +260: ecdh p: 515 bits +260: ecdh curve: brainpoolP256r1 +260: ecdh hash algorithm: 8 (SHA256) +260: ecdh key wrap algorithm: 7 +260: keyid: 0xdd23ceb7febeff17 +260: :off 557: packet header 0xc278 (tag 2, len 120) +260: Signature packet +260: version: 4 +260: type: 24 (Subkey Binding Signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1577455297 (Sat Dec 28 04:01:37 2019) +260: :type 27, len 1 +260: key flags: 0x0c ( encrypt_comm encrypt_storage ) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xa1a0 +260: signature material: +260: ecc r: 256 bits +260: ecc s: 254 bits +260: :off 679: packet header 0xc278 (tag 2, len 120) +260: Signature packet +260: version: 4 +260: type: 40 (Subkey revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639268 (Sun Mar 23 00:27:48 2025) +260: :type 29, len 1 +260: reason for revocation: 0 (No reason) +260: message: +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xf521 +260: signature material: +260: ecc r: 256 bits +260: ecc s: 256 bits +260: :off 801: packet header 0xc27d (tag 2, len 125) +260: Signature packet 260: version: 4 -260: creation time: 1590071668 (Thu May 21 02:34:28 2020) +260: type: 40 (Subkey revocation signature) 260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639269 (Sun Mar 23 00:27:49 2025) +260: :type 29, len 6 +260: reason for revocation: 2 (Compromised) +260: message: Other +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xa000 +260: signature material: +260: ecc r: 254 bits +260: ecc s: 256 bits +260: :off 928: packet header 0xc652 (tag 6, len 82) +260: Public key packet +260: version: 4 +260: creation time: 1577369680 (Fri Dec 27 04:14:40 2019) +260: public key algorithm: 19 (ECDSA) 260: public key material: -260: ecc p: 263 bits -260: ecc curve: Ed25519 -260: keyid: 0xc972affd358bf887 -260: :off 53: packet header 0xb405 (tag 13, len 5) +260: ecc p: 515 bits +260: ecc curve: NIST P-256 +260: keyid: 0x0b2b09f7d7ea6e0e +260: :off 1012: packet header 0xcd11 (tag 13, len 17) 260: UserID packet -260: id: NoUID -260: :off 60: packet header 0x88b8 (tag 2, len 184) +260: id: Basil +260: :off 1031: packet header 0xc290 (tag 2, len 144) 260: Signature packet 260: version: 4 260: type: 19 (Positive User ID certification) -260: public key algorithm: 22 (EdDSA) +260: public key algorithm: 19 (ECDSA) 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: 260: :type 33, len 21 -260: issuer fingerprint: 0x753d5b947e9a2b2e01147c1fc972affd358bf887 (20 bytes) +260: issuer fingerprint: 0xd143811973b85e26b134b7a00b2b09f7d7ea6e0e (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1590071668 (Thu May 21 02:34:28 2020) +260: signature creation time: 1577369680 (Fri Dec 27 04:14:40 2019) 260: :type 27, len 1 260: key flags: 0x03 ( certify sign ) 260: :type 11, len 4 @@ -100058,466 +95600,150 @@ 260: no-modify: 1 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0xc972affd358bf887 -260: :type 101, len 2 -260: 00000 | 01 01 | .. -260: :type 102, len 2 -260: 00000 | 01 02 | .. -260: :type 103, len 2 -260: 00000 | 01 03 | .. -260: :type 104, len 2 -260: 00000 | 01 04 | .. -260: :type 105, len 2 -260: 00000 | 01 05 | .. -260: :type 106, len 2 -260: 00000 | 01 06 | .. -260: :type 107, len 2 -260: 00000 | 01 07 | .. -260: :type 108, len 2 -260: 00000 | 01 08 | .. -260: :type 109, len 2 -260: 00000 | 01 09 | .. -260: :type 110, len 2 -260: 00000 | 01 10 | .. -260: lbits: 0xdec3 +260: issuer key ID: 0x0b2b09f7d7ea6e0e +260: lbits: 0x8387 260: signature material: -260: ecc r: 250 bits -260: ecc s: 256 bits -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets --json /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-subpacket-101-110.pgp -260: -260: [ -260: { -260: "header":{ -260: "offset":0, -260: "tag":6, -260: "tag.str":"Public Key", -260: "raw":"9833", -260: "length":51, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "version":4, -260: "creation time":1590071668, -260: "algorithm":22, -260: "algorithm.str":"EdDSA", -260: "material":{ -260: "p.bits":263, -260: "curve":"Ed25519" -260: }, -260: "keyid":"c972affd358bf887" -260: }, -260: { -260: "header":{ -260: "offset":53, -260: "tag":13, -260: "tag.str":"User ID", -260: "raw":"b405", -260: "length":5, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "userid":"NoUID" -260: }, -260: { -260: "header":{ -260: "offset":60, -260: "tag":2, -260: "tag.str":"Signature", -260: "raw":"88b8", -260: "length":184, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "version":4, -260: "type":19, -260: "type.str":"Positive User ID certification", -260: "algorithm":22, -260: "algorithm.str":"EdDSA", -260: "hash algorithm":8, -260: "hash algorithm.str":"SHA256", -260: "subpackets":[ -260: { -260: "type":33, -260: "type.str":"issuer fingerprint", -260: "length":21, -260: "hashed":true, -260: "critical":false, -260: "fingerprint":"753d5b947e9a2b2e01147c1fc972affd358bf887" -260: }, -260: { -260: "type":2, -260: "type.str":"signature creation time", -260: "length":4, -260: "hashed":true, -260: "critical":false, -260: "creation time":1590071668 -260: }, -260: { -260: "type":27, -260: "type.str":"key flags", -260: "length":1, -260: "hashed":true, -260: "critical":false, -260: "flags":3, -260: "flags.str":[ -260: "certify", -260: "sign" -260: ] -260: }, -260: { -260: "type":11, -260: "type.str":"preferred symmetric algorithms", -260: "length":4, -260: "hashed":true, -260: "critical":false, -260: "algorithms":[ -260: 9, -260: 8, -260: 7, -260: 2 -260: ], -260: "algorithms.str":[ -260: "AES-256", -260: "AES-192", -260: "AES-128", -260: "TripleDES" -260: ] -260: }, -260: { -260: "type":21, -260: "type.str":"preferred hash algorithms", -260: "length":5, -260: "hashed":true, -260: "critical":false, -260: "algorithms":[ -260: 10, -260: 9, -260: 8, -260: 11, -260: 2 -260: ], -260: "algorithms.str":[ -260: "SHA512", -260: "SHA384", -260: "SHA256", -260: "SHA224", -260: "SHA1" -260: ] -260: }, -260: { -260: "type":22, -260: "type.str":"preferred compression algorithms", -260: "length":3, -260: "hashed":true, -260: "critical":false, -260: "algorithms":[ -260: 2, -260: 3, -260: 1 -260: ], -260: "algorithms.str":[ -260: "ZLib", -260: "BZip2", -260: "ZIP" -260: ] -260: }, -260: { -260: "type":30, -260: "type.str":"features", -260: "length":1, -260: "hashed":true, -260: "critical":false, -260: "mdc":true, -260: "aead":false, -260: "v5 keys":false -260: }, -260: { -260: "type":23, -260: "type.str":"key server preferences", -260: "length":1, -260: "hashed":true, -260: "critical":false, -260: "no-modify":true -260: }, -260: { -260: "type":16, -260: "type.str":"issuer key ID", -260: "length":8, -260: "hashed":false, -260: "critical":false, -260: "issuer keyid":"c972affd358bf887" -260: }, -260: { -260: "type":101, -260: "type.str":"Unknown", -260: "length":2, -260: "hashed":false, -260: "critical":false, -260: "raw":"0101" -260: }, -260: { -260: "type":102, -260: "type.str":"Unknown", -260: "length":2, -260: "hashed":false, -260: "critical":false, -260: "raw":"0102" -260: }, -260: { -260: "type":103, -260: "type.str":"Unknown", -260: "length":2, -260: "hashed":false, -260: "critical":false, -260: "raw":"0103" -260: }, -260: { -260: "type":104, -260: "type.str":"Unknown", -260: "length":2, -260: "hashed":false, -260: "critical":false, -260: "raw":"0104" -260: }, -260: { -260: "type":105, -260: "type.str":"Unknown", -260: "length":2, -260: "hashed":false, -260: "critical":false, -260: "raw":"0105" -260: }, -260: { -260: "type":106, -260: "type.str":"Unknown", -260: "length":2, -260: "hashed":false, -260: "critical":false, -260: "raw":"0106" -260: }, -260: { -260: "type":107, -260: "type.str":"Unknown", -260: "length":2, -260: "hashed":false, -260: "critical":false, -260: "raw":"0107" -260: }, -260: { -260: "type":108, -260: "type.str":"Unknown", -260: "length":2, -260: "hashed":false, -260: "critical":false, -260: "raw":"0108" -260: }, -260: { -260: "type":109, -260: "type.str":"Unknown", -260: "length":2, -260: "hashed":false, -260: "critical":false, -260: "raw":"0109" -260: }, -260: { -260: "type":110, -260: "type.str":"Unknown", -260: "length":2, -260: "hashed":false, -260: "critical":false, -260: "raw":"0110" -260: } -260: ], -260: "lbits":"dec3", -260: "material":{ -260: "r.bits":250, -260: "s.bits":256 -260: } -260: } -260: ] -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-malf-sig.pgp -260: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 5 -260: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet -260: :off 0: packet header 0x9833 (tag 6, len 51) +260: ecc r: 254 bits +260: ecc s: 255 bits +260: :off 1177: packet header 0xc6c04d (tag 6, len 269) 260: Public key packet 260: version: 4 -260: creation time: 1590071668 (Thu May 21 02:34:28 2020) -260: public key algorithm: 22 (EdDSA) +260: creation time: 1742639269 (Sun Mar 23 00:27:49 2025) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) 260: public key material: -260: ecc p: 263 bits -260: ecc curve: Ed25519 -260: keyid: 0xc972affd358bf887 -260: :off 53: packet header 0xb400 (tag 13, len 0) +260: rsa n: 2048 bits +260: rsa e: 17 bits +260: keyid: 0x9b1bc1ea89c11e9d +260: :off 1449: packet header 0xcd1f (tag 13, len 31) 260: UserID packet -260: id: -260: :off 55: packet header 0x8890 (tag 2, len 144) +260: id: primary_with_empty_password@rnp +260: :off 1482: packet header 0xc2c08d (tag 2, len 333) 260: Signature packet -260: failed to parse -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets --json /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/key-malf-sig.pgp -260: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 5 -260: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet -260: [ -260: { -260: "header":{ -260: "offset":0, -260: "tag":6, -260: "tag.str":"Public Key", -260: "raw":"9833", -260: "length":51, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "version":4, -260: "creation time":1590071668, -260: "algorithm":22, -260: "algorithm.str":"EdDSA", -260: "material":{ -260: "p.bits":263, -260: "curve":"Ed25519" -260: }, -260: "keyid":"c972affd358bf887" -260: }, -260: { -260: "header":{ -260: "offset":53, -260: "tag":13, -260: "tag.str":"User ID", -260: "raw":"b400", -260: "length":0, -260: "partial":false, -260: "indeterminate":false -260: }, -260: "userid":"" -260: }, -260: { -260: "header":{ -260: "offset":55, -260: "tag":2, -260: "tag.str":"Signature", -260: "raw":"8890", -260: "length":144, -260: "partial":false, -260: "indeterminate":false -260: } -260: } -260: ] -260: ok -260: test_rnp_permissive_key_import (__main__.Misc.test_rnp_permissive_key_import) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpvzizfnoz/.gpg --kill gpg-agent -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/pubring-malf-cert.pgp -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 5 -260: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154 -260: failed to import key(s) from /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/pubring-malf-cert.pgp, stopping. -260: Import finished: 0 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import-keys --permissive /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/pubring-malf-cert.pgp -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 5 -260: [process_pgp_key_signatures() ./src/librepgp/stream-key.cpp:243] failed to parse signature at 154 -260: Import finished: 7 keys processed, 7 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -260: uid key0-uid0 [INVALID] -260: uid key0-uid1 -260: uid key0-uid2 -260: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] -260: e332b27caf4742a11baa677f1ed63ee56fadc34d -260: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] -260: c5b15209940a7816a7af3fb51d7e8a5393c997a8 -260: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] -260: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 -260: -260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: uid key1-uid2 -260: uid key1-uid1 -260: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -260: a3e94de61a8cb229413d348e54505a936a4a970e -260: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -260: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --list-keys --with-sigs -260: Warning: no keys were loaded from the keyring '/tmp/rnpctmpvzizfnoz/.rnp/secring.gpg'. -260: 7 keys found -260: -260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -260: uid key0-uid0 [INVALID] -260: uid key0-uid1 -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid1 -260: uid key0-uid2 -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid1 -260: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] -260: e332b27caf4742a11baa677f1ed63ee56fadc34d -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid1 -260: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] -260: c5b15209940a7816a7af3fb51d7e8a5393c997a8 -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid1 -260: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] -260: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid1 -260: -260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: sig 2fcadf05ffa501bb 2017-07-29 key1-uid0 -260: uid key1-uid2 -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: uid key1-uid1 -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -260: a3e94de61a8cb229413d348e54505a936a4a970e -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -260: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: ok -260: test_rnp_single_export (__main__.Misc.test_rnp_single_export) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpvzizfnoz/.gpg --kill gpg-agent -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-sec.pgp -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Import finished: 2 keys processed, 2 new public keys, 2 new secret keys, 0 updated, 0 unchanged. -260: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: ssb 256/ECDH dd23ceb7febeff17 2019-12-27 [E] -260: a4bbb77370217bca2307ad0ddd23ceb7febeff17 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --export Alice -260: -260: -----BEGIN PGP PUBLIC KEY BLOCK----- +260: version: 4 +260: type: 19 (Positive User ID certification) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x528192f2cfa62155a123f4239b1bc1ea89c11e9d (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639274 (Sun Mar 23 00:27:54 2025) +260: :type 27, len 1 +260: key flags: 0x03 ( certify sign ) +260: :type 11, len 3 +260: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) +260: :type 21, len 4 +260: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) +260: :type 22, len 4 +260: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) +260: :type 9, len 4 +260: key expiration time: 36000 seconds (0 days) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x9b1bc1ea89c11e9d +260: lbits: 0x5487 +260: signature material: +260: rsa s: 2048 bits +260: :off 1818: packet header 0xcec04d (tag 14, len 269) +260: Public subkey packet +260: version: 4 +260: creation time: 1742639271 (Sun Mar 23 00:27:51 2025) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: public key material: +260: rsa n: 2048 bits +260: rsa e: 17 bits +260: keyid: 0xd39f6f3f17e82c58 +260: :off 2090: packet header 0xc2c07c (tag 2, len 316) +260: Signature packet +260: version: 4 +260: type: 24 (Subkey Binding Signature) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x528192f2cfa62155a123f4239b1bc1ea89c11e9d (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639272 (Sun Mar 23 00:27:52 2025) +260: :type 9, len 4 +260: key expiration time: 63072000 seconds (730 days) +260: :type 27, len 1 +260: key flags: 0x0c ( encrypt_comm encrypt_storage ) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x9b1bc1ea89c11e9d +260: lbits: 0x6cd9 +260: signature material: +260: rsa s: 2048 bits +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --edit-key --set-expire 10m primary_with_empty_password@rnp +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zip --cipher AES --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: AES.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg 260: -260: xjMEXgS/LxYJKwYBBAHaRw8BAQdAJ/BnDcmcOCED/rW3y1zPHSX6lABI7G19R6mPhgfIgj/NEUFs -260: aWNlIDxhbGljZUBybnA+wpAEExYIADgWIQRz7cyRGa/I4tu9zeUEUUCWaf/ePAUCXgS/LwIbAwUL -260: CQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRAEUUCWaf/ePCSdAP9OWq8uOk5B5LUtPvFnxqGkrZlA -260: Ht+tgR271QSggRV3MAEAvtL/ru5oss9jx26EqYj2GUgHGtsYqsz8j1y97S5lMQrOVwReBg7BEgkr -260: JAMDAggBAQcCAwRcTzQ+5xWCrO9TDxRFeEx/3O5pw9ELjw9xS37jXU5wpUMPtqdbMYNUZAAWoPez -260: QQMBRg4KRWvnrjM/Wfy3ujHHAwEIB8J4BBgWCAAgFiEEc+3MkRmvyOLbvc3lBFFAlmn/3jwFAl4G -260: DsECGwwACgkQBFFAlmn/3jyhoAEAtP3Xy5+Wj7tcqtAntq1YzkH8aejmUN0AJC8JrMFB00MA/jKe -260: kukFiS1dSw9d6+hQpkMKGy0+16HdbCzGOCIDJEAD -260: =75dc -260: -----END PGP PUBLIC KEY BLOCK----- -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpvzizfnoz/.rnp/Alice-export-test.asc +260: sec 2048/RSA 9b1bc1ea89c11e9d 2025-03-22 [SC] [EXPIRES 2026-01-26] +260: 528192f2cfa62155a123f4239b1bc1ea89c11e9d +260: uid primary_with_empty_password@rnp +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg 260: -260: :armored input 260: :off 0: packet header 0xc633 (tag 6, len 51) 260: Public key packet 260: version: 4 -260: creation time: 1577369391 (Thu Dec 26 02:09:51 2019) +260: creation time: 1577369391 (Fri Dec 27 04:09:51 2019) 260: public key algorithm: 22 (EdDSA) 260: public key material: 260: ecc p: 263 bits 260: ecc curve: Ed25519 260: keyid: 0x0451409669ffde3c -260: :off 53: packet header 0xcd11 (tag 13, len 17) +260: :off 53: packet header 0xc278 (tag 2, len 120) +260: Signature packet +260: version: 4 +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639267 (Sun Mar 23 00:27:47 2025) +260: :type 29, len 1 +260: reason for revocation: 0 (No reason) +260: message: +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x7fdb +260: signature material: +260: ecc r: 255 bits +260: ecc s: 256 bits +260: :off 175: packet header 0xc27e (tag 2, len 126) +260: Signature packet +260: version: 4 +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639268 (Sun Mar 23 00:27:48 2025) +260: :type 29, len 7 +260: reason for revocation: 3 (Retired) +260: message: Custom +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x1e50 +260: signature material: +260: ecc r: 256 bits +260: ecc s: 256 bits +260: :off 303: packet header 0xcd11 (tag 13, len 17) 260: UserID packet 260: id: Alice -260: :off 72: packet header 0xc290 (tag 2, len 144) +260: :off 322: packet header 0xc290 (tag 2, len 144) 260: Signature packet 260: version: 4 260: type: 19 (Positive User ID certification) @@ -100527,7 +95753,7 @@ 260: :type 33, len 21 260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1577369391 (Thu Dec 26 02:09:51 2019) +260: signature creation time: 1577369391 (Fri Dec 27 04:09:51 2019) 260: :type 27, len 1 260: key flags: 0x03 ( certify sign ) 260: :type 11, len 4 @@ -100548,10 +95774,10 @@ 260: signature material: 260: ecc r: 255 bits 260: ecc s: 256 bits -260: :off 218: packet header 0xce57 (tag 14, len 87) +260: :off 468: packet header 0xce57 (tag 14, len 87) 260: Public subkey packet 260: version: 4 -260: creation time: 1577455297 (Fri Dec 27 02:01:37 2019) +260: creation time: 1577455297 (Sat Dec 28 04:01:37 2019) 260: public key algorithm: 18 (ECDH) 260: public key material: 260: ecdh p: 515 bits @@ -100559,7 +95785,7 @@ 260: ecdh hash algorithm: 8 (SHA256) 260: ecdh key wrap algorithm: 7 260: keyid: 0xdd23ceb7febeff17 -260: :off 307: packet header 0xc278 (tag 2, len 120) +260: :off 557: packet header 0xc278 (tag 2, len 120) 260: Signature packet 260: version: 4 260: type: 24 (Subkey Binding Signature) @@ -100569,7 +95795,7 @@ 260: :type 33, len 21 260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1577455297 (Fri Dec 27 02:01:37 2019) +260: signature creation time: 1577455297 (Sat Dec 28 04:01:37 2019) 260: :type 27, len 1 260: key flags: 0x0c ( encrypt_comm encrypt_storage ) 260: unhashed subpackets: @@ -100579,1003 +95805,77 @@ 260: signature material: 260: ecc r: 256 bits 260: ecc s: 254 bits -260: ok -260: test_rnpkeys_g10_def_key (__main__.Misc.test_rnpkeys_g10_def_key) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/test_cli_g10_defkey/g10 --password password --output /tmp/rnpctmpvzizfnoz/cleartext.rnp -s /tmp/rnpctmpvzizfnoz/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/test_cli_g10_defkey/g10 -v /tmp/rnpctmpvzizfnoz/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 9 --aead=ocb --aead-chunk-bits=10 --cipher CAMELLIA192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -260: Good signature made Fri Apr 24 04:34:42 2026 -260: using ECDSA key 23674f21b2441527 -260: -260: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] -260: b54fdebbb673423a5d0aa54423674f21b2441527 -260: uid ecc-p256 -260: Signature(s) verified successfully -260: -260: ok -260: test_rnpkeys_g10_list_order (__main__.Misc.test_rnpkeys_g10_list_order) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/g10 --list-keys -260: -260: 23 keys found -260: -260: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] -260: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 -260: uid dsa-eg -260: sub 3072/ElGamal 02a5715c3537717e 2018-04-03 [E] -260: 3409f96f0c57242540702dba02a5715c3537717e -260: -260: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] -260: 21fc68274aae3b5de39a4277cc786278981b0728 -260: uid ecc-25519 -260: -260: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] -260: b54fdebbb673423a5d0aa54423674f21b2441527 -260: uid ecc-p256 -260: sub 256/ECDH 37e285e9e9851491 2018-04-03 [E] -260: 40e608afbc8d62cdcc08904f37e285e9e9851491 -260: -260: pub 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] -260: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a -260: uid ecc-p384 -260: sub 384/ECDH e210e3d554a4fad9 2018-04-03 [E] -260: cbc2ac55dcd8e4e34fb2f816e210e3d554a4fad9 -260: -260: pub 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] -260: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a -260: uid ecc-p521 -260: sub 521/ECDH 9853df2f6d297442 2018-04-03 [E] -260: a9297c86dd0de109e1ebae9c9853df2f6d297442 -260: -260: pub 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] -260: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b -260: uid rsa-rsa -260: sub 3072/RSA 6e2f73008f8b8d6e 2018-04-03 [E] -260: 20fe5b1ab68c2d7210fb08aa6e2f73008f8b8d6e -260: -260: pub 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] -260: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a -260: uid ecc-bp256 -260: sub 256/ECDH 2edabb94d3055f76 2018-04-03 [E] -260: 08192b478f740360b74c82cc2edabb94d3055f76 -260: -260: pub 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] -260: 5b8a254c823ced98decd10ed6cf2dce85599ada2 -260: uid ecc-bp384 -260: sub 384/ECDH cff1bb6f16d28191 2018-04-03 [E] -260: 76969ce7033d990931df92b2cff1bb6f16d28191 -260: -260: pub 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] -260: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 -260: uid ecc-bp512 -260: sub 512/ECDH 20cdaa1482ba79ce 2018-04-03 [E] -260: 270a7cd0dc6c2e01dce8603620cdaa1482ba79ce -260: -260: pub 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] -260: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 -260: uid eddsa-x25519 -260: sub 255/ECDH c711187e594376af 2018-10-15 [E] -260: cfdb2a1f8325cc949ce0b597c711187e594376af -260: -260: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] -260: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 -260: uid ecc-p256k1 -260: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] -260: c263ec4ce2b3772746ed53227635401f90d3e533 -260: -260: pub 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] -260: 5aa9362aea07de23a726762cbd860a52d1899c0f -260: uid rsa-rsa-2 -260: sub 2048/RSA 8e08d46a37414996 2021-12-24 [E] -260: ca3e4420cf3d3b62d9ee7c6e8e08d46a37414996 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/g10 --secret --list-keys -260: -260: 23 keys found -260: -260: sec 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] -260: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 -260: uid dsa-eg -260: ssb 3072/ElGamal 02a5715c3537717e 2018-04-03 [E] -260: 3409f96f0c57242540702dba02a5715c3537717e -260: -260: sec 255/EdDSA cc786278981b0728 2018-04-03 [SC] -260: 21fc68274aae3b5de39a4277cc786278981b0728 -260: uid ecc-25519 -260: -260: sec 256/ECDSA 23674f21b2441527 2018-04-03 [SC] -260: b54fdebbb673423a5d0aa54423674f21b2441527 -260: uid ecc-p256 -260: ssb 256/ECDH 37e285e9e9851491 2018-04-03 [E] -260: 40e608afbc8d62cdcc08904f37e285e9e9851491 -260: -260: sec 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] -260: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a -260: uid ecc-p384 -260: ssb 384/ECDH e210e3d554a4fad9 2018-04-03 [E] -260: cbc2ac55dcd8e4e34fb2f816e210e3d554a4fad9 -260: -260: sec 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] -260: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a -260: uid ecc-p521 -260: ssb 521/ECDH 9853df2f6d297442 2018-04-03 [E] -260: a9297c86dd0de109e1ebae9c9853df2f6d297442 -260: -260: sec 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] -260: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b -260: uid rsa-rsa -260: ssb 3072/RSA 6e2f73008f8b8d6e 2018-04-03 [E] -260: 20fe5b1ab68c2d7210fb08aa6e2f73008f8b8d6e -260: -260: sec 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] -260: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a -260: uid ecc-bp256 -260: ssb 256/ECDH 2edabb94d3055f76 2018-04-03 [E] -260: 08192b478f740360b74c82cc2edabb94d3055f76 -260: -260: sec 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] -260: 5b8a254c823ced98decd10ed6cf2dce85599ada2 -260: uid ecc-bp384 -260: ssb 384/ECDH cff1bb6f16d28191 2018-04-03 [E] -260: 76969ce7033d990931df92b2cff1bb6f16d28191 -260: -260: sec 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] -260: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 -260: uid ecc-bp512 -260: ssb 512/ECDH 20cdaa1482ba79ce 2018-04-03 [E] -260: 270a7cd0dc6c2e01dce8603620cdaa1482ba79ce -260: -260: sec 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] -260: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 -260: uid eddsa-x25519 -260: ssb 255/ECDH c711187e594376af 2018-10-15 [E] -260: cfdb2a1f8325cc949ce0b597c711187e594376af -260: -260: sec 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] -260: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 -260: uid ecc-p256k1 -260: ssb 256/ECDH 7635401f90d3e533 2018-04-03 [E] -260: c263ec4ce2b3772746ed53227635401f90d3e533 -260: -260: sec 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] -260: 5aa9362aea07de23a726762cbd860a52d1899c0f -260: uid rsa-rsa-2 -260: ssb 2048/RSA 8e08d46a37414996 2021-12-24 [E] -260: ca3e4420cf3d3b62d9ee7c6e8e08d46a37414996 -260: ok -260: test_rnpkeys_list_invalid_keys (__main__.Misc.test_rnpkeys_list_invalid_keys) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp2 --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_forged_keys/eddsa-2012-md5-pub.pgp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp2' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -260: pub 255/EdDSA 8801eafbd906bd21 2012-01-01 [INVALID] -260: eabfe72f4f741a0f42bde0a88801eafbd906bd21 -260: uid expired-md5-key-sig [INVALID] -260: sub 255/ECDH 8a41556e223b7bac 2012-01-01 [INVALID] -260: 5a4b346242a77d1d7853156b8a41556e223b7bac -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp2 --list-keys --with-sigs -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. -260: Warning: no keys were loaded from the keyring '/tmp/rnpctmpvzizfnoz/.rnp2/secring.gpg'. -260: 2 keys found -260: -260: pub 255/EdDSA 8801eafbd906bd21 2012-01-01 [INVALID] -260: eabfe72f4f741a0f42bde0a88801eafbd906bd21 -260: uid expired-md5-key-sig [INVALID] -260: sig 8801eafbd906bd21 2012-01-01 [unknown] [invalid] -260: sub 255/ECDH 8a41556e223b7bac 2012-01-01 [INVALID] -260: 5a4b346242a77d1d7853156b8a41556e223b7bac -260: sig 8801eafbd906bd21 2012-01-01 [unknown] [invalid] -260: ok -260: test_rnpkeys_lists (__main__.Misc.test_rnpkeys_lists) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --list-keys -260: -260: 7 keys found -260: -260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -260: uid key0-uid0 -260: uid key0-uid1 -260: uid key0-uid2 -260: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] -260: e332b27caf4742a11baa677f1ed63ee56fadc34d -260: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] -260: c5b15209940a7816a7af3fb51d7e8a5393c997a8 -260: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] -260: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 -260: -260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: uid key1-uid2 -260: uid key1-uid1 -260: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -260: a3e94de61a8cb229413d348e54505a936a4a970e -260: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -260: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --home /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -l --with-sigs -260: -260: 7 keys found -260: -260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -260: uid key0-uid0 -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -260: uid key0-uid1 -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -260: uid key0-uid2 -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -260: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] -260: e332b27caf4742a11baa677f1ed63ee56fadc34d -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -260: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] -260: c5b15209940a7816a7af3fb51d7e8a5393c997a8 -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -260: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] -260: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -260: -260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: sig 2fcadf05ffa501bb 2017-07-29 key1-uid0 -260: uid key1-uid2 -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: uid key1-uid1 -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -260: a3e94de61a8cb229413d348e54505a936a4a970e -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -260: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --home /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --list-keys --secret -260: -260: 7 keys found -260: -260: sec 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -260: uid key0-uid0 -260: uid key0-uid1 -260: uid key0-uid2 -260: ssb 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] -260: e332b27caf4742a11baa677f1ed63ee56fadc34d -260: ssb 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] -260: c5b15209940a7816a7af3fb51d7e8a5393c997a8 -260: ssb 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] -260: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 -260: -260: sec 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: uid key1-uid2 -260: uid key1-uid1 -260: ssb 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -260: a3e94de61a8cb229413d348e54505a936a4a970e -260: ssb 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -260: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --home /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --list-keys --secret --with-sigs -260: -260: 7 keys found -260: -260: sec 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -260: uid key0-uid0 -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -260: uid key0-uid1 -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -260: uid key0-uid2 -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -260: ssb 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] -260: e332b27caf4742a11baa677f1ed63ee56fadc34d -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -260: ssb 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] -260: c5b15209940a7816a7af3fb51d7e8a5393c997a8 -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -260: ssb 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] -260: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 -260: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 -260: -260: sec 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: sig 2fcadf05ffa501bb 2017-07-29 key1-uid0 -260: uid key1-uid2 -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: uid key1-uid1 -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: ssb 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -260: a3e94de61a8cb229413d348e54505a936a4a970e -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: ssb 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -260: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/2 --list-keys -260: -260: 1 key found -260: -260: pub 888/RSA dc70c124a50283f1 2001-11-08 [ESCA] -260: c80aa54aa5c6ac73a373687134abe4bd -260: uid pgp2.6.3-test-key -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/2 -l --with-sigs -260: -260: 1 key found -260: -260: pub 888/RSA dc70c124a50283f1 2001-11-08 [ESCA] -260: c80aa54aa5c6ac73a373687134abe4bd -260: uid pgp2.6.3-test-key -260: sig dc70c124a50283f1 2001-11-08 pgp2.6.3-test-key -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/3 --list-keys -260: -260: 2 keys found -260: -260: pub 2048/RSA 4be147bb22df1e60 2017-09-30 [SC] [EXPIRES >=2038-01-19] -260: 4f2e62b74e6a4cd333bc19004be147bb22df1e60 -260: uid test1 -260: sub 2048/RSA a49bae05c16e8bc8 2017-09-30 [E] [EXPIRES >=2038-01-19] -260: 10793e367ee867c32e358f2aa49bae05c16e8bc8 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/3 -l --with-sigs -260: -260: 2 keys found -260: -260: pub 2048/RSA 4be147bb22df1e60 2017-09-30 [SC] [EXPIRES >=2038-01-19] -260: 4f2e62b74e6a4cd333bc19004be147bb22df1e60 -260: uid test1 -260: sig 4be147bb22df1e60 2019-10-11 test1 -260: sub 2048/RSA a49bae05c16e8bc8 2017-09-30 [E] [EXPIRES >=2038-01-19] -260: 10793e367ee867c32e358f2aa49bae05c16e8bc8 -260: sig 4be147bb22df1e60 2019-10-11 test1 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/5 --list-keys -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --aead --aead-chunk-bits=12 --cipher CAMELLIA256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -260: -260: 2 keys found -260: -260: pub 256/ECDSA 0e33fd46ff10f19c 2017-11-22 [SC] -260: b6b5e497a177551ecb8862200e33fd46ff10f19c -260: uid test0 -260: sub 256/ECDH 074131bc8d16c5c9 2017-11-22 [E] -260: 481e6a41b10ecd71a477db02074131bc8d16c5c9 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/5 -l --with-sigs -260: -260: 2 keys found -260: -260: pub 256/ECDSA 0e33fd46ff10f19c 2017-11-22 [SC] -260: b6b5e497a177551ecb8862200e33fd46ff10f19c -260: uid test0 -260: sig 0e33fd46ff10f19c 2017-11-22 test0 -260: sub 256/ECDH 074131bc8d16c5c9 2017-11-22 [E] -260: 481e6a41b10ecd71a477db02074131bc8d16c5c9 -260: sig 0e33fd46ff10f19c 2017-11-22 test0 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/g10 --list-keys -260: -260: 23 keys found -260: -260: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] -260: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 -260: uid dsa-eg -260: sub 3072/ElGamal 02a5715c3537717e 2018-04-03 [E] -260: 3409f96f0c57242540702dba02a5715c3537717e -260: -260: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] -260: 21fc68274aae3b5de39a4277cc786278981b0728 -260: uid ecc-25519 -260: -260: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] -260: b54fdebbb673423a5d0aa54423674f21b2441527 -260: uid ecc-p256 -260: sub 256/ECDH 37e285e9e9851491 2018-04-03 [E] -260: 40e608afbc8d62cdcc08904f37e285e9e9851491 -260: -260: pub 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] -260: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a -260: uid ecc-p384 -260: sub 384/ECDH e210e3d554a4fad9 2018-04-03 [E] -260: cbc2ac55dcd8e4e34fb2f816e210e3d554a4fad9 -260: -260: pub 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] -260: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a -260: uid ecc-p521 -260: sub 521/ECDH 9853df2f6d297442 2018-04-03 [E] -260: a9297c86dd0de109e1ebae9c9853df2f6d297442 -260: -260: pub 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] -260: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b -260: uid rsa-rsa -260: sub 3072/RSA 6e2f73008f8b8d6e 2018-04-03 [E] -260: 20fe5b1ab68c2d7210fb08aa6e2f73008f8b8d6e -260: -260: pub 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] -260: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a -260: uid ecc-bp256 -260: sub 256/ECDH 2edabb94d3055f76 2018-04-03 [E] -260: 08192b478f740360b74c82cc2edabb94d3055f76 -260: -260: pub 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] -260: 5b8a254c823ced98decd10ed6cf2dce85599ada2 -260: uid ecc-bp384 -260: sub 384/ECDH cff1bb6f16d28191 2018-04-03 [E] -260: 76969ce7033d990931df92b2cff1bb6f16d28191 -260: -260: pub 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] -260: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 -260: uid ecc-bp512 -260: sub 512/ECDH 20cdaa1482ba79ce 2018-04-03 [E] -260: 270a7cd0dc6c2e01dce8603620cdaa1482ba79ce -260: -260: pub 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] -260: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 -260: uid eddsa-x25519 -260: sub 255/ECDH c711187e594376af 2018-10-15 [E] -260: cfdb2a1f8325cc949ce0b597c711187e594376af -260: -260: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] -260: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 -260: uid ecc-p256k1 -260: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] -260: c263ec4ce2b3772746ed53227635401f90d3e533 -260: -260: pub 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] -260: 5aa9362aea07de23a726762cbd860a52d1899c0f -260: uid rsa-rsa-2 -260: sub 2048/RSA 8e08d46a37414996 2021-12-24 [E] -260: ca3e4420cf3d3b62d9ee7c6e8e08d46a37414996 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/g10 -l --with-sigs -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -260: -260: 23 keys found -260: -260: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] -260: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 -260: uid dsa-eg -260: sig c8a10a7d78273e10 2019-02-02 dsa-eg -260: sub 3072/ElGamal 02a5715c3537717e 2018-04-03 [E] -260: 3409f96f0c57242540702dba02a5715c3537717e -260: sig c8a10a7d78273e10 2019-02-02 dsa-eg -260: -260: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] -260: 21fc68274aae3b5de39a4277cc786278981b0728 -260: uid ecc-25519 -260: sig cc786278981b0728 2019-02-02 ecc-25519 -260: -260: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] -260: b54fdebbb673423a5d0aa54423674f21b2441527 -260: uid ecc-p256 -260: sig 23674f21b2441527 2019-02-02 ecc-p256 -260: sub 256/ECDH 37e285e9e9851491 2018-04-03 [E] -260: 40e608afbc8d62cdcc08904f37e285e9e9851491 -260: sig 23674f21b2441527 2019-02-02 ecc-p256 -260: -260: pub 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] -260: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a -260: uid ecc-p384 -260: sig 242a3aa5ea85f44a 2019-02-02 ecc-p384 -260: sub 384/ECDH e210e3d554a4fad9 2018-04-03 [E] -260: cbc2ac55dcd8e4e34fb2f816e210e3d554a4fad9 -260: sig 242a3aa5ea85f44a 2019-02-02 ecc-p384 -260: -260: pub 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] -260: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a -260: uid ecc-p521 -260: sig 2092ca8324263b6a 2019-02-02 ecc-p521 -260: sub 521/ECDH 9853df2f6d297442 2018-04-03 [E] -260: a9297c86dd0de109e1ebae9c9853df2f6d297442 -260: sig 2092ca8324263b6a 2019-02-02 ecc-p521 -260: -260: pub 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] -260: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b -260: uid rsa-rsa -260: sig 2fb9179118898e8b 2019-02-02 rsa-rsa -260: sub 3072/RSA 6e2f73008f8b8d6e 2018-04-03 [E] -260: 20fe5b1ab68c2d7210fb08aa6e2f73008f8b8d6e -260: sig 2fb9179118898e8b 2019-02-02 rsa-rsa -260: -260: pub 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] -260: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a -260: uid ecc-bp256 -260: sig d0c8a3daf9e0634a 2019-02-02 ecc-bp256 -260: sub 256/ECDH 2edabb94d3055f76 2018-04-03 [E] -260: 08192b478f740360b74c82cc2edabb94d3055f76 -260: sig d0c8a3daf9e0634a 2019-02-02 ecc-bp256 -260: -260: pub 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] -260: 5b8a254c823ced98decd10ed6cf2dce85599ada2 -260: uid ecc-bp384 -260: sig 6cf2dce85599ada2 2019-02-02 ecc-bp384 -260: sub 384/ECDH cff1bb6f16d28191 2018-04-03 [E] -260: 76969ce7033d990931df92b2cff1bb6f16d28191 -260: sig 6cf2dce85599ada2 2019-02-02 ecc-bp384 -260: -260: pub 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] -260: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 -260: uid ecc-bp512 -260: sig aa5c58d14f7b8f48 2019-02-02 ecc-bp512 -260: sub 512/ECDH 20cdaa1482ba79ce 2018-04-03 [E] -260: 270a7cd0dc6c2e01dce8603620cdaa1482ba79ce -260: sig aa5c58d14f7b8f48 2019-02-02 ecc-bp512 -260: -260: pub 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] -260: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 -260: uid eddsa-x25519 -260: sig 941822a0fc1b30a5 2018-10-15 eddsa-x25519 -260: sub 255/ECDH c711187e594376af 2018-10-15 [E] -260: cfdb2a1f8325cc949ce0b597c711187e594376af -260: sig 941822a0fc1b30a5 2018-10-15 eddsa-x25519 -260: -260: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] -260: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 -260: uid ecc-p256k1 -260: sig 3ea5bb6f9692c1a0 2019-02-02 ecc-p256k1 -260: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] -260: c263ec4ce2b3772746ed53227635401f90d3e533 -260: sig 3ea5bb6f9692c1a0 2019-02-02 ecc-p256k1 -260: -260: pub 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] -260: 5aa9362aea07de23a726762cbd860a52d1899c0f -260: uid rsa-rsa-2 -260: sig bd860a52d1899c0f 2021-12-24 rsa-rsa-2 -260: sub 2048/RSA 8e08d46a37414996 2021-12-24 [E] -260: ca3e4420cf3d3b62d9ee7c6e8e08d46a37414996 -260: sig bd860a52d1899c0f 2021-12-24 rsa-rsa-2 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -l 2fcadf05ffa501bb -260: -260: 3 keys found -260: -260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: uid key1-uid2 -260: uid key1-uid1 -260: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -260: a3e94de61a8cb229413d348e54505a936a4a970e -260: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -260: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -l --with-sigs 2fcadf05ffa501bb -260: -260: 3 keys found -260: -260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: sig 2fcadf05ffa501bb 2017-07-29 key1-uid0 -260: uid key1-uid2 -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: uid key1-uid1 -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -260: a3e94de61a8cb229413d348e54505a936a4a970e -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -260: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -260: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -l --secret 2fcadf05ffa501bb -260: -260: 3 keys found -260: -260: sec 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: uid key1-uid2 -260: uid key1-uid1 -260: ssb 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -260: a3e94de61a8cb229413d348e54505a936a4a970e -260: ssb 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -260: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -l 00000000 -260: -260: Key(s) not found. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -l zzzzzzzz -260: -260: Key(s) not found. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -l --userid 2fcadf05ffa501bb -260: -260: 3 keys found -260: -260: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] -260: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb -260: uid key1-uid0 -260: uid key1-uid2 -260: uid key1-uid1 -260: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] -260: a3e94de61a8cb229413d348e54505a936a4a970e -260: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] -260: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 -263: -263: -260: ok -260: test_set_current_time (__main__.Misc.test_set_current_time) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp2 --notty --password password --generate-key --current-time 2015-02-02 --userid key-2015 -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zip --aead=eax --aead-chunk-bits=14 --cipher TWOFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zlib --aead=ocb --aead-chunk-bits=16 --cipher AES --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --bzip2 --aead --cipher AES192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp2' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Generating a new key... -260: -260: sec 2048/RSA 754dd5ee25f882ce 2015-02-02 [SC] [EXPIRES 2017-02-01] -260: c3ac71e1c60c7cc303f9a041754dd5ee25f882ce -260: uid key-2015 -260: ssb 2048/RSA 66e02af4cdac37fc 2015-02-02 [E] [EXPIRES 2017-02-01] -260: bded3c50d80758c77e92079066e02af4cdac37fc -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp2 --notty --list-keys -260: -260: 2 keys found -260: -260: pub 2048/RSA 754dd5ee25f882ce 2015-02-02 [SC] [EXPIRED 2017-02-01] -260: c3ac71e1c60c7cc303f9a041754dd5ee25f882ce -260: uid key-2015 -260: sub 2048/RSA 66e02af4cdac37fc 2015-02-02 [E] [EXPIRED 2017-02-01] -260: bded3c50d80758c77e92079066e02af4cdac37fc -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp2 --notty --current-time 2015-02-04 --list-keys -260: -260: 2 keys found -260: -260: pub 2048/RSA 754dd5ee25f882ce 2015-02-02 [SC] [EXPIRES 2017-02-01] -260: c3ac71e1c60c7cc303f9a041754dd5ee25f882ce -260: uid key-2015 -260: sub 2048/RSA 66e02af4cdac37fc 2015-02-02 [E] [EXPIRES 2017-02-01] -260: bded3c50d80758c77e92079066e02af4cdac37fc -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp2 --password password -u key-2015 -s /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.txt.sig -260: Failed to add signature -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp2 --password password -u key-2015 --current-time 2015-02-03 -s /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.txt.sig -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 1 --aead=eax --aead-chunk-bits=0 --cipher AES256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp2 --list-packets /tmp/rnpctmpvzizfnoz/cleartext.txt.sig -260: -260: :off 0: packet header 0xc8c0b1 (tag 8, len 369) -260: Compressed data packet -260: compression algorithm: 1 (ZIP) -260: Decompressed contents: -260: :off 0: packet header 0xc40d (tag 4, len 13) -260: One-pass signature packet -260: version: 3 -260: signature type: 0 (Signature of a binary document) -260: hash algorithm: 8 (SHA256) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: signing key id: 0x754dd5ee25f882ce -260: nested: 1 -260: :off 15: packet header 0xcb1e (tag 11, len 30) -260: Literal data packet -260: data format: 'b' -260: filename: cleartext.txt (len 13) -260: timestamp: 1777048486 (Fri Apr 24 04:34:46 2026) -260: data bytes: 11 -260: :off 47: packet header 0xc2c079 (tag 2, len 313) -260: Signature packet -260: version: 4 -260: type: 0 (Signature of a binary document) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: hash algorithm: 8 (SHA256) -260: hashed subpackets: -260: :type 33, len 21 -260: issuer fingerprint: 0xc3ac71e1c60c7cc303f9a041754dd5ee25f882ce (20 bytes) -260: :type 2, len 4 -260: signature creation time: 1422964800 (Tue Feb 3 00:00:00 2015) -260: :type 3, len 4 -260: signature expiration time: 0 (never) -260: unhashed subpackets: -260: :type 16, len 8 -260: issuer key ID: 0x754dd5ee25f882ce -260: lbits: 0x0ffb -260: signature material: -260: rsa s: 2047 bits -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp2 -v /tmp/rnpctmpvzizfnoz/cleartext.txt.sig --output - -260: Good signature made Tue Feb 3 00:00:00 2015 -260: using RSA key 754dd5ee25f882ce -260: -260: pub 2048/RSA 754dd5ee25f882ce 2015-02-02 [SC] [EXPIRED 2017-02-01] -260: c3ac71e1c60c7cc303f9a041754dd5ee25f882ce -260: uid key-2015 -260: Signature(s) verified successfully -260: Hello world -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp2 -r key-2015 -e /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.txt.enc -260: Failed to add recipient -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp2 -r key-2015 --current-time 2015-02-03 -e /tmp/rnpctmpvzizfnoz/cleartext.txt --output /tmp/rnpctmpvzizfnoz/cleartext.txt.enc -260: -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp2 --password password -d /tmp/rnpctmpvzizfnoz/cleartext.txt.enc --output - -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 9 --aead=ocb --aead-chunk-bits=1 --cipher CAMELLIA128 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -260: -260: Hello world -260: ok -260: test_subkey_binding_on_uid (__main__.Misc.test_subkey_binding_on_uid) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp2 --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/alice-uid-binding.pgp -260: Keyring directory '/tmp/rnpctmpvzizfnoz/.rnp2' is empty. -260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. -260: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp2 --list-keys --with-sigs -260: Warning: no keys were loaded from the keyring '/tmp/rnpctmpvzizfnoz/.rnp2/secring.gpg'. -260: [validate_binding() ./src/lib/pgp-key.cpp:2028] Invalid binding signature key type(s) -260: 1 key found -260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: sig 0451409669ffde3c 2019-12-26 Alice -260: sig 0451409669ffde3c 2020-04-17 Alice [invalid] -260: ok -260: test_text_sig_crcr (__main__.Misc.test_text_sig_crcr) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpvzizfnoz/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.text-sig-crcr.sig -260: Good signature made Tue Jan 25 01:00:34 2022 -260: using EdDSA key 0451409669ffde3c -260: -260: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] -260: 73edcc9119afc8e2dbbdcde50451409669ffde3c -260: uid Alice -260: Signature(s) verified successfully -260: -260: /usr/bin/gpg --batch --homedir /tmp/rnpctmpvzizfnoz/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -260: gpg: keybox '/tmp/rnpctmpvzizfnoz/.gpg/pubring.kbx' created -260: gpg: /tmp/rnpctmpvzizfnoz/.gpg/trustdb.gpg: trustdb created -260: gpg: key 0451409669FFDE3C: public key "Alice " imported -260: gpg: Total number processed: 1 -260: gpg: imported: 1 -260: -260: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpvzizfnoz/.gpg --batch --yes --trust-model always --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.text-sig-crcr.sig /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.text-sig-crcr -260: gpg: Signature made Tue Jan 25 01:00:34 2022 -12 -260: gpg: using EDDSA key 73EDCC9119AFC8E2DBBDCDE50451409669FFDE3C -260: gpg: issuer "alice@rnp" -260: gpg: Good signature from "Alice " [unknown] -260: gpg: WARNING: Using untrusted key! -260: -260: ok -260: test_verify_detached_source (__main__.Misc.test_verify_detached_source) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.sig -260: Good signature made Thu Oct 24 20:29:47 2019 -260: using RSA key 7bc6709b15c23a4a -260: -260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -260: uid key0-uid0 -260: uid key0-uid1 -260: uid key0-uid2 -260: Signature(s) verified successfully -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.asc -260: Good signature made Thu Oct 24 20:29:47 2019 -260: using RSA key 7bc6709b15c23a4a -260: -260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -260: uid key0-uid0 -260: uid key0-uid1 -260: uid key0-uid2 -260: Signature(s) verified successfully -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.sig --source -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp: option '--source' requires an argument -260: rnp 0.17.1-1 -260: Ribose Inc. -260: Backend: Botan -260: Backend version: 2.19.5 -260: Supported algorithms: -260: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 -260: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 -260: AEAD: None, EAX, OCB -260: Key protection: CFB -260: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 -260: Compression: Uncompressed, ZIP, ZLIB, BZip2 -260: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 -260: Please report security issues at (https://www.rnpgp.org/feedback) and -260: general bugs at https://github.com/rnpgp/rnp/issues. -260: Sign, verify, encrypt, decrypt, inspect OpenPGP data. -260: Usage: rnp --command [options] [files] -260: Commands: -260: -h, --help This help message. -260: -V, --version Print RNP version information. -260: -e, --encrypt Encrypt data using the public key(s). -260: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. -260: --cipher name Specify symmetric cipher, used for encryption. -260: --aead[=EAX, OCB] Use AEAD for encryption. -260: -z 0..9 Set the compression level. -260: --[zip,zlib,bzip] Use the corresponding compression algorithm. -260: --armor Apply ASCII armor to the encryption/signing output. -260: --no-wrap Do not wrap the output in a literal data packet. -260: -c, --symmetric Encrypt data using the password(s). -260: --passwords num Encrypt to the specified number of passwords. -260: -s, --sign Sign data. May be combined with encryption. -260: --detach Produce detached signature. -260: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. -260: --hash Specify hash algorithm, used during signing. -260: --allow-weak-hash Allow usage of a weak hash algorithm. -260: --clearsign Cleartext-sign data. -260: -d, --decrypt Decrypt and output data, verifying signatures. -260: -v, --verify Verify signatures, without outputting data. -260: --source Specify source for the detached signature. -260: --dearmor Strip ASCII armor from the data, outputting binary. -260: --enarmor Add ASCII armor to the data. -260: --list-packets List OpenPGP packets from the input. -260: --json Use JSON output instead of human-readable. -260: --grips Dump key fingerprints and grips. -260: --mpi Dump MPI values from packets. -260: --raw Dump raw packet contents as well. -260: -260: Other options: -260: --homedir path Override home directory (default is ~/.rnp/). -260: -f, --keyfile Load key(s) only from the file specified. -260: --output [file, -] Write data to the specified file or stdout. -260: --overwrite Overwrite output file without a prompt. -260: --password Password used during operation. -260: --pass-fd num Read password(s) from the file descriptor. -260: --s2k-iterations Set the number of iterations for the S2K process. -260: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. -260: --notty Do not output anything to the TTY. -260: --current-time Override system's time. -260: --set-filename Override file name, stored inside of OpenPGP message. -260: -260: See man page for a detailed listing and explanation. -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --source /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.sig -260: Good signature made Thu Oct 24 20:29:47 2019 -260: using RSA key 7bc6709b15c23a4a -260: -260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -260: uid key0-uid0 -260: uid key0-uid1 -260: uid key0-uid2 -260: Signature(s) verified successfully -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --source /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.wrong -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.sig -260: [init_file_src() ./src/librepgp/stream-common.cpp:431] can't stat '/build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.wrong' -260: Failed to open source for detached signature verification. -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -v /tmp/rnpctmpvzizfnoz/message.dat -260: Unsupported detached signature extension. Use --source to override. -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --source - -v /tmp/rnpctmpvzizfnoz/message.dat -260: Good signature made Thu Oct 24 20:29:47 2019 -260: using RSA key 7bc6709b15c23a4a -260: -260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -260: uid key0-uid0 -260: uid key0-uid1 -260: uid key0-uid2 -260: Signature(s) verified successfully -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --source env:SIGNED_DATA -v /tmp/rnpctmpvzizfnoz/message.dat -260: Good signature made Thu Oct 24 20:29:47 2019 -260: using RSA key 7bc6709b15c23a4a -260: -260: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] -260: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a -260: uid key0-uid0 -260: uid key0-uid1 -260: uid key0-uid2 -260: Signature(s) verified successfully -260: -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --source - -v -260: Detached signature and signed source cannot be both stdin. -260: -260: ok -260: test_wrong_mpi_bit_count (__main__.Misc.test_wrong_mpi_bit_count) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg -260: -260: :off 0: packet header 0x988d (tag 6, len 141) -260: Public key packet -260: version: 4 -260: creation time: 1500569820 (Thu Jul 20 04:57:00 2017) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: public key material: -260: rsa n: 1024 bits -260: rsa e: 17 bits -260: keyid: 0x7bc6709b15c23a4a -260: :off 143: packet header 0xb409 (tag 13, len 9) -260: UserID packet -260: id: key0-uid0 -260: :off 154: packet header 0x88b9 (tag 2, len 185) +260: :off 679: packet header 0xc278 (tag 2, len 120) 260: Signature packet 260: version: 4 -260: type: 19 (Positive User ID certification) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: hash algorithm: 2 (SHA1) +260: type: 40 (Subkey revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) 260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1500569820 (Thu Jul 20 04:57:00 2017) -260: :type 27, len 1 -260: key flags: 0x03 ( certify sign ) -260: :type 11, len 6 -260: preferred symmetric algorithms: AES-256, AES-192, AES-128, CAST5, TripleDES, IDEA (9, 8, 7, 3, 2, 1) -260: :type 21, len 5 -260: preferred hash algorithms: SHA256, SHA1, SHA384, SHA512, SHA224 (8, 2, 9, 10, 11) -260: :type 22, len 3 -260: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -260: :type 30, len 1 -260: features: 0x01 ( mdc ) -260: :type 23, len 1 -260: key server preferences -260: no-modify: 1 +260: signature creation time: 1742639268 (Sun Mar 23 00:27:48 2025) +260: :type 29, len 1 +260: reason for revocation: 0 (No reason) +260: message: 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x7bc6709b15c23a4a -260: lbits: 0x1ba7 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xf521 260: signature material: -260: rsa s: 1024 bits -260: :off 341: packet header 0xb002 (tag 12, len 2) -260: Skipping unhandled pkt: 12 -260: -260: :off 345: packet header 0xb409 (tag 13, len 9) -260: UserID packet -260: id: key0-uid1 -260: :off 356: packet header 0x88b9 (tag 2, len 185) +260: ecc r: 256 bits +260: ecc s: 256 bits +260: :off 801: packet header 0xc27d (tag 2, len 125) 260: Signature packet 260: version: 4 -260: type: 19 (Positive User ID certification) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: hash algorithm: 2 (SHA1) +260: type: 40 (Subkey revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) 260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1500569836 (Thu Jul 20 04:57:16 2017) -260: :type 27, len 1 -260: key flags: 0x03 ( certify sign ) -260: :type 11, len 6 -260: preferred symmetric algorithms: AES-256, AES-192, AES-128, CAST5, TripleDES, IDEA (9, 8, 7, 3, 2, 1) -260: :type 21, len 5 -260: preferred hash algorithms: SHA256, SHA1, SHA384, SHA512, SHA224 (8, 2, 9, 10, 11) -260: :type 22, len 3 -260: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -260: :type 30, len 1 -260: features: 0x01 ( mdc ) -260: :type 23, len 1 -260: key server preferences -260: no-modify: 1 +260: signature creation time: 1742639269 (Sun Mar 23 00:27:49 2025) +260: :type 29, len 6 +260: reason for revocation: 2 (Compromised) +260: message: Other 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x7bc6709b15c23a4a -260: lbits: 0x0a16 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xa000 260: signature material: -260: rsa s: 1023 bits -260: :off 543: packet header 0xb002 (tag 12, len 2) -260: Skipping unhandled pkt: 12 -260: -260: :off 547: packet header 0xb409 (tag 13, len 9) +260: ecc r: 254 bits +260: ecc s: 256 bits +260: :off 928: packet header 0xc652 (tag 6, len 82) +260: Public key packet +260: version: 4 +260: creation time: 1577369680 (Fri Dec 27 04:14:40 2019) +260: public key algorithm: 19 (ECDSA) +260: public key material: +260: ecc p: 515 bits +260: ecc curve: NIST P-256 +260: keyid: 0x0b2b09f7d7ea6e0e +260: :off 1012: packet header 0xcd11 (tag 13, len 17) 260: UserID packet -260: id: key0-uid2 -260: :off 558: packet header 0x88b9 (tag 2, len 185) +260: id: Basil +260: :off 1031: packet header 0xc290 (tag 2, len 144) 260: Signature packet 260: version: 4 260: type: 19 (Positive User ID certification) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: hash algorithm: 2 (SHA1) +260: public key algorithm: 19 (ECDSA) +260: hash algorithm: 8 (SHA256) 260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0xd143811973b85e26b134b7a00b2b09f7d7ea6e0e (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1500569846 (Thu Jul 20 04:57:26 2017) +260: signature creation time: 1577369680 (Fri Dec 27 04:14:40 2019) 260: :type 27, len 1 260: key flags: 0x03 ( certify sign ) -260: :type 11, len 6 -260: preferred symmetric algorithms: AES-256, AES-192, AES-128, CAST5, TripleDES, IDEA (9, 8, 7, 3, 2, 1) +260: :type 11, len 4 +260: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) 260: :type 21, len 5 -260: preferred hash algorithms: SHA256, SHA1, SHA384, SHA512, SHA224 (8, 2, 9, 10, 11) +260: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) 260: :type 22, len 3 260: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) 260: :type 30, len 1 @@ -101585,227 +95885,171 @@ 260: no-modify: 1 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x7bc6709b15c23a4a -260: lbits: 0x5e6b +260: issuer key ID: 0x0b2b09f7d7ea6e0e +260: lbits: 0x8387 260: signature material: -260: rsa s: 1024 bits -260: :off 745: packet header 0xb002 (tag 12, len 2) -260: Skipping unhandled pkt: 12 -260: -260: :off 749: packet header 0xb88d (tag 14, len 141) -260: Public subkey packet +260: ecc r: 254 bits +260: ecc s: 255 bits +260: :off 1177: packet header 0xc6c04d (tag 6, len 269) +260: Public key packet 260: version: 4 -260: creation time: 1500569820 (Thu Jul 20 04:57:00 2017) +260: creation time: 1742639269 (Sun Mar 23 00:27:49 2025) 260: public key algorithm: 1 (RSA (Encrypt or Sign)) 260: public key material: -260: rsa n: 1024 bits +260: rsa n: 2048 bits 260: rsa e: 17 bits -260: keyid: 0x1ed63ee56fadc34d -260: :off 892: packet header 0x889f (tag 2, len 159) -260: Signature packet -260: version: 4 -260: type: 24 (Subkey Binding Signature) -260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: hash algorithm: 2 (SHA1) -260: hashed subpackets: -260: :type 2, len 4 -260: signature creation time: 1500569820 (Thu Jul 20 04:57:00 2017) -260: :type 27, len 1 -260: key flags: 0x0c ( encrypt_comm encrypt_storage ) -260: unhashed subpackets: -260: :type 16, len 8 -260: issuer key ID: 0x7bc6709b15c23a4a -260: lbits: 0x649e -260: signature material: -260: rsa s: 1024 bits -260: :off 1053: packet header 0xb002 (tag 12, len 2) -260: Skipping unhandled pkt: 12 -260: -260: :off 1057: packet header 0xb901a2 (tag 14, len 418) -260: Public subkey packet -260: version: 4 -260: creation time: 1500569851 (Thu Jul 20 04:57:31 2017) -260: public key algorithm: 17 (DSA) -260: public key material: -260: dsa p: 1024 bits -260: dsa q: 160 bits -260: dsa g: 1023 bits -260: dsa y: 1021 bits -260: keyid: 0x1d7e8a5393c997a8 -260: :off 1478: packet header 0x88ed (tag 2, len 237) +260: keyid: 0x9b1bc1ea89c11e9d +260: :off 1449: packet header 0xcd1f (tag 13, len 31) +260: UserID packet +260: id: primary_with_empty_password@rnp +260: :off 1482: packet header 0xc2c08d (tag 2, len 333) 260: Signature packet 260: version: 4 -260: type: 24 (Subkey Binding Signature) +260: type: 19 (Positive User ID certification) 260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: hash algorithm: 2 (SHA1) +260: hash algorithm: 8 (SHA256) 260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x528192f2cfa62155a123f4239b1bc1ea89c11e9d (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1500569851 (Thu Jul 20 04:57:31 2017) +260: signature creation time: 1742639274 (Sun Mar 23 00:27:54 2025) 260: :type 27, len 1 -260: key flags: 0x02 ( sign ) +260: key flags: 0x03 ( certify sign ) +260: :type 11, len 3 +260: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) +260: :type 21, len 4 +260: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) +260: :type 22, len 4 +260: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) 260: :type 9, len 4 -260: key expiration time: 10627200 seconds (123 days) +260: key expiration time: 26784000 seconds (310 days) 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x7bc6709b15c23a4a -260: :type 32, len 70 -260: embedded signature: -260: version: 4 -260: type: 25 (Primary Key Binding Signature) -260: public key algorithm: 17 (DSA) -260: hash algorithm: 2 (SHA1) -260: hashed subpackets: -260: :type 2, len 4 -260: signature creation time: 1500569851 (Thu Jul 20 04:57:31 2017) -260: unhashed subpackets: -260: :type 16, len 8 -260: issuer key ID: 0x1d7e8a5393c997a8 -260: lbits: 0xef3d -260: signature material: -260: dsa r: 159 bits -260: dsa s: 159 bits -260: lbits: 0xba6a +260: issuer key ID: 0x9b1bc1ea89c11e9d +260: lbits: 0x44e9 260: signature material: -260: rsa s: 1022 bits -260: :off 1717: packet header 0xb002 (tag 12, len 2) -260: Skipping unhandled pkt: 12 -260: -260: :off 1721: packet header 0xb88d (tag 14, len 141) +260: rsa s: 2047 bits +260: :off 1818: packet header 0xcec04d (tag 14, len 269) 260: Public subkey packet 260: version: 4 -260: creation time: 1500569896 (Thu Jul 20 04:58:16 2017) +260: creation time: 1742639271 (Sun Mar 23 00:27:51 2025) 260: public key algorithm: 1 (RSA (Encrypt or Sign)) 260: public key material: -260: rsa n: 1024 bits +260: rsa n: 2048 bits 260: rsa e: 17 bits -260: keyid: 0x8a05b89fad5aded1 -260: :off 1864: packet header 0x889f (tag 2, len 159) +260: keyid: 0xd39f6f3f17e82c58 +260: :off 2090: packet header 0xc2c07c (tag 2, len 316) 260: Signature packet 260: version: 4 260: type: 24 (Subkey Binding Signature) 260: public key algorithm: 1 (RSA (Encrypt or Sign)) -260: hash algorithm: 2 (SHA1) +260: hash algorithm: 8 (SHA256) 260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x528192f2cfa62155a123f4239b1bc1ea89c11e9d (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1500569896 (Thu Jul 20 04:58:16 2017) +260: signature creation time: 1742639272 (Sun Mar 23 00:27:52 2025) +260: :type 9, len 4 +260: key expiration time: 63072000 seconds (730 days) 260: :type 27, len 1 260: key flags: 0x0c ( encrypt_comm encrypt_storage ) 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x7bc6709b15c23a4a -260: lbits: 0x4c80 +260: issuer key ID: 0x9b1bc1ea89c11e9d +260: lbits: 0x6cd9 260: signature material: -260: rsa s: 1024 bits -260: :off 2025: packet header 0xb002 (tag 12, len 2) -260: Skipping unhandled pkt: 12 +260: rsa s: 2048 bits +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --edit-key --set-expire 10y primary_with_empty_password@rnp +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zip --cipher AES --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: AES.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +258: +260: +260: sec 2048/RSA 9b1bc1ea89c11e9d 2025-03-22 [SC] [EXPIRES 2035-03-20] +260: 528192f2cfa62155a123f4239b1bc1ea89c11e9d +260: uid primary_with_empty_password@rnp +260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zlib --cipher AES192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 260: -260: :off 2029: packet header 0x9901a2 (tag 6, len 418) +260: :off 0: packet header 0xc633 (tag 6, len 51) 260: Public key packet 260: version: 4 -260: creation time: 1500569946 (Thu Jul 20 04:59:06 2017) -260: public key algorithm: 17 (DSA) +260: creation time: 1577369391 (Fri Dec 27 04:09:51 2019) +260: public key algorithm: 22 (EdDSA) 260: public key material: -260: dsa p: 1024 bits -260: dsa q: 160 bits -260: dsa g: 1021 bits -260: dsa y: 1021 bits -260: keyid: 0x2fcadf05ffa501bb -260: :off 2450: packet header 0xb409 (tag 13, len 9) -260: UserID packet -260: id: key1-uid0 -260: :off 2461: packet header 0x8874 (tag 2, len 116) +260: ecc p: 263 bits +260: ecc curve: Ed25519 +260: keyid: 0x0451409669ffde3c +260: :off 53: packet header 0xc278 (tag 2, len 120) 260: Signature packet 260: version: 4 -260: type: 19 (Positive User ID certification) -260: public key algorithm: 17 (DSA) -260: hash algorithm: 2 (SHA1) +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) 260: hashed subpackets: -260: :type 27, len 1 -260: key flags: 0x03 ( certify sign ) -260: :type 9, len 4 -260: key expiration time: 2076663808 seconds (24035 days) -260: :type 30, len 1 -260: features: 0x01 ( mdc ) -260: :type 23, len 1 -260: key server preferences -260: no-modify: 1 -260: :type 11, len 2 -260: preferred symmetric algorithms: AES-192, CAST5 (8, 3) -260: :type 21, len 2 -260: preferred hash algorithms: SHA1, SHA224 (2, 11) -260: :type 22, len 2 -260: preferred compression algorithms: ZIP, Uncompressed (1, 0) +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1501372449 (Sat Jul 29 11:54:09 2017) -260: :type 24, len 17 -260: preferred key server: hkp://pgp.mit.edu +260: signature creation time: 1742639267 (Sun Mar 23 00:27:47 2025) +260: :type 29, len 1 +260: reason for revocation: 0 (No reason) +260: message: 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x2fcadf05ffa501bb -260: lbits: 0x8d08 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x7fdb 260: signature material: -260: dsa r: 159 bits -260: dsa s: 155 bits -260: :off 2579: packet header 0xb002 (tag 12, len 2) -260: Skipping unhandled pkt: 12 -260: -260: :off 2583: packet header 0xb409 (tag 13, len 9) -260: UserID packet -260: id: key1-uid2 -260: :off 2594: packet header 0x8869 (tag 2, len 105) +260: ecc r: 255 bits +260: ecc s: 256 bits +260: :off 175: packet header 0xc27e (tag 2, len 126) 260: Signature packet 260: version: 4 -260: type: 19 (Positive User ID certification) -260: public key algorithm: 17 (DSA) -260: hash algorithm: 2 (SHA1) +260: type: 32 (Key revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) 260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1500570153 (Thu Jul 20 05:02:33 2017) -260: :type 27, len 1 -260: key flags: 0x03 ( certify sign ) -260: :type 9, len 4 -260: key expiration time: 2076663808 seconds (24035 days) -260: :type 11, len 6 -260: preferred symmetric algorithms: AES-256, AES-192, AES-128, CAST5, TripleDES, IDEA (9, 8, 7, 3, 2, 1) -260: :type 21, len 5 -260: preferred hash algorithms: SHA256, SHA1, SHA384, SHA512, SHA224 (8, 2, 9, 10, 11) -260: :type 22, len 3 -260: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) -260: :type 30, len 1 -260: features: 0x01 ( mdc ) -260: :type 23, len 1 -260: key server preferences -260: no-modify: 1 +260: signature creation time: 1742639268 (Sun Mar 23 00:27:48 2025) +260: :type 29, len 7 +260: reason for revocation: 3 (Retired) +260: message: Custom 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x2fcadf05ffa501bb -260: lbits: 0xd12d +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x1e50 260: signature material: -260: dsa r: 159 bits -260: dsa s: 158 bits -260: :off 2701: packet header 0xb002 (tag 12, len 2) -260: Skipping unhandled pkt: 12 -260: -260: :off 2705: packet header 0xb409 (tag 13, len 9) +260: ecc r: 256 bits +260: ecc s: 256 bits +260: :off 303: packet header 0xcd11 (tag 13, len 17) 260: UserID packet -260: id: key1-uid1 -260: :off 2716: packet header 0x8869 (tag 2, len 105) +260: id: Alice +260: :off 322: packet header 0xc290 (tag 2, len 144) 260: Signature packet 260: version: 4 260: type: 19 (Positive User ID certification) -260: public key algorithm: 17 (DSA) -260: hash algorithm: 2 (SHA1) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) 260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1500570147 (Thu Jul 20 05:02:27 2017) +260: signature creation time: 1577369391 (Fri Dec 27 04:09:51 2019) 260: :type 27, len 1 260: key flags: 0x03 ( certify sign ) -260: :type 9, len 4 -260: key expiration time: 2076663808 seconds (24035 days) -260: :type 11, len 6 -260: preferred symmetric algorithms: AES-256, AES-192, AES-128, CAST5, TripleDES, IDEA (9, 8, 7, 3, 2, 1) +260: :type 11, len 4 +260: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) 260: :type 21, len 5 -260: preferred hash algorithms: SHA256, SHA1, SHA384, SHA512, SHA224 (8, 2, 9, 10, 11) +260: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) 260: :type 22, len 3 260: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) 260: :type 30, len 1 @@ -101815,103 +96059,107 @@ 260: no-modify: 1 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x2fcadf05ffa501bb -260: lbits: 0xc9b1 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0x249d 260: signature material: -260: dsa r: 159 bits -260: dsa s: 156 bits -260: :off 2823: packet header 0xb002 (tag 12, len 2) -260: Skipping unhandled pkt: 12 -260: -260: :off 2827: packet header 0xb9010d (tag 14, len 269) +260: ecc r: 255 bits +260: ecc s: 256 bits +260: :off 468: packet header 0xce57 (tag 14, len 87) 260: Public subkey packet 260: version: 4 -260: creation time: 1500569946 (Thu Jul 20 04:59:06 2017) -260: public key algorithm: 16 (Elgamal (Encrypt-Only)) +260: creation time: 1577455297 (Sat Dec 28 04:01:37 2019) +260: public key algorithm: 18 (ECDH) 260: public key material: -260: eg p: 1024 bits -260: eg g: 3 bits -260: eg y: 1021 bits -260: keyid: 0x54505a936a4a970e -260: :off 3099: packet header 0x884f (tag 2, len 79) +260: ecdh p: 515 bits +260: ecdh curve: brainpoolP256r1 +260: ecdh hash algorithm: 8 (SHA256) +260: ecdh key wrap algorithm: 7 +260: keyid: 0xdd23ceb7febeff17 +260: :off 557: packet header 0xc278 (tag 2, len 120) 260: Signature packet 260: version: 4 260: type: 24 (Subkey Binding Signature) -260: public key algorithm: 17 (DSA) -260: hash algorithm: 2 (SHA1) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) 260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1500569946 (Thu Jul 20 04:59:06 2017) +260: signature creation time: 1577455297 (Sat Dec 28 04:01:37 2019) 260: :type 27, len 1 260: key flags: 0x0c ( encrypt_comm encrypt_storage ) -260: :type 9, len 4 -260: key expiration time: 2076663808 seconds (24035 days) 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x2fcadf05ffa501bb -260: lbits: 0xe016 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xa1a0 260: signature material: -260: dsa r: 157 bits -260: dsa s: 156 bits -260: :off 3180: packet header 0xb002 (tag 12, len 2) -260: Skipping unhandled pkt: 12 -260: -260: :off 3184: packet header 0xb9010d (tag 14, len 269) -260: Public subkey packet +260: ecc r: 256 bits +260: ecc s: 254 bits +260: :off 679: packet header 0xc278 (tag 2, len 120) +260: Signature packet 260: version: 4 -260: creation time: 1500570165 (Thu Jul 20 05:02:45 2017) -260: public key algorithm: 16 (Elgamal (Encrypt-Only)) -260: public key material: -260: eg p: 1024 bits -260: eg g: 3 bits -260: eg y: 1023 bits -260: keyid: 0x326ef111425d14a5 -260: :off 3456: packet header 0x8849 (tag 2, len 73) +260: type: 40 (Subkey revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639268 (Sun Mar 23 00:27:48 2025) +260: :type 29, len 1 +260: reason for revocation: 0 (No reason) +260: message: +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xf521 +260: signature material: +260: ecc r: 256 bits +260: ecc s: 256 bits +260: :off 801: packet header 0xc27d (tag 2, len 125) 260: Signature packet 260: version: 4 -260: type: 24 (Subkey Binding Signature) -260: public key algorithm: 17 (DSA) -260: hash algorithm: 2 (SHA1) +260: type: 40 (Subkey revocation signature) +260: public key algorithm: 22 (EdDSA) +260: hash algorithm: 8 (SHA256) 260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1500570165 (Thu Jul 20 05:02:45 2017) -260: :type 27, len 1 -260: key flags: 0x0c ( encrypt_comm encrypt_storage ) +260: signature creation time: 1742639269 (Sun Mar 23 00:27:49 2025) +260: :type 29, len 6 +260: reason for revocation: 2 (Compromised) +260: message: Other 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x2fcadf05ffa501bb -260: lbits: 0x07e6 +260: issuer key ID: 0x0451409669ffde3c +260: lbits: 0xa000 260: signature material: -260: dsa r: 159 bits -260: dsa s: 158 bits -260: :off 3531: packet header 0xb002 (tag 12, len 2) -260: Skipping unhandled pkt: 12 -260: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/alice-wrong-mpi-bit-count.pgp -260: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 255, but actual is 256 -260: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 255, but actual is 256 -260: :off 0: packet header 0x9833 (tag 6, len 51) +260: ecc r: 254 bits +260: ecc s: 256 bits +260: :off 928: packet header 0xc652 (tag 6, len 82) 260: Public key packet 260: version: 4 -260: creation time: 1577369391 (Thu Dec 26 02:09:51 2019) -260: public key algorithm: 22 (EdDSA) +260: creation time: 1577369680 (Fri Dec 27 04:14:40 2019) +260: public key algorithm: 19 (ECDSA) 260: public key material: -260: ecc p: 263 bits -260: ecc curve: Ed25519 -260: keyid: 0x0451409669ffde3c -260: :off 53: packet header 0xb411 (tag 13, len 17) +260: ecc p: 515 bits +260: ecc curve: NIST P-256 +260: keyid: 0x0b2b09f7d7ea6e0e +260: :off 1012: packet header 0xcd11 (tag 13, len 17) 260: UserID packet -260: id: Alice -260: :off 72: packet header 0x8890 (tag 2, len 144) +260: id: Basil +260: :off 1031: packet header 0xc290 (tag 2, len 144) 260: Signature packet 260: version: 4 260: type: 19 (Positive User ID certification) -260: public key algorithm: 22 (EdDSA) +260: public key algorithm: 19 (ECDSA) 260: hash algorithm: 8 (SHA256) 260: hashed subpackets: 260: :type 33, len 21 -260: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +260: issuer fingerprint: 0xd143811973b85e26b134b7a00b2b09f7d7ea6e0e (20 bytes) 260: :type 2, len 4 -260: signature creation time: 1577369391 (Thu Dec 26 02:09:51 2019) +260: signature creation time: 1577369680 (Fri Dec 27 04:14:40 2019) 260: :type 27, len 1 260: key flags: 0x03 ( certify sign ) 260: :type 11, len 4 @@ -101927,23 +96175,865 @@ 260: no-modify: 1 260: unhashed subpackets: 260: :type 16, len 8 -260: issuer key ID: 0x0451409669ffde3c -260: lbits: 0x249d +260: issuer key ID: 0x0b2b09f7d7ea6e0e +260: lbits: 0x8387 260: signature material: -260: ecc r: 255 bits -260: ecc s: 256 bits +260: ecc r: 254 bits +260: ecc s: 255 bits +260: :off 1177: packet header 0xc6c04d (tag 6, len 269) +260: Public key packet +260: version: 4 +260: creation time: 1742639269 (Sun Mar 23 00:27:49 2025) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: public key material: +260: rsa n: 2048 bits +260: rsa e: 17 bits +260: keyid: 0x9b1bc1ea89c11e9d +260: :off 1449: packet header 0xcd1f (tag 13, len 31) +260: UserID packet +260: id: primary_with_empty_password@rnp +260: :off 1482: packet header 0xc2c08d (tag 2, len 333) +260: Signature packet +260: version: 4 +260: type: 19 (Positive User ID certification) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x528192f2cfa62155a123f4239b1bc1ea89c11e9d (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639275 (Sun Mar 23 00:27:55 2025) +260: :type 27, len 1 +260: key flags: 0x03 ( certify sign ) +260: :type 11, len 3 +260: preferred symmetric algorithms: AES-256, AES-192, AES-128 (9, 8, 7) +260: :type 21, len 4 +260: preferred hash algorithms: SHA256, SHA384, SHA512, SHA224 (8, 9, 10, 11) +260: :type 22, len 4 +260: preferred compression algorithms: ZLib, BZip2, ZIP, Uncompressed (2, 3, 1, 0) +260: :type 9, len 4 +260: key expiration time: 315360000 seconds (3650 days) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x9b1bc1ea89c11e9d +260: lbits: 0x8460 +260: signature material: +260: rsa s: 2048 bits +260: :off 1818: packet header 0xcec04d (tag 14, len 269) +260: Public subkey packet +260: version: 4 +260: creation time: 1742639271 (Sun Mar 23 00:27:51 2025) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: public key material: +260: rsa n: 2048 bits +260: rsa e: 17 bits +260: keyid: 0xd39f6f3f17e82c58 +260: :off 2090: packet header 0xc2c07c (tag 2, len 316) +260: Signature packet +260: version: 4 +260: type: 24 (Subkey Binding Signature) +260: public key algorithm: 1 (RSA (Encrypt or Sign)) +260: hash algorithm: 8 (SHA256) +260: hashed subpackets: +260: :type 33, len 21 +260: issuer fingerprint: 0x528192f2cfa62155a123f4239b1bc1ea89c11e9d (20 bytes) +260: :type 2, len 4 +260: signature creation time: 1742639272 (Sun Mar 23 00:27:52 2025) +260: :type 9, len 4 +260: key expiration time: 63072000 seconds (730 days) +260: :type 27, len 1 +260: key flags: 0x0c ( encrypt_comm encrypt_storage ) +260: unhashed subpackets: +260: :type 16, len 8 +260: issuer key ID: 0x9b1bc1ea89c11e9d +260: lbits: 0x6cd9 +260: signature material: +260: rsa s: 2048 bits +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --password= --userid primary2@rnp --generate-key +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: AES192.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zlib --cipher AES192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: AES192.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --bzip2 --cipher AES256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: AES256.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --bzip2 --cipher AES256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: AES256.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 1 --cipher CAMELLIA128 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: CAMELLIA128.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 1 --cipher CAMELLIA128 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: CAMELLIA128.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 9 --cipher CAMELLIA192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: CAMELLIA192.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 9 --cipher CAMELLIA192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: CAMELLIA192.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --cipher CAMELLIA256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: CAMELLIA256.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --cipher CAMELLIA256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: CAMELLIA256.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zip --cipher TWOFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: TWOFISH.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zip --cipher TWOFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: TWOFISH.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zlib --cipher 3DES --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: 3DES.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zlib --cipher 3DES --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: 3DES.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --bzip2 --cipher IDEA --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: IDEA.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --bzip2 --cipher IDEA --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: IDEA.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 1 --cipher BLOWFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +260: +260: Generating a new key... +260: +260: sec 2048/RSA 5d20c613dab1ff0f 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 7daf57b7822867c136d9cb8b5d20c613dab1ff0f +260: uid primary2@rnp +260: ssb 2048/RSA 5862cc56fb17ad8f 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 074bb1995248123854dc9ec25862cc56fb17ad8f +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --edit-key --set-expire 0 primary +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: BLOWFISH.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +260: Ambiguous input: too many keys found for 'primary'. +260: +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 1 --cipher BLOWFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +260: +260: +260: ok +260: test_userid_escape (__main__.Keystore.test_userid_escape) ... /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: BLOWFISH.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid tracker +260: @rnp --generate-key +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 9 --cipher CAST5 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: CAST5.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 9 --cipher CAST5 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: CAST5.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: AES256.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: AES256.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zip --cipher AES --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... +260: +260: sec 1024/RSA 40b0d9e1fa96391f 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: e831b8ed888c18befc7dda7d40b0d9e1fa96391f +260: uid tracker\x01\x02\x03\x04\x05\x06\x07\b\x09\n\v\f\r\x0e\x0f@rnp +260: ssb 1024/RSA d12fe0b4b02002ed 2025-03-22 [E] [EXPIRES 2027-03-22] +260: c016266ef8cdd822a5c5b519d12fe0b4b02002ed +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid tracker@rnp --generate-key +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: AES.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zip --cipher AES --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: AES.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zlib --cipher AES192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: AES192.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zlib --cipher AES192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: +260: Generating a new key... +260: +260: sec 1024/RSA be6e28ee5eb7e710 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 038a8fa93a62b45764d31aeabe6e28ee5eb7e710 +260: uid tracker\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f@rnp +260: ssb 1024/RSA 61abf85bcce7ab82 2025-03-22 [E] [EXPIRES 2027-03-22] +260: a59d32c71d1958a09d04aa2661abf85bcce7ab82 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +258: gpg: AES192.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +260: +260: 4 keys found +260: +260: pub 1024/RSA 40b0d9e1fa96391f 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: e831b8ed888c18befc7dda7d40b0d9e1fa96391f +260: uid tracker\x01\x02\x03\x04\x05\x06\x07\b\x09\n\v\f\r\x0e\x0f@rnp +260: sub 1024/RSA d12fe0b4b02002ed 2025-03-22 [E] [EXPIRES 2027-03-22] +260: c016266ef8cdd822a5c5b519d12fe0b4b02002ed +260: +260: pub 1024/RSA be6e28ee5eb7e710 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 038a8fa93a62b45764d31aeabe6e28ee5eb7e710 +260: uid tracker\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f@rnp +260: sub 1024/RSA 61abf85bcce7ab82 2025-03-22 [E] [EXPIRES 2027-03-22] +260: a59d32c71d1958a09d04aa2661abf85bcce7ab82 +260: /usr/bin/gpg --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +260: gpg: /tmp/rnpctmp5r4jnhxs/.rnp/trustdb.gpg: trustdb created +260: /tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg +260: ------------------------------------- +260: pub rsa1024 2025-03-22 [SC] [expires: 2027-03-22] +260: E831B8ED888C18BEFC7DDA7D40B0D9E1FA96391F +260: uid [ unknown] tracker\x01\x02\x03\x04\x05\x06\x07\b\x09\n\v\f\r\x0e\x0f@rnp +260: sub rsa1024 2025-03-22 [E] [expires: 2027-03-22] +260: +260: pub rsa1024 2025-03-22 [SC] [expires: 2027-03-22] +260: 038A8FA93A62B45764D31AEABE6E28EE5EB7E710 +260: uid [ unknown] tracker\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f@rnp +260: sub rsa1024 2025-03-22 [E] [expires: 2027-03-22] +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: ok +260: test_userid_special_chars_genkeys (__main__.Keystore.test_userid_special_chars_genkeys) ... /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid track\}{][)^*.+( +260: |$@rnpend --generate-key +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --bzip2 --cipher AES256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: AES256.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --bzip2 --cipher AES256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: AES256.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 1 --cipher CAMELLIA128 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: CAMELLIA128.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 1 --cipher CAMELLIA128 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: CAMELLIA128.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... +260: +260: sec 1024/RSA 056cb7e7b84eb0ae 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: c55cdfbb282b126ca8e9f231056cb7e7b84eb0ae +260: uid track\}{][)^*.+(\x09\n|$@rnpend +260: ssb 1024/RSA ce10e99b3f008971 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 3f36f5c8b6912447c2a62353ce10e99b3f008971 +260: /usr/bin/gpg --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys --charset UTF-8 +260: gpg: /tmp/rnpctmp5r4jnhxs/.rnp/trustdb.gpg: trustdb created +260: /tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg +260: ------------------------------------- +260: pub rsa1024 2025-03-22 [SC] [expires: 2027-03-22] +260: C55CDFBB282B126CA8E9F231056CB7E7B84EB0AE +260: uid [ unknown] track\}{][)^*.+(\x09\n|$@rnpend +260: sub rsa1024 2025-03-22 [E] [expires: 2027-03-22] +260: /build/reproducible-path/rnp-0.17.1/src/tests/cli_common.py:205: DeprecationWarning: invalid escape sequence '\}' +260: result += candidate.decode('unicode-escape') +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +260: +260: 2 keys found +260: +260: pub 1024/RSA 056cb7e7b84eb0ae 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: c55cdfbb282b126ca8e9f231056cb7e7b84eb0ae +260: uid track\}{][)^*.+(\x09\n|$@rnpend +260: sub 1024/RSA ce10e99b3f008971 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 3f36f5c8b6912447c2a62353ce10e99b3f008971 +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid track end --generate-key +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 9 --cipher CAMELLIA192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: CAMELLIA192.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 9 --cipher CAMELLIA192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: CAMELLIA192.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... +260: +260: sec 1024/RSA fa0bd0d07e6ae993 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 752b0526b3b4cc6d1d7fd575fa0bd0d07e6ae993 +260: uid track end +260: ssb 1024/RSA 25450df5fab69da1 2025-03-22 [E] [EXPIRES 2027-03-22] +260: ac02d292c3550deeda11ded425450df5fab69da1 +260: /usr/bin/gpg --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys --charset UTF-8 +258: +258: +260: gpg: /tmp/rnpctmp5r4jnhxs/.rnp/trustdb.gpg: trustdb created +260: /tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg +260: ------------------------------------- +260: pub rsa1024 2025-03-22 [SC] [expires: 2027-03-22] +260: 752B0526B3B4CC6D1D7FD575FA0BD0D07E6AE993 +260: uid [ unknown] track end +260: sub rsa1024 2025-03-22 [E] [expires: 2027-03-22] +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +260: +260: 2 keys found +260: +260: pub 1024/RSA fa0bd0d07e6ae993 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 752b0526b3b4cc6d1d7fd575fa0bd0d07e6ae993 +260: uid track end +260: sub 1024/RSA 25450df5fab69da1 2025-03-22 [E] [EXPIRES 2027-03-22] +260: ac02d292c3550deeda11ded425450df5fab69da1 +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --cipher CAMELLIA256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +260: +260: +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid track"end --generate-key +258: gpg: CAMELLIA256.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp -z 0 --cipher CAMELLIA256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: CAMELLIA256.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zip --cipher TWOFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +258: gpg: TWOFISH.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --zip --cipher TWOFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmpwy8cq6oc/cleartext.txt --output /tmp/rnpctmpwy8cq6oc/cleartext.rnp --s2k-iterations 1024 --armor +258: +258: +258: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpwy8cq6oc/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmpwy8cq6oc/cleartext.gpg -d /tmp/rnpctmpwy8cq6oc/cleartext.rnp +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... +260: +260: sec 1024/RSA 28ddb3bcf0434312 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 05e917681327b2010c2ad98228ddb3bcf0434312 +260: uid track"end +260: ssb 1024/RSA 89aca9aae3c57507 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 50a1419c9537fc2e009586db89aca9aae3c57507 +260: /usr/bin/gpg --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys --charset UTF-8 +258: gpg: TWOFISH.CFB encrypted data +258: gpg: encrypted with 1 passphrase +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --pass-fd 4 --decrypt /tmp/rnpctmpwy8cq6oc/cleartext.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg +260: gpg: /tmp/rnpctmp5r4jnhxs/.rnp/trustdb.gpg: trustdb created +260: /tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg +260: ------------------------------------- +260: pub rsa1024 2025-03-22 [SC] [expires: 2027-03-22] +260: 05E917681327B2010C2AD98228DDB3BCF0434312 +260: uid [ unknown] track"end +260: sub rsa1024 2025-03-22 [E] [expires: 2027-03-22] +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +260: +260: 2 keys found +260: +260: pub 1024/RSA 28ddb3bcf0434312 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 05e917681327b2010c2ad98228ddb3bcf0434312 +260: uid track"end +260: sub 1024/RSA 89aca9aae3c57507 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 50a1419c9537fc2e009586db89aca9aae3c57507 +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid track "end --generate-key +258: +258: +258: ok +258: test_sym_encryption_s2k_iter (__main__.Encryption.test_sym_encryption_s2k_iter) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg --password password -c --s2k-iterations 1024 /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: :off 0: packet header 0xc30d (tag 3, len 13) +258: Symmetric-key encrypted session key packet +258: version: 4 +258: symmetric algorithm: 9 (AES-256) +258: s2k specifier: 3 +258: s2k hash algorithm: 8 (SHA256) +258: s2k salt: 0xfe7941dec5f05bbf +258: s2k iterations: 1024 (encoded as 0) +258: encrypted key: 0x (0 bytes) +258: :off 15: packet header 0xd257 (tag 18, len 87) +258: Symmetrically-encrypted integrity protected data packet +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg --password password -c --s2k-iterations 1088 /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: :off 0: packet header 0xc30d (tag 3, len 13) +258: Symmetric-key encrypted session key packet +258: version: 4 +258: symmetric algorithm: 9 (AES-256) +258: s2k specifier: 3 +258: s2k hash algorithm: 8 (SHA256) +258: s2k salt: 0x930187c16cde4d0e +258: s2k iterations: 1088 (encoded as 1) +258: encrypted key: 0x (0 bytes) +258: :off 15: packet header 0xd257 (tag 18, len 87) +258: Symmetrically-encrypted integrity protected data packet +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg --password password -c --s2k-iterations 65011712 /tmp/rnpctmpwy8cq6oc/cleartext.txt +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... +260: +260: sec 1024/RSA 391baf736eb84a82 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 4e324088dbf9bb90262a8c95391baf736eb84a82 +260: uid track "end +260: ssb 1024/RSA b0601ff88c232e3e 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 3cd5b2e4fcb2ce1c44137405b0601ff88c232e3e +260: /usr/bin/gpg --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys --charset UTF-8 +260: gpg: /tmp/rnpctmp5r4jnhxs/.rnp/trustdb.gpg: trustdb created +260: /tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg +260: ------------------------------------- +260: pub rsa1024 2025-03-22 [SC] [expires: 2027-03-22] +260: 4E324088DBF9BB90262A8C95391BAF736EB84A82 +260: uid [ unknown] track "end +260: sub rsa1024 2025-03-22 [E] [expires: 2027-03-22] +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +260: +260: 2 keys found +260: +260: pub 1024/RSA 391baf736eb84a82 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 4e324088dbf9bb90262a8c95391baf736eb84a82 +260: uid track "end +260: sub 1024/RSA b0601ff88c232e3e 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 3cd5b2e4fcb2ce1c44137405b0601ff88c232e3e +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: ok +260: test_userid_too_long_genkeys (__main__.Keystore.test_userid_too_long_genkeys) ... /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --gen-key --userid xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx@rnp --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 5 +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Failed to set userid. +260: 260: ok -260: test_wrong_passfd (__main__.Misc.test_wrong_passfd) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpvzizfnoz/.rnp --pass-fd 999 --userid test_wrong_passfd --generate-key --expert -260: Cannot open fd 999 for reading -260: fatal: failed to initialize rnpkeys +260: test_userid_unicode_genkeys (__main__.Keystore.test_userid_unicode_genkeys) ... /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: +260: +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid track ¡ÀāͰωАяꀀ@rnpend --generate-key +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: :off 0: packet header 0xc30d (tag 3, len 13) +258: Symmetric-key encrypted session key packet +258: version: 4 +258: symmetric algorithm: 9 (AES-256) +258: s2k specifier: 3 +258: s2k hash algorithm: 8 (SHA256) +258: s2k salt: 0x8d0131007c589e47 +258: s2k iterations: 65011712 (encoded as 255) +258: encrypted key: 0x (0 bytes) +258: :off 15: packet header 0xd257 (tag 18, len 87) +258: Symmetrically-encrypted integrity protected data packet +258: ok +258: test_sym_encryption_s2k_msec (__main__.Encryption.test_sym_encryption_s2k_msec) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg --password password -c --s2k-msec 1 /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: :off 0: packet header 0xc30d (tag 3, len 13) +258: Symmetric-key encrypted session key packet +258: version: 4 +258: symmetric algorithm: 9 (AES-256) +258: s2k specifier: 3 +258: s2k hash algorithm: 8 (SHA256) +258: s2k salt: 0xa0c05b15fc2a9f44 +258: s2k iterations: 73728 (encoded as 98) +258: encrypted key: 0x (0 bytes) +258: :off 15: packet header 0xd257 (tag 18, len 87) +258: Symmetrically-encrypted integrity protected data packet +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg --password password -c --s2k-msec 10 /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: :off 0: packet header 0xc30d (tag 3, len 13) +258: Symmetric-key encrypted session key packet +258: version: 4 +258: symmetric algorithm: 9 (AES-256) +258: s2k specifier: 3 +258: s2k hash algorithm: 8 (SHA256) +258: s2k salt: 0x2759c2670a3ef353 +258: s2k iterations: 720896 (encoded as 150) +258: encrypted key: 0x (0 bytes) +258: :off 15: packet header 0xd257 (tag 18, len 87) +258: Symmetrically-encrypted integrity protected data packet +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpwy8cq6oc/.rnp --output /tmp/rnpctmpwy8cq6oc/cleartext.gpg --password password -c --s2k-msec 100 /tmp/rnpctmpwy8cq6oc/cleartext.txt +260: Keyring directory '/tmp/rnpctmp5r4jnhxs/.rnp' is empty. +260: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +260: Generating a new key... +260: +260: sec 1024/RSA 5e5e444e2549eda2 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: c4b9af4d374999e3db1de0ce5e5e444e2549eda2 +260: uid track ¡ÀāͰωАяꀀ@rnpend +260: ssb 1024/RSA 1193645e8ff66d11 2025-03-22 [E] [EXPIRES 2027-03-22] +260: bc0aa3f0320ae0d416af7f551193645e8ff66d11 +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --numbits 1024 --homedir /tmp/rnpctmp5r4jnhxs/.rnp --pass-fd 5 --notty --s2k-iterations 50000 --userid track ¡àĀͱΩаЯꀀ@rnpend --generate-key +258: +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpwy8cq6oc/cleartext.gpg +258: +258: :off 0: packet header 0xc30d (tag 3, len 13) +258: Symmetric-key encrypted session key packet +258: version: 4 +258: symmetric algorithm: 9 (AES-256) +258: s2k specifier: 3 +258: s2k hash algorithm: 8 (SHA256) +258: s2k salt: 0x0200d7f930c31b8f +258: s2k iterations: 7602176 (encoded as 205) +258: encrypted key: 0x (0 bytes) +258: :off 15: packet header 0xd257 (tag 18, len 87) +258: Symmetrically-encrypted integrity protected data packet +258: ok +258: test_sym_encryption_wrong_s2k (__main__.Encryption.test_sym_encryption_wrong_s2k) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --s2k-iterations WRONG_ITER --homedir /tmp/rnpctmpwy8cq6oc/.rnp --password password --output /tmp/rnpctmpwy8cq6oc/cleartext.enc -c /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: Wrong iterations value: WRONG_ITER +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --s2k-msec WRONG_MSEC --homedir /tmp/rnpctmpwy8cq6oc/.rnp --password password --output /tmp/rnpctmpwy8cq6oc/cleartext.enc -c /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: Invalid s2k msec value: WRONG_MSEC +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --s2k-iterations 999999999999 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --password password --output /tmp/rnpctmpwy8cq6oc/cleartext.enc -c /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: Wrong iterations value: 999999999999 +258: +258: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --s2k-msec 999999999999 --homedir /tmp/rnpctmpwy8cq6oc/.rnp --password password --output /tmp/rnpctmpwy8cq6oc/cleartext.enc -c /tmp/rnpctmpwy8cq6oc/cleartext.txt +258: Invalid s2k msec value: 999999999999 +258: +258: ok +258: /usr/bin/gpgconf --homedir /tmp/rnpctmpwy8cq6oc/.gpg --kill gpg-agent +258: +258: +258: +258: ---------------------------------------------------------------------- +258: Ran 18 tests in 256.593s +258: +258: OK +258: GPG_AEAD_EAX: False +258: GPG_AEAD_OCB: False +258: GPG_NO_OLD: False +258: GPG_BRAINPOOL: True +258: RNP_TWOFISH: True +258: RNP_BLOWFISH: True +258: RNP_IDEA: True +258: RNP_CAST5: True +258: RNP_RIPEMD160: True +258: RNP_BRAINPOOL: True +258: RNP_AEAD_EAX: True +258: RNP_AEAD_OCB: True +258: RNP_AEAD_OCB_AES: False +258: RNP_BOTAN_OCB_AV: False +261/263 Test #258: cli_tests-Encryption .......................................................... Passed 257.30 sec +257: gpg: Signature made Tue Nov 5 08:00:17 2019 +14 +257: gpg: using RSA key E95A3CBF583AA80A2CCC53AA7BC6709B15C23A4A +257: gpg: /tmp/rnpctmpyketelay/.gpg/trustdb.gpg: trustdb created +257: gpg: Good signature from "key0-uid2" [unknown] +257: gpg: aka "key0-uid0" [unknown] +257: gpg: aka "key0-uid1" [unknown] +257: gpg: WARNING: This key is not certified with a trusted signature! +257: gpg: There is no indication that the signature belongs to the owner. +257: Primary key fingerprint: E95A 3CBF 583A A80A 2CCC 53AA 7BC6 709B 15C2 3A4A +257: +257: ok +257: test_literal_filename (__main__.Misc.test_literal_filename) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpyketelay/source.txt --password password +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmpyketelay/source.txt.pgp +260: +260: Generating a new key... +260: +260: sec 1024/RSA 635975697234e6a8 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 4e5e1c705f97ed307df3cb50635975697234e6a8 +260: uid track ¡àĀͱΩаЯꀀ@rnpend +260: ssb 1024/RSA 240d14765a6f4295 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 3ba3b53b0636a31e4c6280cc240d14765a6f4295 +260: /usr/bin/gpg --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys --charset UTF-8 +260: gpg: /tmp/rnpctmp5r4jnhxs/.rnp/trustdb.gpg: trustdb created +260: /tmp/rnpctmp5r4jnhxs/.rnp/pubring.gpg +260: ------------------------------------- +260: pub rsa1024 2025-03-22 [SC] [expires: 2027-03-22] +260: C4B9AF4D374999E3DB1DE0CE5E5E444E2549EDA2 +260: uid [ unknown] track ¡ÀāͰωАяꀀ@rnpend +260: sub rsa1024 2025-03-22 [E] [expires: 2027-03-22] +260: +260: pub rsa1024 2025-03-22 [SC] [expires: 2027-03-22] +260: 4E5E1C705F97ED307DF3CB50635975697234E6A8 +260: uid [ unknown] track ¡àĀͱΩаЯꀀ@rnpend +260: sub rsa1024 2025-03-22 [E] [expires: 2027-03-22] +260: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmp5r4jnhxs/.rnp --list-keys +260: +260: 4 keys found +260: +260: pub 1024/RSA 5e5e444e2549eda2 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: c4b9af4d374999e3db1de0ce5e5e444e2549eda2 +260: uid track ¡ÀāͰωАяꀀ@rnpend +260: sub 1024/RSA 1193645e8ff66d11 2025-03-22 [E] [EXPIRES 2027-03-22] +260: bc0aa3f0320ae0d416af7f551193645e8ff66d11 +260: +260: pub 1024/RSA 635975697234e6a8 2025-03-22 [SC] [EXPIRES 2027-03-22] +260: 4e5e1c705f97ed307df3cb50635975697234e6a8 +260: uid track ¡àĀͱΩаЯꀀ@rnpend +260: sub 1024/RSA 240d14765a6f4295 2025-03-22 [E] [EXPIRES 2027-03-22] +260: 3ba3b53b0636a31e4c6280cc240d14765a6f4295 +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent +260: 260: 260: ok -260: /usr/bin/gpgconf --homedir /tmp/rnpctmpvzizfnoz/.gpg --kill gpg-agent +260: /usr/bin/gpgconf --homedir /tmp/rnpctmp5r4jnhxs/.gpg --kill gpg-agent 260: 260: 260: 260: ---------------------------------------------------------------------- -260: Ran 56 tests in 116.833s +260: Ran 26 tests in 249.208s 260: 260: OK 260: GPG_AEAD_EAX: False @@ -101960,570 +97050,5516 @@ 260: RNP_AEAD_OCB: True 260: RNP_AEAD_OCB_AES: False 260: RNP_BOTAN_OCB_AV: False -262/263 Test #260: cli_tests-Misc ................................................................ Passed 117.05 sec -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --aead --aead-chunk-bits=2 --cipher CAMELLIA192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zip --aead=eax --aead-chunk-bits=3 --cipher CAMELLIA256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.enc -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.enc --output /tmp/rnpctmp51yu0azx/cleartext.rnp -263: -263: -263: ok -263: test_sym_encryption__rnp_to_gpg (__main__.Encryption.test_sym_encryption__rnp_to_gpg) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES256.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES256.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zip --cipher AES --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zip --cipher AES --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zlib --cipher AES192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES192.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zlib --cipher AES192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES192.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --bzip2 --cipher AES256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES256.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --bzip2 --cipher AES256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES256.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 1 --cipher CAMELLIA128 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: CAMELLIA128.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 1 --cipher CAMELLIA128 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: CAMELLIA128.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 9 --cipher CAMELLIA192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: CAMELLIA192.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 9 --cipher CAMELLIA192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: CAMELLIA192.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --cipher CAMELLIA256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: CAMELLIA256.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --cipher CAMELLIA256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: CAMELLIA256.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zip --cipher TWOFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: TWOFISH.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zip --cipher TWOFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: TWOFISH.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zlib --cipher 3DES --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: 3DES.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zlib --cipher 3DES --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: 3DES.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --bzip2 --cipher IDEA --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: IDEA.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --bzip2 --cipher IDEA --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: IDEA.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 1 --cipher BLOWFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: BLOWFISH.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 1 --cipher BLOWFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: BLOWFISH.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 9 --cipher CAST5 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: CAST5.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 9 --cipher CAST5 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: CAST5.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES256.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES256.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zip --cipher AES --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zip --cipher AES --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: [armored_src_read() ./src/librepgp/stream-armor.cpp:341] premature end of armored input -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zlib --cipher AES192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES192.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zlib --cipher AES192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES192.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --bzip2 --cipher AES256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES256.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --bzip2 --cipher AES256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: AES256.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 1 --cipher CAMELLIA128 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: CAMELLIA128.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 1 --cipher CAMELLIA128 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: CAMELLIA128.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 9 --cipher CAMELLIA192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: CAMELLIA192.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 9 --cipher CAMELLIA192 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: CAMELLIA192.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --cipher CAMELLIA256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: CAMELLIA256.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp -z 0 --cipher CAMELLIA256 --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: CAMELLIA256.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zip --cipher TWOFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: TWOFISH.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --zip --cipher TWOFISH --pass-fd 4 --passwords 1 -c /tmp/rnpctmp51yu0azx/cleartext.txt --output /tmp/rnpctmp51yu0azx/cleartext.rnp --s2k-iterations 1024 --armor -263: -263: -263: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmp51yu0azx/.gpg --pinentry-mode=loopback --batch --yes --passphrase password --trust-model always -o /tmp/rnpctmp51yu0azx/cleartext.gpg -d /tmp/rnpctmp51yu0azx/cleartext.rnp -263: gpg: TWOFISH.CFB encrypted data -263: gpg: encrypted with 1 passphrase -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --pass-fd 4 --decrypt /tmp/rnpctmp51yu0azx/cleartext.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: -263: ok -263: test_sym_encryption_s2k_iter (__main__.Encryption.test_sym_encryption_s2k_iter) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg --password password -c --s2k-iterations 1024 /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: :off 0: packet header 0xc30d (tag 3, len 13) -263: Symmetric-key encrypted session key packet -263: version: 4 -263: symmetric algorithm: 9 (AES-256) -263: s2k specifier: 3 -263: s2k hash algorithm: 8 (SHA256) -263: s2k salt: 0xb99a45bfcdddcd82 -263: s2k iterations: 1024 (encoded as 0) -263: encrypted key: 0x (0 bytes) -263: :off 15: packet header 0xd257 (tag 18, len 87) -263: Symmetrically-encrypted integrity protected data packet -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg --password password -c --s2k-iterations 1088 /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: :off 0: packet header 0xc30d (tag 3, len 13) -263: Symmetric-key encrypted session key packet -263: version: 4 -263: symmetric algorithm: 9 (AES-256) -263: s2k specifier: 3 -263: s2k hash algorithm: 8 (SHA256) -263: s2k salt: 0x59b934cfe9a6f987 -263: s2k iterations: 1088 (encoded as 1) -263: encrypted key: 0x (0 bytes) -263: :off 15: packet header 0xd257 (tag 18, len 87) -263: Symmetrically-encrypted integrity protected data packet -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg --password password -c --s2k-iterations 65011712 /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: :off 0: packet header 0xc30d (tag 3, len 13) -263: Symmetric-key encrypted session key packet -263: version: 4 -263: symmetric algorithm: 9 (AES-256) -263: s2k specifier: 3 -263: s2k hash algorithm: 8 (SHA256) -263: s2k salt: 0xdcdef00a613a263f -263: s2k iterations: 65011712 (encoded as 255) -263: encrypted key: 0x (0 bytes) -263: :off 15: packet header 0xd257 (tag 18, len 87) -263: Symmetrically-encrypted integrity protected data packet -263: ok -263: test_sym_encryption_s2k_msec (__main__.Encryption.test_sym_encryption_s2k_msec) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg --password password -c --s2k-msec 1 /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: :off 0: packet header 0xc30d (tag 3, len 13) -263: Symmetric-key encrypted session key packet -263: version: 4 -263: symmetric algorithm: 9 (AES-256) -263: s2k specifier: 3 -263: s2k hash algorithm: 8 (SHA256) -263: s2k salt: 0xc225a1f8ce159888 -263: s2k iterations: 204800 (encoded as 121) -263: encrypted key: 0x (0 bytes) -263: :off 15: packet header 0xd257 (tag 18, len 87) -263: Symmetrically-encrypted integrity protected data packet -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg --password password -c --s2k-msec 10 /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: :off 0: packet header 0xc30d (tag 3, len 13) -263: Symmetric-key encrypted session key packet -263: version: 4 -263: symmetric algorithm: 9 (AES-256) -263: s2k specifier: 3 -263: s2k hash algorithm: 8 (SHA256) -263: s2k salt: 0x9fe6e6214058c692 -263: s2k iterations: 917504 (encoded as 156) -263: encrypted key: 0x (0 bytes) -263: :off 15: packet header 0xd257 (tag 18, len 87) -263: Symmetrically-encrypted integrity protected data packet -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmp51yu0azx/.rnp --output /tmp/rnpctmp51yu0azx/cleartext.gpg --password password -c --s2k-msec 100 /tmp/rnpctmp51yu0azx/cleartext.txt -263: -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmp51yu0azx/cleartext.gpg -263: -263: :off 0: packet header 0xc30d (tag 3, len 13) -263: Symmetric-key encrypted session key packet -263: version: 4 -263: symmetric algorithm: 9 (AES-256) -263: s2k specifier: 3 -263: s2k hash algorithm: 8 (SHA256) -263: s2k salt: 0x7747bf4a54907c52 -263: s2k iterations: 19922944 (encoded as 227) -263: encrypted key: 0x (0 bytes) -263: :off 15: packet header 0xd257 (tag 18, len 87) -263: Symmetrically-encrypted integrity protected data packet -263: ok -263: test_sym_encryption_wrong_s2k (__main__.Encryption.test_sym_encryption_wrong_s2k) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --s2k-iterations WRONG_ITER --homedir /tmp/rnpctmp51yu0azx/.rnp --password password --output /tmp/rnpctmp51yu0azx/cleartext.enc -c /tmp/rnpctmp51yu0azx/cleartext.txt -263: Wrong iterations value: WRONG_ITER -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --s2k-msec WRONG_MSEC --homedir /tmp/rnpctmp51yu0azx/.rnp --password password --output /tmp/rnpctmp51yu0azx/cleartext.enc -c /tmp/rnpctmp51yu0azx/cleartext.txt -263: Invalid s2k msec value: WRONG_MSEC -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --s2k-iterations 999999999999 --homedir /tmp/rnpctmp51yu0azx/.rnp --password password --output /tmp/rnpctmp51yu0azx/cleartext.enc -c /tmp/rnpctmp51yu0azx/cleartext.txt -263: Wrong iterations value: 999999999999 -263: -263: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --s2k-msec 999999999999 --homedir /tmp/rnpctmp51yu0azx/.rnp --password password --output /tmp/rnpctmp51yu0azx/cleartext.enc -c /tmp/rnpctmp51yu0azx/cleartext.txt -263: Invalid s2k msec value: 999999999999 -263: -263: ok -263: /usr/bin/gpgconf --homedir /tmp/rnpctmp51yu0azx/.gpg --kill gpg-agent -263: -263: -263: -263: ---------------------------------------------------------------------- -263: Ran 18 tests in 115.115s -263: -263: OK -263: GPG_AEAD_EAX: False -263: GPG_AEAD_OCB: False -263: GPG_NO_OLD: False -263: GPG_BRAINPOOL: True -263: RNP_TWOFISH: True -263: RNP_BLOWFISH: True -263: RNP_IDEA: True -263: RNP_CAST5: True -263: RNP_RIPEMD160: True -263: RNP_BRAINPOOL: True -263: RNP_AEAD_EAX: True -263: RNP_AEAD_OCB: True -263: RNP_AEAD_OCB_AES: False -263: RNP_BOTAN_OCB_AV: False -263/263 Test #263: cli_tests-Encryption .......................................................... Passed 115.32 sec +257: gpg: keybox '/tmp/rnpctmpyketelay/.gpg/pubring.kbx' created +257: gpg: AES256.CFB encrypted data +257: gpg: encrypted with 1 passphrase +257: # off=0 ctb=c3 tag=3 hlen=2 plen=13 new-ctb +257: :symkey enc packet: version 4, cipher 9, aead 0,s2k 3, hash 8 +257: salt FE7BDD00BEEAF25A, count 11010048 (213) +257: # off=15 ctb=d2 tag=18 hlen=2 plen=86 new-ctb +257: :encrypted data packet: +257: length: 86 +257: mdc_method: 2 +257: # off=36 ctb=c8 tag=8 hlen=2 plen=43 new-ctb +257: :compressed packet: algo=1 +257: # off=39 ctb=cb tag=11 hlen=2 plen=38 new-ctb +257: :literal data packet: +257: mode b (62), created 1742639288, name="source.txt", +257: raw data: 22 bytes +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --set-filename hello -c /tmp/rnpctmpyketelay/source.txt --password password +262/263 Test #260: cli_tests-Keystore ............................................................ Passed 249.94 sec +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmpyketelay/source.txt.pgp +257: gpg: AES256.CFB encrypted data +257: gpg: encrypted with 1 passphrase +257: # off=0 ctb=c3 tag=3 hlen=2 plen=13 new-ctb +257: :symkey enc packet: version 4, cipher 9, aead 0,s2k 3, hash 8 +257: salt 23FE5216F4C99FC9, count 11010048 (213) +257: # off=15 ctb=d2 tag=18 hlen=2 plen=79 new-ctb +257: :encrypted data packet: +257: length: 79 +257: mdc_method: 2 +257: # off=36 ctb=c8 tag=8 hlen=2 plen=36 new-ctb +257: :compressed packet: algo=1 +257: # off=39 ctb=cb tag=11 hlen=2 plen=33 new-ctb +257: :literal data packet: +257: mode b (62), created 0, name="hello", +257: raw data: 22 bytes +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --set-filename -c /tmp/rnpctmpyketelay/source.txt --password password +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmpyketelay/source.txt.pgp +257: gpg: AES256.CFB encrypted data +257: gpg: encrypted with 1 passphrase +257: # off=0 ctb=c3 tag=3 hlen=2 plen=13 new-ctb +257: :symkey enc packet: version 4, cipher 9, aead 0,s2k 3, hash 8 +257: salt 8E3E1242292539C8, count 11010048 (213) +257: # off=15 ctb=d2 tag=18 hlen=2 plen=73 new-ctb +257: :encrypted data packet: +257: length: 73 +257: mdc_method: 2 +257: # off=36 ctb=c8 tag=8 hlen=2 plen=30 new-ctb +257: :compressed packet: algo=1 +257: # off=39 ctb=cb tag=11 hlen=2 plen=28 new-ctb +257: :literal data packet: +257: mode b (62), created 0, name="", +257: raw data: 22 bytes +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c --password password --output /tmp/rnpctmpyketelay/source.txt.pgp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmpyketelay/source.txt.pgp +257: gpg: AES256.CFB encrypted data +257: gpg: encrypted with 1 passphrase +257: # off=0 ctb=c3 tag=3 hlen=2 plen=13 new-ctb +257: :symkey enc packet: version 4, cipher 9, aead 0,s2k 3, hash 8 +257: salt FF704783B1B2C2C1, count 10485760 (212) +257: # off=15 ctb=d2 tag=18 hlen=2 plen=66 new-ctb +257: :encrypted data packet: +257: length: 66 +257: mdc_method: 2 +257: # off=36 ctb=c8 tag=8 hlen=2 plen=23 new-ctb +257: :compressed packet: algo=1 +257: # off=39 ctb=cb tag=11 hlen=2 plen=21 new-ctb +257: :literal data packet: +257: mode b (62), created 0, name="", +257: raw data: 15 bytes +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --set-filename hello -c --password password --output /tmp/rnpctmpyketelay/source.txt.pgp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmpyketelay/source.txt.pgp +257: gpg: AES256.CFB encrypted data +257: gpg: encrypted with 1 passphrase +257: # off=0 ctb=c3 tag=3 hlen=2 plen=13 new-ctb +257: :symkey enc packet: version 4, cipher 9, aead 0,s2k 3, hash 8 +257: salt FE543112C8BBD3A0, count 9437184 (210) +257: # off=15 ctb=d2 tag=18 hlen=2 plen=72 new-ctb +257: :encrypted data packet: +257: length: 72 +257: mdc_method: 2 +257: # off=36 ctb=c8 tag=8 hlen=2 plen=29 new-ctb +257: :compressed packet: algo=1 +257: # off=39 ctb=cb tag=11 hlen=2 plen=26 new-ctb +257: :literal data packet: +257: mode b (62), created 0, name="hello", +257: raw data: 15 bytes +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c env:HOME --password password --output /tmp/rnpctmpyketelay/source.txt.pgp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmpyketelay/source.txt.pgp +257: gpg: AES256.CFB encrypted data +257: gpg: encrypted with 1 passphrase +257: # off=0 ctb=c3 tag=3 hlen=2 plen=13 new-ctb +257: :symkey enc packet: version 4, cipher 9, aead 0,s2k 3, hash 8 +257: salt 23EEB45CDC11EAA9, count 10485760 (212) +257: # off=15 ctb=d2 tag=18 hlen=2 plen=119 new-ctb +257: :encrypted data packet: +257: length: 119 +257: mdc_method: 2 +257: # off=36 ctb=c8 tag=8 hlen=2 plen=76 new-ctb +257: :compressed packet: algo=1 +257: # off=39 ctb=cb tag=11 hlen=2 plen=82 new-ctb +257: :literal data packet: +257: mode b (62), created 0, name="", +257: raw data: 76 bytes +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --set-filename hello -c env:HOME --password password --output /tmp/rnpctmpyketelay/source.txt.pgp +257: +257: +257: /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg --pinentry-mode=loopback --passphrase password --list-packets /tmp/rnpctmpyketelay/source.txt.pgp +257: gpg: AES256.CFB encrypted data +257: gpg: encrypted with 1 passphrase +257: # off=0 ctb=c3 tag=3 hlen=2 plen=13 new-ctb +257: :symkey enc packet: version 4, cipher 9, aead 0,s2k 3, hash 8 +257: salt E9CCC5F5780E9017, count 11010048 (213) +257: # off=15 ctb=d2 tag=18 hlen=2 plen=125 new-ctb +257: :encrypted data packet: +257: length: 125 +257: mdc_method: 2 +257: # off=36 ctb=c8 tag=8 hlen=2 plen=82 new-ctb +257: :compressed packet: algo=1 +257: # off=39 ctb=cb tag=11 hlen=2 plen=87 new-ctb +257: :literal data packet: +257: mode b (62), created 0, name="hello", +257: raw data: 76 bytes +257: ok +257: test_no_home_dir (__main__.Misc.test_no_home_dir) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -v non-existing.pgp +257: Home directory '' does not exist or is not writable! +257: fatal: cannot set keystore info +257: +257: ok +257: test_no_idea (__main__.Misc.test_no_idea) ... ok +257: test_no_twofish (__main__.Misc.test_no_twofish) ... ok +257: test_onepass_edge_cases (__main__.Misc.test_onepass_edge_cases) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-wrong-onepass +257: [signed_read_signatures() ./src/librepgp/stream-parse.cpp:1038] Warning: signature doesn't match one-pass +257: Good signature made Fri Feb 11 02:25:01 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-unknown-onepass-hash +257: [Hash_Botan() ./src/lib/crypto/hash.cpp:58] Error creating hash object for 'unknown' +257: [init_signed_src() ./src/librepgp/stream-parse.cpp:2304] Failed to create hash 136 for onepass 0 : rnp_exception. +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-wrong-onepass-hash +257: [signed_read_signatures() ./src/librepgp/stream-parse.cpp:1038] Warning: signature doesn't match one-pass +257: [signed_validate_signature() ./src/librepgp/stream-parse.cpp:817] failed to get hash context. +257: BAD signature made Fri Feb 11 02:25:01 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: Signature verification failure: 1 invalid signature +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-2-onepass +257: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:960] failed to read signature packet header +257: [signed_read_signatures() ./src/librepgp/stream-parse.cpp:1031] Warning: premature end of signatures +257: Good signature made Fri Feb 11 02:25:01 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-2-2-onepass +257: Good signature made Fri Feb 11 02:25:01 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: Good signature made Fri Feb 11 02:25:01 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-2-2-onepass-v10 +257: [parse() ./src/librepgp/stream-packet.cpp:1211] wrong packet version +257: [signed_src_finish() ./src/librepgp/stream-parse.cpp:1061] warning: unexpected data on the stream end +257: Good signature made Fri Feb 11 02:25:01 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-2-2-onepass-v10 +257: [parse() ./src/librepgp/stream-packet.cpp:1211] wrong packet version +257: [stream_dump_packets_raw() ./src/librepgp/stream-dump.cpp:1350] failed to process packet +257: :off 0: packet header 0xc40d (tag 4, len 13) +257: :off 15: packet header 0xc40d (tag 4, len 13) +257: One-pass signature packet +257: version: 3 +257: signature type: 0 (Signature of a binary document) +257: hash algorithm: 8 (SHA256) +257: public key algorithm: 22 (EdDSA) +257: signing key id: 0x0451409669ffde3c +257: nested: 1 +257: :off 30: packet header 0xcb9d (tag 11, len 157) +257: Literal data packet +257: data format: 'b' +257: filename: message.txt (len 11) +257: timestamp: 1637836452 (Fri Nov 26 00:34:12 2021) +257: data bytes: 140 +257: :off 189: packet header 0xc27b (tag 2, len 123) +257: Signature packet +257: version: 4 +257: type: 0 (Signature of a binary document) +257: public key algorithm: 22 (EdDSA) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 33, len 21 +257: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1644495901 (Fri Feb 11 02:25:01 2022) +257: :type 3, len 4 +257: signature expiration time: 0 (never) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x0451409669ffde3c +257: lbits: 0xb398 +257: signature material: +257: ecc r: 256 bits +257: ecc s: 254 bits +257: :off 314: packet header 0xc27b (tag 2, len 123) +257: Signature packet +257: version: 4 +257: type: 0 (Signature of a binary document) +257: public key algorithm: 22 (EdDSA) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 33, len 21 +257: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1644495901 (Fri Feb 11 02:25:01 2022) +257: :type 3, len 4 +257: signature expiration time: 0 (never) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x0451409669ffde3c +257: lbits: 0xb398 +257: signature material: +257: ecc r: 256 bits +257: ecc s: 254 bits +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets --json /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-2-2-onepass-v10 +257: [parse() ./src/librepgp/stream-packet.cpp:1211] wrong packet version +257: [stream_dump_raw_packets_json() ./src/librepgp/stream-dump.cpp:2464] failed to process packet +257: [ +257: { +257: "header":{ +257: "offset":0, +257: "tag":4, +257: "tag.str":"One-Pass Signature", +257: "raw":"c40d", +257: "length":13, +257: "partial":false, +257: "indeterminate":false +257: } +257: }, +257: { +257: "header":{ +257: "offset":15, +257: "tag":4, +257: "tag.str":"One-Pass Signature", +257: "raw":"c40d", +257: "length":13, +257: "partial":false, +257: "indeterminate":false +257: }, +257: "version":3, +257: "type":0, +257: "type.str":"Signature of a binary document", +257: "hash algorithm":8, +257: "hash algorithm.str":"SHA256", +257: "public key algorithm":22, +257: "public key algorithm.str":"EdDSA", +257: "signer":"0451409669ffde3c", +257: "nested":true +257: }, +257: { +257: "header":{ +257: "offset":30, +257: "tag":11, +257: "tag.str":"Literal Data", +257: "raw":"cb9d", +257: "length":157, +257: "partial":false, +257: "indeterminate":false +257: }, +257: "format":"b", +257: "filename":"message.txt", +257: "timestamp":1637836452, +257: "datalen":140 +257: }, +257: { +257: "header":{ +257: "offset":189, +257: "tag":2, +257: "tag.str":"Signature", +257: "raw":"c27b", +257: "length":123, +257: "partial":false, +257: "indeterminate":false +257: }, +257: "version":4, +257: "type":0, +257: "type.str":"Signature of a binary document", +257: "algorithm":22, +257: "algorithm.str":"EdDSA", +257: "hash algorithm":8, +257: "hash algorithm.str":"SHA256", +257: "subpackets":[ +257: { +257: "type":33, +257: "type.str":"issuer fingerprint", +257: "length":21, +257: "hashed":true, +257: "critical":false, +257: "fingerprint":"73edcc9119afc8e2dbbdcde50451409669ffde3c" +257: }, +257: { +257: "type":2, +257: "type.str":"signature creation time", +257: "length":4, +257: "hashed":true, +257: "critical":false, +257: "creation time":1644495901 +257: }, +257: { +257: "type":3, +257: "type.str":"signature expiration time", +257: "length":4, +257: "hashed":true, +257: "critical":false, +257: "expiration time":0 +257: }, +257: { +257: "type":16, +257: "type.str":"issuer key ID", +257: "length":8, +257: "hashed":false, +257: "critical":false, +257: "issuer keyid":"0451409669ffde3c" +257: } +257: ], +257: "lbits":"b398", +257: "material":{ +257: "r.bits":256, +257: "s.bits":254 +257: } +257: }, +257: { +257: "header":{ +257: "offset":314, +257: "tag":2, +257: "tag.str":"Signature", +257: "raw":"c27b", +257: "length":123, +257: "partial":false, +257: "indeterminate":false +257: }, +257: "version":4, +257: "type":0, +257: "type.str":"Signature of a binary document", +257: "algorithm":22, +257: "algorithm.str":"EdDSA", +257: "hash algorithm":8, +257: "hash algorithm.str":"SHA256", +257: "subpackets":[ +257: { +257: "type":33, +257: "type.str":"issuer fingerprint", +257: "length":21, +257: "hashed":true, +257: "critical":false, +257: "fingerprint":"73edcc9119afc8e2dbbdcde50451409669ffde3c" +257: }, +257: { +257: "type":2, +257: "type.str":"signature creation time", +257: "length":4, +257: "hashed":true, +257: "critical":false, +257: "creation time":1644495901 +257: }, +257: { +257: "type":3, +257: "type.str":"signature expiration time", +257: "length":4, +257: "hashed":true, +257: "critical":false, +257: "expiration time":0 +257: }, +257: { +257: "type":16, +257: "type.str":"issuer key ID", +257: "length":8, +257: "hashed":false, +257: "critical":false, +257: "issuer keyid":"0451409669ffde3c" +257: } +257: ], +257: "lbits":"b398", +257: "material":{ +257: "r.bits":256, +257: "s.bits":254 +257: } +257: } +257: ] +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-2-2-sig-v10 +257: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 10 +257: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature +257: UNKNOWN signature +257: Good signature made Fri Feb 11 02:25:01 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: Signature verification failure: 1 unknown signature +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.signed-2-2-sig-v10-2 +257: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 10 +257: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature +257: Good signature made Fri Feb 11 02:25:01 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: UNKNOWN signature +257: Signature verification failure: 1 unknown signature +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.2sigs --source /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt +257: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 10 +257: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature +257: UNKNOWN signature +257: Good signature made Sat Feb 12 01:06:49 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: Signature verification failure: 1 unknown signature +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.2sigs-2 --source /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt +257: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 10 +257: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature +257: Good signature made Sat Feb 12 01:06:49 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: UNKNOWN signature +257: Signature verification failure: 1 unknown signature +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.clear-2-sigs +257: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 10 +257: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature +257: UNKNOWN signature +257: Good signature made Sat Apr 30 02:09:31 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: Signature verification failure: 1 unknown signature +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-pub.asc -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.clear-2-sigs-2 +257: [parse() ./src/librepgp/stream-sig.cpp:1337] unknown signature version: 11 +257: [signed_read_single_signature() ./src/librepgp/stream-parse.cpp:980] failed to parse signature +257: Good signature made Sat Apr 30 02:09:31 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: UNKNOWN signature +257: Signature verification failure: 1 unknown signature +257: +257: ok +257: test_output_to_specifier (__main__.Misc.test_output_to_specifier) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpyketelay/source.txt --password password +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp -d /tmp/rnpctmpyketelay/source.txt.pgp --output /tmp/rnpctmpyketelay/source.dec --password password +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpyketelay/source.txt --armor --password password +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp -d /tmp/rnpctmpyketelay/source.txt.asc --output - --password password +257: +257: Hello world +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpyketelay/source.txt --armor --output - --password password +257: +257: -----BEGIN PGP MESSAGE----- +257: +257: ww0ECQMIwt9BhxwhN8bV0ksBQ6gRzSMijShKnRwRo8ljXfIyPTXtlYlqb6bOpHXucJrKcnFwFpdn +257: V8tXUk2SgeDEjOutLXJlDW9nC4X4Bvm6I9iIXdD7l2jkCv8= +257: =pRNJ +257: -----END PGP MESSAGE----- +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp -d --output /tmp/rnpctmpyketelay/source.dec --password password - +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c /tmp/rnpctmpyketelay/source.txt --armor --output - --password password +257: +257: -----BEGIN PGP MESSAGE----- +257: +257: ww0ECQMIr/GsuWgiqLHV0ksBDhk7JOkHVIipiU1Ngfv3ADVY4whoVIU47uzMnuVZWJMTNsfeWYQ0 +257: 26dH3mtb+cr47xOMjhHCWS4ldKOfbm3H4RknJp8agKU7IT0= +257: =ATqn +257: -----END PGP MESSAGE----- +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp -d --output - --password password - +257: +257: Hello world +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c --armor --password password +257: +257: -----BEGIN PGP MESSAGE----- +257: +257: ww0ECQMIMw/2xah5Bv3U0j4BqLbKfFyxYk3JJ0ugBvkezrUguAhgE7vo7wZOB5u8q8tBfZ4Hkr4q +257: PIeo/D33mHuXhC6HzK9WEnR4cEMcVQ== +257: =2URq +257: -----END PGP MESSAGE----- +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp -d --password password +257: +257: Hello world +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp -c --armor --password password --output nonexisting/output.pgp +257: [init_file_dest() ./src/librepgp/stream-common.cpp:834] failed to create file 'nonexisting/output.pgp'. Error 2. +257: failed to open source or create output +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --armor --password password -s +257: +257: -----BEGIN PGP MESSAGE----- +257: +257: yJcBO8LLzMAhxhLoMC3z/z0bxtOCSQwg4JGak5OvUJ5flJNyqJqFQYyDQVlMkaX47ZmJkutPPLq9 +257: 9+xTmBZWpvR7Ew6yMoO1cXEKwMTVpRkZTiw51Lszl3OzfdXj7yYSjqc1NzQ8fhnU+n7Brq+/E1ke +257: pjL8L2ZM9jzduHaZ44GSR/xLVi96c24p57b9MVy3hJUzOk3nswAA +257: =/nvH +257: -----END PGP MESSAGE----- +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp -v --output nonexisting/output.pgp +257: [init_file_dest() ./src/librepgp/stream-common.cpp:834] failed to create file 'nonexisting/output.pgp'. Error 2. +257: Failed to create output stream. +257: +257: ok +257: test_partial_length_largest (__main__.Misc.test_partial_length_largest) ... /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg --no-default-keyring --keyring /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_partial_length/message.txt.partial-1g +257: gpg: Signature made Wed Nov 13 15:14:02 2019 +14 +257: gpg: using RSA key E95A3CBF583AA80A2CCC53AA7BC6709B15C23A4A +257: gpg: Good signature from "key0-uid2" [unknown] +257: gpg: aka "key0-uid0" [unknown] +257: gpg: aka "key0-uid1" [unknown] +257: gpg: WARNING: This key is not certified with a trusted signature! +257: gpg: There is no indication that the signature belongs to the owner. +257: Primary key fingerprint: E95A 3CBF 583A A80A 2CCC 53AA 7BC6 709B 15C2 3A4A +257: +257: ok +257: test_partial_length_public_key (__main__.Misc.test_partial_length_public_key) ... /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg --no-default-keyring --keyring /build/reproducible-path/rnp-0.17.1/src/tests/data/test_partial_length/pubring.gpg.partial --list-keys +257: gpg: [don't know]: partial length invalid for packet type 6 +257: gpg: keydb_search_first failed: Invalid packet +257: +257: ok +257: test_partial_length_signature (__main__.Misc.test_partial_length_signature) ... /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg --no-default-keyring --keyring /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_partial_length/message.txt.partial-signed +257: gpg: [don't know]: partial length invalid for packet type 2 +257: gpg: no signature found +257: gpg: the signature could not be verified. +257: Please remember that the signature file (.sig or .asc) +257: should be the first file given on the command line. +257: +257: ok +257: test_partial_length_zero_last_chunk (__main__.Misc.test_partial_length_zero_last_chunk) ... /usr/bin/gpg --homedir /tmp/rnpctmpyketelay/.gpg --no-default-keyring --keyring /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_partial_length/message.txt.partial-zero-last +257: gpg: Signature made Wed Nov 13 13:34:58 2019 +14 +257: gpg: using RSA key E95A3CBF583AA80A2CCC53AA7BC6709B15C23A4A +257: gpg: Good signature from "key0-uid2" [unknown] +257: gpg: aka "key0-uid0" [unknown] +257: gpg: aka "key0-uid1" [unknown] +257: gpg: WARNING: This key is not certified with a trusted signature! +257: gpg: There is no indication that the signature belongs to the owner. +257: Primary key fingerprint: E95A 3CBF 583A A80A 2CCC 53AA 7BC6 709B 15C2 3A4A +257: +257: ok +257: test_pkesk_skesk_wrong_version (__main__.Misc.test_pkesk_skesk_wrong_version) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc --password password -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.pkesk-skesk-v10 +257: [parse() ./src/librepgp/stream-packet.cpp:1053] wrong packet version +257: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1947] Failed to parse PKESK, skipping. +257: [parse() ./src/librepgp/stream-packet.cpp:953] wrong packet version +257: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1932] Failed to parse SKESK, skipping. +257: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. +257: It will use keys from keyrings/1. +257: End of message. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --password password -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.pkesk-skesk-v10 +257: [parse() ./src/librepgp/stream-packet.cpp:1053] wrong packet version +257: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1947] Failed to parse PKESK, skipping. +257: [parse() ./src/librepgp/stream-packet.cpp:953] wrong packet version +257: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1932] Failed to parse SKESK, skipping. +257: This is test message to be signed, and/or encrypted, cleartext signed and detached signed. +257: It will use keys from keyrings/1. +257: End of message. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256-sec.asc --password password -d /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.pkesk-skesk-v10-only +257: [parse() ./src/librepgp/stream-packet.cpp:1053] wrong packet version +257: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1947] Failed to parse PKESK, skipping. +257: [parse() ./src/librepgp/stream-packet.cpp:953] wrong packet version +257: [encrypted_read_packet_data() ./src/librepgp/stream-parse.cpp:1932] Failed to parse SKESK, skipping. +257: [init_encrypted_src() ./src/librepgp/stream-parse.cpp:2156] failed to obtain decrypting key or password +257: +257: ok +257: test_pubring_loading (__main__.Misc.test_pubring_loading) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --encrypt --symmetric --password pass --homedir /tmp/rnpctmp8c5takm9 /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt --output /tmp/rnpctmp8c5takm9/output +257: Keyring directory '/tmp/rnpctmp8c5takm9' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: No userid or default key for operation +257: Failed to build recipients key list +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --sign --symmetric --password pass --homedir /tmp/rnpctmp8c5takm9 /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt --output /tmp/rnpctmp8c5takm9/output +257: Keyring directory '/tmp/rnpctmp8c5takm9' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: No userid or default key for operation +257: Failed to build signing keys list +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --clearsign --symmetric --password pass --homedir /tmp/rnpctmp8c5takm9 /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt --output /tmp/rnpctmp8c5takm9/output +257: Keyring directory '/tmp/rnpctmp8c5takm9' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: No userid or default key for operation +257: Failed to build signing keys list +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --symmetric --password pass --homedir /tmp/rnpctmp8c5takm9 /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt --output /tmp/rnpctmp8c5takm9/output +257: +257: +257: ok +257: test_rnp_autocrypt_key_import (__main__.Misc.test_rnp_autocrypt_key_import) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpyketelay/.gpg --kill gpg-agent +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-25519-pub.b64 +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +257: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] +257: 21fc68274aae3b5de39a4277cc786278981b0728 +257: uid ecc-25519 +257: /usr/bin/gpgconf --homedir /tmp/rnpctmpyketelay/.gpg --kill gpg-agent +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-25519-pub-2.b64 +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +257: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] +257: 21fc68274aae3b5de39a4277cc786278981b0728 +257: uid ecc-25519 +257: /usr/bin/gpgconf --homedir /tmp/rnpctmpyketelay/.gpg --kill gpg-agent +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-25519-pub-3.b64 +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +257: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] +257: 21fc68274aae3b5de39a4277cc786278981b0728 +257: uid ecc-25519 +257: /usr/bin/gpgconf --homedir /tmp/rnpctmpyketelay/.gpg --kill gpg-agent +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-25519-pub-4.b64 +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: [base64_read_padding() ./src/librepgp/stream-armor.cpp:153] wrong base64 padding: ==zz +257: [rnp_import_keys() ./src/lib/rnp.cpp:1679] Failed to init/check dearmor. +257: failed to import key(s) from /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-25519-pub-4.b64, stopping. +257: Import finished: 0 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +257: +257: /usr/bin/gpgconf --homedir /tmp/rnpctmpyketelay/.gpg --kill gpg-agent +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256k1-pub.b64 +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +257: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] +257: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 +257: uid ecc-p256k1 +257: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] +257: c263ec4ce2b3772746ed53227635401f90d3e533 +257: /usr/bin/gpgconf --homedir /tmp/rnpctmpyketelay/.gpg --kill gpg-agent +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/ecc-p256k1-pub-2.b64 +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +257: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] +257: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 +257: uid ecc-p256k1 +257: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] +257: c263ec4ce2b3772746ed53227635401f90d3e533 +257: /usr/bin/gpgconf --homedir /tmp/rnpctmpyketelay/.gpg --kill gpg-agent +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_armor/long_b64_trailer.b64 +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: [base64_read_padding() ./src/librepgp/stream-armor.cpp:158] wrong base64 padding length 3. +257: [rnp_import_keys() ./src/lib/rnp.cpp:1679] Failed to init/check dearmor. +257: failed to import key(s) from /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_armor/long_b64_trailer.b64, stopping. +257: Import finished: 0 keys processed, 0 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import-keys /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_armor/b64_trailer_extra_data.b64 +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: [base64_read_padding() ./src/librepgp/stream-armor.cpp:162] warning: extra data after the base64 stream. +257: [rnp_import_keys() ./src/lib/rnp.cpp:1679] Failed to init/check dearmor. +257: warning: not all data was processed. +257: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +257: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] +257: 21fc68274aae3b5de39a4277cc786278981b0728 +257: uid ecc-25519 +257: ok +257: test_rnp_list_packets (__main__.Misc.test_rnp_list_packets) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_list_packets/ecc-p256-pub.asc +257: +257: :armored input +257: :off 0: packet header 0x9852 (tag 6, len 82) +257: Public key packet +257: version: 4 +257: creation time: 1522762293 (Wed Apr 4 03:31:33 2018) +257: public key algorithm: 19 (ECDSA) +257: public key material: +257: ecc p: 515 bits +257: ecc curve: NIST P-256 +257: keyid: 0x23674f21b2441527 +257: :off 84: packet header 0xb408 (tag 13, len 8) +257: UserID packet +257: id: ecc-p256 +257: :off 94: packet header 0x8894 (tag 2, len 148) +257: Signature packet +257: version: 4 +257: type: 19 (Positive User ID certification) +257: public key algorithm: 19 (ECDSA) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 27, len 1 +257: key flags: 0x03 ( certify sign ) +257: :type 11, len 4 +257: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) +257: :type 34, len 2 +257: preferred aead algorithms: OCB, EAX (2, 1) +257: :type 21, len 5 +257: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) +257: :type 22, len 3 +257: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) +257: :type 30, len 1 +257: features: 0x03 ( mdc aead ) +257: :type 23, len 1 +257: key server preferences +257: no-modify: 1 +257: :type 33, len 21 +257: issuer fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1549119463 (Sun Feb 3 04:57:43 2019) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x23674f21b2441527 +257: lbits: 0xd727 +257: signature material: +257: ecc r: 251 bits +257: ecc s: 256 bits +257: :off 244: packet header 0xb856 (tag 14, len 86) +257: Public subkey packet +257: version: 4 +257: creation time: 1522762293 (Wed Apr 4 03:31:33 2018) +257: public key algorithm: 18 (ECDH) +257: public key material: +257: ecdh p: 515 bits +257: ecdh curve: NIST P-256 +257: ecdh hash algorithm: 8 (SHA256) +257: ecdh key wrap algorithm: 7 +257: keyid: 0x37e285e9e9851491 +257: :off 332: packet header 0x8878 (tag 2, len 120) +257: Signature packet +257: version: 4 +257: type: 24 (Subkey Binding Signature) +257: public key algorithm: 19 (ECDSA) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 27, len 1 +257: key flags: 0x0c ( encrypt_comm encrypt_storage ) +257: :type 33, len 21 +257: issuer fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1549119471 (Sun Feb 3 04:57:51 2019) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x23674f21b2441527 +257: lbits: 0x64aa +257: signature material: +257: ecc r: 256 bits +257: ecc s: 256 bits +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --mpi --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_list_packets/ecc-p256-pub.asc +257: +257: :armored input +257: :off 0: packet header 0x9852 (tag 6, len 82) +257: Public key packet +257: version: 4 +257: creation time: 1522762293 (Wed Apr 4 03:31:33 2018) +257: public key algorithm: 19 (ECDSA) +257: public key material: +257: ecc p: 515 bits, 0412e46ea69f97616a667aebbf125c4d5acdabea7fc048b563bd42ff15752d6f104a03d78babaf93902932ee1e10d18ef49075ac51b647f4b08e754fbdb7d2c4f7 +257: ecc curve: NIST P-256 +257: keyid: 0x23674f21b2441527 +257: :off 84: packet header 0xb408 (tag 13, len 8) +257: UserID packet +257: id: ecc-p256 +257: :off 94: packet header 0x8894 (tag 2, len 148) +257: Signature packet +257: version: 4 +257: type: 19 (Positive User ID certification) +257: public key algorithm: 19 (ECDSA) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 27, len 1 +257: key flags: 0x03 ( certify sign ) +257: :type 11, len 4 +257: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) +257: :type 34, len 2 +257: preferred aead algorithms: OCB, EAX (2, 1) +257: :type 21, len 5 +257: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) +257: :type 22, len 3 +257: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) +257: :type 30, len 1 +257: features: 0x03 ( mdc aead ) +257: :type 23, len 1 +257: key server preferences +257: no-modify: 1 +257: :type 33, len 21 +257: issuer fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1549119463 (Sun Feb 3 04:57:43 2019) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x23674f21b2441527 +257: lbits: 0xd727 +257: signature material: +257: ecc r: 251 bits, 0560f6c11f1c305a1ad2ea95448159d18a511ac737b0897b6513cf5ffba10081 +257: ecc s: 256 bits, c38b8450c8b1ecf937ceac13526cb12cc02bb5a0487c5661edfd237bfa6a8d2d +257: :off 244: packet header 0xb856 (tag 14, len 86) +257: Public subkey packet +257: version: 4 +257: creation time: 1522762293 (Wed Apr 4 03:31:33 2018) +257: public key algorithm: 18 (ECDH) +257: public key material: +257: ecdh p: 515 bits, 042c3380acb206f3900142ed48c2040ca6222e5308fe37b89b8067a74d1724e5d901a57e3c78ade56e3a2f5e7e189019de03bcf5e227b3dfe49d83a50500c155d9 +257: ecdh curve: NIST P-256 +257: ecdh hash algorithm: 8 (SHA256) +257: ecdh key wrap algorithm: 7 +257: keyid: 0x37e285e9e9851491 +257: :off 332: packet header 0x8878 (tag 2, len 120) +257: Signature packet +257: version: 4 +257: type: 24 (Subkey Binding Signature) +257: public key algorithm: 19 (ECDSA) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 27, len 1 +257: key flags: 0x0c ( encrypt_comm encrypt_storage ) +257: :type 33, len 21 +257: issuer fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1549119471 (Sun Feb 3 04:57:51 2019) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x23674f21b2441527 +257: lbits: 0x64aa +257: signature material: +257: ecc r: 256 bits, 9eb882fdf0dbb9c504446f22c46ab9fbd1eb17229aa4bb1a27fe59e84153e3f9 +257: ecc s: 256 bits, b96eaa084a1d2849089d69d23ce1feb446e39aa33a63bd1dc1d5b3d9891eaeef +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_list_packets/ecc-p256-pub.asc --grips +257: +257: :armored input +257: :off 0: packet header 0x9852 (tag 6, len 82) +257: Public key packet +257: version: 4 +257: creation time: 1522762293 (Wed Apr 4 03:31:33 2018) +257: public key algorithm: 19 (ECDSA) +257: public key material: +257: ecc p: 515 bits +257: ecc curve: NIST P-256 +257: keyid: 0x23674f21b2441527 +257: fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 +257: grip: 0xfc81aece90bce6e54d0d637d266109783ac8dac0 +257: :off 84: packet header 0xb408 (tag 13, len 8) +257: UserID packet +257: id: ecc-p256 +257: :off 94: packet header 0x8894 (tag 2, len 148) +257: Signature packet +257: version: 4 +257: type: 19 (Positive User ID certification) +257: public key algorithm: 19 (ECDSA) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 27, len 1 +257: key flags: 0x03 ( certify sign ) +257: :type 11, len 4 +257: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) +257: :type 34, len 2 +257: preferred aead algorithms: OCB, EAX (2, 1) +257: :type 21, len 5 +257: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) +257: :type 22, len 3 +257: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) +257: :type 30, len 1 +257: features: 0x03 ( mdc aead ) +257: :type 23, len 1 +257: key server preferences +257: no-modify: 1 +257: :type 33, len 21 +257: issuer fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1549119463 (Sun Feb 3 04:57:43 2019) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x23674f21b2441527 +257: lbits: 0xd727 +257: signature material: +257: ecc r: 251 bits +257: ecc s: 256 bits +257: :off 244: packet header 0xb856 (tag 14, len 86) +257: Public subkey packet +257: version: 4 +257: creation time: 1522762293 (Wed Apr 4 03:31:33 2018) +257: public key algorithm: 18 (ECDH) +257: public key material: +257: ecdh p: 515 bits +257: ecdh curve: NIST P-256 +257: ecdh hash algorithm: 8 (SHA256) +257: ecdh key wrap algorithm: 7 +257: keyid: 0x37e285e9e9851491 +257: fingerprint: 0x40e608afbc8d62cdcc08904f37e285e9e9851491 +257: grip: 0xa56dc8db8355747a809037459b4258b8a743eab5 +257: :off 332: packet header 0x8878 (tag 2, len 120) +257: Signature packet +257: version: 4 +257: type: 24 (Subkey Binding Signature) +257: public key algorithm: 19 (ECDSA) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 27, len 1 +257: key flags: 0x0c ( encrypt_comm encrypt_storage ) +257: :type 33, len 21 +257: issuer fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1549119471 (Sun Feb 3 04:57:51 2019) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x23674f21b2441527 +257: lbits: 0x64aa +257: signature material: +257: ecc r: 256 bits +257: ecc s: 256 bits +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_list_packets/ecc-p256-pub.asc --raw +257: +257: :armored input +257: :off 0: packet header 0x9852 (tag 6, len 82) +257: :off 2: packet contents (82 bytes) +257: 00000 | 04 5a c3 82 35 13 08 2a 86 48 ce 3d 03 01 07 02 | .Z..5..*.H.=.... +257: 00016 | 03 04 12 e4 6e a6 9f 97 61 6a 66 7a eb bf 12 5c | ....n...ajfz...\ +257: 00032 | 4d 5a cd ab ea 7f c0 48 b5 63 bd 42 ff 15 75 2d | MZ.....H.c.B..u- +257: 00048 | 6f 10 4a 03 d7 8b ab af 93 90 29 32 ee 1e 10 d1 | o.J.......)2.... +257: 00064 | 8e f4 90 75 ac 51 b6 47 f4 b0 8e 75 4f bd b7 d2 | ...u.Q.G...uO... +257: 00080 | c4 f7 | .. +257: +257: Public key packet +257: version: 4 +257: creation time: 1522762293 (Wed Apr 4 03:31:33 2018) +257: public key algorithm: 19 (ECDSA) +257: public key material: +257: ecc p: 515 bits +257: ecc curve: NIST P-256 +257: keyid: 0x23674f21b2441527 +257: :off 84: packet header 0xb408 (tag 13, len 8) +257: :off 86: packet contents (8 bytes) +257: 00000 | 65 63 63 2d 70 32 35 36 | ecc-p256 +257: +257: UserID packet +257: id: ecc-p256 +257: :off 94: packet header 0x8894 (tag 2, len 148) +257: :off 96: packet contents (148 bytes) +257: 00000 | 04 13 13 08 00 3c 02 1b 03 05 0b 09 08 07 02 03 | .....<.......... +257: 00016 | 22 02 01 06 15 0a 09 08 0b 02 04 16 02 03 01 02 | "............... +257: 00032 | 1e 03 02 17 80 16 21 04 b5 4f de bb b6 73 42 3a | ......!..O...sB: +257: 00048 | 5d 0a a5 44 23 67 4f 21 b2 44 15 27 05 02 5c 55 | ]..D#gO!.D.'..\U +257: 00064 | af e7 00 0a 09 10 23 67 4f 21 b2 44 15 27 d7 27 | ......#gO!.D.'.' +257: 00080 | 00 fb 05 60 f6 c1 1f 1c 30 5a 1a d2 ea 95 44 81 | ...`....0Z....D. +257: 00096 | 59 d1 8a 51 1a c7 37 b0 89 7b 65 13 cf 5f fb a1 | Y..Q..7..{e.._.. +257: 00112 | 00 81 01 00 c3 8b 84 50 c8 b1 ec f9 37 ce ac 13 | .......P....7... +257: 00128 | 52 6c b1 2c c0 2b b5 a0 48 7c 56 61 ed fd 23 7b | Rl.,.+..H|Va..#{ +257: 00144 | fa 6a 8d 2d | .j.- +257: +257: Signature packet +257: version: 4 +257: type: 19 (Positive User ID certification) +257: public key algorithm: 19 (ECDSA) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 27, len 1 +257: :subpacket contents: +257: 00000 | 03 | . +257: key flags: 0x03 ( certify sign ) +257: :type 11, len 4 +257: :subpacket contents: +257: 00000 | 09 08 07 02 | .... +257: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) +257: :type 34, len 2 +257: :subpacket contents: +257: 00000 | 02 01 | .. +257: preferred aead algorithms: OCB, EAX (2, 1) +257: :type 21, len 5 +257: :subpacket contents: +257: 00000 | 0a 09 08 0b 02 | ..... +257: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) +257: :type 22, len 3 +257: :subpacket contents: +257: 00000 | 02 03 01 | ... +257: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) +257: :type 30, len 1 +257: :subpacket contents: +257: 00000 | 03 | . +257: features: 0x03 ( mdc aead ) +257: :type 23, len 1 +257: :subpacket contents: +257: 00000 | 80 | . +257: key server preferences +257: no-modify: 1 +257: :type 33, len 21 +257: :subpacket contents: +257: 00000 | 04 b5 4f de bb b6 73 42 3a 5d 0a a5 44 23 67 4f | ..O...sB:]..D#gO +257: 00016 | 21 b2 44 15 27 | !.D.' +257: issuer fingerprint: 0xb54fdebbb673423a5d0aa54423674f21b2441527 (20 bytes) +257: :type 2, len 4 +257: :subpacket contents: +257: 00000 | 5c 55 af e7 | \U.. +257: signature creation time: 1549119463 (Sun Feb 3 04:57:43 2019) +257: unhashed subpackets: +257: :type 16, len 8 +257: :subpacket contents: +257: 00000 | 23 67 4f 21 b2 44 15 27 | #gO!.D.' +257: issuer key ID: 0x23674f21b2441527 +257: lbits: 0xd727 +257: signature material: +257: ecc r: 251 bits +257: ecc s: 256 bits +257: :off 244: packet header 0xb856 (tag 14, len 86) +257: :off 246: packet contents (86 bytes) +257: 00000 | 04 5a c3 82 35 12 08 2a 86 48 ce 3d 03 01 07 02 | .Z..5..*.H.=.... +257: 00016 | 03 04 2c 33 80 ac b2 06 f3 90 01 42 ed 48 c2 04 | ..,3.......B.H.. +257: 00032 | 0c a6 22 2e 53 08 fe 37 b8 9b 80 67 a7 4d 17 24 | ..".S..7...g.M.$ +257: 00048 | e5 d9 01 a5 7e 3c 78 ad e5 6e 3a 2f 5e 7e 18 90 | ....~=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: uid key1-uid2 +257: uid key1-uid1 +257: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +257: a3e94de61a8cb229413d348e54505a936a4a970e +257: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +257: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --list-keys --with-sigs +257: Warning: no keys were loaded from the keyring '/tmp/rnpctmpyketelay/.rnp/secring.gpg'. +257: 7 keys found +257: +257: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +257: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +257: uid key0-uid0 [INVALID] +257: uid key0-uid1 +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid1 +257: uid key0-uid2 +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid1 +257: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] +257: e332b27caf4742a11baa677f1ed63ee56fadc34d +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid1 +257: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] +257: c5b15209940a7816a7af3fb51d7e8a5393c997a8 +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid1 +257: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] +257: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid1 +257: +257: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: sig 2fcadf05ffa501bb 2017-07-29 key1-uid0 +257: uid key1-uid2 +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: uid key1-uid1 +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +257: a3e94de61a8cb229413d348e54505a936a4a970e +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +257: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: ok +257: test_rnp_single_export (__main__.Misc.test_rnp_single_export) ... /usr/bin/gpgconf --homedir /tmp/rnpctmpyketelay/.gpg --kill gpg-agent +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-sec.pgp +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Import finished: 2 keys processed, 2 new public keys, 2 new secret keys, 0 updated, 0 unchanged. +257: sec 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: ssb 256/ECDH dd23ceb7febeff17 2019-12-27 [E] +257: a4bbb77370217bca2307ad0ddd23ceb7febeff17 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --export Alice +257: +257: -----BEGIN PGP PUBLIC KEY BLOCK----- +257: +257: xjMEXgS/LxYJKwYBBAHaRw8BAQdAJ/BnDcmcOCED/rW3y1zPHSX6lABI7G19R6mPhgfIgj/NEUFs +257: aWNlIDxhbGljZUBybnA+wpAEExYIADgWIQRz7cyRGa/I4tu9zeUEUUCWaf/ePAUCXgS/LwIbAwUL +257: CQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRAEUUCWaf/ePCSdAP9OWq8uOk5B5LUtPvFnxqGkrZlA +257: Ht+tgR271QSggRV3MAEAvtL/ru5oss9jx26EqYj2GUgHGtsYqsz8j1y97S5lMQrOVwReBg7BEgkr +257: JAMDAggBAQcCAwRcTzQ+5xWCrO9TDxRFeEx/3O5pw9ELjw9xS37jXU5wpUMPtqdbMYNUZAAWoPez +257: QQMBRg4KRWvnrjM/Wfy3ujHHAwEIB8J4BBgWCAAgFiEEc+3MkRmvyOLbvc3lBFFAlmn/3jwFAl4G +257: DsECGwwACgkQBFFAlmn/3jyhoAEAtP3Xy5+Wj7tcqtAntq1YzkH8aejmUN0AJC8JrMFB00MA/jKe +257: kukFiS1dSw9d6+hQpkMKGy0+16HdbCzGOCIDJEAD +257: =75dc +257: -----END PGP PUBLIC KEY BLOCK----- +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /tmp/rnpctmpyketelay/.rnp/Alice-export-test.asc +257: +257: :armored input +257: :off 0: packet header 0xc633 (tag 6, len 51) +257: Public key packet +257: version: 4 +257: creation time: 1577369391 (Fri Dec 27 04:09:51 2019) +257: public key algorithm: 22 (EdDSA) +257: public key material: +257: ecc p: 263 bits +257: ecc curve: Ed25519 +257: keyid: 0x0451409669ffde3c +257: :off 53: packet header 0xcd11 (tag 13, len 17) +257: UserID packet +257: id: Alice +257: :off 72: packet header 0xc290 (tag 2, len 144) +257: Signature packet +257: version: 4 +257: type: 19 (Positive User ID certification) +257: public key algorithm: 22 (EdDSA) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 33, len 21 +257: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1577369391 (Fri Dec 27 04:09:51 2019) +257: :type 27, len 1 +257: key flags: 0x03 ( certify sign ) +257: :type 11, len 4 +257: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) +257: :type 21, len 5 +257: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) +257: :type 22, len 3 +257: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) +257: :type 30, len 1 +257: features: 0x01 ( mdc ) +257: :type 23, len 1 +257: key server preferences +257: no-modify: 1 +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x0451409669ffde3c +257: lbits: 0x249d +257: signature material: +257: ecc r: 255 bits +257: ecc s: 256 bits +257: :off 218: packet header 0xce57 (tag 14, len 87) +257: Public subkey packet +257: version: 4 +257: creation time: 1577455297 (Sat Dec 28 04:01:37 2019) +257: public key algorithm: 18 (ECDH) +257: public key material: +257: ecdh p: 515 bits +257: ecdh curve: brainpoolP256r1 +257: ecdh hash algorithm: 8 (SHA256) +257: ecdh key wrap algorithm: 7 +257: keyid: 0xdd23ceb7febeff17 +257: :off 307: packet header 0xc278 (tag 2, len 120) +257: Signature packet +257: version: 4 +257: type: 24 (Subkey Binding Signature) +257: public key algorithm: 22 (EdDSA) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 33, len 21 +257: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1577455297 (Sat Dec 28 04:01:37 2019) +257: :type 27, len 1 +257: key flags: 0x0c ( encrypt_comm encrypt_storage ) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x0451409669ffde3c +257: lbits: 0xa1a0 +257: signature material: +257: ecc r: 256 bits +257: ecc s: 254 bits +257: ok +257: test_rnpkeys_g10_def_key (__main__.Misc.test_rnpkeys_g10_def_key) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/test_cli_g10_defkey/g10 --password password --output /tmp/rnpctmpyketelay/cleartext.rnp -s /tmp/rnpctmpyketelay/cleartext.txt +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/test_cli_g10_defkey/g10 -v /tmp/rnpctmpyketelay/cleartext.rnp +257: Good signature made Sun Mar 23 00:28:39 2025 +257: using ECDSA key 23674f21b2441527 +257: +257: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] +257: b54fdebbb673423a5d0aa54423674f21b2441527 +257: uid ecc-p256 +257: Signature(s) verified successfully +257: +257: ok +257: test_rnpkeys_g10_list_order (__main__.Misc.test_rnpkeys_g10_list_order) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/g10 --list-keys +257: +257: 23 keys found +257: +257: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] +257: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 +257: uid dsa-eg +257: sub 3072/ElGamal 02a5715c3537717e 2018-04-03 [E] +257: 3409f96f0c57242540702dba02a5715c3537717e +257: +257: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] +257: 21fc68274aae3b5de39a4277cc786278981b0728 +257: uid ecc-25519 +257: +257: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] +257: b54fdebbb673423a5d0aa54423674f21b2441527 +257: uid ecc-p256 +257: sub 256/ECDH 37e285e9e9851491 2018-04-03 [E] +257: 40e608afbc8d62cdcc08904f37e285e9e9851491 +257: +257: pub 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] +257: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a +257: uid ecc-p384 +257: sub 384/ECDH e210e3d554a4fad9 2018-04-03 [E] +257: cbc2ac55dcd8e4e34fb2f816e210e3d554a4fad9 +257: +257: pub 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] +257: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a +257: uid ecc-p521 +257: sub 521/ECDH 9853df2f6d297442 2018-04-03 [E] +257: a9297c86dd0de109e1ebae9c9853df2f6d297442 +257: +257: pub 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] +257: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b +257: uid rsa-rsa +257: sub 3072/RSA 6e2f73008f8b8d6e 2018-04-03 [E] +257: 20fe5b1ab68c2d7210fb08aa6e2f73008f8b8d6e +257: +257: pub 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] +257: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a +257: uid ecc-bp256 +257: sub 256/ECDH 2edabb94d3055f76 2018-04-03 [E] +257: 08192b478f740360b74c82cc2edabb94d3055f76 +257: +257: pub 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] +257: 5b8a254c823ced98decd10ed6cf2dce85599ada2 +257: uid ecc-bp384 +257: sub 384/ECDH cff1bb6f16d28191 2018-04-03 [E] +257: 76969ce7033d990931df92b2cff1bb6f16d28191 +257: +257: pub 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] +257: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 +257: uid ecc-bp512 +257: sub 512/ECDH 20cdaa1482ba79ce 2018-04-03 [E] +257: 270a7cd0dc6c2e01dce8603620cdaa1482ba79ce +257: +257: pub 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] +257: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 +257: uid eddsa-x25519 +257: sub 255/ECDH c711187e594376af 2018-10-15 [E] +257: cfdb2a1f8325cc949ce0b597c711187e594376af +257: +257: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] +257: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 +257: uid ecc-p256k1 +257: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] +257: c263ec4ce2b3772746ed53227635401f90d3e533 +257: +257: pub 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] +257: 5aa9362aea07de23a726762cbd860a52d1899c0f +257: uid rsa-rsa-2 +257: sub 2048/RSA 8e08d46a37414996 2021-12-24 [E] +257: ca3e4420cf3d3b62d9ee7c6e8e08d46a37414996 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/g10 --secret --list-keys +257: +257: 23 keys found +257: +257: sec 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] +257: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 +257: uid dsa-eg +257: ssb 3072/ElGamal 02a5715c3537717e 2018-04-03 [E] +257: 3409f96f0c57242540702dba02a5715c3537717e +257: +257: sec 255/EdDSA cc786278981b0728 2018-04-03 [SC] +257: 21fc68274aae3b5de39a4277cc786278981b0728 +257: uid ecc-25519 +257: +257: sec 256/ECDSA 23674f21b2441527 2018-04-03 [SC] +257: b54fdebbb673423a5d0aa54423674f21b2441527 +257: uid ecc-p256 +257: ssb 256/ECDH 37e285e9e9851491 2018-04-03 [E] +257: 40e608afbc8d62cdcc08904f37e285e9e9851491 +257: +257: sec 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] +257: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a +257: uid ecc-p384 +257: ssb 384/ECDH e210e3d554a4fad9 2018-04-03 [E] +257: cbc2ac55dcd8e4e34fb2f816e210e3d554a4fad9 +257: +257: sec 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] +257: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a +257: uid ecc-p521 +257: ssb 521/ECDH 9853df2f6d297442 2018-04-03 [E] +257: a9297c86dd0de109e1ebae9c9853df2f6d297442 +257: +257: sec 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] +257: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b +257: uid rsa-rsa +257: ssb 3072/RSA 6e2f73008f8b8d6e 2018-04-03 [E] +257: 20fe5b1ab68c2d7210fb08aa6e2f73008f8b8d6e +257: +257: sec 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] +257: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a +257: uid ecc-bp256 +257: ssb 256/ECDH 2edabb94d3055f76 2018-04-03 [E] +257: 08192b478f740360b74c82cc2edabb94d3055f76 +257: +257: sec 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] +257: 5b8a254c823ced98decd10ed6cf2dce85599ada2 +257: uid ecc-bp384 +257: ssb 384/ECDH cff1bb6f16d28191 2018-04-03 [E] +257: 76969ce7033d990931df92b2cff1bb6f16d28191 +257: +257: sec 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] +257: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 +257: uid ecc-bp512 +257: ssb 512/ECDH 20cdaa1482ba79ce 2018-04-03 [E] +257: 270a7cd0dc6c2e01dce8603620cdaa1482ba79ce +257: +257: sec 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] +257: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 +257: uid eddsa-x25519 +257: ssb 255/ECDH c711187e594376af 2018-10-15 [E] +257: cfdb2a1f8325cc949ce0b597c711187e594376af +257: +257: sec 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] +257: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 +257: uid ecc-p256k1 +257: ssb 256/ECDH 7635401f90d3e533 2018-04-03 [E] +257: c263ec4ce2b3772746ed53227635401f90d3e533 +257: +257: sec 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] +257: 5aa9362aea07de23a726762cbd860a52d1899c0f +257: uid rsa-rsa-2 +257: ssb 2048/RSA 8e08d46a37414996 2021-12-24 [E] +257: ca3e4420cf3d3b62d9ee7c6e8e08d46a37414996 +257: ok +257: test_rnpkeys_list_invalid_keys (__main__.Misc.test_rnpkeys_list_invalid_keys) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp2 --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_forged_keys/eddsa-2012-md5-pub.pgp +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp2' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: Import finished: 2 keys processed, 2 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +257: pub 255/EdDSA 8801eafbd906bd21 2012-01-01 [INVALID] +257: eabfe72f4f741a0f42bde0a88801eafbd906bd21 +257: uid expired-md5-key-sig [INVALID] +257: sub 255/ECDH 8a41556e223b7bac 2012-01-01 [INVALID] +257: 5a4b346242a77d1d7853156b8a41556e223b7bac +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp2 --list-keys --with-sigs +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: [signature_validate() ./src/lib/crypto/signatures.cpp:211] Insecure hash algorithm 1, marking signature as invalid. +257: Warning: no keys were loaded from the keyring '/tmp/rnpctmpyketelay/.rnp2/secring.gpg'. +257: 2 keys found +257: +257: pub 255/EdDSA 8801eafbd906bd21 2012-01-01 [INVALID] +257: eabfe72f4f741a0f42bde0a88801eafbd906bd21 +257: uid expired-md5-key-sig [INVALID] +257: sig 8801eafbd906bd21 2012-01-01 [unknown] [invalid] +257: sub 255/ECDH 8a41556e223b7bac 2012-01-01 [INVALID] +257: 5a4b346242a77d1d7853156b8a41556e223b7bac +257: sig 8801eafbd906bd21 2012-01-01 [unknown] [invalid] +257: ok +257: test_rnpkeys_lists (__main__.Misc.test_rnpkeys_lists) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --list-keys +257: +257: 7 keys found +257: +257: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +257: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +257: uid key0-uid0 +257: uid key0-uid1 +257: uid key0-uid2 +257: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] +257: e332b27caf4742a11baa677f1ed63ee56fadc34d +257: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] +257: c5b15209940a7816a7af3fb51d7e8a5393c997a8 +257: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] +257: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 +257: +257: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: uid key1-uid2 +257: uid key1-uid1 +257: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +257: a3e94de61a8cb229413d348e54505a936a4a970e +257: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +257: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --home /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -l --with-sigs +257: +257: 7 keys found +257: +257: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +257: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +257: uid key0-uid0 +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +257: uid key0-uid1 +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +257: uid key0-uid2 +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +257: sub 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] +257: e332b27caf4742a11baa677f1ed63ee56fadc34d +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +257: sub 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] +257: c5b15209940a7816a7af3fb51d7e8a5393c997a8 +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +257: sub 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] +257: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +257: +257: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: sig 2fcadf05ffa501bb 2017-07-29 key1-uid0 +257: uid key1-uid2 +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: uid key1-uid1 +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +257: a3e94de61a8cb229413d348e54505a936a4a970e +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +257: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --home /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --list-keys --secret +257: +257: 7 keys found +257: +257: sec 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +257: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +257: uid key0-uid0 +257: uid key0-uid1 +257: uid key0-uid2 +257: ssb 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] +257: e332b27caf4742a11baa677f1ed63ee56fadc34d +257: ssb 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] +257: c5b15209940a7816a7af3fb51d7e8a5393c997a8 +257: ssb 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] +257: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 +257: +257: sec 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: uid key1-uid2 +257: uid key1-uid1 +257: ssb 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +257: a3e94de61a8cb229413d348e54505a936a4a970e +257: ssb 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +257: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --home /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --list-keys --secret --with-sigs +257: +257: 7 keys found +257: +257: sec 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +257: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +257: uid key0-uid0 +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +257: uid key0-uid1 +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +257: uid key0-uid2 +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +257: ssb 1024/RSA 1ed63ee56fadc34d 2017-07-20 [E] +257: e332b27caf4742a11baa677f1ed63ee56fadc34d +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +257: ssb 1024/DSA 1d7e8a5393c997a8 2017-07-20 [S] [EXPIRED 2017-11-20] +257: c5b15209940a7816a7af3fb51d7e8a5393c997a8 +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +257: ssb 1024/RSA 8a05b89fad5aded1 2017-07-20 [E] +257: 5cd46d2a0bd0b8cfe0b130ae8a05b89fad5aded1 +257: sig 7bc6709b15c23a4a 2017-07-20 key0-uid0 +257: +257: sec 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: sig 2fcadf05ffa501bb 2017-07-29 key1-uid0 +257: uid key1-uid2 +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: uid key1-uid1 +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: ssb 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +257: a3e94de61a8cb229413d348e54505a936a4a970e +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: ssb 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +257: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/2 --list-keys +257: +257: 1 key found +257: +257: pub 888/RSA dc70c124a50283f1 2001-11-08 [ESCA] +257: c80aa54aa5c6ac73a373687134abe4bd +257: uid pgp2.6.3-test-key +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/2 -l --with-sigs +257: +257: 1 key found +257: +257: pub 888/RSA dc70c124a50283f1 2001-11-08 [ESCA] +257: c80aa54aa5c6ac73a373687134abe4bd +257: uid pgp2.6.3-test-key +257: sig dc70c124a50283f1 2001-11-08 pgp2.6.3-test-key +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/3 --list-keys +257: +257: 2 keys found +257: +257: pub 2048/RSA 4be147bb22df1e60 2017-09-30 [SC] [EXPIRES >=2038-01-19] +257: 4f2e62b74e6a4cd333bc19004be147bb22df1e60 +257: uid test1 +257: sub 2048/RSA a49bae05c16e8bc8 2017-09-30 [E] [EXPIRES >=2038-01-19] +257: 10793e367ee867c32e358f2aa49bae05c16e8bc8 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/3 -l --with-sigs +257: +257: 2 keys found +257: +257: pub 2048/RSA 4be147bb22df1e60 2017-09-30 [SC] [EXPIRES >=2038-01-19] +257: 4f2e62b74e6a4cd333bc19004be147bb22df1e60 +257: uid test1 +257: sig 4be147bb22df1e60 2019-10-11 test1 +257: sub 2048/RSA a49bae05c16e8bc8 2017-09-30 [E] [EXPIRES >=2038-01-19] +257: 10793e367ee867c32e358f2aa49bae05c16e8bc8 +257: sig 4be147bb22df1e60 2019-10-11 test1 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/5 --list-keys +257: +257: 2 keys found +257: +257: pub 256/ECDSA 0e33fd46ff10f19c 2017-11-22 [SC] +257: b6b5e497a177551ecb8862200e33fd46ff10f19c +257: uid test0 +257: sub 256/ECDH 074131bc8d16c5c9 2017-11-22 [E] +257: 481e6a41b10ecd71a477db02074131bc8d16c5c9 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/5 -l --with-sigs +257: +257: 2 keys found +257: +257: pub 256/ECDSA 0e33fd46ff10f19c 2017-11-22 [SC] +257: b6b5e497a177551ecb8862200e33fd46ff10f19c +257: uid test0 +257: sig 0e33fd46ff10f19c 2017-11-22 test0 +257: sub 256/ECDH 074131bc8d16c5c9 2017-11-22 [E] +257: 481e6a41b10ecd71a477db02074131bc8d16c5c9 +257: sig 0e33fd46ff10f19c 2017-11-22 test0 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/g10 --list-keys +257: +257: 23 keys found +257: +257: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] +257: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 +257: uid dsa-eg +257: sub 3072/ElGamal 02a5715c3537717e 2018-04-03 [E] +257: 3409f96f0c57242540702dba02a5715c3537717e +257: +257: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] +257: 21fc68274aae3b5de39a4277cc786278981b0728 +257: uid ecc-25519 +257: +257: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] +257: b54fdebbb673423a5d0aa54423674f21b2441527 +257: uid ecc-p256 +257: sub 256/ECDH 37e285e9e9851491 2018-04-03 [E] +257: 40e608afbc8d62cdcc08904f37e285e9e9851491 +257: +257: pub 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] +257: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a +257: uid ecc-p384 +257: sub 384/ECDH e210e3d554a4fad9 2018-04-03 [E] +257: cbc2ac55dcd8e4e34fb2f816e210e3d554a4fad9 +257: +257: pub 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] +257: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a +257: uid ecc-p521 +257: sub 521/ECDH 9853df2f6d297442 2018-04-03 [E] +257: a9297c86dd0de109e1ebae9c9853df2f6d297442 +257: +257: pub 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] +257: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b +257: uid rsa-rsa +257: sub 3072/RSA 6e2f73008f8b8d6e 2018-04-03 [E] +257: 20fe5b1ab68c2d7210fb08aa6e2f73008f8b8d6e +257: +257: pub 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] +257: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a +257: uid ecc-bp256 +257: sub 256/ECDH 2edabb94d3055f76 2018-04-03 [E] +257: 08192b478f740360b74c82cc2edabb94d3055f76 +257: +257: pub 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] +257: 5b8a254c823ced98decd10ed6cf2dce85599ada2 +257: uid ecc-bp384 +257: sub 384/ECDH cff1bb6f16d28191 2018-04-03 [E] +257: 76969ce7033d990931df92b2cff1bb6f16d28191 +257: +257: pub 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] +257: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 +257: uid ecc-bp512 +257: sub 512/ECDH 20cdaa1482ba79ce 2018-04-03 [E] +257: 270a7cd0dc6c2e01dce8603620cdaa1482ba79ce +257: +257: pub 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] +257: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 +257: uid eddsa-x25519 +257: sub 255/ECDH c711187e594376af 2018-10-15 [E] +257: cfdb2a1f8325cc949ce0b597c711187e594376af +257: +257: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] +257: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 +257: uid ecc-p256k1 +257: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] +257: c263ec4ce2b3772746ed53227635401f90d3e533 +257: +257: pub 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] +257: 5aa9362aea07de23a726762cbd860a52d1899c0f +257: uid rsa-rsa-2 +257: sub 2048/RSA 8e08d46a37414996 2021-12-24 [E] +257: ca3e4420cf3d3b62d9ee7c6e8e08d46a37414996 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/test_stream_key_load/g10 -l --with-sigs +257: +257: 23 keys found +257: +257: pub 2048/DSA c8a10a7d78273e10 2018-04-03 [SC] +257: 091c44ce9cfbc3ff7ec7a64dc8a10a7d78273e10 +257: uid dsa-eg +257: sig c8a10a7d78273e10 2019-02-02 dsa-eg +257: sub 3072/ElGamal 02a5715c3537717e 2018-04-03 [E] +257: 3409f96f0c57242540702dba02a5715c3537717e +257: sig c8a10a7d78273e10 2019-02-02 dsa-eg +257: +257: pub 255/EdDSA cc786278981b0728 2018-04-03 [SC] +257: 21fc68274aae3b5de39a4277cc786278981b0728 +257: uid ecc-25519 +257: sig cc786278981b0728 2019-02-02 ecc-25519 +257: +257: pub 256/ECDSA 23674f21b2441527 2018-04-03 [SC] +257: b54fdebbb673423a5d0aa54423674f21b2441527 +257: uid ecc-p256 +257: sig 23674f21b2441527 2019-02-02 ecc-p256 +257: sub 256/ECDH 37e285e9e9851491 2018-04-03 [E] +257: 40e608afbc8d62cdcc08904f37e285e9e9851491 +257: sig 23674f21b2441527 2019-02-02 ecc-p256 +257: +257: pub 384/ECDSA 242a3aa5ea85f44a 2018-04-03 [SC] +257: ab25cba042dd924c3acc3ed3242a3aa5ea85f44a +257: uid ecc-p384 +257: sig 242a3aa5ea85f44a 2019-02-02 ecc-p384 +257: sub 384/ECDH e210e3d554a4fad9 2018-04-03 [E] +257: cbc2ac55dcd8e4e34fb2f816e210e3d554a4fad9 +257: sig 242a3aa5ea85f44a 2019-02-02 ecc-p384 +257: +257: pub 521/ECDSA 2092ca8324263b6a 2018-04-03 [SC] +257: 4fb39ff6fa4857a4bd7ef5b42092ca8324263b6a +257: uid ecc-p521 +257: sig 2092ca8324263b6a 2019-02-02 ecc-p521 +257: sub 521/ECDH 9853df2f6d297442 2018-04-03 [E] +257: a9297c86dd0de109e1ebae9c9853df2f6d297442 +257: sig 2092ca8324263b6a 2019-02-02 ecc-p521 +257: +257: pub 3072/RSA 2fb9179118898e8b 2018-04-03 [SC] +257: 6bc04a5a3ddb35766b9a40d82fb9179118898e8b +257: uid rsa-rsa +257: sig 2fb9179118898e8b 2019-02-02 rsa-rsa +257: sub 3072/RSA 6e2f73008f8b8d6e 2018-04-03 [E] +257: 20fe5b1ab68c2d7210fb08aa6e2f73008f8b8d6e +257: sig 2fb9179118898e8b 2019-02-02 rsa-rsa +257: +257: pub 256/ECDSA d0c8a3daf9e0634a 2018-04-03 [SC] +257: 0633c5f72a198f51e650e4abd0c8a3daf9e0634a +257: uid ecc-bp256 +257: sig d0c8a3daf9e0634a 2019-02-02 ecc-bp256 +257: sub 256/ECDH 2edabb94d3055f76 2018-04-03 [E] +257: 08192b478f740360b74c82cc2edabb94d3055f76 +257: sig d0c8a3daf9e0634a 2019-02-02 ecc-bp256 +257: +257: pub 384/ECDSA 6cf2dce85599ada2 2018-04-03 [SC] +257: 5b8a254c823ced98decd10ed6cf2dce85599ada2 +257: uid ecc-bp384 +257: sig 6cf2dce85599ada2 2019-02-02 ecc-bp384 +257: sub 384/ECDH cff1bb6f16d28191 2018-04-03 [E] +257: 76969ce7033d990931df92b2cff1bb6f16d28191 +257: sig 6cf2dce85599ada2 2019-02-02 ecc-bp384 +257: +257: pub 512/ECDSA aa5c58d14f7b8f48 2018-04-03 [SC] +257: 4c59ab9272aa6a1f60b85bd0aa5c58d14f7b8f48 +257: uid ecc-bp512 +257: sig aa5c58d14f7b8f48 2019-02-02 ecc-bp512 +257: sub 512/ECDH 20cdaa1482ba79ce 2018-04-03 [E] +257: 270a7cd0dc6c2e01dce8603620cdaa1482ba79ce +257: sig aa5c58d14f7b8f48 2019-02-02 ecc-bp512 +257: +257: pub 255/EdDSA 941822a0fc1b30a5 2018-10-15 [SC] +257: 4c9738a6f2be4e1a796c9b7b941822a0fc1b30a5 +257: uid eddsa-x25519 +257: sig 941822a0fc1b30a5 2018-10-15 eddsa-x25519 +257: sub 255/ECDH c711187e594376af 2018-10-15 [E] +257: cfdb2a1f8325cc949ce0b597c711187e594376af +257: sig 941822a0fc1b30a5 2018-10-15 eddsa-x25519 +257: +257: pub 256/ECDSA 3ea5bb6f9692c1a0 2018-04-03 [SC] +257: 81f772b57d4ebfe7000a66233ea5bb6f9692c1a0 +257: uid ecc-p256k1 +257: sig 3ea5bb6f9692c1a0 2019-02-02 ecc-p256k1 +257: sub 256/ECDH 7635401f90d3e533 2018-04-03 [E] +257: c263ec4ce2b3772746ed53227635401f90d3e533 +257: sig 3ea5bb6f9692c1a0 2019-02-02 ecc-p256k1 +257: +257: pub 2048/RSA bd860a52d1899c0f 2021-12-24 [SC] +257: 5aa9362aea07de23a726762cbd860a52d1899c0f +257: uid rsa-rsa-2 +257: sig bd860a52d1899c0f 2021-12-24 rsa-rsa-2 +257: sub 2048/RSA 8e08d46a37414996 2021-12-24 [E] +257: ca3e4420cf3d3b62d9ee7c6e8e08d46a37414996 +257: sig bd860a52d1899c0f 2021-12-24 rsa-rsa-2 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -l 2fcadf05ffa501bb +257: +257: 3 keys found +257: +257: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: uid key1-uid2 +257: uid key1-uid1 +257: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +257: a3e94de61a8cb229413d348e54505a936a4a970e +257: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +257: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -l --with-sigs 2fcadf05ffa501bb +257: +257: 3 keys found +257: +257: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: sig 2fcadf05ffa501bb 2017-07-29 key1-uid0 +257: uid key1-uid2 +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: uid key1-uid1 +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +257: a3e94de61a8cb229413d348e54505a936a4a970e +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +257: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +257: sig 2fcadf05ffa501bb 2017-07-20 key1-uid0 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -l --secret 2fcadf05ffa501bb +257: +257: 3 keys found +257: +257: sec 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: uid key1-uid2 +257: uid key1-uid1 +257: ssb 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +257: a3e94de61a8cb229413d348e54505a936a4a970e +257: ssb 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +257: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -l 00000000 +257: +257: Key(s) not found. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -l zzzzzzzz +257: +257: Key(s) not found. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -l --userid 2fcadf05ffa501bb +257: +257: 3 keys found +257: +257: pub 1024/DSA 2fcadf05ffa501bb 2017-07-20 [SC] [EXPIRES >=2038-01-19] +257: be1c4ab951f4c2f6b604c7f82fcadf05ffa501bb +257: uid key1-uid0 +257: uid key1-uid2 +257: uid key1-uid1 +257: sub 1024/ElGamal 54505a936a4a970e 2017-07-20 [E] [EXPIRES >=2038-01-19] +257: a3e94de61a8cb229413d348e54505a936a4a970e +257: sub 1024/ElGamal 326ef111425d14a5 2017-07-20 [E] +257: 57f8ed6e5c197db63c60ffaf326ef111425d14a5 +257: ok +257: test_set_current_time (__main__.Misc.test_set_current_time) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp2 --notty --password password --generate-key --current-time 2015-02-02 --userid key-2015 +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp2' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Generating a new key... +257: +257: sec 2048/RSA c19a2f4e77101ced 2015-02-01 [SC] [EXPIRES 2017-01-31] +257: b21b384448bcc9bc426981bbc19a2f4e77101ced +257: uid key-2015 +257: ssb 2048/RSA 4ec984717cd39276 2015-02-01 [E] [EXPIRES 2017-01-31] +257: 034e8ac96e675222f8540ce94ec984717cd39276 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp2 --notty --list-keys +257: +257: 2 keys found +257: +257: pub 2048/RSA c19a2f4e77101ced 2015-02-01 [SC] [EXPIRED 2017-01-31] +257: b21b384448bcc9bc426981bbc19a2f4e77101ced +257: uid key-2015 +257: sub 2048/RSA 4ec984717cd39276 2015-02-01 [E] [EXPIRED 2017-01-31] +257: 034e8ac96e675222f8540ce94ec984717cd39276 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp2 --notty --current-time 2015-02-04 --list-keys +257: +257: 2 keys found +257: +257: pub 2048/RSA c19a2f4e77101ced 2015-02-01 [SC] [EXPIRES 2017-01-31] +257: b21b384448bcc9bc426981bbc19a2f4e77101ced +257: uid key-2015 +257: sub 2048/RSA 4ec984717cd39276 2015-02-01 [E] [EXPIRES 2017-01-31] +257: 034e8ac96e675222f8540ce94ec984717cd39276 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp2 --password password -u key-2015 -s /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.txt.sig +257: Failed to add signature +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp2 --password password -u key-2015 --current-time 2015-02-03 -s /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.txt.sig +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp2 --list-packets /tmp/rnpctmpyketelay/cleartext.txt.sig +257: +257: :off 0: packet header 0xc8c0b1 (tag 8, len 369) +257: Compressed data packet +257: compression algorithm: 1 (ZIP) +257: Decompressed contents: +257: :off 0: packet header 0xc40d (tag 4, len 13) +257: One-pass signature packet +257: version: 3 +257: signature type: 0 (Signature of a binary document) +257: hash algorithm: 8 (SHA256) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: signing key id: 0xc19a2f4e77101ced +257: nested: 1 +257: :off 15: packet header 0xcb1e (tag 11, len 30) +257: Literal data packet +257: data format: 'b' +257: filename: cleartext.txt (len 13) +257: timestamp: 1742639327 (Sun Mar 23 00:28:47 2025) +257: data bytes: 11 +257: :off 47: packet header 0xc2c079 (tag 2, len 313) +257: Signature packet +257: version: 4 +257: type: 0 (Signature of a binary document) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 33, len 21 +257: issuer fingerprint: 0xb21b384448bcc9bc426981bbc19a2f4e77101ced (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1422871200 (Tue Feb 3 00:00:00 2015) +257: :type 3, len 4 +257: signature expiration time: 0 (never) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0xc19a2f4e77101ced +257: lbits: 0x81a4 +257: signature material: +257: rsa s: 2048 bits +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp2 -v /tmp/rnpctmpyketelay/cleartext.txt.sig --output - +257: Good signature made Tue Feb 3 00:00:00 2015 +257: using RSA key c19a2f4e77101ced +257: +257: pub 2048/RSA c19a2f4e77101ced 2015-02-01 [SC] [EXPIRED 2017-01-31] +257: b21b384448bcc9bc426981bbc19a2f4e77101ced +257: uid key-2015 +257: Signature(s) verified successfully +257: Hello world +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp2 -r key-2015 -e /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.txt.enc +257: Failed to add recipient +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp2 -r key-2015 --current-time 2015-02-03 -e /tmp/rnpctmpyketelay/cleartext.txt --output /tmp/rnpctmpyketelay/cleartext.txt.enc +257: +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp2 --password password -d /tmp/rnpctmpyketelay/cleartext.txt.enc --output - +257: +257: Hello world +257: ok +257: test_subkey_binding_on_uid (__main__.Misc.test_subkey_binding_on_uid) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp2 --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/alice-uid-binding.pgp +257: Keyring directory '/tmp/rnpctmpyketelay/.rnp2' is empty. +257: Use "rnpkeys" command to generate a new key or import existing keys from the file or GnuPG keyrings. +257: Import finished: 1 key processed, 1 new public keys, 0 new secret keys, 0 updated, 0 unchanged. +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp2 --list-keys --with-sigs +257: Warning: no keys were loaded from the keyring '/tmp/rnpctmpyketelay/.rnp2/secring.gpg'. +257: [validate_binding() ./src/lib/pgp-key.cpp:2028] Invalid binding signature key type(s) +257: 1 key found +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: sig 0451409669ffde3c 2019-12-26 Alice +257: sig 0451409669ffde3c 2020-04-17 Alice [invalid] +257: ok +257: test_text_sig_crcr (__main__.Misc.test_text_sig_crcr) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /tmp/rnpctmpyketelay/.rnp --keyfile /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.text-sig-crcr.sig +257: Good signature made Wed Jan 26 03:00:34 2022 +257: using EdDSA key 0451409669ffde3c +257: +257: pub 255/EdDSA 0451409669ffde3c 2019-12-26 [SC] +257: 73edcc9119afc8e2dbbdcde50451409669ffde3c +257: uid Alice +257: Signature(s) verified successfully +257: +257: /usr/bin/gpg --batch --homedir /tmp/rnpctmpyketelay/.gpg --import /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_validity/alice-sub-pub.pgp +257: gpg: keybox '/tmp/rnpctmpyketelay/.gpg/pubring.kbx' created +257: gpg: /tmp/rnpctmpyketelay/.gpg/trustdb.gpg: trustdb created +257: gpg: key 0451409669FFDE3C: public key "Alice " imported +257: gpg: Total number processed: 1 +257: gpg: imported: 1 +257: +257: /usr/bin/gpg --display-charset UTF-8 --homedir /tmp/rnpctmpyketelay/.gpg --batch --yes --trust-model always --verify /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.text-sig-crcr.sig /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.text-sig-crcr +257: gpg: Signature made Wed Jan 26 03:00:34 2022 +14 +257: gpg: using EDDSA key 73EDCC9119AFC8E2DBBDCDE50451409669FFDE3C +257: gpg: issuer "alice@rnp" +257: gpg: Good signature from "Alice " [unknown] +257: gpg: WARNING: Using untrusted key! +257: +257: ok +257: test_verify_detached_source (__main__.Misc.test_verify_detached_source) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.sig +257: Good signature made Fri Oct 25 22:29:47 2019 +257: using RSA key 7bc6709b15c23a4a +257: +257: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +257: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +257: uid key0-uid0 +257: uid key0-uid1 +257: uid key0-uid2 +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.asc +257: Good signature made Fri Oct 25 22:29:47 2019 +257: using RSA key 7bc6709b15c23a4a +257: +257: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +257: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +257: uid key0-uid0 +257: uid key0-uid1 +257: uid key0-uid2 +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.sig --source +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp: option '--source' requires an argument +257: rnp 0.17.1-1 +257: Ribose Inc. +257: Backend: Botan +257: Backend version: 2.19.5 +257: Supported algorithms: +257: Public key: RSA, ELGAMAL, DSA, ECDH, ECDSA, EDDSA, SM2 +257: Encryption: IDEA, TRIPLEDES, CAST5, BLOWFISH, AES128, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256, SM4 +257: AEAD: None, EAX, OCB +257: Key protection: CFB +257: Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256, SHA3-512, SM3 +257: Compression: Uncompressed, ZIP, ZLIB, BZip2 +257: Curves: NIST P-256, NIST P-384, NIST P-521, Ed25519, Curve25519, brainpoolP256r1, brainpoolP384r1, brainpoolP512r1, secp256k1, SM2 P-256 +257: Please report security issues at (https://www.rnpgp.org/feedback) and +257: general bugs at https://github.com/rnpgp/rnp/issues. +257: Sign, verify, encrypt, decrypt, inspect OpenPGP data. +257: Usage: rnp --command [options] [files] +257: Commands: +257: -h, --help This help message. +257: -V, --version Print RNP version information. +257: -e, --encrypt Encrypt data using the public key(s). +257: -r, --recipient Specify recipient's key via uid/keyid/fingerprint. +257: --cipher name Specify symmetric cipher, used for encryption. +257: --aead[=EAX, OCB] Use AEAD for encryption. +257: -z 0..9 Set the compression level. +257: --[zip,zlib,bzip] Use the corresponding compression algorithm. +257: --armor Apply ASCII armor to the encryption/signing output. +257: --no-wrap Do not wrap the output in a literal data packet. +257: -c, --symmetric Encrypt data using the password(s). +257: --passwords num Encrypt to the specified number of passwords. +257: -s, --sign Sign data. May be combined with encryption. +257: --detach Produce detached signature. +257: -u, --userid Specify signing key(s) via uid/keyid/fingerprint. +257: --hash Specify hash algorithm, used during signing. +257: --allow-weak-hash Allow usage of a weak hash algorithm. +257: --clearsign Cleartext-sign data. +257: -d, --decrypt Decrypt and output data, verifying signatures. +257: -v, --verify Verify signatures, without outputting data. +257: --source Specify source for the detached signature. +257: --dearmor Strip ASCII armor from the data, outputting binary. +257: --enarmor Add ASCII armor to the data. +257: --list-packets List OpenPGP packets from the input. +257: --json Use JSON output instead of human-readable. +257: --grips Dump key fingerprints and grips. +257: --mpi Dump MPI values from packets. +257: --raw Dump raw packet contents as well. +257: +257: Other options: +257: --homedir path Override home directory (default is ~/.rnp/). +257: -f, --keyfile Load key(s) only from the file specified. +257: --output [file, -] Write data to the specified file or stdout. +257: --overwrite Overwrite output file without a prompt. +257: --password Password used during operation. +257: --pass-fd num Read password(s) from the file descriptor. +257: --s2k-iterations Set the number of iterations for the S2K process. +257: --s2k-msec Calculate S2K iterations value based on a provided time in milliseconds. +257: --notty Do not output anything to the TTY. +257: --current-time Override system's time. +257: --set-filename Override file name, stored inside of OpenPGP message. +257: +257: See man page for a detailed listing and explanation. +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --source /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.sig +257: Good signature made Fri Oct 25 22:29:47 2019 +257: using RSA key 7bc6709b15c23a4a +257: +257: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +257: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +257: uid key0-uid0 +257: uid key0-uid1 +257: uid key0-uid2 +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --source /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.wrong -v /build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.sig +257: [init_file_src() ./src/librepgp/stream-common.cpp:431] can't stat '/build/reproducible-path/rnp-0.17.1/src/tests/data/test_messages/message.txt.wrong' +257: Failed to open source for detached signature verification. +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 -v /tmp/rnpctmpyketelay/message.dat +257: Unsupported detached signature extension. Use --source to override. +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --source - -v /tmp/rnpctmpyketelay/message.dat +257: Good signature made Fri Oct 25 22:29:47 2019 +257: using RSA key 7bc6709b15c23a4a +257: +257: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +257: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +257: uid key0-uid0 +257: uid key0-uid1 +257: uid key0-uid2 +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --source env:SIGNED_DATA -v /tmp/rnpctmpyketelay/message.dat +257: Good signature made Fri Oct 25 22:29:47 2019 +257: using RSA key 7bc6709b15c23a4a +257: +257: pub 1024/RSA 7bc6709b15c23a4a 2017-07-20 [SC] +257: e95a3cbf583aa80a2ccc53aa7bc6709b15c23a4a +257: uid key0-uid0 +257: uid key0-uid1 +257: uid key0-uid2 +257: Signature(s) verified successfully +257: +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --homedir /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1 --source - -v +257: Detached signature and signed source cannot be both stdin. +257: +257: ok +257: test_wrong_mpi_bit_count (__main__.Misc.test_wrong_mpi_bit_count) ... /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/keyrings/1/pubring.gpg +257: +257: :off 0: packet header 0x988d (tag 6, len 141) +257: Public key packet +257: version: 4 +257: creation time: 1500569820 (Fri Jul 21 06:57:00 2017) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: public key material: +257: rsa n: 1024 bits +257: rsa e: 17 bits +257: keyid: 0x7bc6709b15c23a4a +257: :off 143: packet header 0xb409 (tag 13, len 9) +257: UserID packet +257: id: key0-uid0 +257: :off 154: packet header 0x88b9 (tag 2, len 185) +257: Signature packet +257: version: 4 +257: type: 19 (Positive User ID certification) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: hash algorithm: 2 (SHA1) +257: hashed subpackets: +257: :type 2, len 4 +257: signature creation time: 1500569820 (Fri Jul 21 06:57:00 2017) +257: :type 27, len 1 +257: key flags: 0x03 ( certify sign ) +257: :type 11, len 6 +257: preferred symmetric algorithms: AES-256, AES-192, AES-128, CAST5, TripleDES, IDEA (9, 8, 7, 3, 2, 1) +257: :type 21, len 5 +257: preferred hash algorithms: SHA256, SHA1, SHA384, SHA512, SHA224 (8, 2, 9, 10, 11) +257: :type 22, len 3 +257: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) +257: :type 30, len 1 +257: features: 0x01 ( mdc ) +257: :type 23, len 1 +257: key server preferences +257: no-modify: 1 +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x7bc6709b15c23a4a +257: lbits: 0x1ba7 +257: signature material: +257: rsa s: 1024 bits +257: :off 341: packet header 0xb002 (tag 12, len 2) +257: Skipping unhandled pkt: 12 +257: +257: :off 345: packet header 0xb409 (tag 13, len 9) +257: UserID packet +257: id: key0-uid1 +257: :off 356: packet header 0x88b9 (tag 2, len 185) +257: Signature packet +257: version: 4 +257: type: 19 (Positive User ID certification) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: hash algorithm: 2 (SHA1) +257: hashed subpackets: +257: :type 2, len 4 +257: signature creation time: 1500569836 (Fri Jul 21 06:57:16 2017) +257: :type 27, len 1 +257: key flags: 0x03 ( certify sign ) +257: :type 11, len 6 +257: preferred symmetric algorithms: AES-256, AES-192, AES-128, CAST5, TripleDES, IDEA (9, 8, 7, 3, 2, 1) +257: :type 21, len 5 +257: preferred hash algorithms: SHA256, SHA1, SHA384, SHA512, SHA224 (8, 2, 9, 10, 11) +257: :type 22, len 3 +257: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) +257: :type 30, len 1 +257: features: 0x01 ( mdc ) +257: :type 23, len 1 +257: key server preferences +257: no-modify: 1 +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x7bc6709b15c23a4a +257: lbits: 0x0a16 +257: signature material: +257: rsa s: 1023 bits +257: :off 543: packet header 0xb002 (tag 12, len 2) +257: Skipping unhandled pkt: 12 +257: +257: :off 547: packet header 0xb409 (tag 13, len 9) +257: UserID packet +257: id: key0-uid2 +257: :off 558: packet header 0x88b9 (tag 2, len 185) +257: Signature packet +257: version: 4 +257: type: 19 (Positive User ID certification) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: hash algorithm: 2 (SHA1) +257: hashed subpackets: +257: :type 2, len 4 +257: signature creation time: 1500569846 (Fri Jul 21 06:57:26 2017) +257: :type 27, len 1 +257: key flags: 0x03 ( certify sign ) +257: :type 11, len 6 +257: preferred symmetric algorithms: AES-256, AES-192, AES-128, CAST5, TripleDES, IDEA (9, 8, 7, 3, 2, 1) +257: :type 21, len 5 +257: preferred hash algorithms: SHA256, SHA1, SHA384, SHA512, SHA224 (8, 2, 9, 10, 11) +257: :type 22, len 3 +257: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) +257: :type 30, len 1 +257: features: 0x01 ( mdc ) +257: :type 23, len 1 +257: key server preferences +257: no-modify: 1 +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x7bc6709b15c23a4a +257: lbits: 0x5e6b +257: signature material: +257: rsa s: 1024 bits +257: :off 745: packet header 0xb002 (tag 12, len 2) +257: Skipping unhandled pkt: 12 +257: +257: :off 749: packet header 0xb88d (tag 14, len 141) +257: Public subkey packet +257: version: 4 +257: creation time: 1500569820 (Fri Jul 21 06:57:00 2017) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: public key material: +257: rsa n: 1024 bits +257: rsa e: 17 bits +257: keyid: 0x1ed63ee56fadc34d +257: :off 892: packet header 0x889f (tag 2, len 159) +257: Signature packet +257: version: 4 +257: type: 24 (Subkey Binding Signature) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: hash algorithm: 2 (SHA1) +257: hashed subpackets: +257: :type 2, len 4 +257: signature creation time: 1500569820 (Fri Jul 21 06:57:00 2017) +257: :type 27, len 1 +257: key flags: 0x0c ( encrypt_comm encrypt_storage ) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x7bc6709b15c23a4a +257: lbits: 0x649e +257: signature material: +257: rsa s: 1024 bits +257: :off 1053: packet header 0xb002 (tag 12, len 2) +257: Skipping unhandled pkt: 12 +257: +257: :off 1057: packet header 0xb901a2 (tag 14, len 418) +257: Public subkey packet +257: version: 4 +257: creation time: 1500569851 (Fri Jul 21 06:57:31 2017) +257: public key algorithm: 17 (DSA) +257: public key material: +257: dsa p: 1024 bits +257: dsa q: 160 bits +257: dsa g: 1023 bits +257: dsa y: 1021 bits +257: keyid: 0x1d7e8a5393c997a8 +257: :off 1478: packet header 0x88ed (tag 2, len 237) +257: Signature packet +257: version: 4 +257: type: 24 (Subkey Binding Signature) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: hash algorithm: 2 (SHA1) +257: hashed subpackets: +257: :type 2, len 4 +257: signature creation time: 1500569851 (Fri Jul 21 06:57:31 2017) +257: :type 27, len 1 +257: key flags: 0x02 ( sign ) +257: :type 9, len 4 +257: key expiration time: 10627200 seconds (123 days) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x7bc6709b15c23a4a +257: :type 32, len 70 +257: embedded signature: +257: version: 4 +257: type: 25 (Primary Key Binding Signature) +257: public key algorithm: 17 (DSA) +257: hash algorithm: 2 (SHA1) +257: hashed subpackets: +257: :type 2, len 4 +257: signature creation time: 1500569851 (Fri Jul 21 06:57:31 2017) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x1d7e8a5393c997a8 +257: lbits: 0xef3d +257: signature material: +257: dsa r: 159 bits +257: dsa s: 159 bits +257: lbits: 0xba6a +257: signature material: +257: rsa s: 1022 bits +257: :off 1717: packet header 0xb002 (tag 12, len 2) +257: Skipping unhandled pkt: 12 +257: +257: :off 1721: packet header 0xb88d (tag 14, len 141) +257: Public subkey packet +257: version: 4 +257: creation time: 1500569896 (Fri Jul 21 06:58:16 2017) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: public key material: +257: rsa n: 1024 bits +257: rsa e: 17 bits +257: keyid: 0x8a05b89fad5aded1 +257: :off 1864: packet header 0x889f (tag 2, len 159) +257: Signature packet +257: version: 4 +257: type: 24 (Subkey Binding Signature) +257: public key algorithm: 1 (RSA (Encrypt or Sign)) +257: hash algorithm: 2 (SHA1) +257: hashed subpackets: +257: :type 2, len 4 +257: signature creation time: 1500569896 (Fri Jul 21 06:58:16 2017) +257: :type 27, len 1 +257: key flags: 0x0c ( encrypt_comm encrypt_storage ) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x7bc6709b15c23a4a +257: lbits: 0x4c80 +257: signature material: +257: rsa s: 1024 bits +257: :off 2025: packet header 0xb002 (tag 12, len 2) +257: Skipping unhandled pkt: 12 +257: +257: :off 2029: packet header 0x9901a2 (tag 6, len 418) +257: Public key packet +257: version: 4 +257: creation time: 1500569946 (Fri Jul 21 06:59:06 2017) +257: public key algorithm: 17 (DSA) +257: public key material: +257: dsa p: 1024 bits +257: dsa q: 160 bits +257: dsa g: 1021 bits +257: dsa y: 1021 bits +257: keyid: 0x2fcadf05ffa501bb +257: :off 2450: packet header 0xb409 (tag 13, len 9) +257: UserID packet +257: id: key1-uid0 +257: :off 2461: packet header 0x8874 (tag 2, len 116) +257: Signature packet +257: version: 4 +257: type: 19 (Positive User ID certification) +257: public key algorithm: 17 (DSA) +257: hash algorithm: 2 (SHA1) +257: hashed subpackets: +257: :type 27, len 1 +257: key flags: 0x03 ( certify sign ) +257: :type 9, len 4 +257: key expiration time: 2076663808 seconds (24035 days) +257: :type 30, len 1 +257: features: 0x01 ( mdc ) +257: :type 23, len 1 +257: key server preferences +257: no-modify: 1 +257: :type 11, len 2 +257: preferred symmetric algorithms: AES-192, CAST5 (8, 3) +257: :type 21, len 2 +257: preferred hash algorithms: SHA1, SHA224 (2, 11) +257: :type 22, len 2 +257: preferred compression algorithms: ZIP, Uncompressed (1, 0) +257: :type 2, len 4 +257: signature creation time: 1501372449 (Sun Jul 30 13:54:09 2017) +257: :type 24, len 17 +257: preferred key server: hkp://pgp.mit.edu +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x2fcadf05ffa501bb +257: lbits: 0x8d08 +257: signature material: +257: dsa r: 159 bits +257: dsa s: 155 bits +257: :off 2579: packet header 0xb002 (tag 12, len 2) +257: Skipping unhandled pkt: 12 +257: +257: :off 2583: packet header 0xb409 (tag 13, len 9) +257: UserID packet +257: id: key1-uid2 +257: :off 2594: packet header 0x8869 (tag 2, len 105) +257: Signature packet +257: version: 4 +257: type: 19 (Positive User ID certification) +257: public key algorithm: 17 (DSA) +257: hash algorithm: 2 (SHA1) +257: hashed subpackets: +257: :type 2, len 4 +257: signature creation time: 1500570153 (Fri Jul 21 07:02:33 2017) +257: :type 27, len 1 +257: key flags: 0x03 ( certify sign ) +257: :type 9, len 4 +257: key expiration time: 2076663808 seconds (24035 days) +257: :type 11, len 6 +257: preferred symmetric algorithms: AES-256, AES-192, AES-128, CAST5, TripleDES, IDEA (9, 8, 7, 3, 2, 1) +257: :type 21, len 5 +257: preferred hash algorithms: SHA256, SHA1, SHA384, SHA512, SHA224 (8, 2, 9, 10, 11) +257: :type 22, len 3 +257: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) +257: :type 30, len 1 +257: features: 0x01 ( mdc ) +257: :type 23, len 1 +257: key server preferences +257: no-modify: 1 +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x2fcadf05ffa501bb +257: lbits: 0xd12d +257: signature material: +257: dsa r: 159 bits +257: dsa s: 158 bits +257: :off 2701: packet header 0xb002 (tag 12, len 2) +257: Skipping unhandled pkt: 12 +257: +257: :off 2705: packet header 0xb409 (tag 13, len 9) +257: UserID packet +257: id: key1-uid1 +257: :off 2716: packet header 0x8869 (tag 2, len 105) +257: Signature packet +257: version: 4 +257: type: 19 (Positive User ID certification) +257: public key algorithm: 17 (DSA) +257: hash algorithm: 2 (SHA1) +257: hashed subpackets: +257: :type 2, len 4 +257: signature creation time: 1500570147 (Fri Jul 21 07:02:27 2017) +257: :type 27, len 1 +257: key flags: 0x03 ( certify sign ) +257: :type 9, len 4 +257: key expiration time: 2076663808 seconds (24035 days) +257: :type 11, len 6 +257: preferred symmetric algorithms: AES-256, AES-192, AES-128, CAST5, TripleDES, IDEA (9, 8, 7, 3, 2, 1) +257: :type 21, len 5 +257: preferred hash algorithms: SHA256, SHA1, SHA384, SHA512, SHA224 (8, 2, 9, 10, 11) +257: :type 22, len 3 +257: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) +257: :type 30, len 1 +257: features: 0x01 ( mdc ) +257: :type 23, len 1 +257: key server preferences +257: no-modify: 1 +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x2fcadf05ffa501bb +257: lbits: 0xc9b1 +257: signature material: +257: dsa r: 159 bits +257: dsa s: 156 bits +257: :off 2823: packet header 0xb002 (tag 12, len 2) +257: Skipping unhandled pkt: 12 +257: +257: :off 2827: packet header 0xb9010d (tag 14, len 269) +257: Public subkey packet +257: version: 4 +257: creation time: 1500569946 (Fri Jul 21 06:59:06 2017) +257: public key algorithm: 16 (Elgamal (Encrypt-Only)) +257: public key material: +257: eg p: 1024 bits +257: eg g: 3 bits +257: eg y: 1021 bits +257: keyid: 0x54505a936a4a970e +257: :off 3099: packet header 0x884f (tag 2, len 79) +257: Signature packet +257: version: 4 +257: type: 24 (Subkey Binding Signature) +257: public key algorithm: 17 (DSA) +257: hash algorithm: 2 (SHA1) +257: hashed subpackets: +257: :type 2, len 4 +257: signature creation time: 1500569946 (Fri Jul 21 06:59:06 2017) +257: :type 27, len 1 +257: key flags: 0x0c ( encrypt_comm encrypt_storage ) +257: :type 9, len 4 +257: key expiration time: 2076663808 seconds (24035 days) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x2fcadf05ffa501bb +257: lbits: 0xe016 +257: signature material: +257: dsa r: 157 bits +257: dsa s: 156 bits +257: :off 3180: packet header 0xb002 (tag 12, len 2) +257: Skipping unhandled pkt: 12 +257: +257: :off 3184: packet header 0xb9010d (tag 14, len 269) +257: Public subkey packet +257: version: 4 +257: creation time: 1500570165 (Fri Jul 21 07:02:45 2017) +257: public key algorithm: 16 (Elgamal (Encrypt-Only)) +257: public key material: +257: eg p: 1024 bits +257: eg g: 3 bits +257: eg y: 1023 bits +257: keyid: 0x326ef111425d14a5 +257: :off 3456: packet header 0x8849 (tag 2, len 73) +257: Signature packet +257: version: 4 +257: type: 24 (Subkey Binding Signature) +257: public key algorithm: 17 (DSA) +257: hash algorithm: 2 (SHA1) +257: hashed subpackets: +257: :type 2, len 4 +257: signature creation time: 1500570165 (Fri Jul 21 07:02:45 2017) +257: :type 27, len 1 +257: key flags: 0x0c ( encrypt_comm encrypt_storage ) +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x2fcadf05ffa501bb +257: lbits: 0x07e6 +257: signature material: +257: dsa r: 159 bits +257: dsa s: 158 bits +257: :off 3531: packet header 0xb002 (tag 12, len 2) +257: Skipping unhandled pkt: 12 +257: /build/reproducible-path/rnp-0.17.1/build/src/rnp/rnp --list-packets /build/reproducible-path/rnp-0.17.1/src/tests/data/test_key_edge_cases/alice-wrong-mpi-bit-count.pgp +257: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 255, but actual is 256 +257: [get() ./src/librepgp/stream-packet.cpp:588] Warning! Wrong mpi bit count: got 255, but actual is 256 +257: :off 0: packet header 0x9833 (tag 6, len 51) +257: Public key packet +257: version: 4 +257: creation time: 1577369391 (Fri Dec 27 04:09:51 2019) +257: public key algorithm: 22 (EdDSA) +257: public key material: +257: ecc p: 263 bits +257: ecc curve: Ed25519 +257: keyid: 0x0451409669ffde3c +257: :off 53: packet header 0xb411 (tag 13, len 17) +257: UserID packet +257: id: Alice +257: :off 72: packet header 0x8890 (tag 2, len 144) +257: Signature packet +257: version: 4 +257: type: 19 (Positive User ID certification) +257: public key algorithm: 22 (EdDSA) +257: hash algorithm: 8 (SHA256) +257: hashed subpackets: +257: :type 33, len 21 +257: issuer fingerprint: 0x73edcc9119afc8e2dbbdcde50451409669ffde3c (20 bytes) +257: :type 2, len 4 +257: signature creation time: 1577369391 (Fri Dec 27 04:09:51 2019) +257: :type 27, len 1 +257: key flags: 0x03 ( certify sign ) +257: :type 11, len 4 +257: preferred symmetric algorithms: AES-256, AES-192, AES-128, TripleDES (9, 8, 7, 2) +257: :type 21, len 5 +257: preferred hash algorithms: SHA512, SHA384, SHA256, SHA224, SHA1 (10, 9, 8, 11, 2) +257: :type 22, len 3 +257: preferred compression algorithms: ZLib, BZip2, ZIP (2, 3, 1) +257: :type 30, len 1 +257: features: 0x01 ( mdc ) +257: :type 23, len 1 +257: key server preferences +257: no-modify: 1 +257: unhashed subpackets: +257: :type 16, len 8 +257: issuer key ID: 0x0451409669ffde3c +257: lbits: 0x249d +257: signature material: +257: ecc r: 255 bits +257: ecc s: 256 bits +257: ok +257: test_wrong_passfd (__main__.Misc.test_wrong_passfd) ... /build/reproducible-path/rnp-0.17.1/build/src/rnpkeys/rnpkeys --homedir /tmp/rnpctmpyketelay/.rnp --pass-fd 999 --userid test_wrong_passfd --generate-key --expert +257: Cannot open fd 999 for reading +257: fatal: failed to initialize rnpkeys +257: +257: ok +257: /usr/bin/gpgconf --homedir /tmp/rnpctmpyketelay/.gpg --kill gpg-agent +257: +257: +257: +257: ---------------------------------------------------------------------- +257: Ran 56 tests in 298.096s +257: +257: OK +257: GPG_AEAD_EAX: False +257: GPG_AEAD_OCB: False +257: GPG_NO_OLD: False +257: GPG_BRAINPOOL: True +257: RNP_TWOFISH: True +257: RNP_BLOWFISH: True +257: RNP_IDEA: True +257: RNP_CAST5: True +257: RNP_RIPEMD160: True +257: RNP_BRAINPOOL: True +257: RNP_AEAD_EAX: True +257: RNP_AEAD_OCB: True +257: RNP_AEAD_OCB_AES: False +257: RNP_BOTAN_OCB_AV: False +263/263 Test #257: cli_tests-Misc ................................................................ Passed 298.76 sec 100% tests passed, 0 tests failed out of 263 -Total Test time (real) = 137.94 sec +Total Test time (real) = 444.59 sec make[1]: Leaving directory '/build/reproducible-path/rnp-0.17.1/build' create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=build dh_prep -O--builddirectory=build dh_auto_install -O--builddirectory=build - cd build && make -j22 install DESTDIR=/build/reproducible-path/rnp-0.17.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd build && make -j10 install DESTDIR=/build/reproducible-path/rnp-0.17.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/rnp-0.17.1/build' /usr/bin/cmake -S/build/reproducible-path/rnp-0.17.1 -B/build/reproducible-path/rnp-0.17.1/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -102572,11 +102608,11 @@ dh_gencontrol -O--builddirectory=build dh_md5sums -O--builddirectory=build dh_builddeb -O--builddirectory=build -dpkg-deb: building package 'librnp0-dbgsym' in '../librnp0-dbgsym_0.17.1-1_i386.deb'. dpkg-deb: building package 'rnp' in '../rnp_0.17.1-1_i386.deb'. -dpkg-deb: building package 'rnp-dbgsym' in '../rnp-dbgsym_0.17.1-1_i386.deb'. +dpkg-deb: building package 'librnp0-dbgsym' in '../librnp0-dbgsym_0.17.1-1_i386.deb'. dpkg-deb: building package 'librnp-dev' in '../librnp-dev_0.17.1-1_i386.deb'. dpkg-deb: building package 'librnp0' in '../librnp0_0.17.1-1_i386.deb'. +dpkg-deb: building package 'rnp-dbgsym' in '../rnp-dbgsym_0.17.1-1_i386.deb'. dpkg-genbuildinfo --build=binary -O../rnp_0.17.1-1_i386.buildinfo dpkg-genchanges --build=binary -O../rnp_0.17.1-1_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -102584,12 +102620,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/57214/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/57214/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/23204 and its subdirectories -I: Current time: Fri Apr 24 04:35:00 -12 2026 -I: pbuilder-time-stamp: 1777048500 +I: removing directory /srv/workspace/pbuilder/57214 and its subdirectories +I: Current time: Sun Mar 23 00:29:27 +14 2025 +I: pbuilder-time-stamp: 1742639367