Diff of the two buildlogs: -- --- b1/build.log 2024-05-01 18:22:55.028182751 +0000 +++ b2/build.log 2024-05-01 18:26:13.079761726 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Jun 3 12:43:06 -12 2025 -I: pbuilder-time-stamp: 1748997786 +I: Current time: Thu May 2 08:22:57 +14 2024 +I: pbuilder-time-stamp: 1714587777 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,84 @@ dpkg-source: info: unpacking golang-github-docker-libtrust_0.0~git20150526.0.9cbd2a1-3.1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3552391/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/753653/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +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 May 1 18:23 /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/753653/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/753653/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='amd64' + 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]="21" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='8cf168cae286414e94a72019ff20c66c' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - 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='3552391' - PS1='# ' - PS2='> ' + INVOCATION_ID=0eb87d807d85417a860e291cc5cb4438 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-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=753653 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.heMoPSG1/pbuilderrc_Skbl --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.heMoPSG1/b1 --logfile b1/build.log golang-github-docker-libtrust_0.0~git20150526.0.9cbd2a1-3.1.dsc' - SUDO_GID='110' - SUDO_UID='105' - 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.heMoPSG1/pbuilderrc_q7Dr --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.heMoPSG1/b2 --logfile b2/build.log golang-github-docker-libtrust_0.0~git20150526.0.9cbd2a1-3.1.dsc' + SUDO_GID=111 + SUDO_UID=106 + 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 ionos5-amd64 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-20-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.85-1 (2024-04-11) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 25 19:07 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3552391/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Apr 22 12:43 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/753653/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -146,7 +178,7 @@ Get: 34 http://deb.debian.org/debian trixie/main amd64 golang-src all 2:1.22~3 [5020 B] Get: 35 http://deb.debian.org/debian trixie/main amd64 golang-go amd64 2:1.22~3 [44.2 kB] Get: 36 http://deb.debian.org/debian trixie/main amd64 golang-any amd64 2:1.22~3 [5104 B] -Fetched 62.7 MB in 7s (8482 kB/s) +Fetched 62.7 MB in 6s (10.6 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (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 ... 19901 files and directories currently installed.) @@ -310,7 +342,11 @@ fakeroot is already the newest version (1.33-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/golang-github-docker-libtrust-0.0~git20150526.0.9cbd2a1/ && 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 > ../golang-github-docker-libtrust_0.0~git20150526.0.9cbd2a1-3.1_source.changes +I: user script /srv/workspace/pbuilder/753653/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/753653/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-github-docker-libtrust-0.0~git20150526.0.9cbd2a1/ && 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 > ../golang-github-docker-libtrust_0.0~git20150526.0.9cbd2a1-3.1_source.changes dpkg-buildpackage: info: source package golang-github-docker-libtrust dpkg-buildpackage: info: source version 0.0~git20150526.0.9cbd2a1-3.1 dpkg-buildpackage: info: source distribution unstable @@ -451,10 +487,10 @@ dh_auto_test -O--buildsystem=golang dh_auto_test: warning: Compatibility levels before 10 are deprecated (level 9 in use) cd obj-x86_64-linux-gnu && go test -vet=off -v -p 1 github.com/docker/libtrust github.com/docker/libtrust/testutil github.com/docker/libtrust/trustgraph -2025/06/04 00:45:30 Generating RSA 2048-bit Test Key -2025/06/04 00:45:30 Generating RSA 3072-bit Test Key -2025/06/04 00:45:31 Generating RSA 4096-bit Test Key -2025/06/04 00:45:41 Done generating RSA Test Keys! +2024/05/01 18:25:49 Generating RSA 2048-bit Test Key +2024/05/01 18:25:50 Generating RSA 3072-bit Test Key +2024/05/01 18:25:51 Generating RSA 4096-bit Test Key +2024/05/01 18:25:56 Done generating RSA Test Keys! === RUN TestGenerateCertificates --- PASS: TestGenerateCertificates (0.00s) === RUN TestGenerateCACertPool @@ -462,57 +498,57 @@ === RUN TestLoadCertificates --- PASS: TestLoadCertificates (0.00s) === RUN TestECKeys ---- PASS: TestECKeys (0.01s) +--- PASS: TestECKeys (0.02s) === RUN TestECSignVerify - ec_key_test.go:49: ES256 signature of "Hello, World!" with kid: R6YX:TITZ:T6XQ:MCGB:FVFY:ISRP:YAKP:A5RH:S52G:CNQW:E7KQ:PKRI - ec_key_test.go:49: ES384 signature of "Hello, World!" with kid: FCVS:PYRK:SLEL:C4C3:DOGE:TQXU:O4EK:RKVP:GKDY:NVVN:UXW3:YNRA - ec_key_test.go:49: ES512 signature of "Hello, World!" with kid: 5UAP:RUZQ:RO6Y:IWGA:COLQ:L6IQ:I7TG:FPES:FHP6:Y53F:GCBH:EJK3 + ec_key_test.go:49: ES256 signature of "Hello, World!" with kid: IHP7:6EOR:35UC:E7ZP:5NYD:CGKK:WPTG:GG2W:4Z72:NMCQ:6OIU:B5XB + ec_key_test.go:49: ES384 signature of "Hello, World!" with kid: 4VSN:GFN2:VOVA:7N4I:ICZX:HB4F:6GVZ:APVJ:EMBQ:D57A:TF4V:VBL2 + ec_key_test.go:49: ES512 signature of "Hello, World!" with kid: LX3N:VWGC:4PJH:HOOO:ILVO:52BB:2FJN:2NY4:UY3E:UYUC:CRAM:KHFS --- PASS: TestECSignVerify (0.01s) === RUN TestMarshalUnmarshalECKeys ec_key_test.go:86: JWK Private Key: { "crv": "P-256", - "d": "8nLeAXeDdNYWdvtgT7L5shDBOjZFLzjLjmV7lVDiV-A", - "kid": "LVVG:L7PW:IQDU:PS5P:RQ6T:YIQ4:7MOU:SYLX:LTK3:UWKE:5YNS:5LXR", + "d": "uhRyaqOrjKCOrJDr97-8y2YKxEfVWDv-u0F-HHhHJQg", + "kid": "TM6X:LTXN:4D3K:7UX7:LFEH:JXM7:L4YW:SBSA:ILGF:Y5QY:XB7P:XQXQ", "kty": "EC", - "x": "jLlHmZaj5VLwyFCbXtbuuoPzTrrPGXHfiq7bCmtma7k", - "y": "eJmp1kuSjI-ZQJIxeOy2L3FcWI22OS114m2pHOiITdA" + "x": "j_O_ZvmcnsLOOZiCfyYBOYbmByi0e0Fojvx1mBT0P7k", + "y": "bBqe4Q9J01aZ3qGUp_O9eceD0L531pohntmymj5AZCg" } ec_key_test.go:87: JWK Public Key: { "crv": "P-256", - "kid": "LVVG:L7PW:IQDU:PS5P:RQ6T:YIQ4:7MOU:SYLX:LTK3:UWKE:5YNS:5LXR", + "kid": "TM6X:LTXN:4D3K:7UX7:LFEH:JXM7:L4YW:SBSA:ILGF:Y5QY:XB7P:XQXQ", "kty": "EC", - "x": "jLlHmZaj5VLwyFCbXtbuuoPzTrrPGXHfiq7bCmtma7k", - "y": "eJmp1kuSjI-ZQJIxeOy2L3FcWI22OS114m2pHOiITdA" + "x": "j_O_ZvmcnsLOOZiCfyYBOYbmByi0e0Fojvx1mBT0P7k", + "y": "bBqe4Q9J01aZ3qGUp_O9eceD0L531pohntmymj5AZCg" } ec_key_test.go:86: JWK Private Key: { "crv": "P-384", - "d": "8fK24ttaBcGVzwGdDY7mF2NMcG5Ez2batjI5KnuiCejDmI_uOyCHF2nu6jUJPiXV", - "kid": "K7LK:72CG:2DHI:UBVO:ROJ4:GB3L:YI7W:DRMD:2L3F:NG6E:ZL5A:7TDS", + "d": "BTUpQveBenaivNs5zQPa2SY72hLtLX0Ua5gYicif3R9Hv0R9_odn2hkfbBiBV9AG", + "kid": "C47O:RAQC:4HLT:OSWV:EUF2:MFYH:QDKW:OFQN:LSJE:SUFO:C5FG:WUMA", "kty": "EC", - "x": "1p9Po5hFo82_o7GLmK7x6O7j7QyiAeNtgQJOE1r8z35COjfOFWz98A2Hx8tQntmW", - "y": "CS6yudRTriaIdXiR_4gXNKaYcT2G_fTDjqh3erIpI7Jqjxo87LO_JVf55_pkmuhp" + "x": "RzrE3lK_oG-Ql6HDhVQuMk2xtkEU2ceIHeXcFmNMCJf8ziCrJEiEMS-CNyycZ7Go", + "y": "FxBIaxlyiWHwDFoI8H7PtNayTX0S8GCR-lXg2G_AShRwgO0gK3qFIT-if-_SdMch" } ec_key_test.go:87: JWK Public Key: { "crv": "P-384", - "kid": "K7LK:72CG:2DHI:UBVO:ROJ4:GB3L:YI7W:DRMD:2L3F:NG6E:ZL5A:7TDS", + "kid": "C47O:RAQC:4HLT:OSWV:EUF2:MFYH:QDKW:OFQN:LSJE:SUFO:C5FG:WUMA", "kty": "EC", - "x": "1p9Po5hFo82_o7GLmK7x6O7j7QyiAeNtgQJOE1r8z35COjfOFWz98A2Hx8tQntmW", - "y": "CS6yudRTriaIdXiR_4gXNKaYcT2G_fTDjqh3erIpI7Jqjxo87LO_JVf55_pkmuhp" + "x": "RzrE3lK_oG-Ql6HDhVQuMk2xtkEU2ceIHeXcFmNMCJf8ziCrJEiEMS-CNyycZ7Go", + "y": "FxBIaxlyiWHwDFoI8H7PtNayTX0S8GCR-lXg2G_AShRwgO0gK3qFIT-if-_SdMch" } ec_key_test.go:86: JWK Private Key: { "crv": "P-521", - "d": "AJR3_QzNicE4rv8Tn7CbVXHFlgbWW0yRx0Oh132yjy35tgzYtiRgb0AmRF03Xt7M_vRi2ZxoznrfWB2sphmm4XSI", - "kid": "QL7X:BZK6:IOGL:TYWB:IS2E:JZZS:UVL4:MEQV:3A5M:UJEV:HAFI:LWFU", + "d": "AAMD9BCBuKxgMu9VjIIvBS7pz1iOsMZKYTkcCdsLixVkjc2rakbcFQcrCmlwslUnOnZsYtFKB8-uYcM0-giKG0F8", + "kid": "2XF6:DFUB:TC3W:TH3N:7GVJ:Y5AE:AXLH:PB3N:3ZQF:2DR3:XW2Q:XHPE", "kty": "EC", - "x": "AY_ZVwx3NA-3eEGL7scr3swVLMLF1U5eBoHELzlX9rEccuxt6VJTj2XgtXwmaMj3at5q408bo7OSoQWswSrYpuyv", - "y": "AIrF2SM1zOaYV1xL9pi5iKChgRO8gCc6jFJBL6nGEuyFTVWQCKfWENXdE0mEUdaRVHA9C9n6qgGsgVUMAZwVHH04" + "x": "AdEHceIqsvqBTezdrWBnjpEGchkd-fwSaq4Cz0TTO8di2bMAi_LDgjIJJ3yMluerY3-__b7KN581Ax-aY861p_3V", + "y": "AVG3S9DqnEB7qdYYa1Cx0ChBS6m3PidDxq0pTGF48isLBQrL-7hzN8Dl-xztjPl0UnQLpZtCmIxU2ToLRTfoQH4A" } ec_key_test.go:87: JWK Public Key: { "crv": "P-521", - "kid": "QL7X:BZK6:IOGL:TYWB:IS2E:JZZS:UVL4:MEQV:3A5M:UJEV:HAFI:LWFU", + "kid": "2XF6:DFUB:TC3W:TH3N:7GVJ:Y5AE:AXLH:PB3N:3ZQF:2DR3:XW2Q:XHPE", "kty": "EC", - "x": "AY_ZVwx3NA-3eEGL7scr3swVLMLF1U5eBoHELzlX9rEccuxt6VJTj2XgtXwmaMj3at5q408bo7OSoQWswSrYpuyv", - "y": "AIrF2SM1zOaYV1xL9pi5iKChgRO8gCc6jFJBL6nGEuyFTVWQCKfWENXdE0mEUdaRVHA9C9n6qgGsgVUMAZwVHH04" + "x": "AdEHceIqsvqBTezdrWBnjpEGchkd-fwSaq4Cz0TTO8di2bMAi_LDgjIJJ3yMluerY3-__b7KN581Ax-aY861p_3V", + "y": "AVG3S9DqnEB7qdYYa1Cx0ChBS6m3PidDxq0pTGF48isLBQrL-7hzN8Dl-xztjPl0UnQLpZtCmIxU2ToLRTfoQH4A" } --- PASS: TestMarshalUnmarshalECKeys (0.01s) === RUN TestFromCryptoECKeys @@ -530,104 +566,104 @@ === RUN TestFormattedFlatJson --- PASS: TestFormattedFlatJson (0.00s) === RUN TestChainVerify ---- PASS: TestChainVerify (0.00s) +--- PASS: TestChainVerify (0.01s) === RUN TestInvalidChain ---- PASS: TestInvalidChain (0.00s) +--- PASS: TestInvalidChain (0.01s) === RUN TestMergeSignatures --- PASS: TestMergeSignatures (0.00s) === RUN TestKeyFiles ---- PASS: TestKeyFiles (0.30s) +--- PASS: TestKeyFiles (0.70s) === RUN TestTrustedHostKeysFile key_files_test.go:141: Host Address: 0 - key_files_test.go:142: Host Key: EC Public Key + key_files_test.go:142: Host Key: EC Public Key key_files_test.go:163: Host Address: 0 - key_files_test.go:164: Host Key: EC Public Key + key_files_test.go:164: Host Key: EC Public Key key_files_test.go:163: Host Address: 1 - key_files_test.go:164: Host Key: RSA Public Key + key_files_test.go:164: Host Key: RSA Public Key key_files_test.go:141: Host Address: 0 - key_files_test.go:142: Host Key: EC Public Key + key_files_test.go:142: Host Key: EC Public Key <5TKJ:UJQJ:EQ4A:FH72:LW5X:6G7B:OSQQ:QKKG:3LNU:6MD4:H7Q6:WPR6> key_files_test.go:163: Host Address: 0 - key_files_test.go:164: Host Key: EC Public Key + key_files_test.go:164: Host Key: EC Public Key <5TKJ:UJQJ:EQ4A:FH72:LW5X:6G7B:OSQQ:QKKG:3LNU:6MD4:H7Q6:WPR6> key_files_test.go:163: Host Address: 1 - key_files_test.go:164: Host Key: RSA Public Key + key_files_test.go:164: Host Key: RSA Public Key ---- PASS: TestTrustedHostKeysFile (0.81s) +--- PASS: TestTrustedHostKeysFile (0.74s) === RUN TestTrustedClientKeysFile - key_files_test.go:199: Client Key: EC Public Key - key_files_test.go:218: Client Key: EC Public Key - key_files_test.go:218: Client Key: RSA Public Key - key_files_test.go:199: Client Key: EC Public Key - key_files_test.go:218: Client Key: EC Public Key - key_files_test.go:218: Client Key: RSA Public Key ---- PASS: TestTrustedClientKeysFile (0.59s) + key_files_test.go:199: Client Key: EC Public Key + key_files_test.go:218: Client Key: EC Public Key + key_files_test.go:218: Client Key: RSA Public Key <4HRQ:GDPA:MVXI:ZQL4:7YNN:EVCI:LKQK:VR7Z:U5AN:XOM2:7PZC:RZCG> + key_files_test.go:199: Client Key: EC Public Key + key_files_test.go:218: Client Key: EC Public Key + key_files_test.go:218: Client Key: RSA Public Key +--- PASS: TestTrustedClientKeysFile (0.89s) === RUN TestRSAKeys --- PASS: TestRSAKeys (0.00s) === RUN TestRSASignVerify - rsa_key_test.go:62: RS256 signature of "Hello, World!" with kid: ZNQV:NBVN:GWL5:JKM3:4CBV:WMFW:J5W2:VDOL:VZRS:JAGJ:OW7Z:D6GO - rsa_key_test.go:62: RS384 signature of "Hello, World!" with kid: DSLH:53VL:YCWU:KBLH:NABL:FHX5:ZSRF:KDWR:YZNU:FEMA:RVHY:UTJT - rsa_key_test.go:62: RS512 signature of "Hello, World!" with kid: U2ZS:PLCY:DP7Y:KZTE:QZZY:E4CF:EK44:2QSS:XDJJ:WUEK:EVFE:ZVXX ---- PASS: TestRSASignVerify (0.02s) + rsa_key_test.go:62: RS256 signature of "Hello, World!" with kid: SMXO:6ZQA:BSOJ:X4EY:USKB:KA7B:DYYM:NRNH:CQV5:MG7P:YS5K:A4LB + rsa_key_test.go:62: RS384 signature of "Hello, World!" with kid: ASHY:66BE:GAHU:FTGM:TUFK:MIGZ:4DV6:BA4A:ZTSQ:FWVR:HPCW:LTSF + rsa_key_test.go:62: RS512 signature of "Hello, World!" with kid: TPDK:EIET:SWV4:EPRS:AOOO:TSGA:VSV7:ZE2X:TKX6:HV4K:CQ2F:QBFE +--- PASS: TestRSASignVerify (0.04s) === RUN TestMarshalUnmarshalRSAKeys rsa_key_test.go:98: JWK Private Key: { - "d": "WnnyV3G_ogg5rp9JkYlMnPK8dUJNGYaz-qUoIrwKS_gz5Q01UtxPOJ7QeX7B6ATmntL9-LHzuBaIh89pv1qpM5tbMQswK7cX4ueUtwACMYFa2Q3akuLfHmmgC79DqzRttwxyUY8ge8_ydiUXL907wt4-ncykvr9htYQQapnqC5_-O1p7ZDU9Zg7QGzChWmvcoAHO2eOWJqMyEXagCdn84GSlUMW2UGJ_X9K5JVNFrqvGg9oCW2pe8YltAPszUg473b_QdD10Q7hwsuoG0nSYwyRnJS2qW89eNXo2SHBA-ZMKTAgOLZjhxo8ARkhiIkbrd8ib2v_afmwY5iDMx9EDAQ", - "dp": "eHWYjcSDZw1XqPSXoFBjJbYUBl04vkxMGCfpN8OBNZm4MhEeJElOyPw9qfrdbNFR_d8Vf-Dl1r2ziqa2XxMg3NGcwIO2omuGgauTqGknUGE7OBFYD99g2IXr0O51Yw5iRljVA-ppelhq3j6La9zjV_gEVknK2GYwjK06e8vRgrc", - "dq": "IL5FrHtoU-Z3IAz_ZiPn6Qug9g4MOIzYAkZP9GRf2jMd-aiNLYN5SNoEOL8GXU2cRNA11HmRkt5iY0HJSKMEAvrDiEUstFceZvrEHcsqb1oHxms4S-JO5R90QJ37d0kw8yEffEFQGxSTFkAXudWwcWoh-6Woz3ia1JeNp_dRQoE", + "d": "SXTEE6KXAFqS2DxVeMa4y5MucJN5H0oERw5Gz27nFJ2PWGP_MPZE8E32BKvLMlHtLHyn_zpE25eHyYsS7s7X6jeeRAzliksQ9QjWW_yiJS--68aY-yjFekkru-scihQqpb5CohIGCejK6NThinDx_hgDV3oeDoncCPeNnU6ISO3wmwR8fnDQ2IZsrpKJniBWPjz6QmKtKWP6d5nrroySyZmrLnBkxgL9a0W2QzyUcKGhLdiaJs67i5MMKfy1Jezfju_Pwg3XucUe9r9_28w_13RfO3-EUY5RW28Y6Gx7svMSAuioJGL3dkesWYbiVO1HG8jrj3rFIPIeTTL2Nmsi0Q", + "dp": "hB6DFswgVr4Okt5vVcB_hALKpe-bNt18q4fZkD7--OgS8xSaxj0PCfhH0rDbiYQZ9GReBfZxd01sMt3KiOCjqQn2kafYtXh-wcGSqysx1ws0WndtKZQLfl-wR01G5YHxkv5HSJb4E8PjpKhUtGB3EdMNUAuQrV2yVXbftJF173E", + "dq": "fNA2U5fL2a3lAWXC0iJZOJ-2X59g81HUaznGw9i8tCrKYf1pfqpbxxmJItX_YPVpNa3XXS6BAW6BgEGX30TLApXu3N4C3NHtOAuZ-f1sIOj39uh7FZcuK63i_US7DS_l0MUeX7tlRfxBB30Y9XTRt1Dl-kbmkGaOA_aTBkeEGOE", "e": "AQAB", - "kid": "ZNQV:NBVN:GWL5:JKM3:4CBV:WMFW:J5W2:VDOL:VZRS:JAGJ:OW7Z:D6GO", + "kid": "SMXO:6ZQA:BSOJ:X4EY:USKB:KA7B:DYYM:NRNH:CQV5:MG7P:YS5K:A4LB", "kty": "RSA", - "n": "m-8e_bmg4q_YFWNbCfFPrzVzMEMD3PbQW7pF03XxN1C-2pbz5VnxdvIEjZZTqPUm5aJK6gn3bGQErKsCX_o9rrtxvLGT33cCgR7l_ZTNzRnr5nngvZAEGhJ9Y_EvZenKMUSAwsKFga3hzMBO_TBSS6gq87OzVEZlNHukz0LGUKwIntExvgDRK6kAg6pPckn97kAabaJjrtXWn3UpR96_HeYFo8qnnlGmUvJDRLl56_u-UyHxKI-qcQ3RSplC_f-KkuzU5j7TqBC_3WelZzW5W-C-9f6yRdYD-cs0qJjoGN_klIGBRzhDGVCJwlmpZgpIORlsgFhCMEbTddpXhj-cgw", - "p": "xlcn3almCSaP_okC5MZZc89p1gjvLZaF5cWLfpltbeDX-WwjGapPrW_OVgVIc2bkibjSse2uRtx6y7s9NXnmLtNeKr93LGLSfZ_AiDpl2Vlg4DY7k_hP9T0Bsm-Nk84MG-72_njVnRsavaC0xXRWZVINBQluAI9NyKkSDCUbN0M", - "q": "yUQB_KocH6o2CTkVcddT0crv23rwvmF-_pEsStMbMZS5qveqF4vCoxAESsxzvQ7gUPmUpDeoUvqzKGPM9r035XaHNDc_YEcjDsU_pCql7M2CSrJRtdJyX1SAgYSvHXPhXsuTaNlaDIB10LpF3mtVaGlX-B2wHsR2EHr83fn6kcE", - "qi": "JksL_sgiUaUnn-uey24pmd-goMfW30JQWYkmXWJD_acWSZM2K8HZzgGr5p1yJtFVAchWZBnlcQNBBCAqRC7e41-lbmFjY1WeHGChFYXo778dV5SoZjLKKjJF2Kxo3oYUGH5eXYS7H883lxbR8xYUQo-DynU9lPeX0dX89jJLXBA" + "n": "xPW7FjYdO1GqhYLV2B4uUXGeohy3RzETWIe3v7V-tOjk-iYUCTC5E94hleYQx7nHTJ_VugRbpOHZl-uvlMRkDn2mAX_cC6c3aEZV5MH0agOwGd18gnrNG8iCmTLCvaqgGeaS2IVPtGi0VWFIyR9c7yiBs66ymw2Jwn5h9bICDBiQdFTg7zZjnccG18cWEgWTLUSCbVTBy4-A2Uov39AemYSVxRu9gt7MqiiAn98v4SjklZNJTY7qhPfD8zGTYNofPVsdWMlF-yejrfPm0im9wmtGvZ4v31PdlDHu1lqV222LaVFx5gNUVuBiRGL-7_ZThlvgoz6q42ucMF_CXdmFFw", + "p": "7gh-8IMBilHmG63Q9kI_M4gR2jzs9aVElOQqu6eaJqwGuNUj0816nc53xdiTsaBs8hT1_q4icLTc7TWi7OFKqq_-ZIrMWm16hslc7gZlsfI67jxLrOiO6JnqxHkIvwjjmlHSOC0LngIUN0JU_bphTdKdjTVvQc3j3y9iqc_EjXs", + "q": "09OT1XQXBuf3Z1SeajXaT9Lp4Ucfrga71Jr7Q53IZhbLohLZvFpVttjPBk4wM7AXMmCBDeGLvzAfSE6m2paU3Xr_b2fkz9KrKDS67rTj0812o3T0la4IZgNiqoF16NffVblaCFaWGSYSlknvC7S84pU4-wwLZdx0vysp7gm4nhU", + "qi": "Z61CytnmIfX1jvsKViIXq3_rXNLMnb-Ez86hsTSfTXXgr7s0ntS6Ho_iE3CCHgBg58OkmEkNDwTEO59wC3qPKJDxWP412CL9zqwVFNPGtFd6PSeGnzEmF47zIQrTwNbQoeZLoDc3SlFC_vO5wYew2fCpaPYIxPSabVwXW38dBmQ" } rsa_key_test.go:99: JWK Public Key: { "e": "AQAB", - "kid": "ZNQV:NBVN:GWL5:JKM3:4CBV:WMFW:J5W2:VDOL:VZRS:JAGJ:OW7Z:D6GO", + "kid": "SMXO:6ZQA:BSOJ:X4EY:USKB:KA7B:DYYM:NRNH:CQV5:MG7P:YS5K:A4LB", "kty": "RSA", - "n": "m-8e_bmg4q_YFWNbCfFPrzVzMEMD3PbQW7pF03XxN1C-2pbz5VnxdvIEjZZTqPUm5aJK6gn3bGQErKsCX_o9rrtxvLGT33cCgR7l_ZTNzRnr5nngvZAEGhJ9Y_EvZenKMUSAwsKFga3hzMBO_TBSS6gq87OzVEZlNHukz0LGUKwIntExvgDRK6kAg6pPckn97kAabaJjrtXWn3UpR96_HeYFo8qnnlGmUvJDRLl56_u-UyHxKI-qcQ3RSplC_f-KkuzU5j7TqBC_3WelZzW5W-C-9f6yRdYD-cs0qJjoGN_klIGBRzhDGVCJwlmpZgpIORlsgFhCMEbTddpXhj-cgw" + "n": "xPW7FjYdO1GqhYLV2B4uUXGeohy3RzETWIe3v7V-tOjk-iYUCTC5E94hleYQx7nHTJ_VugRbpOHZl-uvlMRkDn2mAX_cC6c3aEZV5MH0agOwGd18gnrNG8iCmTLCvaqgGeaS2IVPtGi0VWFIyR9c7yiBs66ymw2Jwn5h9bICDBiQdFTg7zZjnccG18cWEgWTLUSCbVTBy4-A2Uov39AemYSVxRu9gt7MqiiAn98v4SjklZNJTY7qhPfD8zGTYNofPVsdWMlF-yejrfPm0im9wmtGvZ4v31PdlDHu1lqV222LaVFx5gNUVuBiRGL-7_ZThlvgoz6q42ucMF_CXdmFFw" } rsa_key_test.go:98: JWK Private Key: { - "d": "Q3rP7zft1ONDKmqy6dhvaBADPFMuoZ3XFaZdN78C2Bsk8-71kZRZazV63QAYCiMm31m87hX3JZCAKfatghqjyEeYV6OhwUT9Y-xIkvJOtAM2F0y5FSUmzH0qYbylAPuvrS0MDmg9SihqYtD4ckws3S8WMIpXP8MeVcL5LpLqstFhPQQeYVemRehI8dA3i27VfnHUDVXG5KDEpFqBrVx8DS40Uph8qrb6-AgWxQKWMEehKly9Z1cEZ3xhZ4GNb8vT0WvisNnMAVAZthpHRe_GY32Fh_KqlahIimIQbmeAMBKXJ-4gwCh2UA5r_BYnxkeyLF6UPT-38QZ87iglQKb5OlOJlC1aoufrJE80ZWgSxFx4q1NHm0rl7F-N3d5nYUe5mDJQrWp1IOWih2rBX5OgWAs2gRhNqXSBI_CJlFV_0b5_x9WIubWB-mhuaC6_G0FO3vdG8Gny0i9_COm8mlAMuIp4ltuvNZ3F_8Cmd9oi9Y0d3cXLaurHJysnlygqyQaF", - "dp": "JFtUvOerHOannLLA7COqWCqsjP76cEcNHl4A3jL9jBFmPZjKrP7kEtlES0Wwm09llw9ikLe1eUxDMV1AEy7D9RsX4Xes05RliSMoTp4qiYQpzWRbchv32dysT_1kuodVj1F0W90m7wTOwffw23n5gQbR6ngeJVwJpyqaHR0z_zWsprQqDH4XaJsz44yS4bjx_eoPX5ZiNnz8O7CqibGRRVfsH3mx0dnv0DzVjqaRaZhDzrZYjqxvKR_n1Dhm1TQV", - "dq": "lK5Qubpg_6yhVlOVhqR7hFpyrikURMuaIUoMGIr66qLq-r-sEzw1GBZVGFmdTS_5GZYI5WohOh1APo-9S3zBwzCd1MwrThqqqeGqX14gG-FSvQ9ay-4YbyBDVBW7nNGB5UZuAfEXAMlOwAC6yjq_97iIkvLaIsSHTTiKIgmx7sTGC1GlFMcwG0tm3hMPkplc86wN-PfyEb2Zuz8Y8XE2Xj_2_l_QWLocRJnyCGtIl0mUW4xC1TMMRRhTEsC1YiF3", + "d": "o6-Mpy_hR0Qkagv8qJCnBzkgcJQA6RSnhRrGLUytZtHEDkPs9BxS2tIDqW9QBJOHtIJxGvz1eqxLnZ4Zn2kiQ7UIiPOTwS85z_Hr0Tr4kgq1Ec7lBSdvPvmdgBpJV128PHFMMfTc4YEz7NaeKimRpoI7Ize--9IR2vK3sEtrRnvhKS25Ly-XHXKObrcWcMmcqJ0geBfz5Jx0jsbO9QLKMGELJkVmCB6yTFbjUc1E142oW2qw0GXwMI80IqtWbyE87fzkTKhF81QopuzqyrnfxScG1LemG-aloxe2Piir3SziZM0yg4RndJKrsDKeK8cLa1_AdHCeE0S7NOu-5ewU8JMJRevIh7tILQF0u3k5-ZqzrjooHdf1wCTIpo3SDB2myJ-89rDMP6QHjgGcsmACyqyyZvflbxLWze_QNfZIODJQk7DJkBkNccTpvhUT3m9VE52nNpMp3zUYvFiPTaD126MnoQ2ZWhU4OXFDMhX84DuYSefdJDENwwz434suWt7d", + "dp": "LlAjXTCXWBiyPxLoh8zBWrbuWRM8twDsthTSYmbhXq9kE5NIwMh7VdVsy609UqMUp2Bt3o5wx0OLirjxpgHc7Zsu36RCh5spglPgI10KSOMlUH9nWC6BYg4aah30eWMKwJXoP76fxYLJ92Tj1gCw9UrZFKhp9G89c4yxWuh4n7XZXhX6zdspIdbDOlPyIukwM93_BUGh5EiFfJzm5J6h6Ltnav6vheVx8Vmq74bYVhNL0G6KzVFCuVHUjCSctFPj", + "dq": "BrwfsbnpI0QMngOx0WZd3y99cs2vOVYh-mugnPRd-Y1iYY1cg9vRUdrlRXx3GptRvlLFUVAYc0ZzjjtqS1XTPsBBCSL7hTYxDbKj_yOpewR5MSlmlPvku8zLWOr-9hiaScmfZnwG6JFtlbZXl-RT0xNVcrwgTIwXPz0g7weU_tPogTudBi57tpRtSJi9beIwhOiW565bD7vcdZ9i7B2zTekFigdybb27KRUrtJjIsIucUA-2b5XWGxc3F3Wx4Qlp", "e": "AQAB", - "kid": "DSLH:53VL:YCWU:KBLH:NABL:FHX5:ZSRF:KDWR:YZNU:FEMA:RVHY:UTJT", + "kid": "ASHY:66BE:GAHU:FTGM:TUFK:MIGZ:4DV6:BA4A:ZTSQ:FWVR:HPCW:LTSF", "kty": "RSA", - "n": "v7Q44mFVZs4TFWH4IIeTm878uucY92H8BYUvuuO4TXrpoQeYlKJcvrm4-84Hrom6DJdHhOXyTQhPCfxVA0Z6CM3hkCmm5mKMydp5mA0_AIVHIJRDF4R3SlEyRNuqQmQJdt6ZpR4gGOvA9a8BPvBVJwGDa1k607zRqDEVAHpwFAUmUqT2o53aQ8mce15lcjojGnWL5HR6Z-6dIDSffJbkdtpuP3ZjIg2fsCJuppVKxWTbFGgWrvZU4GSYKatW2aEIe74NGdexyCx-6aBpouz1HKWwH_qE-DScW2vtdkV8rC7RV8_W0i1f9ZCACuiZx28OGv-3mkzp8ZA3tewQ24DDzx8XcKJW2_8h3SRCtOt6JZtCiHuZJE8FLlwvBRY3IoYUJvO6LxShB0gOsYpyginI9DMyenMS_UpL_xtBGBnBv-zrlH3Z4hCV1E_C2cIDMOsiQYZ_dnigGidKKUE1oAt7iC5iwTTQ6-DKXJTh7BVyabQOj2Htl--87jnEey4uKmbp", - "p": "6pCvnLcRABhOttK6XVzBPkYuD4MvtqZd_PQiyJpUWhhaTEllAOV22F26qH-4QB0OH-ExpnCOXX34lM17P23OzYWlFgPjc-ikDVLzSull25Np1h5dNUMJK09W9oRG92HvvG8uqBVxD0QKDMUMb1zRWfqHnkSqTPiQ1wc9b1MK8q9mroSUmz8nO0pBy7FUr4BFIAHyolgM0xH2PRyij41bJxfG7Yw0glZvCyfQTiD3LvfRzfP8S7sx43KxOOlYTBUH", - "q": "0TjcT1L6NlPrPRGEbzMBVE2sukW-ve8TOh46jfnUZc9Rlh0_Sf5GnOKPeAZ-yAicBzqdTYmJomdtw3Vv7Q75eZ4bydAlWK3KFHXwia9tAYqdaC4sAMZCOHSWqCEcWYmEG40uFM5D34bko47vr3haNEbdnXCvDBzsnJGHQCmfB2hyuoZgLGSpSp2ahvSrVOyku3HRtkb1LNic51-mYk3_b7ZUFIHev2Y03FJgs2Ypn9-y_FvrL7Si_YY0OZrOPhiP", - "qi": "q97Frwc9vcQVqyoABQMMcORvuJtJ4V47w7sll83zKDdr0C21KPAL9Txymq7dRaGUk1_-lJ6NVOml3XJ9X5wOpPDBxbCvancLqttenU59EQDvBycYLNIlbnJR3ElLqIRPXzweKtb4vTFlGQKHS-d6tDJO7siJgR7rJznsOw9HDAULwNMaNffxZq5cZHRogTSsptrTE2wO1L8WZ5nIKfB3fv_9UQD7xhlQCH-U1vo_eh3eTumYohQyKao0S7M6pmUa" + "n": "zbE82x_BmOVtkQmSBRT7f4gwOxUejT-sP2lDGzZ2-RbnL9-yhbUoaxxUgRyXEUz7xhu42fke0cs-UI8hzaknpC96PVlB1VvNH3LEghKm3nw2qkK96lDd5teykd-tx1cK-L9mjWxGG1727JRGbtNp-Q8BA2z3vxfoiq55wjw1Cs9AJ_huw0x5HGUT-DtwfZUvdnL-twuHwsf-SbwBGUDxNMnhR0VqG4p_yWHuNGXMZQguqCzJmlsO3GKHjmRZA_Wt9gsj3YfYfOuuvg3JwMUd6tGtK7erIFKIxCf9k5RiOOP60BxAPA3jFbEUv0WHltt-LeW9r4TrhvDjebZhPW8HDyc86CIwELyHr55LLSIOMKRA7CbNaRi_TJ-txtpuGGrVUHkZAWDigmm5zY5C2KtslI7Mc6VHg6oWSLQxMa1higFo8fgXEHZKKnKCuMg_gXS7iAz5zvQyFxMqn2kE-2__7us_iqfcSGfIT-dfuKVSnPtu3OkWcpLYyDJHAWTEo1zt", + "p": "8Ah0uE-dYShGSVnw87Jc6h7qZgb1x_RAhXyzCE5Nu4vZRTSK9tA-e6HfbXddjOTq-XuU15Oia8BTNoewx5t7QxMPdrhld0xoVUz2Fa-o_B8kIWDpDciucZCe43EKabXddEgCOEyZDl17RsYvOtKmajPBEWu8pCwCupUQKvTqmsN384QJY_MahWnX0LDKRDZmqhA2zwpJnBQJvZqPz9jwA4I9eO0piNtK0muWqxuNBrGWmSQ-WixWdWSDtuXhcuc7", + "q": "21_9sM7_Ib3SdRjqw3V5U6P2HOZNPDpxDnRs_RIvk4NMtzAantVmAIlN6thglOuvy6TaWT7TIfWsHF67Ih1WmBx5TmFK1v5An0LjN26FLQkwDItrLqELqrEBPFqTu77nXaKBSTckuEgJDTkrCSak0pjAIs8EqovvHpWm9FwfWjLPSU2loszWZtMyAcjIWYaq5CYlskqntY6HkYn-aOwTzKNNPTLz77vqeSveomqIkRaAuMAwxP8ygO527MKWfJn3", + "qi": "cCeBxCygjiTMXVWhnfg3rYqQu0nEGOTqLet1ztP8h8rKdr6ZPQWqUFFUlPqUDVrZsiZ-khcrPumte6hSVGcQRw3P8iQcHkDVEHeKFV6rCTL9-Os1wIGCDO5k7v1A0aXqKx4BRySUfRjdDAtUPoxu7ea6KOdfpVqTBfzaZ4qQtSDIA-X7PWFymF3s2NFq4A_OvCHAqfk9tMzU53eZgX2ZfIevdVZ_dTCsx34EqctEjBisxWmoGKk2WC03Z4OI0FPL" } rsa_key_test.go:99: JWK Public Key: { "e": "AQAB", - "kid": "DSLH:53VL:YCWU:KBLH:NABL:FHX5:ZSRF:KDWR:YZNU:FEMA:RVHY:UTJT", + "kid": "ASHY:66BE:GAHU:FTGM:TUFK:MIGZ:4DV6:BA4A:ZTSQ:FWVR:HPCW:LTSF", "kty": "RSA", - "n": "v7Q44mFVZs4TFWH4IIeTm878uucY92H8BYUvuuO4TXrpoQeYlKJcvrm4-84Hrom6DJdHhOXyTQhPCfxVA0Z6CM3hkCmm5mKMydp5mA0_AIVHIJRDF4R3SlEyRNuqQmQJdt6ZpR4gGOvA9a8BPvBVJwGDa1k607zRqDEVAHpwFAUmUqT2o53aQ8mce15lcjojGnWL5HR6Z-6dIDSffJbkdtpuP3ZjIg2fsCJuppVKxWTbFGgWrvZU4GSYKatW2aEIe74NGdexyCx-6aBpouz1HKWwH_qE-DScW2vtdkV8rC7RV8_W0i1f9ZCACuiZx28OGv-3mkzp8ZA3tewQ24DDzx8XcKJW2_8h3SRCtOt6JZtCiHuZJE8FLlwvBRY3IoYUJvO6LxShB0gOsYpyginI9DMyenMS_UpL_xtBGBnBv-zrlH3Z4hCV1E_C2cIDMOsiQYZ_dnigGidKKUE1oAt7iC5iwTTQ6-DKXJTh7BVyabQOj2Htl--87jnEey4uKmbp" + "n": "zbE82x_BmOVtkQmSBRT7f4gwOxUejT-sP2lDGzZ2-RbnL9-yhbUoaxxUgRyXEUz7xhu42fke0cs-UI8hzaknpC96PVlB1VvNH3LEghKm3nw2qkK96lDd5teykd-tx1cK-L9mjWxGG1727JRGbtNp-Q8BA2z3vxfoiq55wjw1Cs9AJ_huw0x5HGUT-DtwfZUvdnL-twuHwsf-SbwBGUDxNMnhR0VqG4p_yWHuNGXMZQguqCzJmlsO3GKHjmRZA_Wt9gsj3YfYfOuuvg3JwMUd6tGtK7erIFKIxCf9k5RiOOP60BxAPA3jFbEUv0WHltt-LeW9r4TrhvDjebZhPW8HDyc86CIwELyHr55LLSIOMKRA7CbNaRi_TJ-txtpuGGrVUHkZAWDigmm5zY5C2KtslI7Mc6VHg6oWSLQxMa1higFo8fgXEHZKKnKCuMg_gXS7iAz5zvQyFxMqn2kE-2__7us_iqfcSGfIT-dfuKVSnPtu3OkWcpLYyDJHAWTEo1zt" } rsa_key_test.go:98: JWK Private Key: { - "d": "ggRBeWU20DZsArOrYDGLRHDg2gaCUe41RwEgf6g5DVl7hsDWiRGAT090tGTQljhR8vTYXyHf6x24f_mDLVOD_fG-uaMbbCZbEs8nN9vzVXoNIg3FkYGNlpjRaRLEN3hK96b5LAz_1ibjyfbmiWUUIiGGkjn6DqsfC6N8ZmnW4UoimoLs4at7sGdRv4eULCh2QclAWdwc0mrPuyym-B2nA0Csab_mtQR1GGV8Qz4_Zz7Zbz-sJ9bdgD8_fv_HLhP4zUMbChJGX8pYul1-dBbopRGgUhCN00UyjwtZtUfITIWyr_ICRPHWd8udoVebWGZsFL6ZFeafer_3yFaKvNrnml5Lo0EB1fC35_Yz97_RCzV8klESscRkUmdnmq594IxRJTpT2mfOoRyEdxuPQzkiMJdinq5RIwfSkPZ264B25wgve7XCOn2E2kJkRGWdGrRhgNhqSw8xPyGPgf0eWhtnT7OncI6qpZPOuIrsr9ayByoVcpB0RzkXxEZAbRGlR3XxDrS5s8jaFJpa6ZmEtwa97XhGg9cmdoRJiQypzbU5MHBqQXEIfydtVKmpEmjXBJ-jr22hyRvywZi_3nRzVT-cLX2mQ3Tt15qvDVW8NTNmPsWVCS3AchE67gv0lyXl3S3-Y1lEIarV6EW_BqC-9qGjZdnAnk32n_1R3TPOwMMQjnE", - "dp": "Du_t9xl5cv5xVBOobA5wxmZZYdTI5sgm6V13ujgf6JXPHTbtNVce32isGx2hGi9URpIpWSahzamHiodziGuSlKqlgKEp3iEeEXlGWM1yfjbQKGong5i7F-jhGrk1uCVkgIzedf1pVnx3AyMeYSLZNehdCE4C8Z0ujkBVqv19VffSEuvkG50-Sh8rNzGKpvZqio8M0uIiPIuO7XU8FRSqcQ0DPLTXwbtUWxDLARSDY0kcXDjXJafki91LRwW4PVFOfOGTZpQWkBp0nseLoI5R6vWO0Ro8xxVb0ToAey00wMx2jY92ic1m4OEuE5lG9iBCng6_ZQTaO7t0drN3ynOmMQ", - "dq": "wzciUGKQis3isKSZxzBXePKtZbi30g4Hz8IcNNn7w4eAWT_NiqGePq0ChcXsJPLBCedcPBUs8qi9mVzQN7YwTPYQ0DgbZtlzHOKqG-HYXcLhIffjtg2pwIL98bC3RGn2JI6vpnpiWmZuT_PIVI9qw8O8U7CXD54t7CB7IG27OVU4Ug_Qf7rVKsCM0wj3LBTPQXmTX_0vmuCykvErHikahN99AWavTjQ1HjW8V_nUvrI9eURTg1h2XdrobLFfCcyMdPKqXu-JldHQpOG8VZo3EEYrYz9nMIY8EYmO0oSmGtx8e0hUlf7Nm_I4l5GgkaOpRojqPD138nFI4AJCGYsCnw", + "d": "WK_jeN9fOnXCAJTp8j2cqLUpkPdw1Jy3_wjoHD6oPIJNMp784tARK7Mkj4kOrMPDN1MZwixVmbHxn64FgRijYXLzYLygwLk9ZWZyl8Xh0lrPEuC3FPqkqMRAbnovJa20-gj1dw8gagZR0Z9MnA2W174VVn3IBdPMYTy6kld74AhAtSuGpx0uLAuIeeuSONlsa98O-Hmm6O9cQby90ZeAz8iD8uqgqjaSO2ziGWo0Wj6DkcgRZsn-VjRogPEY1wLKmaTviXWiI2UyxGPakRpORKxBvpg_6WH57NTEZRcXpuLXtPGXKhQ_UC5RDu9xfWpKBnonI1hQAHo0pLrUep6j3JgAn2D1OeuREi8Fmax59v58ubhh65o6wKWXKCAIxaaUdZdTatbnqOZsbiMv95uXCq1I2VTl0DB02iQfJ2f7aBLFA14TEvsS2j8OGvWB9nEoHulHpFoEcXkMM1CZubPE7gsNgbBVf7GC5b7DXJEldgraab4kbauPdvFlw27c-Lj9eHSdarcgbWshRtQ1Bn182G67u-9Dnh2atJ7iIuzEu7VvNEghXGU3cgTJGJQVQF0exTnCD-nG4vPEVImD2vXxDiUrVuv33r4GUtR28zsU2IqboqMdFlQRVcFD2Mx3RhMhmbbpdCAIEwtDbgdfZvExkLduflqhVaZs2Z0w_Jh4h5k", + "dp": "EYvllomTBMV5asdwmnFa_0WEFN_tetba6UnhA8OGTNj2TbEgX5OYe2OYpCNo8hccdN2vq2gaeHhYWMy-kR4zfbbR7EG8jLWFfb7JHcd7Gz8AD8a0cdAUDZwXT0DnTfSJbev_hAsf9oVs2Kk1sQyuWQnhigFP0Pnx_j5GCbf_fiEmNa8tTh2_xaCF-iqbduAkZv2XP3dGccPZgphc1J1wMcPBrFvcIgoUZKlAuUb1X9JvrQJ1AXxEmzTjtmj6bRKnIonGvJ-3_z1TLBBMJGhlYrJy4xLcR3kcC30gP-tuVuxX5C1UytI_vtn58xo3c9VB0IsFLdxHO4C9fKaOp7MkNw", + "dq": "O9PWLcqyK4k3Rg8i1pS5pXGHOJThb86g8WqT2GJlN8huArs2h8ifUtnIo6Zhh0D2EbahUKQ4jSJvfbJq_9fXi6qc6dv48JAZ0F3s0dgWr2glwdgzxf10y-Belz8BVxFgco3mYxZVUUvLj_9siyKrNF1Zl4xxpFZLPHepUpfvW3t-X82wqHkkRZ6tAcSinjJ8W3go-7oJO-pQIHAjtncATg9uMXgU_My-2ctv_JT4BtjxU1V3rxp4NXIzFyyy7ERGa1MXL1kzQpoKeRZ6DapAUMyPSKIXeCH4zZt0jFPWi4D_6R85KZmV0nMs1LYvB7g-bSiSk6saOOstfZLy9lUYMQ", "e": "AQAB", - "kid": "U2ZS:PLCY:DP7Y:KZTE:QZZY:E4CF:EK44:2QSS:XDJJ:WUEK:EVFE:ZVXX", + "kid": "TPDK:EIET:SWV4:EPRS:AOOO:TSGA:VSV7:ZE2X:TKX6:HV4K:CQ2F:QBFE", "kty": "RSA", - "n": "tE1Z9SBg11z-fqhWeb7lZbF-XcOaULRm7cNnOXCd8gFm_m-8tcWJbVyXllsbko-KGfZdcUDwUsIhfy9QAfFp8oVsXOZgzAivQXcUxMhhNamXjQC9dagvq4e4z0wOP3T-DhVx3VUYKRNHVGfFG8KD1Wj322JjxeSs4YLFXyk2u8-5Nvab745cDh8-7vL-BXl9BPFpsj9cRRjC_-No-rjKFD80CDxISfKhrdxDMiXFQXnkAXUui5b2LJt3HWTWb1XmxkVfBnVuZH0MQGio-Wz_ow6r1cYtxbgVYzB9w3UTDZdUSpWeFpbb7S6TymaGapq-UJumYnI6vPOJ2NOJu9TA5oXRVazqpchCgs7I3MroxAJWJ8jSJRxa45hV9ckof7LCtk0qd_dltMDsGr8mT8nnJ6zVgmjh7kF8VWJXzFNNIpw5LcK24xK86FyLk9ppazx3jVTd-UnXmVhHBe1deewu7Iev-pTuBFtTLrnkPO-FS9P7lBUGkvvcHhR_S0TMfoiNvXZ0RM1JNX_GNogL_Lx26OnqbFe5ErftsvOS69N30dQUCtdMWCWEfGncUH4HrabOAazRVO4lBVXoSLnw2PsXMOE9BzVp_p4xxXSU5NGF0HvRc51eUMw-01ZYXVqZD6J1KVEvtmqqGMDlkxtZCqgNA7km7d3O3nsrHTcKtUIP9gM", - "p": "1aY1ziHG0ID3wpjj79h9a8gd9PJokOA_jdI_Om6-OU7C0qKbjyjMLnWGac3zsrLsjSdwtXed6EYEeRJUPvjnir1pVPX4leaIsWixHWBkxaHSlvr3t5rpk2K5eActG4zxPzXqe1sIJsNodMb8GnCLDH3DBsNIRqCxozFGBjXgrprgTo1pHwclZeDJfYcy3t9X_r99mAWmTzact--MXXUwtBjSngHQUYUzbFd_YNpehau6H80769U22f-6g6_zp5ZIFXU7kR-vx704DTHcBl3HFVA3y8OKhYnwgChSh_jYOGK-TBjP6PpW1sVG_9omoRaAaKqZS-LnyOTblLloI4CmiQ", - "q": "2Arq7qfl8n87AYyCnvarbWR_LrokyGta8NJjd169ZPe4lpydYfnJk1OoiHfoxbWGPjVzCz3NA7q2jKchrqlP7FCfLi-YCZnA9Ksqqll1vfxJQGLLhgwYQJ9apFf3nk6Te8p3NKhobaIQzyoIe6tjeLhdcS7KVxzPdYVSClF39ABeyk4trJciPXz8vADtDp2jKW4oC7nqL83pfkR-LMuUJIL1YeQ9vEHpyCsr1nCmc-BSfy4Qc6E7OKYhtWKeNQ7VRjR8dKQeRDRnlteFXTNYrbNwd6LpaY8uu_oa5cvgcMDeizXyAyue_OZUElJRZdGyV_bFAFB1lWAyA2lPwMTVKw", - "qi": "ieaWBhqu6eoVqXOHqEgkAsZLXdz1gPSWm2GgJK__rps3C8JwFwWfOYU6NUW2073Lo_pZ5qMXcy6Lw3f4Z6L5y3r7U66Jp3VF7WDzehFt7ppFgArTi-N_PvibCtgONk6q6mwaiIlLdAOk8E2B27YkqpiwHJp4hqdHy36QgMUMsExSYe98Vkfkx4F4McTh7ffT2XbyKVvc1lcHY875A0tMWlzso7ygZXVv4Q7GG0hkbglVhzosfD-2MfbK4kka6ncJfhY38uZz-N2BXkZZIMYTSDibkRKIhpuqpsYnu9CrNYMdVqqOYEYS5VdGfFq-RSu5V_rSlPOWBlxpbfidks3Ogg" + "n": "zG9LRf9oGMCowsUyrWZlPynKjUks_qeArXdTYXpc-G6o38aDLBWcLT1-DoLsfHX0oN91mRmmrZR3DQallJAAF0CBQyUQ4IxOLkMwj9s0eE1zEAREhQbCSdxxqIUraIUkkF-oHl4gMQs1ecrpugVNdSULUtJ89SFYOVldkqce9hZkKHw4m0SUOJkc8ZpFbTWdIH3ee2HFjLZBwks3sb81gYCNJUYYKDAopSqF14mgwcwiQT3XxtXlsPxAaRyx0SgTDpLeu5ruv4O5h2usKTYZ1UClMyKXBB0q5QCh4JIOQzZT-MWyy2adtFMsqdMlBjOyiMa4cEvPWR3zAZtlt1PlorgbIMAlcL_G-5XH0DOxRV6n9fNCF4bS1MctwCh9qYpZoU-e1u7cSOUWuOegHVLwfT5xLOd2pUnBX5W3Egxic57o4W3iTZe9oKx7EUZbf9YcOG3ukmBLcLF6aGNrcukF1nrlRyIHvp-JlW0ActBfH_fi6ab3golZIXx1Ymd52iQssoRYYAzZzx7OVOVOQJz2VuthVIrTfTTbqjtYayvTiKSkTDzuzhvK0YVxTBSs3YzmNCstrbH8rz0sR20n1gBdIePAix3Vd1jCuhKds7KASPZLYbNeeLH4rzhfh-FLztlnfcKXoH7vr-hRu6LHsn6ky5QxZ0i3kxg89DRHhc7D6-M", + "p": "4tulA_KLNDHON37iC7bxvULIanX-OHq1t55Xp79116lLO2nOpL1J1a6xDOGAGdxFfbWV5dP0g6b0MIm9h_FIq2xPi9NlYdP4sMZRiluoQyypBb7cuXlARk667eFSg84SaAHkBf3hEwI9njqZ8kgwXiY1oOUsgfuazSgqBKXpyPvtJ2lzKWpNpGcBmbXXxgCrqqZEovMEJK4ZEm1cUYaH0B7hJgFWgbPc_QCgHxgFmEHUo_CL_deaKMfwAXLvyoVwh8xZaR6vzI27fKpOhHI6PBccAUziK2bZssoZm3uYFSUPVCY6sTeh6voH1PrTgmJctqlFsC2CCMlBEVMkuoxLDw", + "q": "5rI_hwhA7BvBz8bGyfMcK06TSA9VcbEVoVdCnsqFyWDofXU0SAusyZyFO7FFjXFo0GnX-77T-mGsfwjd_jw9gd7AQ19L7CIjEn4euUfitg5qysTcAPuF9GOwld1OHVJ5ZtIqEan4SFDtj3-8rf0VQOWj5GBL7RSovXfNi38Yc9epK4BHL-zpgh99YsYLuybHZRs9VQ63IKX86JEkq8B6gM8zpbhmf2S7WpbkOaxSmWjlnWnnXddC0L2Ni_TTP8rHqSSb9l2qvnfaNeCY2uQS9trypIB0EvCmhfA_QjhQ9yLvlXdEovS5gjbQ8YZ5EeIWnVtGIk6nbwAoIzE7XXKh7Q", + "qi": "rx6flCBsb1F17ZVx_MZ7aHVRXWLOU_iH_KdmCEJuDrUofN4kuetmFNwDEjcxX3m4D8dKqlUn6uIJmYezRlAAgBF1amJxHYkMvK_kntCvbE74TeTOKErURAiA6oQIJ90IdkOyTNWHqoimSksOKCyRxndMhR1Mr7LpsphgT8mwT3SDj5D2y5YnWXYkKyvhKSqFyG2namXZ_1dQfUUg5msQDtCnCaTuQ1W7UkLaV8_X5qoA09SYiL9E83yUojIFgA-o_tYhljpOL1z29-e87vKLcavlTKfjh6L-ZwD7lecMQmpp4NVlBkSqg2hq-_gLOutBxmq9sAhnaC-rt2--x65Ing" } rsa_key_test.go:99: JWK Public Key: { "e": "AQAB", - "kid": "U2ZS:PLCY:DP7Y:KZTE:QZZY:E4CF:EK44:2QSS:XDJJ:WUEK:EVFE:ZVXX", + "kid": "TPDK:EIET:SWV4:EPRS:AOOO:TSGA:VSV7:ZE2X:TKX6:HV4K:CQ2F:QBFE", "kty": "RSA", - "n": "tE1Z9SBg11z-fqhWeb7lZbF-XcOaULRm7cNnOXCd8gFm_m-8tcWJbVyXllsbko-KGfZdcUDwUsIhfy9QAfFp8oVsXOZgzAivQXcUxMhhNamXjQC9dagvq4e4z0wOP3T-DhVx3VUYKRNHVGfFG8KD1Wj322JjxeSs4YLFXyk2u8-5Nvab745cDh8-7vL-BXl9BPFpsj9cRRjC_-No-rjKFD80CDxISfKhrdxDMiXFQXnkAXUui5b2LJt3HWTWb1XmxkVfBnVuZH0MQGio-Wz_ow6r1cYtxbgVYzB9w3UTDZdUSpWeFpbb7S6TymaGapq-UJumYnI6vPOJ2NOJu9TA5oXRVazqpchCgs7I3MroxAJWJ8jSJRxa45hV9ckof7LCtk0qd_dltMDsGr8mT8nnJ6zVgmjh7kF8VWJXzFNNIpw5LcK24xK86FyLk9ppazx3jVTd-UnXmVhHBe1deewu7Iev-pTuBFtTLrnkPO-FS9P7lBUGkvvcHhR_S0TMfoiNvXZ0RM1JNX_GNogL_Lx26OnqbFe5ErftsvOS69N30dQUCtdMWCWEfGncUH4HrabOAazRVO4lBVXoSLnw2PsXMOE9BzVp_p4xxXSU5NGF0HvRc51eUMw-01ZYXVqZD6J1KVEvtmqqGMDlkxtZCqgNA7km7d3O3nsrHTcKtUIP9gM" + "n": "zG9LRf9oGMCowsUyrWZlPynKjUks_qeArXdTYXpc-G6o38aDLBWcLT1-DoLsfHX0oN91mRmmrZR3DQallJAAF0CBQyUQ4IxOLkMwj9s0eE1zEAREhQbCSdxxqIUraIUkkF-oHl4gMQs1ecrpugVNdSULUtJ89SFYOVldkqce9hZkKHw4m0SUOJkc8ZpFbTWdIH3ee2HFjLZBwks3sb81gYCNJUYYKDAopSqF14mgwcwiQT3XxtXlsPxAaRyx0SgTDpLeu5ruv4O5h2usKTYZ1UClMyKXBB0q5QCh4JIOQzZT-MWyy2adtFMsqdMlBjOyiMa4cEvPWR3zAZtlt1PlorgbIMAlcL_G-5XH0DOxRV6n9fNCF4bS1MctwCh9qYpZoU-e1u7cSOUWuOegHVLwfT5xLOd2pUnBX5W3Egxic57o4W3iTZe9oKx7EUZbf9YcOG3ukmBLcLF6aGNrcukF1nrlRyIHvp-JlW0ActBfH_fi6ab3golZIXx1Ymd52iQssoRYYAzZzx7OVOVOQJz2VuthVIrTfTTbqjtYayvTiKSkTDzuzhvK0YVxTBSs3YzmNCstrbH8rz0sR20n1gBdIePAix3Vd1jCuhKds7KASPZLYbNeeLH4rzhfh-FLztlnfcKXoH7vr-hRu6LHsn6ky5QxZ0i3kxg89DRHhc7D6-M" } ---- PASS: TestMarshalUnmarshalRSAKeys (0.17s) +--- PASS: TestMarshalUnmarshalRSAKeys (0.25s) === RUN TestFromCryptoRSAKeys --- PASS: TestFromCryptoRSAKeys (0.00s) === RUN TestAddPEMHeadersToKey @@ -635,7 +671,7 @@ === RUN TestBase64URL --- PASS: TestBase64URL (0.00s) PASS -ok github.com/docker/libtrust 13.200s +ok github.com/docker/libtrust 9.269s ? github.com/docker/libtrust/testutil [no test files] === RUN TestVerify --- PASS: TestVerify (0.00s) @@ -646,13 +682,13 @@ === RUN TestLoadStatement --- PASS: TestLoadStatement (0.01s) === RUN TestCollapseGrants ---- PASS: TestCollapseGrants (0.00s) +--- PASS: TestCollapseGrants (0.01s) === RUN TestFilterStatements --- PASS: TestFilterStatements (0.00s) === RUN TestCreateStatement --- PASS: TestCreateStatement (0.00s) PASS -ok github.com/docker/libtrust/trustgraph 0.019s +ok github.com/docker/libtrust/trustgraph 0.031s fakeroot debian/rules binary dh binary --buildsystem=golang --with=golang dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) @@ -691,12 +727,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/753653/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/753653/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/3552391 and its subdirectories -I: Current time: Tue Jun 3 12:45:53 -12 2025 -I: pbuilder-time-stamp: 1748997953 +I: removing directory /srv/workspace/pbuilder/753653 and its subdirectories +I: Current time: Thu May 2 08:26:12 +14 2024 +I: pbuilder-time-stamp: 1714587972