Diff of the two buildlogs: -- --- b1/build.log 2024-05-18 12:32:11.713679461 +0000 +++ b2/build.log 2024-05-18 12:33:40.313911994 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Jun 20 06:53:51 -12 2025 -I: pbuilder-time-stamp: 1750445631 +I: Current time: Sun May 19 02:32:14 +14 2024 +I: pbuilder-time-stamp: 1716035534 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-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/3663981/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/358272/tmp/hooks/D01_modify_environment starting +debug: Running on codethink02-arm64. +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 18 12:32 /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/358272/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/358272/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='arm64' - DEBIAN_FRONTEND='noninteractive' + 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]="aarch64-unknown-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=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='d0c664985f5740e697aa7e8fe259836c' - 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='3663981' - PS1='# ' - PS2='> ' + INVOCATION_ID=fe7073e14abf4566b962307603aeea36 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=358272 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.iQvCSDFz/pbuilderrc_UQlD --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.iQvCSDFz/b1 --logfile b1/build.log golang-github-docker-libtrust_0.0~git20150526.0.9cbd2a1-3.1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4: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.iQvCSDFz/pbuilderrc_ivKz --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.iQvCSDFz/b2 --logfile b2/build.log golang-github-docker-libtrust_0.0~git20150526.0.9cbd2a1-3.1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink03-arm64 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 19 14:05 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3663981/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 17 07:42 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/358272/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -151,7 +183,7 @@ Get: 39 http://deb.debian.org/debian unstable/main arm64 golang-src all 2:1.22~3 [5020 B] Get: 40 http://deb.debian.org/debian unstable/main arm64 golang-go arm64 2:1.22~3 [44.2 kB] Get: 41 http://deb.debian.org/debian unstable/main arm64 golang-any arm64 2:1.22~3 [5104 B] -Fetched 59.0 MB in 0s (217 MB/s) +Fetched 59.0 MB in 0s (150 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 ... 19764 files and directories currently installed.) @@ -335,7 +367,11 @@ fakeroot is already the newest version (1.34-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/358272/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/358272/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 @@ -475,10 +511,10 @@ dh_auto_test -O--buildsystem=golang dh_auto_test: warning: Compatibility levels before 10 are deprecated (level 9 in use) cd obj-aarch64-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/20 18:54:51 Generating RSA 2048-bit Test Key -2025/06/20 18:54:51 Generating RSA 3072-bit Test Key -2025/06/20 18:54:55 Generating RSA 4096-bit Test Key -2025/06/20 18:55:00 Done generating RSA Test Keys! +2024/05/18 12:33:21 Generating RSA 2048-bit Test Key +2024/05/18 12:33:22 Generating RSA 3072-bit Test Key +2024/05/18 12:33:23 Generating RSA 4096-bit Test Key +2024/05/18 12:33:31 Done generating RSA Test Keys! === RUN TestGenerateCertificates --- PASS: TestGenerateCertificates (0.00s) === RUN TestGenerateCACertPool @@ -488,55 +524,55 @@ === RUN TestECKeys --- PASS: TestECKeys (0.02s) === RUN TestECSignVerify - ec_key_test.go:49: ES256 signature of "Hello, World!" with kid: U2GC:C6M4:L7MT:ZG7R:VVOY:J5SJ:NMUB:45OS:KZIO:VUPA:W6Q6:JDNN - ec_key_test.go:49: ES384 signature of "Hello, World!" with kid: DIYR:HQEA:SYSR:PA67:NKMF:7HTJ:L4PH:7EPQ:R5X5:3FLR:5X5P:UMXE - ec_key_test.go:49: ES512 signature of "Hello, World!" with kid: 42MO:ZZBO:RTSY:6QRD:TZFM:6B6A:6ULR:6E74:6VYN:IW7F:KGUF:2DKP + ec_key_test.go:49: ES256 signature of "Hello, World!" with kid: 3ADK:3WPG:3JLM:MGZH:4VPP:KGXM:RUF3:YL4R:T2AH:5BST:JUEL:IQLB + ec_key_test.go:49: ES384 signature of "Hello, World!" with kid: VNLV:6MEJ:CA26:LIMO:2UTL:ET2A:573Q:DX53:A55B:7MMK:UTR3:DCY5 + ec_key_test.go:49: ES512 signature of "Hello, World!" with kid: 5F4Q:T56U:IZJD:3MMU:MDDG:XFMW:ZVRF:OFMG:HXW6:EUZI:FGD3:XT7K --- PASS: TestECSignVerify (0.01s) === RUN TestMarshalUnmarshalECKeys ec_key_test.go:86: JWK Private Key: { "crv": "P-256", - "d": "ZVJ0H1yeYnbhKY5jrgfdXcr5H2NKbKvKJz7Z_z24ZF8", - "kid": "L6LE:G4RO:KKWH:DIB4:X2KN:MVL6:3EGG:JAKZ:EHSA:G7VT:LR7T:MXG4", + "d": "_-5yZp8qtS1At8Oa8-X8QS2V4vSvE0Z5KOkGEIOw3bw", + "kid": "XGUU:WDXB:NQU5:LC2X:6T6A:AHZN:J6QC:BOM5:TBYW:OBTU:PR4C:5QVP", "kty": "EC", - "x": "NK-eaFLxgxiBvJL_6tTpqOlsN56_VS9b3uoG6R0HrV0", - "y": "UxPhLXZLoDtnPvcPTBGDVO5sTwQG_bHFjaaeLTvfL4A" + "x": "NmXLXaoo5iemTnk8oO3ErQ8KHhGPul-bTPqapl9JL9I", + "y": "Afqr7H-Z6EH9US039SrN_6KtiRf1pG-fTS3I4X5qsiY" } ec_key_test.go:87: JWK Public Key: { "crv": "P-256", - "kid": "L6LE:G4RO:KKWH:DIB4:X2KN:MVL6:3EGG:JAKZ:EHSA:G7VT:LR7T:MXG4", + "kid": "XGUU:WDXB:NQU5:LC2X:6T6A:AHZN:J6QC:BOM5:TBYW:OBTU:PR4C:5QVP", "kty": "EC", - "x": "NK-eaFLxgxiBvJL_6tTpqOlsN56_VS9b3uoG6R0HrV0", - "y": "UxPhLXZLoDtnPvcPTBGDVO5sTwQG_bHFjaaeLTvfL4A" + "x": "NmXLXaoo5iemTnk8oO3ErQ8KHhGPul-bTPqapl9JL9I", + "y": "Afqr7H-Z6EH9US039SrN_6KtiRf1pG-fTS3I4X5qsiY" } ec_key_test.go:86: JWK Private Key: { "crv": "P-384", - "d": "Edqxi4YOF42WkVFNYW1DaSceAYWAkjA174PVpT12WhQg2KvCK5uic1pxResBOLIb", - "kid": "JWNV:IK3K:6ACG:PU5Y:KBCX:XQ5X:JGVB:O7C4:CKP2:AUDE:PNGI:TG3I", + "d": "xPo-SZJdfP9lX7PodxdWAzQQagASYK_fHoAHmPUle9v2yJCQ8l73GkC1shMUJUKa", + "kid": "WTFE:VJJW:VDOB:GZX5:CE3Z:DXYT:KW4T:CDWY:Y424:DTXM:BIRQ:VLGU", "kty": "EC", - "x": "jKCRxIKZR93nF-fpq_bpcaWCZ3zDrrqk0ss0OVx9h17_9kB-zT7BP3Vc-TxbyhnZ", - "y": "a0dK6ddDtToQkJJOZZ6obUC70wBlHvjHvHzR4ricX-JPGXIzXz2yjr4hps_vYpkj" + "x": "5l1TxNOaGs9TDLbdp2VArCIPTmDBRNvHebRh03jViu6T6K72lFQF_wu9zKdAN9O9", + "y": "gTMjPN8s598bnwDLYC-G8Us1re_pm0Rmi2KEjuvQN1nHf_kq7yBp76DlxKAVPd50" } ec_key_test.go:87: JWK Public Key: { "crv": "P-384", - "kid": "JWNV:IK3K:6ACG:PU5Y:KBCX:XQ5X:JGVB:O7C4:CKP2:AUDE:PNGI:TG3I", + "kid": "WTFE:VJJW:VDOB:GZX5:CE3Z:DXYT:KW4T:CDWY:Y424:DTXM:BIRQ:VLGU", "kty": "EC", - "x": "jKCRxIKZR93nF-fpq_bpcaWCZ3zDrrqk0ss0OVx9h17_9kB-zT7BP3Vc-TxbyhnZ", - "y": "a0dK6ddDtToQkJJOZZ6obUC70wBlHvjHvHzR4ricX-JPGXIzXz2yjr4hps_vYpkj" + "x": "5l1TxNOaGs9TDLbdp2VArCIPTmDBRNvHebRh03jViu6T6K72lFQF_wu9zKdAN9O9", + "y": "gTMjPN8s598bnwDLYC-G8Us1re_pm0Rmi2KEjuvQN1nHf_kq7yBp76DlxKAVPd50" } ec_key_test.go:86: JWK Private Key: { "crv": "P-521", - "d": "AHut1i6ZzUvRSSO6L-Nh4-xIl0SmIgAYn-vEDfk9Jx9q96eMPeRi8jjapFb9xLMAty9QV4XmYj2Wkm7A7xB6YNFR", - "kid": "QPNC:6AMK:Z6LY:GVZJ:ZF2R:FCID:UNII:CHZZ:FLQL:NYAX:736H:QBED", + "d": "AM1FIUujWENrB7BZybhF0onJWWu7mXDmKfI3eiMjxwtYbzDFMlUenXXC80IbhQZTXRZy8fKei1E-uPwuXzR_G7AL", + "kid": "A3BT:IUXQ:HLEB:RESL:G7RZ:MBEH:MVNN:QXZ6:STXK:V4RD:7SX4:EOG2", "kty": "EC", - "x": "AWXP2rAstdOqI5KVIY8B7YjKBk027mgls3gyD_g-TzHopxwLyXnnG53UprW4SGYnznG1av3z3Yhl6ef0Xv9xQwLc", - "y": "AVHL0MjBB6oNeu6ea8SIXdDARySIovakWlfgF8lGZVxAtXIfxjG6o2nDvbmJB4icZKB46KOUKS_FuZ84VQ0i3LPi" + "x": "ADd7WzGTPWl8XFgvTGmIqbkvGzXpri6MPryGkMMMQL9Nd2vxp0FA6yDaAg6E3PIPFk7npIVBAE2JakYlNMvAGx8P", + "y": "AEgO7x6X5q-ctQG8CT8uIoGBvy-x7rg2jRGU5R0OKOM7As1SlJtOIi2Ux3W_7ejB1Ie3mPQzDn0AMT6SKogj176f" } ec_key_test.go:87: JWK Public Key: { "crv": "P-521", - "kid": "QPNC:6AMK:Z6LY:GVZJ:ZF2R:FCID:UNII:CHZZ:FLQL:NYAX:736H:QBED", + "kid": "A3BT:IUXQ:HLEB:RESL:G7RZ:MBEH:MVNN:QXZ6:STXK:V4RD:7SX4:EOG2", "kty": "EC", - "x": "AWXP2rAstdOqI5KVIY8B7YjKBk027mgls3gyD_g-TzHopxwLyXnnG53UprW4SGYnznG1av3z3Yhl6ef0Xv9xQwLc", - "y": "AVHL0MjBB6oNeu6ea8SIXdDARySIovakWlfgF8lGZVxAtXIfxjG6o2nDvbmJB4icZKB46KOUKS_FuZ84VQ0i3LPi" + "x": "ADd7WzGTPWl8XFgvTGmIqbkvGzXpri6MPryGkMMMQL9Nd2vxp0FA6yDaAg6E3PIPFk7npIVBAE2JakYlNMvAGx8P", + "y": "AEgO7x6X5q-ctQG8CT8uIoGBvy-x7rg2jRGU5R0OKOM7As1SlJtOIi2Ux3W_7ejB1Ie3mPQzDn0AMT6SKogj176f" } --- PASS: TestMarshalUnmarshalECKeys (0.01s) === RUN TestFromCryptoECKeys @@ -560,98 +596,98 @@ === RUN TestMergeSignatures --- PASS: TestMergeSignatures (0.00s) === RUN TestKeyFiles ---- PASS: TestKeyFiles (1.50s) +--- PASS: TestKeyFiles (0.16s) === 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 <5BX5:ZCRR:FIYH:Y36W:WZJ6:EPZR:3XOH:BIWW:6RBV:SBWT:VNV6:JFUP> + key_files_test.go:164: Host Key: RSA Public Key <2A4W:KS4I:LBGQ:PROH:DX3C:CUKZ:TWH6:H33S:PWT3:DGFY:4F7Q:XQU5> 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 ---- PASS: TestTrustedHostKeysFile (1.29s) +--- PASS: TestTrustedHostKeysFile (1.61s) === RUN TestTrustedClientKeysFile - key_files_test.go:199: Client Key: EC Public Key <726R:HM7B:A3P7:SWE5:JV76:HOGS:JJEX:3L3C:SMTB:5KON:OAU4:AHSU> - key_files_test.go:218: Client Key: EC Public Key <726R:HM7B:A3P7:SWE5:JV76:HOGS:JJEX:3L3C:SMTB:5KON:OAU4:AHSU> - key_files_test.go:218: Client Key: RSA Public Key - key_files_test.go:199: Client Key: EC Public Key <6DZO:TYUB:HROP:T2T5:NDBO:CYHP:LQZ2:UTTF:DF7U:JY2K:UJZZ:A5KE> - key_files_test.go:218: Client Key: EC Public Key <6DZO:TYUB:HROP:T2T5:NDBO:CYHP:LQZ2:UTTF:DF7U:JY2K:UJZZ:A5KE> - key_files_test.go:218: Client Key: RSA Public Key ---- PASS: TestTrustedClientKeysFile (0.51s) + key_files_test.go:199: Client Key: EC Public Key <7PG3:SPXW:7V2Y:763S:4BHU:YYKN:GRHY:OKXV:NR53:Z6GM:5STM:II7K> + key_files_test.go:218: Client Key: EC Public Key <7PG3:SPXW:7V2Y:763S:4BHU:YYKN:GRHY:OKXV:NR53:Z6GM:5STM:II7K> + 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.70s) === RUN TestRSAKeys --- PASS: TestRSAKeys (0.00s) === RUN TestRSASignVerify - rsa_key_test.go:62: RS256 signature of "Hello, World!" with kid: AAV3:6CKS:4YA3:HN5P:YPO3:W7WG:32CW:GPVD:GINM:OSAD:YQ6M:UEYZ - rsa_key_test.go:62: RS384 signature of "Hello, World!" with kid: 4FDI:N53T:27T5:WURT:MPOM:O6WS:HSO5:B6RE:BOHH:BJB7:H5MH:7UL6 - rsa_key_test.go:62: RS512 signature of "Hello, World!" with kid: CBT4:DN3P:5LCT:M2QE:PGTO:2RLT:27FB:X2R4:HHKF:UJER:B7JS:NIVW + rsa_key_test.go:62: RS256 signature of "Hello, World!" with kid: 7WA5:UBVI:IQ6J:PS4W:D6A4:MDCR:DN2W:2XUW:L5XG:SNSJ:4HTO:PKIR + rsa_key_test.go:62: RS384 signature of "Hello, World!" with kid: VM7T:NVCN:NXY4:YVIZ:FY6H:GJTT:46XP:4ZWH:6SJL:OOEZ:MEXK:36ZL + rsa_key_test.go:62: RS512 signature of "Hello, World!" with kid: 7FTO:Y4TX:YNFC:NWNS:EZI3:LOWR:LKLS:VUQJ:U7EQ:JLX3:L6ID:TWWV --- PASS: TestRSASignVerify (0.04s) === RUN TestMarshalUnmarshalRSAKeys rsa_key_test.go:98: JWK Private Key: { - "d": "ZDoIX4Y6_7AAvu7m5vaQlk-r8rTwDOyMHdQtYmY4mU9O6sLbuj6Y3k6knzMzkdxSwXVc5WbnGWJVjQw6UpwrI2m4983Lz42P35w358N5QOADe1yTVCiyq561kX8cyup546WgPmccg2GXyOZZv-bZOK5CdJrwUV_VITjtbGJaJxKNDJGCunM7JzDWwPcHpnUo0Z0yADgRK2ZMbXDt5MJSN6Lhcm2jcD3YMKpRJNRX1vgu16iiGo8Nr3NZdd1Kj08FAFNnt8g8g2RXcz8_oP1mczV1cyhom-s-OEs6ydYkdNBj_OjYWDf4ydLrXez7GWTVbE_X2AGh0xcx7BrtMtBQwQ", - "dp": "pL0mn_fXrs60ZRfWmsbQ7cP_kJ3sn9fYVqqwvN4fOXbjy0MsnPPw_3pJu0BeJ4Lq5bmCmvSO3uGzlAwAmTufsza3ah42xPwimc_wET-l2gGYD92OdfXe15-wd59krPB96VNAAHRUqtpKVK-R-arJ1SR22wM156sY9A6ye6XqVJE", - "dq": "Fq6gyWhXknPU38wfFfBSvBq25YZePRJa1E497uVlWr3gwph6b5KJSdMthBbqQ3ekIFLAL7RwoiVNBHQaxccVgoiLUI9_M0R9iGbAF-GUDo8W5QiL22GH7-TIBK-85LGVn4rujIo2TNm9hI_rY2ojKpz2XweMkQ960hahP-kqBcU", + "d": "rojXZ6qVDURyV-mT5yylyquJH9s6e7QrHQnoC5E9EM25l8K8jw4mSk8E9NzFrA5J2kIYG2T128IPuhCKAg_B5QnllqMTiYO2STXtI-cv-DlKYOUJ7dDd0pSV1CoQmW9lsZGe-Hm-HE9lW9iea0uqz-NFFExHEx7i5xp85n8F7XZXzvEr7v1_G35UdLK5gCv80CrDNzRZ0JwzZLZwbZpBsny-16gvGDHDNfsjEWAgRCfBEcRmwWqxykae3si8BqVIk-heBHtSfoWc5pBi5G4D__OpI8MfdXWG4NDDiXxnCN8iJYS6HdpvZpDq7mICsJMO75rRCKB_w0JgYgABtrJPMQ", + "dp": "ZPWtOlAQY41SGaghHoEogQmTsbjAmsW6RasP6oIByphMKQZR6KC43nPQhMdzGqEvC24tFZ8yNjTx8lK2F09fLhMnopbiTPOwU8nsGydnPJrzxV8yzRhCO3bTbV0pWBE3rLJ4wk4tCfd_QNO6OuAC169_IgVcyvLDAczjLrWmyok", + "dq": "M-KFuTfxrH8nna6TJJfEwbYF0xtJxmO6OdhA3SBdxhXK4ZjOb27bQXISz5xd5oPeDMXActIiEzuKuRS8yrPj1XNYFM-Cgt9inhsg_PtFEr3NJBiTHjv2OaWmAhTdjNa_hVqnTLgZf2MCOAA_f3C37X21ofZayqGyiGmq6KTVEQ8", "e": "AQAB", - "kid": "AAV3:6CKS:4YA3:HN5P:YPO3:W7WG:32CW:GPVD:GINM:OSAD:YQ6M:UEYZ", + "kid": "7WA5:UBVI:IQ6J:PS4W:D6A4:MDCR:DN2W:2XUW:L5XG:SNSJ:4HTO:PKIR", "kty": "RSA", - "n": "s2y1H_RTXia6r8-YNjDK8AmGqc5FuzygxHji5JenN0cOOxoJpNDiGRnNkRQm1N_i5PWo_JtpbsTsmscGbqhin64TKDFsKtVnGnDDRGuc0PtvqfX2kJj-n-hJ5snmCvk-WxXEk0OiSSVF2syWHAudrX7Aszi9OlBrwK_8WE2_-ENxHJ79WF9ITSjxZVy_n3CioiqcLhPoLvu2URNzz6np96fsMoerqgwV55kcuG_K0Z2c3QDbT1mToBVZhDm0ltBYbc8F2id-5n7KDujYIO-F7P6qfqp4Bu5dBDd_VD_1vPJIWP40Vznarjf9jl7km7kMt1JaAKyfsUQEqMaisNirxQ", - "p": "xKzhYV7NNqJUtxtSXTEQEXuhKr9Y2gJSwChTpDyWg_njLju4M7-KpXJNViOWsuKzkuCQsxwdeGrl0EW2VSVyekJHpM8njml1EPkJcvKw5G6IixJS_2_wxE5Aym4pT3Tkr3HAmoxY2B40vSPB-147Yk_BGNLncRRNijWAaN-cvHE", - "q": "6Yu-M5t9US4a7rSK7BE9wTwWsZTsyuSvyapr6mpFbNgz0oVUlahGUapOE-LQg_-AQo8fgrMnPO46thSkVYB5XlFmKbNUxjEFJNAJmQYSGsCNGLZ5OFLTX3iJIO4qaMCBZIgwPiFV_ibJbwZQAsvbq91zT25jNPi3JPCmSoEF3pU", - "qi": "okdiSQf7eAzILSagVUX80b4MsJx33vVi2JBLhCeXZfDSCPpK-MKdmu_4E--KQbvcPPL60k1N5fOrAKP4Tx90A4VQoPGRhkzAyESr_6i0NI3vppYkU9GGWAP9IXbAI-Shl5k8Q5wMuqD4VZHwjoSNnXliblAe8UPnQFAKnoWqoTY" + "n": "1ONRKXh_zc7FSvI6wptAzellW8H1HNaXHl_KvTxLNq6Q408ytoincrB09b7QVGiocIAoskuIqR9ggIe21CVVvMLwujPKqKSWDM7jeA8c0qNI0o2FX60dKoB5QI8wNJnLxBPcfENiHLV7C8ckFh4Vft8GOHAd4Wbbhb94AUbLPVQPpvdHLd9kOb0LJkfC0f9XHiu3zZIl6YY0QsQBY5jgIBjAUW5OK8GYgA_b-TOJKW77kFnlHceyAJHJIp4Waf_NsP39TIyswyBtnMQe3zTTw4Q_YEMb2X98gyd1eYgDlFH73kLPGyUb1SXPGEv157j66tyxBYjFpMk2_IHNkX2z9w", + "p": "-kSxeHM3K5IiCR-m005JktWTdz29_vAmOQbQFY2-PRnNi3qijG3vr49bZOqPhc2MWhBjgDm1kggE34eMDjqWS28eoneJNPxGVR3DvkRO0ekc6qsBB3xN4zt2YvdenXiNHqN2s77YoVMSpxSdoFCKbPnjZENOEU8XL8ZqMxiDOe0", + "q": "2cN3EabDVMoc92Vhc5zNeuO2PkjWutLPe0-S92m-KshS4WtNb2OTNgqpHtMWZJfBth-HvUixBG_G5E0E7PHDETeWB04kNI8dlW6AG75j4BxT58OnxzHDywLMPPgTTtAu49IbK_oAz7GYVnjigE6NUu8M1N2qeD7G9yJFDweNmPM", + "qi": "fPmeKQDYmIytDmAgdHeU0xekL92gXGWGp_wLmtRLKNo4CHbULRQdq0B-XvT1K0xJ4pgPCb-MYIDmAAbr9CS6R92fypPiVwiSJ9IhBolR88tqA-RUbGIZPZGDeS3BmLo6wl_2vr0B3jQjJm2lCWi4YosW17w4DZ00mGntW13w6gA" } rsa_key_test.go:99: JWK Public Key: { "e": "AQAB", - "kid": "AAV3:6CKS:4YA3:HN5P:YPO3:W7WG:32CW:GPVD:GINM:OSAD:YQ6M:UEYZ", + "kid": "7WA5:UBVI:IQ6J:PS4W:D6A4:MDCR:DN2W:2XUW:L5XG:SNSJ:4HTO:PKIR", "kty": "RSA", - "n": "s2y1H_RTXia6r8-YNjDK8AmGqc5FuzygxHji5JenN0cOOxoJpNDiGRnNkRQm1N_i5PWo_JtpbsTsmscGbqhin64TKDFsKtVnGnDDRGuc0PtvqfX2kJj-n-hJ5snmCvk-WxXEk0OiSSVF2syWHAudrX7Aszi9OlBrwK_8WE2_-ENxHJ79WF9ITSjxZVy_n3CioiqcLhPoLvu2URNzz6np96fsMoerqgwV55kcuG_K0Z2c3QDbT1mToBVZhDm0ltBYbc8F2id-5n7KDujYIO-F7P6qfqp4Bu5dBDd_VD_1vPJIWP40Vznarjf9jl7km7kMt1JaAKyfsUQEqMaisNirxQ" + "n": "1ONRKXh_zc7FSvI6wptAzellW8H1HNaXHl_KvTxLNq6Q408ytoincrB09b7QVGiocIAoskuIqR9ggIe21CVVvMLwujPKqKSWDM7jeA8c0qNI0o2FX60dKoB5QI8wNJnLxBPcfENiHLV7C8ckFh4Vft8GOHAd4Wbbhb94AUbLPVQPpvdHLd9kOb0LJkfC0f9XHiu3zZIl6YY0QsQBY5jgIBjAUW5OK8GYgA_b-TOJKW77kFnlHceyAJHJIp4Waf_NsP39TIyswyBtnMQe3zTTw4Q_YEMb2X98gyd1eYgDlFH73kLPGyUb1SXPGEv157j66tyxBYjFpMk2_IHNkX2z9w" } rsa_key_test.go:98: JWK Private Key: { - "d": "oj5kY4rQjr_tZiAto5F2nJrJeq6QH-EtudfbkRg5FfhYhrcO21kA0IRjkZK3I2nZAf2oH4x2DPDkV4TSPn6J3nYHbfhEY4RR4LMIwDDapFYEOmxSKkqhG9uH_pt0PB-nXPhMmxCfNeGn1ffN4p1xdB87xlpKKNCnbNzwZgiIyWPCyuszCpQmiINh3my8NoRrV_JDS0teJ2cFUjkvE698HxObodQ3G575m0bQ1kdkovWy0ewhoY4WpKHyr68-UfUaG3MbFfb8LcrP3fGgxb6aek0RLQA0hd2OeIMtIQQT9YlDolQcUH-CTrCQN4p8Fg39s2PzF00nvF1hpWpj3PJpl2Ew1Bp3WPHvmcW5YTeZREl60aV2A_BrqBmmZp3bb56aZaxUFJ8G4tgt26ninRHn21Uux9K-WYoPkf1QhoUfZAI7PCQmSPK1y4T2b9bKZQQQu8DS80Ao8ARNGLXerkSBo_TGnLCidUqIcJtCTbXRfudRvk6CmFX-EbnkNGIQeP4B", - "dp": "fJWiF6swQlLNGXDWw03yR8U11IIvLuYpRMGgw4NtieccqXtcys9PWTStuUq-JdfD1_d_O8bIj7n818scAgDs7iezR8568bQFFyyW7BlU8gUZsJTHAU0hFOi3By4G1GHqqn-ZkDbGy9y46tfRvOc6vJsTDSKlxqZhGCc1k2Gqv_mD7kokkPAh9c7CeywyBuUNa0ulqgqgVEFaHN_pavdYodJR5LTFEdHohjkGxatyRkqNW_eTXctDCBc_xgQOr7fh", - "dq": "ZrVAXq7QoGJoL2ehJ-gd-B6OuheSAM75ACEGC3CcEjBfinffK-DcPHEd5rij_dub7WX-GXVg7VrSl7gKuzN9zBLfwPAcU1tnLrFI39TvuJO31VQvy6VWWzK7z9ZQ6XMSiudaQFY-SBs6UEcRCdlLzXBTjFuDl8Sz_0n-96k5pfs_Xt2Gzthv-wj7Z1FFeceYf4TCR9uQyI2u4NQfia7g0ZAhQ7xfboXQRBmhtnOjIfBvBMP_NsS01qp9pdTQeRPF", + "d": "bLbMNPLgqaoxP0xcUoisJLJvf1uLnIC2xsxugsR0ATgWaFx4oN77VG13icq-BC_Yl1CG1ySuP3GPMHxCp42vtlqMHXHvOI9t56K-l7MM15uKL0st4zUklcWxTJl_0-vow-OhsPdiWxG3g50qXERF7D2fntGe2rE8QzO1lOMJaLRYb7H7lUrL12zDWsRDye8K5tBt9ZVJao4xriO40jPdYWJ1u1npfWcb0GV71mJyLnrkDoPIIou_2GkEVe9IUqcj03SW7AuGpA-fF70nq3eYCzRJMchTm84nVbAfTIcTnAXEchj8HB6YvtMLAGZMDM1vBVoZeQTMiZjS1QwbgdPODT6dkKcaHR8FY1et_0HXKm_7ZAp-fo6iixEgvRTy-zMOQbVlRSvGVsjz5Ojb7Y-rpD7niNhP-1vTR-p6TKBJ3GayUYg8Dem7ZBLqehT9tCphW_TBAXD4pNQC4YUFVIY3mFfqfvy-OFI4033-nBmzyTazEYJYkiOxS22F3gUZp1AB", + "dp": "8DMTYS-hdbJdcwao_6E689fcDI85ttevgENSG8zQc6BMSCAc9ltqAllOZ7ibFaG1ScBB6vt-HNmW5EO4D2EI6rCZSnwKzPnFwyVjRmMukNzgnL2pNnVW9o_7cHm-R7o1gidR0DuMVIB1HnjsxUf8aSaTtGx0CbnyOGmmdh05cRumRbM_cR_wZP88n0D_JnrW33qSa0HE8vOt3Gih0f7h0VyNnrDMUluhYtI327dMsbHBsjZzhSoik5Pg0IBItyWR", + "dq": "IxjaIx5xxoSNiMVCOehCcK_Ihg5EiJMb_p2uTvEKRBlSqjNKTwACs_BXhymObBhmutVA5DEbfHhyquku6lPwNK-vPqLGRGEHnUXet89USj27YYfHDAU8b7d1PQGK2WrDOcTFYrCCfdQgipgTNGLyfWLfbFLW-dUb-iI1cdW6-_SbYYdQR_-u8Ud2dyZkz8yN6UWwcW6WroC4jSrQHz_SuJUVwZg8vaoy4pGlrq1U7DRiaXFRcw7iuj_4cUj6u1_h", "e": "AQAB", - "kid": "4FDI:N53T:27T5:WURT:MPOM:O6WS:HSO5:B6RE:BOHH:BJB7:H5MH:7UL6", + "kid": "VM7T:NVCN:NXY4:YVIZ:FY6H:GJTT:46XP:4ZWH:6SJL:OOEZ:MEXK:36ZL", "kty": "RSA", - "n": "xHheT52OEM3XYvHnHifblkbLAmwNPL4HxZk_RqsrPqKPuAXan6dulL42Xnuh9EYQ7vcA7s28FJ5pd5XwC-LTXssWTskG57V6I6uU7EEQQjnwQodOZtbEu4c6IpqPOrYJJEnpnRF-Ynfyo9p6qCWiT59Z-flXnlfyD_1p7vAQITVz093uxX4h0Jfe2-4dAJIUCfqanDRq9EFzbGjnWaP3vmGH_c3wj0xGqU5tgCIvWexZfoAS1ZP2Zqrtp4jwrgNRf8yz-wFqouQjZwZm0syXHOrM-GEvuWoccdwh0PabqWgwABPM0O-pQASj4VZdyfWootHgmd68UsLe-9mE8aKLU54B0EG7pzuDuftdcQ9L6-TZkznjZ_P3WUg-DBO7GBaE6iIdvzrmG96aBvuLmmEx4J2QE1gDX0GPZ3eIqjfG2cd11Z1nbkPB4YHRaq6pl1uXY-u8rApSLb1Wj-cncQMUEgrqJ1w2CbBQNVD-adTAzQSaoTTPw1DxjSjnj9JGRGid", - "p": "x7z1H7WAGnjdBNv93yN-U30sT9wmu_wX3bMOMrPkRx8XPNwHmpKU-fnBfLcQH5mn2MrZ4bOzCV9IJJ9-ON6jmMW0a60zkR8eBH6XbrXyHj-TUWQPazpehugDm0erJSqkVOJUF5lwQPO3wK2GqV6_-7pO7zCAtz4pDEn74gkICfJScFZ9siYE7AbqaAZlMmhcYxrluG78rIF_wdaU10koDMtHuZnIDd8S4Eigabm75kdXM-wbI0yyOk5Uuj8uTcWR", - "q": "-8_DDVBLsChhs6HOmRH0mxL63QmgLV2S8uia9WeWrlKqSQcct_3bGmW1vTwtr8LNNEeNwvOtoGap8AglCUNTV_N4xb4QyvNzKcAKlWXTrGhQwy1lSxCilR9pjWxZwJ61Tz9wV_V9kOc_bEyW5v94TWu9bY9uxOJ44Sca3CLpJskR_v5SJ3f_MMPj2MeNQnvGQxHISZtGvuQip3O4nKmwMLyAGWniPluGPQ-x2nPMwnH0gAO3NCoic6ABE2DkcjxN", - "qi": "UyTtO1tlvXyAXHYR8EAO6P__V4SKlxn1yQtoa5pA_2o9cW8fmjHl5tSrP9cj5KW3yxz9Vjyx8maP22fYNPrBv5Eqv2k7OaDFHxiKwuNXfRoFYrSaeVzRbmyx0VcOqL_18ConEJz9PKjz4i2INzov4hWm3bzqKJztJ8O9B59c8WqFekz6ntKgGa3uZXDNT0xMI5Sd-HruKgHBgt_h6X2bcy-swzY82upCl805ZPucleR658p2452GvQkCpxJrJkNd" + "n": "-rtS2DU9X887wtyAR0CQjYloO3yjrRWBzCMTKfj_eXpydFmqpIl6soeacZsrYLOTF275cD941Hd7sbBRCxon0fdfo7rsx3u74isC1TQ4mbuxG0qkKmfanvB_AvrsOqDVw5I2Yj5xwHgYaIvyGl22oqBlKDo2mPAQCjvmIanJVLyNAmZxprAng_grT6Ler7y6bl9SgS6xlYvJMTOqk236bPi2d34GjWkqA3idXkE69pqwhGUa3ik_LDAdZV2tkSX528s5HZ_4EFayoN72zWOmf9h2x-BPe-7bcYOnCUapxkK8-6dWs8Nr1d9mKD-HCwqUWto0u1oC0_WTXmckcUGf0yto4nz9sXq2ZP4zWJMWeZ_SAjN5nxyUsLjJrEjKTiKXO__ydlvqkTeblpSomthdZzs2kCK70BfCSa9ydAW2WuT91JRMKl9L3CJvrZfhfN5iqMNLvyygFOH0QYf7dSjWY0SkDKFa6JcUV0QEwFPyirkAVX9aOnRE-Ze6MuIf2o4_", + "p": "_ERP3gLqVh4XiYniAy0c3GTrXdHVFKQXK5qhYtbviN5RkxLmd-hOTE1smHmj81nyDKy2B69_lC_VU234nKba-GZ6i0qQGRfDqknajVSnTCFy9wqZuhJ7sjarRS4ZGLT0hduJleZ4ASsXJDudCr5HG6eJ5SNOs6lwPnin-BKjvvCdA4rjcL2SSdNr4Sw502Pd8WKGCsxiUEuejzOX14DwThqHxWDBhDihAYQqsIyAdZ5cDvdeDQDYEu40i6a8bjvJ", + "q": "_nEyLgF_dfwJcHJ97_xFk8XPrxaAa5m6uZc_VoXsqY9ezA_8cKkNtGtBdWIG9N2lBN7NhURomM4ih8_L_kS3S6oF17tEnsprygKa5MJEsE_ngwjaDCDczHUKGDTIIFQuWCCZW7FOyrjRS3VKNS_FG1ZzhF5WcoXUBzK8JmBrbotPAz98IRM6BhJX3JHIccQgVbzDfJMIhseQBnBKl8k7JAQH5E3itz9y_sTgvtbevaiDVjGyMPGqK5LhOZVoye3H", + "qi": "xvuQnBoiQybyVlDG6P4YCfAJubnfSqZ0CPI-UZJtGl8GayqHM83R2g-Z9HtRmebTfk9Sb4u1bPu-WWcuyWipSTbyHA36a_L0Hj8mVIJqY89BW3vc4BZeek6XtH_U3feXLR5lwOuuYzREa8nMth8P9PEidZe1TI0lJL5HcIc-ceh2n9CFZK8sFt4YyIa9y70rBvRIsuicvtFCxTuMPg7MheVJQVfTGQF_qVBb71t95wTS4Ca47IhWrlf8qnmqnu7k" } rsa_key_test.go:99: JWK Public Key: { "e": "AQAB", - "kid": "4FDI:N53T:27T5:WURT:MPOM:O6WS:HSO5:B6RE:BOHH:BJB7:H5MH:7UL6", + "kid": "VM7T:NVCN:NXY4:YVIZ:FY6H:GJTT:46XP:4ZWH:6SJL:OOEZ:MEXK:36ZL", "kty": "RSA", - "n": "xHheT52OEM3XYvHnHifblkbLAmwNPL4HxZk_RqsrPqKPuAXan6dulL42Xnuh9EYQ7vcA7s28FJ5pd5XwC-LTXssWTskG57V6I6uU7EEQQjnwQodOZtbEu4c6IpqPOrYJJEnpnRF-Ynfyo9p6qCWiT59Z-flXnlfyD_1p7vAQITVz093uxX4h0Jfe2-4dAJIUCfqanDRq9EFzbGjnWaP3vmGH_c3wj0xGqU5tgCIvWexZfoAS1ZP2Zqrtp4jwrgNRf8yz-wFqouQjZwZm0syXHOrM-GEvuWoccdwh0PabqWgwABPM0O-pQASj4VZdyfWootHgmd68UsLe-9mE8aKLU54B0EG7pzuDuftdcQ9L6-TZkznjZ_P3WUg-DBO7GBaE6iIdvzrmG96aBvuLmmEx4J2QE1gDX0GPZ3eIqjfG2cd11Z1nbkPB4YHRaq6pl1uXY-u8rApSLb1Wj-cncQMUEgrqJ1w2CbBQNVD-adTAzQSaoTTPw1DxjSjnj9JGRGid" + "n": "-rtS2DU9X887wtyAR0CQjYloO3yjrRWBzCMTKfj_eXpydFmqpIl6soeacZsrYLOTF275cD941Hd7sbBRCxon0fdfo7rsx3u74isC1TQ4mbuxG0qkKmfanvB_AvrsOqDVw5I2Yj5xwHgYaIvyGl22oqBlKDo2mPAQCjvmIanJVLyNAmZxprAng_grT6Ler7y6bl9SgS6xlYvJMTOqk236bPi2d34GjWkqA3idXkE69pqwhGUa3ik_LDAdZV2tkSX528s5HZ_4EFayoN72zWOmf9h2x-BPe-7bcYOnCUapxkK8-6dWs8Nr1d9mKD-HCwqUWto0u1oC0_WTXmckcUGf0yto4nz9sXq2ZP4zWJMWeZ_SAjN5nxyUsLjJrEjKTiKXO__ydlvqkTeblpSomthdZzs2kCK70BfCSa9ydAW2WuT91JRMKl9L3CJvrZfhfN5iqMNLvyygFOH0QYf7dSjWY0SkDKFa6JcUV0QEwFPyirkAVX9aOnRE-Ze6MuIf2o4_" } rsa_key_test.go:98: JWK Private Key: { - "d": "CqejOGA4j0hBs9J1IBcOQjiPiufkKRQQxJg9BO7GxGDop_gPmMH4BDt8dwkbeWYOxzN-drmJU0iNjPoP4QtKo524EsowI9Ay3d4sruP6rjV7q2y22lUrSwNO3Cp_dvcwEaH5ck7fPE6ngQ30VoSFsYl3J3VdTT3adyfpxALb2I8CeyRF4-ydRakjSYNReDGAdrI2_nxyVo3sTTkytanksEG85pTG7p98lP6nlf87rCXNL_7INSjf2e4qbQcVIQrrNWg8ETvM2EHeF1m2BHUS28eW0nZh1rvbpAd-jTiayFQkP4Rf4gAdM3KVC6J1bXfWq09chxkeigAWZz2PWFTcL1uirqDj_e5HLSNfqZegVpTlwz7_MQOgvFSqAGxI5xMLL73G9vnGN6F2DTBrsFjFResUq9y1FoR_Psk6PAwmzNn9bkO81JrSN544df_y8fDNhPSul9RW_8B8t5b1txNat7ErZgBymkOn35b6REIRVYM-iv2GdOt9IZCMm6ej3ERJIFg2YKG14yIEADa4HFz_-ypnixkty4WLo6XmXaeVW_FRuyoB5rusbrbEmAD8ezXWBMlFEagi98zkNWx75e8J1eQtIEnDUzW1Zn32_V1FIz-f3XkYqfWbReS9NjmW_E3MzJroE6O8BVizGmQ9oLSGLn0XV7yj5Heg0EGX2-FxF6E", - "dp": "dxW1DsNOKa1B1GxMEPRFPcbBk08ql3rkN24zyZ0oEjtye7pvk01_YKyVmF-BKofqVmCQaRSSiPAxcAIIZbQweJOFqrDmqMb-LNSHiEhdq_gG5zwhq1XFMRe_wGLY-JWJn2IV858Mi3TbGAVs1Wg2If9HvAHIY0VnmIrQLw7p1UXsS0aMybRm08WBixb46nKJQs03utjpZx6IdRuAPsTmNFyf1knIwGNpvehRGL3eEF3HPPY744a_wmUgHQxTcuVIKukhJ-2IUVDBEhLxWl29UOopw34cDzFRkVfqzf7X1h3OYvdRy25waY1VCupUEbWRoBiFLF8g43KI1PLnpqeCZQ", - "dq": "v3wmKXfj0gcgrDMwWTIYnOe0OARo4m2x1blSiXskkUyHT2pAy1gD4Jlo1Ur3uK-zr4JNGHuouhMRpk2fvtRR2_zx21N11Ax-HW_cPi3eK98oAEODCspqeX_ZZIAIbqfgaeLXRDPcdrJ-PNa1xPCFyVouakdk21HDZuzuYNFkFpXrlK6_nrpKvzN1rqiuC3NRiqfdnu172RfkUDgpRAskz5oln46PUeLtiND86n0x-70XpU3fctkBKEnrX4Y48w2XYrTMZBXlnNVJQ59mHxuhXGfSUXgSZMTysGu62TvrmBx1bRWoqk5yfj_p2YLeoGlE-7RGqZYHWWAjcCPjPUA_1w", + "d": "-m48bBS4lGa4vcYotezBzcU-ZwGHfHV8_duW19VY50yjm6cReCjzcAiuQF4yqhdITCjgcGEKGEOIyfWHKHmOwSDuUC7wb9qO621X7jSNWU9KQwEwHK9i3LmnvzJs6k-7IA7upWXwONnuzVJnfz-H6LacxwvvzdvTZrtZ8RMLlPH4W3Vh8ZP1dHwlcOSDOnk1Q4lEQ3Wy1TqfQJyfOdJnZ_YGXy22wVx79q7rE-ldsAnniFNK8cwz9j41DdUCj-jIN59UxExvLzbsLHi1kx_-1_bMgodd3Sl38Sbt5eWl6N0uu4hWjvgaYqAFgFKE5VGf8GfKh0LrBrxULbqp6UV2G1JwEtgpCRmCpbgEtm2qknSWHVYfRkWu_T2cleYobxP0pP11wXivaIaqhvbC2moKcvtj26CVQH9badtDPAxttgRIfK9V8Yif2nFs_aMMHpLRD1SaL6D5vcgr2R3DV-5mherNFIfY_KtdPo26NrDogoPBTnb53m6lI1aZ6BfVeThKpLRfnmaZslSQWTIIQVZO_pAyq1HAS-LN73ukDxummn0XKXTjyTOxiP8VadsnabVNNJLxpQmcLpBXeXFCsxZkAF9QAjRmhjTc-cCSHgKG5f9Ctbx57N8ylSI1f6X4z0HMCHQhRSkzM2xsAPXG2CfvYvneb2wSBKy-t6XiOdKWQQ", + "dp": "vjRhe6mKxiIQPmafWhnERM7d4GHITLwJDhFDN0_hqE0Htotu4YpDmtUKsabVjia7gay-S3xLrVanOLsniWaYApjV7cp-bayYlb4f6KGUgh2ViiGG2jLaDvDWK9tfZ0xAg13OcEZB7rZt5NE-kYElK_gsl2fFrkXA-FvOOxeZPs0zkkq33JDxIBLUlCOBFU4SqHpg1PPTcW4WLMiyipu4kidxNNxZGnKyUfk4WPl7v8Y63llu7TGLJWERMHHiozEDgtuQA8wQcDqRaCzBliX65eGG5JPKlpxXav4MAVSnPc83B0w0mii7wMfHDiHv7IzAh4Tj3rErPhQHaf3xF5vPmw", + "dq": "sPxSQYJvKkxou7jsOwHMWyxZ5wdPQHKdBMQyvnzoT646hqsAdsI0tnH2WsBlQhn9AQtc5Nu4kLA-a1rsfh2TmGi4ieRI9X_jJ7P_4BqNR-EOrGaWMzrgz0FKyf5AW_Bk3quOdI4bwZN-OIzYysXZVDLjaxWVM1Tsae2S0_SUGwt1XjY1n1MZg-ZpMCBvMcnnvIc5s8QEBBR2I76pnf2tXyLQ8TRjyFlXzgdRrerZ_lDdwKfx97CDUw40RXaXHft-6rsKgU8mJ15x3Bx7VV2bZkCRNGtJ56H82jdEeFgojK9ZE-qHuQcQD-v9PjQVp2o0Oss6cw9Wfs_oygClYkPgqQ", "e": "AQAB", - "kid": "CBT4:DN3P:5LCT:M2QE:PGTO:2RLT:27FB:X2R4:HHKF:UJER:B7JS:NIVW", + "kid": "7FTO:Y4TX:YNFC:NWNS:EZI3:LOWR:LKLS:VUQJ:U7EQ:JLX3:L6ID:TWWV", "kty": "RSA", - "n": "xe1FFJExTm00inXo9wPxlIWkiGBLiQOd8Y-AFcD-fMijLxKLYQ6Rkx7RKZ6ohslyKMy_JSblpZQWddArw0cWj2jB7G1Yq9or-kVDtJVNXXjhTKdZU-I45u_hxqEPx5gFSLXraayFKjkqWvQzaI1d5mWjL-3E-myIM0Gpylli7srQjiG-av5YZqIHKIiiNshR3V1K72pKhYif3ZGzSqNKdboiRcgXd3fQuWn7sYwFeEUtHnlWx8UnGNFLslKWW7joOSOEddTnVT1pvTpwe97cpsfhYebFKQxc3yOZA2v5GgtckJbi222oBcoMpD7FXUMOva4jTHSCQhPEKOwpD_qF0-ZSA97n8Czvw1iw5RSiHA5UfhHhZdi_QIwylUJp9NSK7Kkv_jCWVyN8cQXNa5DfUXPM0q2JJoncTYwMAzdWArzKpM7lQwQ7jI4Gkd2EINgMG-aE0AeZUZudpdHLQ-sxlH_hyTzIbReGYw_qlQBl6eMvZl8DonBA7gGb3Z4bade96TA6tacr6e7-9iD0zYFdPWNDY_XsSywmMkJz7-kmCIr-JIHX_DHd2yaXDDIG0GWQFc1a4vn-nEnEddJrffJgaumVRjfQHS52xbxSuCFvAtBptrBZU5wPn9QSP9HRf4GK2ikl4h36h4r9j5T7vpEaq0zO_fw1C8xHGJl8JQ2BEWE", - "p": "xtb5x-JybvrEEjKxx5-dZXKeWUGCXy7XVD6ij3hzn4uRldK0ZFHio0QK1U_vKOAwnnwLzZN3btuOTgDPuGOYt8xU_KNhE2HJ1nUkiw37xpa8YpWt8jH21dU-z4EPFsDJi3vd9vrL2d3kWegbnu3TbZIY_SCF0Xf2sui_CYDs6r-v91tgs4BStCyK9G7M_ewePv7UVxb_zfXmljifULbdiAjLGNxKa6UehRgjl7BQ3WrzMe5lNhz0TnS2lhFaQBsZvPxBsw3yPlWCgOFuy9QrCdG1jWOyZKk4JfF-0aMiblDT2V-BHsYRZsN6HKr7V-ReApjJVgFCsAvEnh_v4xZ04w", - "q": "_tMcaBnk5_Z9o5rdcEe0RCQKVS6wxFJM9npBMNDAxonklX1ziktRsbsb_xWFXuGeMgHn3Pz_GWx7SikBHA40jmfxshr23TL6_mIZs1YUitJqYpaR6DW3G_PvKMxhc13-6uLJUxxhgym18RX57920mnjb49BbwOK4yCgTPiTxmG3sf8k2LdPfzJcLxlUENMJhJTt0SNrCILd3GTgnh2GPiKRVp-PXGioNFoQ44yfA9cUpn-7kIr9pTEpawln2yO1N1eJqxFnlyJyapLIPjk_rv2bfZdof5AJOIynTqeOhzqXSqydtfcc_0AWdWrVpFwsgWp-BkQp9Y9SWkIpAGc036w", - "qi": "LP-089Kr_dEpn72mHn4rgwcgLzGW5mpDOZY19V40OBw-44vA6NNLVQicUYnpVxjO5jhUuCQKryIRvxQwmxyMyI8oB8K4aGF-hjor99H6EdVCrLmej8ct2-wTBNggIxx0itT2DD-II7hWz2OZlBCNTQoDEWfVHtjTF0PJqVKKKg6eijfIKUuwGdQGi4tBylvjmDbb05-aDWhwODouNp9uc3G3PlGo6x9-vBvF6sbW2SlyK9G1qRFBFdfNzH-rb4w3gh-BjgCyMaQ4p10Y8ouKYQpkLVLWXNo1NV2dRf4PHB65QJbUM8AaERI64pGXVakpO1Tn_QlFk0Xc38-sZuH9AA" + "n": "uDpFxtqWjhEkJp4WbO9srIan2e5LZYIwJcWTpFtbwq6-deptsu0uyNEBrmFvGrH73zjFlv4lIVOW1-c4utpGDb8IasAviWkxHuLErUb5yXYr0puMl3JjtoTLYbr6MpCox-_bvJCdJVzNuNS_3ee-pPYVscWsw4cVhkuWkH9BN-aorqkBCBActsNihS2TNymEOHSev8x6VIteg9mnms8tCpE8kRG33AJiE_w8JWRfVl3cX80c42B58CTn8VD3dmCe_Vri3GrQigpgp0dFLvVijTYsfJAX1EA-mvB1AJuewRzB6PxfsvwSpsncyFhKdZT7ClIxPRiascSsz32tWDpjmFeGZk9gOwLOJTfk7qsAle7S-bLm0NhdXFbx54mKUE7kQFdGc5UuD8YMwWUPIk_1ahUKxI9ee-ZXi7kVcbsHklxH59WJ1H_qLbvCRKbAowXVGmEQbJ9je4nGxEFWxpzjrODZ05z5HyGNsg05N2ugofa_Oh0gEUMMyY5YI61yVYoSzA_DsBX79ZowdhL0S8xYUe9HMZ9q8_gF5PleVeAEYUcJXFpUJqwO4jtgu4LO_EPtRnAaiO_UKG0zPJg9973UCweOh7ZyFiZIe2SUKTsK82ZrBBkGFJ9_3fxm5GoDtWFqN8uLT9f8Nr4uq2un6RN4QXiImTq1D9VQ8TY3p0YVj8s", + "p": "2j5zgIbZJx5QSwrAU7qzVmVsInA5XQIQtZ9GTZ2fszCpVED6Vagc0L1q11mx_YAU1ZQnPuPV7hdfLpw8WThHNz6qZD83K4eRrk4FhnaJbTR8y9s73X77QvYGBJsAzidg1R8y0nPH2n76g93KWDIxWiTjvSpmfsavVmK2_wtohKk77UsWjgoApBiHURf9IpfOXlVaR0tJUXMlYSksYeXLXMzqW46PSPiTpBkzC_PrcSz0ARO4335z9pId3bVVkjvLHIq5AZwBy0u9eydGYqXCUVUxgSTMVmQJ-6QdKo9PmTF7Geg8X-KyNAjEH8p-ac5H_dZJmhw380SM417SeVm44w", + "q": "2BlQBpXK3MGsS_6lL0UmLx2vdc5rDcc9tXp7V1Tnm2o7GQN0Ji_388itoVvTgOGSSeFmIRMDVfatHpLjf3ubvJSjuArjT426KfA_0NAqDxx4sWkKVaLB7SHvUCVdkpofrJgOJ__PinouxPbQ0GYzPj9AJOa1gDe0tq3jV8nRw2DWBcTeHGGzin_koq8aKVZWyXJn4h0BuOPMn-Aqabw5H21BCoD_x4QcD3fIgjVZwJIKbuqypvO0VeBbNZRMlLlJp9djqMPjW3AaJhS0zxgEjxVNcjnOpnGQFMa6HIiojmVltHWrh_AOYTrsKi_zijGq1P3HUj-CAGIsIGHAawhJ-Q", + "qi": "C2Zbre91LhlGmEP2G02tKzDoQNId2ezaLm4qAbeWjExVcsg4zOjhhhJ06JD5q3eL6FpxKn3iSWET6zMdwyFUgEfdDfYIYo6AM9gVlK_vrhZViR4kkkdWa3CLm7CvY9rz7V2Qro8uDTgXSph2UAZKpM008nO2VchHnFv-YVeMugXepJOMV82Wl9slGXCGz219Wbzd9zb5s7ylqVegAwVw7VxmvSuO2dEfI0Y-U4nwtTkVMhtIHrogPVvLDRohID-5t7AICW2-psH8DeWuTHJ5uwKfaRgSMsaYnlxtAAsFu8BXlSyecY-jUYBY4y_f0ZiFttAskj9mFesfvnpdk3mKYA" } rsa_key_test.go:99: JWK Public Key: { "e": "AQAB", - "kid": "CBT4:DN3P:5LCT:M2QE:PGTO:2RLT:27FB:X2R4:HHKF:UJER:B7JS:NIVW", + "kid": "7FTO:Y4TX:YNFC:NWNS:EZI3:LOWR:LKLS:VUQJ:U7EQ:JLX3:L6ID:TWWV", "kty": "RSA", - "n": "xe1FFJExTm00inXo9wPxlIWkiGBLiQOd8Y-AFcD-fMijLxKLYQ6Rkx7RKZ6ohslyKMy_JSblpZQWddArw0cWj2jB7G1Yq9or-kVDtJVNXXjhTKdZU-I45u_hxqEPx5gFSLXraayFKjkqWvQzaI1d5mWjL-3E-myIM0Gpylli7srQjiG-av5YZqIHKIiiNshR3V1K72pKhYif3ZGzSqNKdboiRcgXd3fQuWn7sYwFeEUtHnlWx8UnGNFLslKWW7joOSOEddTnVT1pvTpwe97cpsfhYebFKQxc3yOZA2v5GgtckJbi222oBcoMpD7FXUMOva4jTHSCQhPEKOwpD_qF0-ZSA97n8Czvw1iw5RSiHA5UfhHhZdi_QIwylUJp9NSK7Kkv_jCWVyN8cQXNa5DfUXPM0q2JJoncTYwMAzdWArzKpM7lQwQ7jI4Gkd2EINgMG-aE0AeZUZudpdHLQ-sxlH_hyTzIbReGYw_qlQBl6eMvZl8DonBA7gGb3Z4bade96TA6tacr6e7-9iD0zYFdPWNDY_XsSywmMkJz7-kmCIr-JIHX_DHd2yaXDDIG0GWQFc1a4vn-nEnEddJrffJgaumVRjfQHS52xbxSuCFvAtBptrBZU5wPn9QSP9HRf4GK2ikl4h36h4r9j5T7vpEaq0zO_fw1C8xHGJl8JQ2BEWE" + "n": "uDpFxtqWjhEkJp4WbO9srIan2e5LZYIwJcWTpFtbwq6-deptsu0uyNEBrmFvGrH73zjFlv4lIVOW1-c4utpGDb8IasAviWkxHuLErUb5yXYr0puMl3JjtoTLYbr6MpCox-_bvJCdJVzNuNS_3ee-pPYVscWsw4cVhkuWkH9BN-aorqkBCBActsNihS2TNymEOHSev8x6VIteg9mnms8tCpE8kRG33AJiE_w8JWRfVl3cX80c42B58CTn8VD3dmCe_Vri3GrQigpgp0dFLvVijTYsfJAX1EA-mvB1AJuewRzB6PxfsvwSpsncyFhKdZT7ClIxPRiascSsz32tWDpjmFeGZk9gOwLOJTfk7qsAle7S-bLm0NhdXFbx54mKUE7kQFdGc5UuD8YMwWUPIk_1ahUKxI9ee-ZXi7kVcbsHklxH59WJ1H_qLbvCRKbAowXVGmEQbJ9je4nGxEFWxpzjrODZ05z5HyGNsg05N2ugofa_Oh0gEUMMyY5YI61yVYoSzA_DsBX79ZowdhL0S8xYUe9HMZ9q8_gF5PleVeAEYUcJXFpUJqwO4jtgu4LO_EPtRnAaiO_UKG0zPJg9973UCweOh7ZyFiZIe2SUKTsK82ZrBBkGFJ9_3fxm5GoDtWFqN8uLT9f8Nr4uq2un6RN4QXiImTq1D9VQ8TY3p0YVj8s" } ---- PASS: TestMarshalUnmarshalRSAKeys (0.36s) +--- PASS: TestMarshalUnmarshalRSAKeys (0.32s) === RUN TestFromCryptoRSAKeys --- PASS: TestFromCryptoRSAKeys (0.00s) === RUN TestAddPEMHeadersToKey @@ -659,7 +695,7 @@ === RUN TestBase64URL --- PASS: TestBase64URL (0.00s) PASS -ok github.com/docker/libtrust 12.853s +ok github.com/docker/libtrust 12.895s ? github.com/docker/libtrust/testutil [no test files] === RUN TestVerify --- PASS: TestVerify (0.00s) @@ -668,15 +704,15 @@ === RUN TestGetGrants --- PASS: TestGetGrants (0.00s) === RUN TestLoadStatement ---- PASS: TestLoadStatement (0.03s) +--- PASS: TestLoadStatement (0.01s) === RUN TestCollapseGrants ---- PASS: TestCollapseGrants (0.02s) +--- PASS: TestCollapseGrants (0.01s) === RUN TestFilterStatements ---- PASS: TestFilterStatements (0.01s) +--- PASS: TestFilterStatements (0.00s) === RUN TestCreateStatement ---- PASS: TestCreateStatement (0.01s) +--- PASS: TestCreateStatement (0.00s) PASS -ok github.com/docker/libtrust/trustgraph 0.069s +ok github.com/docker/libtrust/trustgraph 0.045s fakeroot debian/rules binary dh binary --buildsystem=golang --with=golang dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) @@ -715,12 +751,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/358272/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/358272/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/3663981 and its subdirectories -I: Current time: Fri Jun 20 06:55:10 -12 2025 -I: pbuilder-time-stamp: 1750445710 +I: removing directory /srv/workspace/pbuilder/358272 and its subdirectories +I: Current time: Sun May 19 02:33:39 +14 2024 +I: pbuilder-time-stamp: 1716035619