Diff of the two buildlogs: -- --- b1/build.log 2025-08-23 02:04:13.350955745 +0000 +++ b2/build.log 2025-08-23 02:06:09.707088745 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Sep 24 20:25:26 -12 2026 -I: pbuilder-time-stamp: 1790324726 +I: Current time: Sat Aug 23 16:04:15 +14 2025 +I: pbuilder-time-stamp: 1755914655 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -22,53 +22,85 @@ dpkg-source: info: unpacking golang-github-smallstep-crypto_0.63.0-2.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/985426/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2341304/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-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 Aug 23 02:04 /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/2341304/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2341304/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]="37" [3]="1" [4]="release" [5]="aarch64-unknown-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=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='82e09497f9884ed6b9c37c8310dc7c89' - 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='985426' - PS1='# ' - PS2='> ' + INVOCATION_ID=135364c739e64a82acd4ad2a31f6c0f5 + 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=2341304 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.ERXwe3RN/pbuilderrc_sqos --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ERXwe3RN/b1 --logfile b1/build.log golang-github-smallstep-crypto_0.63.0-2.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - 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.ERXwe3RN/pbuilderrc_uMVz --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ERXwe3RN/b2 --logfile b2/build.log golang-github-smallstep-crypto_0.63.0-2.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + 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.12.41+deb13-cloud-arm64 #1 SMP Debian 6.12.41-1 (2025-08-12) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.41+deb13-cloud-arm64 #1 SMP Debian 6.12.41-1 (2025-08-12) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/985426/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2341304/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -81,7 +113,7 @@ Depends: debhelper-compat (= 13), dh-sequence-golang, golang-any, golang-filippo-edwards25519-dev, golang-github-go-jose-go-jose.v3-dev, golang-github-go-piv-piv-go-dev, golang-github-masterminds-sprig-dev, golang-github-pkg-errors-dev, golang-github-smallstep-assert-dev, golang-golang-x-crypto-dev, golang-golang-x-net-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. -(Reading database ... 19969 files and directories currently installed.) +(Reading database ... 20003 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: @@ -118,11 +150,11 @@ pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: - autoconf{a} automake{a} autopoint{a} autotools-dev{a} binutils-gold{a} binutils-gold-aarch64-linux-gnu{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.24-go{a} golang-1.24-src{a} golang-any{a} golang-filippo-edwards25519-dev{a} golang-github-alecthomas-units-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-go-jose-go-jose.v3-dev{a} golang-github-go-piv-piv-go-dev{a} golang-github-google-go-cmp-dev{a} golang-github-google-uuid-dev{a} golang-github-huandu-xstrings-dev{a} golang-github-imdario-mergo-dev{a} golang-github-masterminds-goutils-dev{a} golang-github-masterminds-semver-dev{a} golang-github-masterminds-sprig-dev{a} golang-github-mitchellh-copystructure-dev{a} golang-github-mitchellh-reflectwalk-dev{a} golang-github-pkg-errors-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-shopspring-decimal-dev{a} golang-github-smallstep-assert-dev{a} golang-github-spf13-cast-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-go{a} golang-golang-x-crypto-dev{a} golang-golang-x-net-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-gopkg-alecthomas-kingpin.v2-dev{a} golang-gopkg-yaml.v3-dev{a} golang-src{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2-16{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} tzdata{a} tzdata-legacy{a} + autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.24-go{a} golang-1.24-src{a} golang-any{a} golang-filippo-edwards25519-dev{a} golang-github-alecthomas-units-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-go-jose-go-jose.v3-dev{a} golang-github-go-piv-piv-go-dev{a} golang-github-google-go-cmp-dev{a} golang-github-google-uuid-dev{a} golang-github-huandu-xstrings-dev{a} golang-github-imdario-mergo-dev{a} golang-github-masterminds-goutils-dev{a} golang-github-masterminds-semver-dev{a} golang-github-masterminds-sprig-dev{a} golang-github-mitchellh-copystructure-dev{a} golang-github-mitchellh-reflectwalk-dev{a} golang-github-pkg-errors-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-shopspring-decimal-dev{a} golang-github-smallstep-assert-dev{a} golang-github-spf13-cast-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-go{a} golang-golang-x-crypto-dev{a} golang-golang-x-net-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-gopkg-alecthomas-kingpin.v2-dev{a} golang-gopkg-yaml.v3-dev{a} golang-src{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2-16{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} tzdata{a} tzdata-legacy{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget -0 packages upgraded, 67 newly installed, 0 to remove and 0 not upgraded. -Need to get 67.3 MB of archives. After unpacking 378 MB will be used. +0 packages upgraded, 65 newly installed, 0 to remove and 0 not upgraded. +Need to get 65.4 MB of archives. After unpacking 370 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian forky/main arm64 tzdata all 2025b-5 [260 kB] Get: 2 http://deb.debian.org/debian forky/main arm64 sensible-utils all 0.0.25 [25.0 kB] @@ -140,61 +172,59 @@ Get: 14 http://deb.debian.org/debian forky/main arm64 autotools-dev all 20240727.1 [60.2 kB] Get: 15 http://deb.debian.org/debian forky/main arm64 automake all 1:1.17-4 [862 kB] Get: 16 http://deb.debian.org/debian forky/main arm64 autopoint all 0.23.1-2 [770 kB] -Get: 17 http://deb.debian.org/debian forky/main arm64 binutils-gold-aarch64-linux-gnu arm64 2.44-2 [1700 kB] -Get: 18 http://deb.debian.org/debian forky/main arm64 binutils-gold arm64 2.44-2 [202 kB] -Get: 19 http://deb.debian.org/debian forky/main arm64 libdebhelper-perl all 13.25 [91.6 kB] -Get: 20 http://deb.debian.org/debian forky/main arm64 libtool all 2.5.4-4 [539 kB] -Get: 21 http://deb.debian.org/debian forky/main arm64 dh-autoreconf all 20 [17.1 kB] -Get: 22 http://deb.debian.org/debian forky/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] -Get: 23 http://deb.debian.org/debian forky/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] -Get: 24 http://deb.debian.org/debian forky/main arm64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] -Get: 25 http://deb.debian.org/debian forky/main arm64 libelf1t64 arm64 0.192-4 [189 kB] -Get: 26 http://deb.debian.org/debian forky/main arm64 dwz arm64 0.15-1+b1 [102 kB] -Get: 27 http://deb.debian.org/debian forky/main arm64 libunistring5 arm64 1.3-2 [453 kB] -Get: 28 http://deb.debian.org/debian forky/main arm64 libxml2-16 arm64 2.14.5+dfsg-0.1 [583 kB] -Get: 29 http://deb.debian.org/debian forky/main arm64 gettext arm64 0.23.1-2+b1 [1612 kB] -Get: 30 http://deb.debian.org/debian forky/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] -Get: 31 http://deb.debian.org/debian forky/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] -Get: 32 http://deb.debian.org/debian forky/main arm64 debhelper all 13.25 [937 kB] -Get: 33 http://deb.debian.org/debian forky/main arm64 dh-golang all 1.63 [24.4 kB] -Get: 34 http://deb.debian.org/debian forky/main arm64 golang-1.24-src all 1.24.4-1 [21.2 MB] -Get: 35 http://deb.debian.org/debian forky/main arm64 golang-1.24-go arm64 1.24.4-1 [24.6 MB] -Get: 36 http://deb.debian.org/debian forky/main arm64 golang-src all 2:1.24~2 [5136 B] -Get: 37 http://deb.debian.org/debian forky/main arm64 golang-go arm64 2:1.24~2 [44.3 kB] -Get: 38 http://deb.debian.org/debian forky/main arm64 golang-any arm64 2:1.24~2 [5216 B] -Get: 39 http://deb.debian.org/debian forky/main arm64 golang-filippo-edwards25519-dev all 1.0.0~rc1+git20210721-0.1 [32.7 kB] -Get: 40 http://deb.debian.org/debian forky/main arm64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [8880 B] -Get: 41 http://deb.debian.org/debian forky/main arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] -Get: 42 http://deb.debian.org/debian forky/main arm64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] -Get: 43 http://deb.debian.org/debian forky/main arm64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] -Get: 44 http://deb.debian.org/debian forky/main arm64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] -Get: 45 http://deb.debian.org/debian forky/main arm64 golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB] -Get: 46 http://deb.debian.org/debian forky/main arm64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] -Get: 47 http://deb.debian.org/debian forky/main arm64 golang-golang-x-sys-dev all 0.22.0-2 [622 kB] -Get: 48 http://deb.debian.org/debian forky/main arm64 golang-golang-x-term-dev all 0.22.0-1 [14.8 kB] -Get: 49 http://deb.debian.org/debian forky/main arm64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB] -Get: 50 http://deb.debian.org/debian forky/main arm64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] -Get: 51 http://deb.debian.org/debian forky/main arm64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB] -Get: 52 http://deb.debian.org/debian forky/main arm64 golang-github-go-jose-go-jose.v3-dev all 3.0.3-6 [272 kB] -Get: 53 http://deb.debian.org/debian forky/main arm64 golang-github-go-piv-piv-go-dev all 1.8.0-3 [27.6 kB] -Get: 54 http://deb.debian.org/debian forky/main arm64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] -Get: 55 http://deb.debian.org/debian forky/main arm64 golang-github-huandu-xstrings-dev all 1.3.3-1 [15.5 kB] -Get: 56 http://deb.debian.org/debian forky/main arm64 golang-github-imdario-mergo-dev all 1.0.1-2 [24.7 kB] -Get: 57 http://deb.debian.org/debian forky/main arm64 golang-github-masterminds-goutils-dev all 1.1.1-4 [11.3 kB] -Get: 58 http://deb.debian.org/debian forky/main arm64 golang-github-masterminds-semver-dev all 3.2.0-1 [22.2 kB] -Get: 59 http://deb.debian.org/debian forky/main arm64 golang-github-shopspring-decimal-dev all 1.3.1-1 [38.3 kB] -Get: 60 http://deb.debian.org/debian forky/main arm64 golang-github-mitchellh-reflectwalk-dev all 1.0.1-1 [8188 B] -Get: 61 http://deb.debian.org/debian forky/main arm64 golang-github-mitchellh-copystructure-dev all 1.2.0-1 [11.0 kB] -Get: 62 http://deb.debian.org/debian forky/main arm64 tzdata-legacy all 2025b-5 [179 kB] -Get: 63 http://deb.debian.org/debian forky/main arm64 golang-github-spf13-cast-dev all 1.6.0-2 [14.0 kB] -Get: 64 http://deb.debian.org/debian forky/main arm64 golang-github-masterminds-sprig-dev all 3.2.3-5 [37.6 kB] -Get: 65 http://deb.debian.org/debian forky/main arm64 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] -Get: 66 http://deb.debian.org/debian forky/main arm64 golang-github-smallstep-assert-dev all 0.0~git20200723.82e2b9b-4 [5480 B] -Get: 67 http://deb.debian.org/debian forky/main arm64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] -Fetched 67.3 MB in 1s (79.3 MB/s) +Get: 17 http://deb.debian.org/debian forky/main arm64 libdebhelper-perl all 13.25 [91.6 kB] +Get: 18 http://deb.debian.org/debian forky/main arm64 libtool all 2.5.4-4 [539 kB] +Get: 19 http://deb.debian.org/debian forky/main arm64 dh-autoreconf all 20 [17.1 kB] +Get: 20 http://deb.debian.org/debian forky/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] +Get: 21 http://deb.debian.org/debian forky/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] +Get: 22 http://deb.debian.org/debian forky/main arm64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] +Get: 23 http://deb.debian.org/debian forky/main arm64 libelf1t64 arm64 0.192-4 [189 kB] +Get: 24 http://deb.debian.org/debian forky/main arm64 dwz arm64 0.15-1+b1 [102 kB] +Get: 25 http://deb.debian.org/debian forky/main arm64 libunistring5 arm64 1.3-2 [453 kB] +Get: 26 http://deb.debian.org/debian forky/main arm64 libxml2-16 arm64 2.14.5+dfsg-0.1 [583 kB] +Get: 27 http://deb.debian.org/debian forky/main arm64 gettext arm64 0.23.1-2+b1 [1612 kB] +Get: 28 http://deb.debian.org/debian forky/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] +Get: 29 http://deb.debian.org/debian forky/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] +Get: 30 http://deb.debian.org/debian forky/main arm64 debhelper all 13.25 [937 kB] +Get: 31 http://deb.debian.org/debian forky/main arm64 dh-golang all 1.63 [24.4 kB] +Get: 32 http://deb.debian.org/debian forky/main arm64 golang-1.24-src all 1.24.4-1 [21.2 MB] +Get: 33 http://deb.debian.org/debian forky/main arm64 golang-1.24-go arm64 1.24.4-1 [24.6 MB] +Get: 34 http://deb.debian.org/debian forky/main arm64 golang-src all 2:1.24~2 [5136 B] +Get: 35 http://deb.debian.org/debian forky/main arm64 golang-go arm64 2:1.24~2 [44.3 kB] +Get: 36 http://deb.debian.org/debian forky/main arm64 golang-any arm64 2:1.24~2 [5216 B] +Get: 37 http://deb.debian.org/debian forky/main arm64 golang-filippo-edwards25519-dev all 1.0.0~rc1+git20210721-0.1 [32.7 kB] +Get: 38 http://deb.debian.org/debian forky/main arm64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [8880 B] +Get: 39 http://deb.debian.org/debian forky/main arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] +Get: 40 http://deb.debian.org/debian forky/main arm64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] +Get: 41 http://deb.debian.org/debian forky/main arm64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] +Get: 42 http://deb.debian.org/debian forky/main arm64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] +Get: 43 http://deb.debian.org/debian forky/main arm64 golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB] +Get: 44 http://deb.debian.org/debian forky/main arm64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] +Get: 45 http://deb.debian.org/debian forky/main arm64 golang-golang-x-sys-dev all 0.22.0-2 [622 kB] +Get: 46 http://deb.debian.org/debian forky/main arm64 golang-golang-x-term-dev all 0.22.0-1 [14.8 kB] +Get: 47 http://deb.debian.org/debian forky/main arm64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB] +Get: 48 http://deb.debian.org/debian forky/main arm64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] +Get: 49 http://deb.debian.org/debian forky/main arm64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB] +Get: 50 http://deb.debian.org/debian forky/main arm64 golang-github-go-jose-go-jose.v3-dev all 3.0.3-6 [272 kB] +Get: 51 http://deb.debian.org/debian forky/main arm64 golang-github-go-piv-piv-go-dev all 1.8.0-3 [27.6 kB] +Get: 52 http://deb.debian.org/debian forky/main arm64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] +Get: 53 http://deb.debian.org/debian forky/main arm64 golang-github-huandu-xstrings-dev all 1.3.3-1 [15.5 kB] +Get: 54 http://deb.debian.org/debian forky/main arm64 golang-github-imdario-mergo-dev all 1.0.1-2 [24.7 kB] +Get: 55 http://deb.debian.org/debian forky/main arm64 golang-github-masterminds-goutils-dev all 1.1.1-4 [11.3 kB] +Get: 56 http://deb.debian.org/debian forky/main arm64 golang-github-masterminds-semver-dev all 3.2.0-1 [22.2 kB] +Get: 57 http://deb.debian.org/debian forky/main arm64 golang-github-shopspring-decimal-dev all 1.3.1-1 [38.3 kB] +Get: 58 http://deb.debian.org/debian forky/main arm64 golang-github-mitchellh-reflectwalk-dev all 1.0.1-1 [8188 B] +Get: 59 http://deb.debian.org/debian forky/main arm64 golang-github-mitchellh-copystructure-dev all 1.2.0-1 [11.0 kB] +Get: 60 http://deb.debian.org/debian forky/main arm64 tzdata-legacy all 2025b-5 [179 kB] +Get: 61 http://deb.debian.org/debian forky/main arm64 golang-github-spf13-cast-dev all 1.6.0-2 [14.0 kB] +Get: 62 http://deb.debian.org/debian forky/main arm64 golang-github-masterminds-sprig-dev all 3.2.3-5 [37.6 kB] +Get: 63 http://deb.debian.org/debian forky/main arm64 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] +Get: 64 http://deb.debian.org/debian forky/main arm64 golang-github-smallstep-assert-dev all 0.0~git20200723.82e2b9b-4 [5480 B] +Get: 65 http://deb.debian.org/debian forky/main arm64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] +Fetched 65.4 MB in 0s (137 MB/s) Preconfiguring packages ... Selecting previously unselected package tzdata. -(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 ... 19969 files and directories currently installed.) +(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 ... 20003 files and directories currently installed.) Preparing to unpack .../00-tzdata_2025b-5_all.deb ... Unpacking tzdata (2025b-5) ... Selecting previously unselected package sensible-utils. @@ -242,158 +272,152 @@ Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... -Selecting previously unselected package binutils-gold-aarch64-linux-gnu. -Preparing to unpack .../16-binutils-gold-aarch64-linux-gnu_2.44-2_arm64.deb ... -Unpacking binutils-gold-aarch64-linux-gnu (2.44-2) ... -Selecting previously unselected package binutils-gold. -Preparing to unpack .../17-binutils-gold_2.44-2_arm64.deb ... -Unpacking binutils-gold (2.44-2) ... Selecting previously unselected package libdebhelper-perl. -Preparing to unpack .../18-libdebhelper-perl_13.25_all.deb ... +Preparing to unpack .../16-libdebhelper-perl_13.25_all.deb ... Unpacking libdebhelper-perl (13.25) ... Selecting previously unselected package libtool. -Preparing to unpack .../19-libtool_2.5.4-4_all.deb ... +Preparing to unpack .../17-libtool_2.5.4-4_all.deb ... Unpacking libtool (2.5.4-4) ... Selecting previously unselected package dh-autoreconf. -Preparing to unpack .../20-dh-autoreconf_20_all.deb ... +Preparing to unpack .../18-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. -Preparing to unpack .../21-libarchive-zip-perl_1.68-1_all.deb ... +Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. -Preparing to unpack .../22-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... +Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. -Preparing to unpack .../23-dh-strip-nondeterminism_1.14.1-2_all.deb ... +Preparing to unpack .../21-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package libelf1t64:arm64. -Preparing to unpack .../24-libelf1t64_0.192-4_arm64.deb ... +Preparing to unpack .../22-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. -Preparing to unpack .../25-dwz_0.15-1+b1_arm64.deb ... +Preparing to unpack .../23-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:arm64. -Preparing to unpack .../26-libunistring5_1.3-2_arm64.deb ... +Preparing to unpack .../24-libunistring5_1.3-2_arm64.deb ... Unpacking libunistring5:arm64 (1.3-2) ... Selecting previously unselected package libxml2-16:arm64. -Preparing to unpack .../27-libxml2-16_2.14.5+dfsg-0.1_arm64.deb ... +Preparing to unpack .../25-libxml2-16_2.14.5+dfsg-0.1_arm64.deb ... Unpacking libxml2-16:arm64 (2.14.5+dfsg-0.1) ... Selecting previously unselected package gettext. -Preparing to unpack .../28-gettext_0.23.1-2+b1_arm64.deb ... +Preparing to unpack .../26-gettext_0.23.1-2+b1_arm64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. -Preparing to unpack .../29-intltool-debian_0.35.0+20060710.6_all.deb ... +Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. -Preparing to unpack .../30-po-debconf_1.0.21+nmu1_all.deb ... +Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. -Preparing to unpack .../31-debhelper_13.25_all.deb ... +Preparing to unpack .../29-debhelper_13.25_all.deb ... Unpacking debhelper (13.25) ... Selecting previously unselected package dh-golang. -Preparing to unpack .../32-dh-golang_1.63_all.deb ... +Preparing to unpack .../30-dh-golang_1.63_all.deb ... Unpacking dh-golang (1.63) ... Selecting previously unselected package golang-1.24-src. -Preparing to unpack .../33-golang-1.24-src_1.24.4-1_all.deb ... +Preparing to unpack .../31-golang-1.24-src_1.24.4-1_all.deb ... Unpacking golang-1.24-src (1.24.4-1) ... Selecting previously unselected package golang-1.24-go. -Preparing to unpack .../34-golang-1.24-go_1.24.4-1_arm64.deb ... +Preparing to unpack .../32-golang-1.24-go_1.24.4-1_arm64.deb ... Unpacking golang-1.24-go (1.24.4-1) ... Selecting previously unselected package golang-src. -Preparing to unpack .../35-golang-src_2%3a1.24~2_all.deb ... +Preparing to unpack .../33-golang-src_2%3a1.24~2_all.deb ... Unpacking golang-src (2:1.24~2) ... Selecting previously unselected package golang-go:arm64. -Preparing to unpack .../36-golang-go_2%3a1.24~2_arm64.deb ... +Preparing to unpack .../34-golang-go_2%3a1.24~2_arm64.deb ... Unpacking golang-go:arm64 (2:1.24~2) ... Selecting previously unselected package golang-any:arm64. -Preparing to unpack .../37-golang-any_2%3a1.24~2_arm64.deb ... +Preparing to unpack .../35-golang-any_2%3a1.24~2_arm64.deb ... Unpacking golang-any:arm64 (2:1.24~2) ... Selecting previously unselected package golang-filippo-edwards25519-dev. -Preparing to unpack .../38-golang-filippo-edwards25519-dev_1.0.0~rc1+git20210721-0.1_all.deb ... +Preparing to unpack .../36-golang-filippo-edwards25519-dev_1.0.0~rc1+git20210721-0.1_all.deb ... Unpacking golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1) ... Selecting previously unselected package golang-github-alecthomas-units-dev. -Preparing to unpack .../39-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... +Preparing to unpack .../37-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. -Preparing to unpack .../40-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... +Preparing to unpack .../38-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Selecting previously unselected package golang-github-google-go-cmp-dev. -Preparing to unpack .../41-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... +Preparing to unpack .../39-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. -Preparing to unpack .../42-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... +Preparing to unpack .../40-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Selecting previously unselected package golang-github-stretchr-objx-dev. -Preparing to unpack .../43-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... +Preparing to unpack .../41-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. -Preparing to unpack .../44-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ... +Preparing to unpack .../42-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.1-3) ... Selecting previously unselected package golang-github-stretchr-testify-dev. -Preparing to unpack .../45-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... +Preparing to unpack .../43-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... Selecting previously unselected package golang-golang-x-sys-dev. -Preparing to unpack .../46-golang-golang-x-sys-dev_0.22.0-2_all.deb ... +Preparing to unpack .../44-golang-golang-x-sys-dev_0.22.0-2_all.deb ... Unpacking golang-golang-x-sys-dev (0.22.0-2) ... Selecting previously unselected package golang-golang-x-term-dev. -Preparing to unpack .../47-golang-golang-x-term-dev_0.22.0-1_all.deb ... +Preparing to unpack .../45-golang-golang-x-term-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. -Preparing to unpack .../48-golang-golang-x-text-dev_0.22.0-1_all.deb ... +Preparing to unpack .../46-golang-golang-x-text-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. -Preparing to unpack .../49-golang-golang-x-crypto-dev_1%3a0.25.0-1_all.deb ... +Preparing to unpack .../47-golang-golang-x-crypto-dev_1%3a0.25.0-1_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.25.0-1) ... Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. -Preparing to unpack .../50-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... +Preparing to unpack .../48-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Selecting previously unselected package golang-github-go-jose-go-jose.v3-dev. -Preparing to unpack .../51-golang-github-go-jose-go-jose.v3-dev_3.0.3-6_all.deb ... +Preparing to unpack .../49-golang-github-go-jose-go-jose.v3-dev_3.0.3-6_all.deb ... Unpacking golang-github-go-jose-go-jose.v3-dev (3.0.3-6) ... Selecting previously unselected package golang-github-go-piv-piv-go-dev. -Preparing to unpack .../52-golang-github-go-piv-piv-go-dev_1.8.0-3_all.deb ... +Preparing to unpack .../50-golang-github-go-piv-piv-go-dev_1.8.0-3_all.deb ... Unpacking golang-github-go-piv-piv-go-dev (1.8.0-3) ... Selecting previously unselected package golang-github-google-uuid-dev. -Preparing to unpack .../53-golang-github-google-uuid-dev_1.6.0-1_all.deb ... +Preparing to unpack .../51-golang-github-google-uuid-dev_1.6.0-1_all.deb ... Unpacking golang-github-google-uuid-dev (1.6.0-1) ... Selecting previously unselected package golang-github-huandu-xstrings-dev. -Preparing to unpack .../54-golang-github-huandu-xstrings-dev_1.3.3-1_all.deb ... +Preparing to unpack .../52-golang-github-huandu-xstrings-dev_1.3.3-1_all.deb ... Unpacking golang-github-huandu-xstrings-dev (1.3.3-1) ... Selecting previously unselected package golang-github-imdario-mergo-dev. -Preparing to unpack .../55-golang-github-imdario-mergo-dev_1.0.1-2_all.deb ... +Preparing to unpack .../53-golang-github-imdario-mergo-dev_1.0.1-2_all.deb ... Unpacking golang-github-imdario-mergo-dev (1.0.1-2) ... Selecting previously unselected package golang-github-masterminds-goutils-dev. -Preparing to unpack .../56-golang-github-masterminds-goutils-dev_1.1.1-4_all.deb ... +Preparing to unpack .../54-golang-github-masterminds-goutils-dev_1.1.1-4_all.deb ... Unpacking golang-github-masterminds-goutils-dev (1.1.1-4) ... Selecting previously unselected package golang-github-masterminds-semver-dev. -Preparing to unpack .../57-golang-github-masterminds-semver-dev_3.2.0-1_all.deb ... +Preparing to unpack .../55-golang-github-masterminds-semver-dev_3.2.0-1_all.deb ... Unpacking golang-github-masterminds-semver-dev (3.2.0-1) ... Selecting previously unselected package golang-github-shopspring-decimal-dev. -Preparing to unpack .../58-golang-github-shopspring-decimal-dev_1.3.1-1_all.deb ... +Preparing to unpack .../56-golang-github-shopspring-decimal-dev_1.3.1-1_all.deb ... Unpacking golang-github-shopspring-decimal-dev (1.3.1-1) ... Selecting previously unselected package golang-github-mitchellh-reflectwalk-dev. -Preparing to unpack .../59-golang-github-mitchellh-reflectwalk-dev_1.0.1-1_all.deb ... +Preparing to unpack .../57-golang-github-mitchellh-reflectwalk-dev_1.0.1-1_all.deb ... Unpacking golang-github-mitchellh-reflectwalk-dev (1.0.1-1) ... Selecting previously unselected package golang-github-mitchellh-copystructure-dev. -Preparing to unpack .../60-golang-github-mitchellh-copystructure-dev_1.2.0-1_all.deb ... +Preparing to unpack .../58-golang-github-mitchellh-copystructure-dev_1.2.0-1_all.deb ... Unpacking golang-github-mitchellh-copystructure-dev (1.2.0-1) ... Selecting previously unselected package tzdata-legacy. -Preparing to unpack .../61-tzdata-legacy_2025b-5_all.deb ... +Preparing to unpack .../59-tzdata-legacy_2025b-5_all.deb ... Unpacking tzdata-legacy (2025b-5) ... Selecting previously unselected package golang-github-spf13-cast-dev. -Preparing to unpack .../62-golang-github-spf13-cast-dev_1.6.0-2_all.deb ... +Preparing to unpack .../60-golang-github-spf13-cast-dev_1.6.0-2_all.deb ... Unpacking golang-github-spf13-cast-dev (1.6.0-2) ... Selecting previously unselected package golang-github-masterminds-sprig-dev. -Preparing to unpack .../63-golang-github-masterminds-sprig-dev_3.2.3-5_all.deb ... +Preparing to unpack .../61-golang-github-masterminds-sprig-dev_3.2.3-5_all.deb ... Unpacking golang-github-masterminds-sprig-dev (3.2.3-5) ... Selecting previously unselected package golang-github-pkg-errors-dev. -Preparing to unpack .../64-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... +Preparing to unpack .../62-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... Selecting previously unselected package golang-github-smallstep-assert-dev. -Preparing to unpack .../65-golang-github-smallstep-assert-dev_0.0~git20200723.82e2b9b-4_all.deb ... +Preparing to unpack .../63-golang-github-smallstep-assert-dev_0.0~git20200723.82e2b9b-4_all.deb ... Unpacking golang-github-smallstep-assert-dev (0.0~git20200723.82e2b9b-4) ... Selecting previously unselected package golang-golang-x-net-dev. -Preparing to unpack .../66-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... +Preparing to unpack .../64-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... Setting up golang-1.24-src (1.24.4-1) ... Setting up libpipeline1:arm64 (1.5.8-1) ... @@ -412,7 +436,6 @@ Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Setting up gettext-base (0.23.1-2+b1) ... Setting up m4 (1.4.19-8) ... -Setting up binutils-gold-aarch64-linux-gnu (2.44-2) ... Setting up golang-golang-x-term-dev (0.22.0-1) ... Setting up file (1:5.46-5) ... Setting up golang-github-masterminds-semver-dev (3.2.0-1) ... @@ -422,8 +445,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Sep 25 08:25:47 UTC 2026. -Universal Time is now: Fri Sep 25 08:25:47 UTC 2026. +Local time is now: Sat Aug 23 02:04:39 UTC 2025. +Universal Time is now: Sat Aug 23 02:04:39 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... @@ -432,6 +455,7 @@ Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... Setting up libunistring5:arm64 (1.3-2) ... Setting up autopoint (0.23.1-2) ... +Setting up golang-1.24-go (1.24.4-1) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.25) ... @@ -452,21 +476,19 @@ Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Setting up golang-github-go-jose-go-jose.v3-dev (3.0.3-6) ... Setting up libtool (2.5.4-4) ... -Setting up binutils-gold (2.44-2) ... +Setting up golang-go:arm64 (2:1.24~2) ... Setting up golang-github-mitchellh-copystructure-dev (1.2.0-1) ... Setting up tzdata-legacy (2025b-5) ... +Setting up golang-any:arm64 (2:1.24~2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... -Setting up golang-1.24-go (1.24.4-1) ... Setting up golang-golang-x-net-dev (1:0.27.0-2) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-9) ... Setting up golang-github-spf13-cast-dev (1.6.0-2) ... -Setting up golang-go:arm64 (2:1.24~2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. -Setting up golang-any:arm64 (2:1.24~2) ... Setting up golang-github-masterminds-sprig-dev (3.2.3-5) ... Setting up debhelper (13.25) ... Setting up dh-golang (1.63) ... @@ -480,7 +502,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-github-smallstep-crypto-0.63.0/ && 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-smallstep-crypto_0.63.0-2_source.changes +I: user script /srv/workspace/pbuilder/2341304/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/2341304/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-github-smallstep-crypto-0.63.0/ && 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-smallstep-crypto_0.63.0-2_source.changes dpkg-buildpackage: info: source package golang-github-smallstep-crypto dpkg-buildpackage: info: source version 0.63.0-2 dpkg-buildpackage: info: source distribution unstable @@ -499,205 +525,205 @@ dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang cd _build && go install -trimpath -v -p 12 go.step.sm/crypto/fingerprint go.step.sm/crypto/fipsutil go.step.sm/crypto/internal/bcrypt_pbkdf go.step.sm/crypto/internal/emoji go.step.sm/crypto/internal/templates go.step.sm/crypto/internal/utils go.step.sm/crypto/internal/utils/utfbom go.step.sm/crypto/jose go.step.sm/crypto/keyutil go.step.sm/crypto/minica go.step.sm/crypto/pemutil go.step.sm/crypto/randutil go.step.sm/crypto/sshutil go.step.sm/crypto/tlsutil go.step.sm/crypto/x25519 go.step.sm/crypto/x509util -internal/coverage/rtcov internal/asan internal/msan -internal/byteorder internal/godebugs internal/goos internal/profilerecord -internal/goexperiment +internal/coverage/rtcov internal/goarch -internal/unsafeheader internal/runtime/syscall +internal/cpu +sync/atomic +internal/unsafeheader +internal/byteorder math/bits unicode/utf8 -internal/runtime/math -internal/cpu -internal/abi +internal/itoa unicode +internal/goexperiment cmp -crypto/internal/fips140/alias -sync/atomic -internal/itoa +internal/abi internal/chacha8rand +internal/runtime/math crypto/internal/fips140deps/byteorder +crypto/internal/fips140/alias crypto/internal/boring/sig -crypto/internal/fips140/subtle encoding unicode/utf16 vendor/golang.org/x/crypto/cryptobyte/asn1 internal/nettrace math -log/internal -golang.org/x/crypto/salsa20/salsa +crypto/internal/fips140/subtle golang.org/x/crypto/internal/alias -container/list -vendor/golang.org/x/crypto/internal/alias -golang.org/x/crypto/cryptobyte/asn1 internal/runtime/atomic internal/runtime/sys internal/bytealg crypto/internal/fips140deps/cpu -internal/runtime/exithook +log/internal +golang.org/x/crypto/salsa20/salsa +container/list +vendor/golang.org/x/crypto/internal/alias +golang.org/x/crypto/cryptobyte/asn1 internal/stringslite +internal/runtime/exithook internal/race -internal/runtime/maps internal/sync +internal/runtime/maps runtime +internal/reflectlite sync iter -internal/reflectlite -crypto/subtle weak -slices +crypto/subtle maps -internal/bisect -internal/testlog -internal/singleflight -unique -errors +slices sort -runtime/cgo -io -strconv +errors internal/oserror path -math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage -hash -internal/godebug +math/rand/v2 +strconv +io +internal/testlog +internal/singleflight +unique +internal/bisect syscall -crypto +runtime/cgo +internal/godebug +strings +bytes crypto/internal/randutil +hash go.step.sm/crypto/internal/utils/utfbom -bytes -strings -net/netip -encoding/base32 golang.org/x/crypto/blowfish +net/netip +crypto reflect -hash/adler32 -hash/crc32 crypto/internal/fips140deps/godebug -math/rand -vendor/golang.org/x/text/transform -golang.org/x/text/transform +encoding/base32 +go.step.sm/crypto/internal/emoji crypto/internal/fips140 crypto/internal/impl +math/rand regexp/syntax -go.step.sm/crypto/internal/emoji +hash/adler32 html bufio -net/http/internal/ascii +hash/crc32 +vendor/golang.org/x/text/transform crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 -github.com/huandu/xstrings crypto/tls/internal/fips140tls -crypto/internal/fips140/hmac +net/http/internal/ascii +golang.org/x/text/transform +github.com/huandu/xstrings crypto/sha3 -crypto/internal/fips140/check +crypto/internal/fips140/hmac crypto/internal/fips140hash -crypto/internal/fips140/aes +crypto/internal/fips140/check +time +internal/syscall/unix +internal/syscall/execenv crypto/fips140 -crypto/internal/fips140/edwards25519/field crypto/internal/fips140/nistec/fiat +crypto/internal/fips140/edwards25519/field +crypto/internal/fips140/aes crypto/internal/fips140/bigmod crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 crypto/internal/fips140/tls13 -regexp crypto/internal/fips140/edwards25519 -internal/syscall/execenv -internal/syscall/unix -time -crypto/internal/fips140/nistec +regexp io/fs -internal/poll context +internal/poll +crypto/internal/fips140/nistec internal/filepathlite +os encoding/binary internal/fmtsort -os -filippo.io/edwards25519/field -golang.org/x/crypto/internal/poly1305 -vendor/golang.org/x/crypto/internal/poly1305 -encoding/base64 -golang.org/x/crypto/nacl/secretbox -encoding/pem -filippo.io/edwards25519 go.step.sm/crypto/fipsutil -fmt crypto/internal/sysrand path/filepath net +fmt +encoding/base64 +filippo.io/edwards25519/field +vendor/golang.org/x/crypto/internal/poly1305 +golang.org/x/crypto/internal/poly1305 crypto/internal/entropy crypto/internal/fips140/drbg +golang.org/x/crypto/nacl/secretbox +encoding/pem crypto/internal/fips140only -crypto/internal/fips140/aes/gcm crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa -crypto/internal/fips140/rsa crypto/internal/fips140/ed25519 +crypto/internal/fips140/rsa crypto/internal/fips140/mlkem -crypto/md5 +crypto/internal/fips140/aes/gcm +filippo.io/edwards25519 crypto/rc4 +crypto/md5 crypto/cipher -crypto/internal/boring crypto/des golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/chacha20 -encoding/hex -database/sql/driver -encoding/json -net/url -github.com/mitchellh/reflectwalk -github.com/imdario/mergo -math/big +crypto/internal/boring crypto/sha512 crypto/aes crypto/ecdh -go.step.sm/crypto/internal/bcrypt_pbkdf -go.step.sm/crypto/fingerprint crypto/hmac crypto/sha1 crypto/sha256 -github.com/mitchellh/copystructure -text/template/parse +go.step.sm/crypto/internal/bcrypt_pbkdf +golang.org/x/crypto/ssh/internal/bcrypt_pbkdf golang.org/x/crypto/pbkdf2 -compress/flate +vendor/golang.org/x/crypto/chacha20poly1305 +encoding/hex +encoding/json +math/big +net/url +database/sql/driver +github.com/imdario/mergo +github.com/mitchellh/reflectwalk +text/template/parse golang.org/x/crypto/scrypt +compress/flate github.com/go-jose/go-jose/v3/json +go.step.sm/crypto/fingerprint github.com/pkg/errors golang.org/x/crypto/curve25519 -golang.org/x/crypto/ssh/internal/bcrypt_pbkdf +github.com/mitchellh/copystructure log -vendor/golang.org/x/crypto/chacha20poly1305 -vendor/golang.org/x/net/http2/hpack vendor/golang.org/x/text/unicode/norm -mime go.step.sm/crypto/internal/utils +vendor/golang.org/x/net/http2/hpack +mime mime/quotedprintable net/http/internal vendor/golang.org/x/text/unicode/bidi golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm compress/gzip -golang.org/x/text/secure/bidirule text/template vendor/golang.org/x/text/secure/bidirule -github.com/Masterminds/semver +golang.org/x/text/secure/bidirule vendor/golang.org/x/net/idna +github.com/Masterminds/semver crypto/dsa crypto/elliptic -encoding/asn1 crypto/internal/boring/bbig -github.com/shopspring/decimal crypto/rand +github.com/shopspring/decimal +encoding/asn1 crypto/ed25519 -github.com/Masterminds/goutils crypto/rsa +github.com/Masterminds/goutils golang.org/x/crypto/bcrypt go.step.sm/crypto/randutil go.step.sm/crypto/x25519 @@ -710,16 +736,16 @@ crypto/ecdsa github.com/spf13/cast github.com/go-jose/go-jose/v3/cipher -crypto/x509 github.com/google/uuid +crypto/x509 net/textproto vendor/golang.org/x/net/http/httpproxy vendor/golang.org/x/net/http/httpguts mime/multipart -github.com/go-jose/go-jose/v3 +github.com/Masterminds/sprig golang.org/x/crypto/ssh +github.com/go-jose/go-jose/v3 crypto/tls -github.com/Masterminds/sprig github.com/go-jose/go-jose/v3/cryptosigner github.com/go-jose/go-jose/v3/jwt go.step.sm/crypto/keyutil @@ -762,19 +788,19 @@ --- PASS: TestFingerprint/EmojiFingerprint (0.00s) --- PASS: TestFingerprint/Unknown (0.00s) PASS -ok go.step.sm/crypto/fingerprint 0.016s +ok go.step.sm/crypto/fingerprint 0.020s === RUN TestFipsUtil fipsutil_test.go:6: fipsutil.Enabled() is false fipsutil_test.go:7: fipsutil.Only() is false --- PASS: TestFipsUtil (0.00s) PASS -ok go.step.sm/crypto/fipsutil 0.012s +ok go.step.sm/crypto/fipsutil 0.017s === RUN TestKey ---- PASS: TestKey (0.43s) +--- PASS: TestKey (0.33s) === RUN TestBcryptHash ---- PASS: TestBcryptHash (0.01s) +--- PASS: TestBcryptHash (0.00s) PASS -ok go.step.sm/crypto/internal/bcrypt_pbkdf 0.454s +ok go.step.sm/crypto/internal/bcrypt_pbkdf 0.354s === RUN TestEmoji === RUN TestEmoji/ok === RUN TestEmoji/empty @@ -800,7 +826,7 @@ === RUN TestGetFuncMap_toTime_formatTime/jose.NumericDate === RUN TestGetFuncMap_toTime_formatTime/jose.NumericDate_pointer === RUN TestGetFuncMap_toTime_formatTime/default ---- PASS: TestGetFuncMap_toTime_formatTime (0.00s) +--- PASS: TestGetFuncMap_toTime_formatTime (0.01s) --- PASS: TestGetFuncMap_toTime_formatTime/time (0.00s) --- PASS: TestGetFuncMap_toTime_formatTime/time_pointer (0.00s) --- PASS: TestGetFuncMap_toTime_formatTime/time_UTC (0.00s) @@ -907,7 +933,7 @@ === RUN TestTemplates/parseTime_error === RUN TestTemplates/mustParseTime_error === RUN TestTemplates/fail ---- PASS: TestTemplates (0.01s) +--- PASS: TestTemplates (0.00s) --- PASS: TestTemplates/toTime_int64 (0.00s) --- PASS: TestTemplates/toTime_int64_toJson (0.00s) --- PASS: TestTemplates/toTime_float64_toJson (0.00s) @@ -946,12 +972,12 @@ === RUN TestValidateTemplate/ok/json-extraneous-trailing-brace === RUN TestValidateTemplate/ok/json-missing-trailing-comma --- PASS: TestValidateTemplate (0.01s) - --- PASS: TestValidateTemplate/ok/default-leaf-template (0.00s) + --- PASS: TestValidateTemplate/ok/default-leaf-template (0.01s) --- PASS: TestValidateTemplate/ok/default-x509-iid-template (0.00s) --- PASS: TestValidateTemplate/ok/default-x509-adobe (0.00s) --- PASS: TestValidateTemplate/ok/range-subdomains-regex (0.00s) --- PASS: TestValidateTemplate/ok/default-ssh-iid-template (0.00s) - --- PASS: TestValidateTemplate/ok/ssh-cr-template (0.01s) + --- PASS: TestValidateTemplate/ok/ssh-cr-template (0.00s) --- PASS: TestValidateTemplate/ok/ssh-github-token (0.00s) --- PASS: TestValidateTemplate/ok/empty-template (0.00s) --- PASS: TestValidateTemplate/ok/nil-template (0.00s) @@ -972,7 +998,7 @@ --- PASS: TestValidateTemplateData/ok_nil (0.00s) --- PASS: TestValidateTemplateData/fail/missing-comma-trailing-comma (0.00s) PASS -ok go.step.sm/crypto/internal/templates 0.056s +ok go.step.sm/crypto/internal/templates 0.058s === RUN TestIsPrintableString === RUN TestIsPrintableString/empty === RUN TestIsPrintableString/a @@ -1046,7 +1072,7 @@ --- PASS: Test_maybeUnwrap/wrapped (0.00s) --- PASS: Test_maybeUnwrap/not_wrapped (0.00s) PASS -ok go.step.sm/crypto/internal/utils 0.036s +ok go.step.sm/crypto/internal/utils 0.026s === RUN TestSkip --- PASS: TestSkip (0.00s) === RUN TestSkipSkip @@ -1062,7 +1088,7 @@ === RUN TestEncoding_String --- PASS: TestEncoding_String (0.00s) PASS -ok go.step.sm/crypto/internal/utils/utfbom 0.027s +ok go.step.sm/crypto/internal/utils/utfbom 0.020s === RUN TestEncrypt === RUN TestEncrypt/ok === RUN TestEncrypt/ok_WithPasswordPrompter @@ -1073,9 +1099,9 @@ === RUN TestEncrypt/fail_no_passowrd === RUN TestEncrypt/fail_encrypt === RUN TestEncrypt/fail_salt ---- PASS: TestEncrypt (1.44s) +--- PASS: TestEncrypt (1.46s) --- PASS: TestEncrypt/ok (0.48s) - --- PASS: TestEncrypt/ok_WithPasswordPrompter (0.48s) + --- PASS: TestEncrypt/ok_WithPasswordPrompter (0.52s) --- PASS: TestEncrypt/ok_with_PromptPassword (0.47s) --- PASS: TestEncrypt/fail_apply (0.00s) --- PASS: TestEncrypt/fail_WithPasswordPrompter (0.00s) @@ -1088,8 +1114,8 @@ === RUN TestEncryptJWK/fail_marshal === RUN TestEncryptJWK/fail_encrypt === RUN TestEncryptJWK/fail_salt ---- PASS: TestEncryptJWK (0.47s) - --- PASS: TestEncryptJWK/ok (0.47s) +--- PASS: TestEncryptJWK (0.32s) + --- PASS: TestEncryptJWK/ok (0.32s) --- PASS: TestEncryptJWK/fail_marshal (0.00s) --- PASS: TestEncryptJWK/fail_encrypt (0.00s) --- PASS: TestEncryptJWK/fail_salt (0.00s) @@ -1111,18 +1137,18 @@ === RUN TestDecrypt/fail_apply_WithPasswordPrompter === RUN TestDecrypt/fail_PasswordPrompter#01 === RUN TestDecrypt/fail_WithFilename_and_PasswordPrompter ---- PASS: TestDecrypt (2.65s) +--- PASS: TestDecrypt (2.85s) --- PASS: TestDecrypt/ok_not_encrypted (0.00s) - --- PASS: TestDecrypt/ok_WithPassword (0.20s) - --- PASS: TestDecrypt/ok_WithPasswordFile (0.16s) - --- PASS: TestDecrypt/ok_WithPasswordPrompter (0.14s) + --- PASS: TestDecrypt/ok_WithPassword (0.13s) + --- PASS: TestDecrypt/ok_WithPasswordFile (0.13s) + --- PASS: TestDecrypt/ok_WithPasswordPrompter (0.13s) --- PASS: TestDecrypt/ok_PasswordPrompter (0.14s) - --- PASS: TestDecrypt/ok_WithFilename_and_PasswordPrompter (0.14s) - --- PASS: TestDecrypt/fail_bad_data (0.19s) - --- PASS: TestDecrypt/fail_WithPassword (0.15s) - --- PASS: TestDecrypt/fail_WithPasswordFile (0.22s) - --- PASS: TestDecrypt/fail_WithPasswordPrompter (0.55s) - --- PASS: TestDecrypt/fail_PasswordPrompter (0.57s) + --- PASS: TestDecrypt/ok_WithFilename_and_PasswordPrompter (0.15s) + --- PASS: TestDecrypt/fail_bad_data (0.16s) + --- PASS: TestDecrypt/fail_WithPassword (0.24s) + --- PASS: TestDecrypt/fail_WithPasswordFile (0.27s) + --- PASS: TestDecrypt/fail_WithPasswordPrompter (0.77s) + --- PASS: TestDecrypt/fail_PasswordPrompter (0.48s) --- PASS: TestDecrypt/fail_apply_WithPassword (0.00s) --- PASS: TestDecrypt/fail_apply_WithPasswordPrompter (0.00s) --- PASS: TestDecrypt/fail_PasswordPrompter#01 (0.00s) @@ -1174,112 +1200,112 @@ === RUN TestGenerateDefaultKeyPair/failEmptyPassword === RUN TestGenerateDefaultKeyPair/failNilPassword === RUN TestGenerateDefaultKeyPair/failEOF ---- PASS: TestGenerateDefaultKeyPair (0.47s) - --- PASS: TestGenerateDefaultKeyPair/ok (0.24s) +--- PASS: TestGenerateDefaultKeyPair (0.27s) + --- PASS: TestGenerateDefaultKeyPair/ok (0.14s) --- PASS: TestGenerateDefaultKeyPair/failEmptyPassword (0.00s) --- PASS: TestGenerateDefaultKeyPair/failNilPassword (0.00s) --- PASS: TestGenerateDefaultKeyPair/failEOF (0.00s) === RUN TestReadKey -=== RUN TestReadKey/testdata/oct.json -=== RUN TestReadKey/testdata/oct.enc.json -=== RUN TestReadKey/testdata/okp.priv.json -=== RUN TestReadKey/testdata/okp.enc.priv.json +=== RUN TestReadKey/testdata/p256.pub.json === RUN TestReadKey/testdata/p256.priv.json === RUN TestReadKey/testdata/p256.enc.priv.json -=== RUN TestReadKey/testdata/okp.pub.json -=== RUN TestReadKey/testdata/p256.pub.json === RUN TestReadKey/testdata/rsa.pub.json === RUN TestReadKey/testdata/rsa.priv.json +=== RUN TestReadKey/testdata/oct.enc.json +=== RUN TestReadKey/testdata/okp.priv.json === RUN TestReadKey/testdata/rsa.enc.priv.json -=== RUN TestReadKey/../pemutil/testdata/openssl.rsa1024.pem -=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pub.pem -=== RUN TestReadKey/../pemutil/testdata/openssl.p256.enc.pem -=== RUN TestReadKey/../pemutil/testdata/openssl.p384.pub.pem -=== RUN TestReadKey/../pemutil/testdata/openssl.rsa1024.pub.pem -=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pub.pem +=== RUN TestReadKey/testdata/oct.json +=== RUN TestReadKey/testdata/okp.pub.json +=== RUN TestReadKey/testdata/okp.enc.priv.json +=== RUN TestReadKey/../pemutil/testdata/openssl.p256.pem +=== RUN TestReadKey/../pemutil/testdata/openssl.p521.pem +=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.enc.pem +=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pem +=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pem +=== RUN TestReadKey/../pemutil/testdata/openssl.p256.pub.pem +=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pem +=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pem === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.enc.pem === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pub.pem -=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pem +=== RUN TestReadKey/../pemutil/testdata/openssl.rsa1024.enc.pem +=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pub.pem === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.enc.pem -=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pem -=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.enc.pem -=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.enc.pem -=== RUN TestReadKey/../pemutil/testdata/openssl.p256.pem -=== RUN TestReadKey/../pemutil/testdata/openssl.p256.pub.pem -=== RUN TestReadKey/../pemutil/testdata/openssl.p521.enc.pem -=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pub.pem -=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.enc.pem +=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pub.pem +=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pub.pem +=== RUN TestReadKey/../pemutil/testdata/openssl.rsa1024.pem +=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pem === RUN TestReadKey/../pemutil/testdata/openssl.p384.pem +=== RUN TestReadKey/../pemutil/testdata/openssl.p384.enc.pem +=== RUN TestReadKey/../pemutil/testdata/openssl.rsa2048.pub.pem +=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pub.pem +=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pub.pem +=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.enc.pem +=== RUN TestReadKey/../pemutil/testdata/openssl.p256.enc.pem === RUN TestReadKey/../pemutil/testdata/openssl.p521.pub.pem -=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pem +=== RUN TestReadKey/../pemutil/testdata/openssl.p521.enc.pem +=== RUN TestReadKey/../pemutil/testdata/openssl.rsa1024.pub.pem === RUN TestReadKey/../pemutil/testdata/openssl.rsa2048.pem -=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pem -=== RUN TestReadKey/../pemutil/testdata/openssl.p521.pem -=== RUN TestReadKey/../pemutil/testdata/openssl.rsa1024.enc.pem === RUN TestReadKey/../pemutil/testdata/openssl.rsa2048.enc.pem -=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pub.pem +=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.enc.pem === RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pem -=== RUN TestReadKey/../pemutil/testdata/openssl.p384.enc.pem -=== RUN TestReadKey/../pemutil/testdata/openssl.rsa2048.pub.pem -=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pem -=== RUN TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pub.pem ---- PASS: TestReadKey (0.23s) - --- PASS: TestReadKey/testdata/oct.json (0.00s) - --- PASS: TestReadKey/testdata/oct.enc.json (0.04s) - --- PASS: TestReadKey/testdata/okp.priv.json (0.00s) - --- PASS: TestReadKey/testdata/okp.enc.priv.json (0.04s) - --- PASS: TestReadKey/testdata/p256.priv.json (0.00s) - --- PASS: TestReadKey/testdata/p256.enc.priv.json (0.04s) - --- PASS: TestReadKey/testdata/okp.pub.json (0.00s) +=== RUN TestReadKey/../pemutil/testdata/openssl.p384.pub.pem +--- PASS: TestReadKey (0.13s) --- PASS: TestReadKey/testdata/p256.pub.json (0.00s) + --- PASS: TestReadKey/testdata/p256.priv.json (0.00s) + --- PASS: TestReadKey/testdata/p256.enc.priv.json (0.02s) --- PASS: TestReadKey/testdata/rsa.pub.json (0.00s) --- PASS: TestReadKey/testdata/rsa.priv.json (0.00s) - --- PASS: TestReadKey/testdata/rsa.enc.priv.json (0.05s) - --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa1024.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pub.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/openssl.p256.enc.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/openssl.p384.pub.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa1024.pub.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pub.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.enc.pem (0.01s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pub.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pem (0.01s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.enc.pem (0.02s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) + --- PASS: TestReadKey/testdata/oct.enc.json (0.02s) + --- PASS: TestReadKey/testdata/okp.priv.json (0.00s) + --- PASS: TestReadKey/testdata/rsa.enc.priv.json (0.03s) + --- PASS: TestReadKey/testdata/oct.json (0.00s) + --- PASS: TestReadKey/testdata/okp.pub.json (0.00s) + --- PASS: TestReadKey/testdata/okp.enc.priv.json (0.02s) --- PASS: TestReadKey/../pemutil/testdata/openssl.p256.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/openssl.p521.pem (0.01s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.enc.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pem (0.00s) --- PASS: TestReadKey/../pemutil/testdata/openssl.p256.pub.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/openssl.p521.enc.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pub.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.enc.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.enc.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pub.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa1024.enc.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pub.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p384.pub.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pub.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa1024.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pem (0.00s) --- PASS: TestReadKey/../pemutil/testdata/openssl.p384.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/openssl.p384.enc.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa2048.pub.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pub.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pub.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/openssl.p256.enc.pem (0.00s) --- PASS: TestReadKey/../pemutil/testdata/openssl.p521.pub.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p521.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/openssl.p521.enc.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa1024.pub.pem (0.00s) --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa2048.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/openssl.p521.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa1024.enc.pem (0.00s) --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa2048.enc.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.ed25519.pub.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.enc.pem (0.00s) --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa2048.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/openssl.p384.enc.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/openssl.rsa2048.pub.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.p256.pem (0.00s) - --- PASS: TestReadKey/../pemutil/testdata/pkcs8/openssl.rsa4096.pub.pem (0.00s) + --- PASS: TestReadKey/../pemutil/testdata/openssl.p384.pub.pem (0.00s) === RUN TestReadKey_https === RUN TestReadKey_https/ok === RUN TestReadKey_https/failWithKid === RUN TestReadKey_https/failEmpty === RUN TestReadKey_https/failNotFound === RUN TestReadKey_https/failClient -2026/09/24 20:26:40 http: TLS handshake error from 127.0.0.1:57276: read tcp 127.0.0.1:44749->127.0.0.1:57276: use of closed network connection ---- PASS: TestReadKey_https (0.02s) +2025/08/23 16:05:38 http: TLS handshake error from 127.0.0.1:60702: remote error: tls: bad certificate +--- PASS: TestReadKey_https (0.03s) --- PASS: TestReadKey_https/ok (0.01s) --- PASS: TestReadKey_https/failWithKid (0.00s) --- PASS: TestReadKey_https/failEmpty (0.00s) --- PASS: TestReadKey_https/failNotFound (0.00s) - --- PASS: TestReadKey_https/failClient (0.01s) + --- PASS: TestReadKey_https/failClient (0.02s) === RUN TestReadKeyPasswordFile --- PASS: TestReadKeyPasswordFile (0.00s) === RUN TestParseKey @@ -1297,8 +1323,8 @@ === RUN TestReadKeySet_https/failEmpty === RUN TestReadKeySet_https/failNotFound === RUN TestReadKeySet_https/failClient -2026/09/24 20:26:40 http: TLS handshake error from 127.0.0.1:42148: remote error: tls: bad certificate === RUN TestReadKeySet_https/failNoOptions +2025/08/23 16:05:38 http: TLS handshake error from 127.0.0.1:58858: remote error: tls: bad certificate --- PASS: TestReadKeySet_https (0.03s) --- PASS: TestReadKeySet_https/ok (0.01s) --- PASS: TestReadKeySet_https/failEmpty (0.00s) @@ -1306,7 +1332,7 @@ --- PASS: TestReadKeySet_https/failClient (0.01s) --- PASS: TestReadKeySet_https/failNoOptions (0.01s) === RUN TestGuessJWKAlgorithm ---- PASS: TestGuessJWKAlgorithm (0.78s) +--- PASS: TestGuessJWKAlgorithm (0.55s) === RUN TestParseKeySet === RUN TestParseKeySet/ok === RUN TestParseKeySet/okEncryptedJSON @@ -1319,13 +1345,13 @@ === RUN TestParseKeySet/failEmpty === RUN TestParseKeySet/failDuplicated === RUN TestParseKeySet/failWithAlg ---- PASS: TestParseKeySet (0.67s) +--- PASS: TestParseKeySet (0.96s) --- PASS: TestParseKeySet/ok (0.00s) - --- PASS: TestParseKeySet/okEncryptedJSON (0.17s) - --- PASS: TestParseKeySet/okEncryptedCompact (0.19s) + --- PASS: TestParseKeySet/okEncryptedJSON (0.24s) + --- PASS: TestParseKeySet/okEncryptedCompact (0.23s) --- PASS: TestParseKeySet/okWithAlgSubtle (0.00s) --- PASS: TestParseKeySet/failOptions (0.00s) - --- PASS: TestParseKeySet/failDecrypt (0.15s) + --- PASS: TestParseKeySet/failDecrypt (0.23s) --- PASS: TestParseKeySet/failNoOptions (0.00s) --- PASS: TestParseKeySet/failBadData (0.00s) --- PASS: TestParseKeySet/failEmpty (0.00s) @@ -1342,7 +1368,7 @@ === RUN Test_guessKeyType/encryptedAlgHS256 === RUN Test_guessKeyType/jwkAlgHS384 === RUN Test_guessKeyType/bloblAlgHS512 ---- PASS: Test_guessKeyType (1.66s) +--- PASS: Test_guessKeyType (2.12s) --- PASS: Test_guessKeyType/ec (0.00s) --- PASS: Test_guessKeyType/rsaKey (0.00s) --- PASS: Test_guessKeyType/rsaPSSKey (0.00s) @@ -1377,7 +1403,7 @@ === RUN Test_guessSignatureAlgorithm/empty === RUN Test_guessSignatureAlgorithm/signer_empty === RUN Test_guessSignatureAlgorithm/opaque_empty ---- PASS: Test_guessSignatureAlgorithm (0.82s) +--- PASS: Test_guessSignatureAlgorithm (0.33s) --- PASS: Test_guessSignatureAlgorithm/byte (0.00s) --- PASS: Test_guessSignatureAlgorithm/ES256 (0.00s) --- PASS: Test_guessSignatureAlgorithm/ES384 (0.00s) @@ -1409,7 +1435,7 @@ === RUN TestIsSymmetric/RSA#01 === RUN TestIsSymmetric/OKP === RUN TestIsSymmetric/oct ---- PASS: TestIsSymmetric (1.20s) +--- PASS: TestIsSymmetric (2.53s) --- PASS: TestIsSymmetric/EC (0.00s) --- PASS: TestIsSymmetric/RSA (0.00s) --- PASS: TestIsSymmetric/RSA#01 (0.00s) @@ -1421,7 +1447,7 @@ === RUN TestIsAsymmetric/RSA#01 === RUN TestIsAsymmetric/OKP === RUN TestIsAsymmetric/oct ---- PASS: TestIsAsymmetric (1.48s) +--- PASS: TestIsAsymmetric (3.78s) --- PASS: TestIsAsymmetric/EC (0.00s) --- PASS: TestIsAsymmetric/RSA (0.00s) --- PASS: TestIsAsymmetric/RSA#01 (0.00s) @@ -1446,10 +1472,10 @@ === RUN TestSignVerify/signer === RUN TestSignVerify/opaque === RUN TestSignVerify/fail_P224 ---- PASS: TestSignVerify (1.31s) +--- PASS: TestSignVerify (0.74s) --- PASS: TestSignVerify/byte (0.00s) --- PASS: TestSignVerify/P256 (0.00s) - --- PASS: TestSignVerify/P384 (0.01s) + --- PASS: TestSignVerify/P384 (0.00s) --- PASS: TestSignVerify/P521 (0.01s) --- PASS: TestSignVerify/rsa2048 (0.00s) --- PASS: TestSignVerify/ed (0.00s) @@ -1469,7 +1495,7 @@ === RUN TestValidateSSHPOP/fail_validate_JSONWebKey === RUN TestValidateSSHPOP/fail_validate_OpaqueSigner === RUN TestValidateSSHPOP/fail_bad_key ---- PASS: TestValidateSSHPOP (0.02s) +--- PASS: TestValidateSSHPOP (0.03s) --- PASS: TestValidateSSHPOP/ok_crypto.PrivateKey (0.00s) --- PASS: TestValidateSSHPOP/ok_JSONWebKey (0.00s) --- PASS: TestValidateSSHPOP/ok_OpaqueSigner (0.00s) @@ -1482,15 +1508,15 @@ --- PASS: TestValidateSSHPOP/fail_validate_OpaqueSigner (0.00s) --- PASS: TestValidateSSHPOP/fail_bad_key (0.00s) === RUN Test_validateX5 -=== RUN Test_validateX5/fail/empty-certs === RUN Test_validateX5/fail/bad-key === RUN Test_validateX5/fail/cert-not-approved-for-digital-signature === RUN Test_validateX5/ok +=== RUN Test_validateX5/fail/empty-certs --- PASS: Test_validateX5 (0.01s) - --- PASS: Test_validateX5/fail/empty-certs (0.00s) - --- PASS: Test_validateX5/fail/bad-key (0.01s) - --- PASS: Test_validateX5/fail/cert-not-approved-for-digital-signature (0.00s) + --- PASS: Test_validateX5/fail/bad-key (0.00s) + --- PASS: Test_validateX5/fail/cert-not-approved-for-digital-signature (0.01s) --- PASS: Test_validateX5/ok (0.00s) + --- PASS: Test_validateX5/fail/empty-certs (0.00s) === RUN TestValidateX5T === RUN TestValidateX5T/fail/validateX5-error === RUN TestValidateX5T/ok @@ -1534,7 +1560,7 @@ === RUN TestValidateJWK_sig/fail_bytes === RUN TestValidateJWK_sig/fail_OpaqueSigner === RUN TestValidateJWK_sig/fail_unknown ---- PASS: TestValidateJWK_sig (0.13s) +--- PASS: TestValidateJWK_sig (0.58s) --- PASS: TestValidateJWK_sig/ok_ES256 (0.00s) --- PASS: TestValidateJWK_sig/ok_ES384 (0.00s) --- PASS: TestValidateJWK_sig/ok_ES512 (0.00s) @@ -1575,10 +1601,10 @@ === RUN TestX25519Signer_SignVerify/ok_random === RUN TestX25519Signer_SignVerify/ok_ed25519 === RUN TestX25519Signer_SignVerify/fail_algorithm ---- PASS: TestX25519Signer_SignVerify (0.00s) +--- PASS: TestX25519Signer_SignVerify (0.01s) --- PASS: TestX25519Signer_SignVerify/ok (0.00s) --- PASS: TestX25519Signer_SignVerify/ok_empty (0.00s) - --- PASS: TestX25519Signer_SignVerify/ok_random (0.00s) + --- PASS: TestX25519Signer_SignVerify/ok_random (0.01s) --- PASS: TestX25519Signer_SignVerify/ok_ed25519 (0.00s) --- PASS: TestX25519Signer_SignVerify/fail_algorithm (0.00s) === RUN TestX25519Signer_Public @@ -1638,6 +1664,12 @@ === CONT TestGenerateJWKFromPEM/p256 === CONT TestParseKey === CONT TestGenerateJWK +=== CONT TestGenerateJWKFromPEM/ed25519_pub +=== CONT TestGenerateJWKFromPEM/ed25519 +=== CONT TestGenerateJWKFromPEM/rsa_cert +=== CONT TestGenerateJWKFromPEM/ed25519_cert +=== CONT TestGenerateJWKFromPEM/rsa_pub +=== CONT TestGenerateJWKFromPEM/p384 === RUN TestGenerateJWK/EC === PAUSE TestGenerateJWK/EC === RUN TestGenerateJWK/EC#01 @@ -1703,6 +1735,30 @@ === RUN TestGenerateJWK/fail === PAUSE TestGenerateJWK/fail === CONT TestGenerateJWK/EC +=== CONT TestGenerateJWKFromPEM/p256_cert +=== CONT TestGenerateJWKFromPEM/fail_no_subtle +=== CONT TestGenerateJWKFromPEM/fail_missing +=== CONT TestGenerateJWKFromPEM/rsa +=== CONT TestGenerateJWKFromPEM/p521_pub +=== CONT TestGenerateJWKFromPEM/p384_pub +=== CONT TestGenerateJWKFromPEM/p256_pub +=== CONT TestGenerateJWKFromPEM/p521 +--- PASS: TestGenerateJWKFromPEM (0.00s) + --- PASS: TestGenerateJWKFromPEM/p256 (0.00s) + --- PASS: TestGenerateJWKFromPEM/ed25519_pub (0.00s) + --- PASS: TestGenerateJWKFromPEM/ed25519 (0.00s) + --- PASS: TestGenerateJWKFromPEM/rsa_cert (0.00s) + --- PASS: TestGenerateJWKFromPEM/ed25519_cert (0.00s) + --- PASS: TestGenerateJWKFromPEM/rsa_pub (0.00s) + --- PASS: TestGenerateJWKFromPEM/p384 (0.00s) + --- PASS: TestGenerateJWKFromPEM/p256_cert (0.00s) + --- PASS: TestGenerateJWKFromPEM/fail_no_subtle (0.00s) + --- PASS: TestGenerateJWKFromPEM/fail_missing (0.00s) + --- PASS: TestGenerateJWKFromPEM/rsa (0.00s) + --- PASS: TestGenerateJWKFromPEM/p521_pub (0.00s) + --- PASS: TestGenerateJWKFromPEM/p384_pub (0.00s) + --- PASS: TestGenerateJWKFromPEM/p256_pub (0.00s) + --- PASS: TestGenerateJWKFromPEM/p521 (0.00s) === CONT TestGenerateJWK/fail === CONT TestGenerateJWK/oct#11 === CONT TestGenerateJWK/oct#10 @@ -1720,50 +1776,90 @@ === CONT TestGenerateJWK/OKP#01 === CONT TestGenerateJWK/OKP === CONT TestGenerateJWK/RSA#07 -=== CONT TestGenerateJWKFromPEM/ed25519_pub -=== CONT TestGenerateJWKFromPEM/fail_no_subtle -=== CONT TestGenerateJWKFromPEM/rsa -=== CONT TestGenerateJWKFromPEM/fail_missing -=== CONT TestGenerateJWKFromPEM/p256_cert -=== CONT TestGenerateJWKFromPEM/ed25519_cert -=== CONT TestGenerateJWKFromPEM/rsa_cert -=== CONT TestGenerateJWKFromPEM/rsa_pub -=== CONT TestGenerateJWKFromPEM/p384_pub -=== CONT TestGenerateJWKFromPEM/p256_pub -=== CONT TestGenerateJWKFromPEM/p521_pub -=== CONT TestGenerateJWKFromPEM/p521 -=== CONT TestGenerateJWKFromPEM/p384 -=== CONT TestGenerateJWKFromPEM/ed25519 === CONT TestGenerateJWK/RSA ---- PASS: TestGenerateJWKFromPEM (0.00s) - --- PASS: TestGenerateJWKFromPEM/p256 (0.00s) - --- PASS: TestGenerateJWKFromPEM/ed25519_pub (0.00s) - --- PASS: TestGenerateJWKFromPEM/fail_no_subtle (0.00s) - --- PASS: TestGenerateJWKFromPEM/fail_missing (0.00s) - --- PASS: TestGenerateJWKFromPEM/p256_cert (0.00s) - --- PASS: TestGenerateJWKFromPEM/ed25519_cert (0.00s) - --- PASS: TestGenerateJWKFromPEM/rsa_cert (0.00s) - --- PASS: TestGenerateJWKFromPEM/rsa_pub (0.00s) - --- PASS: TestGenerateJWKFromPEM/rsa (0.00s) - --- PASS: TestGenerateJWKFromPEM/p384_pub (0.00s) - --- PASS: TestGenerateJWKFromPEM/p256_pub (0.00s) - --- PASS: TestGenerateJWKFromPEM/p521_pub (0.00s) - --- PASS: TestGenerateJWKFromPEM/p384 (0.00s) - --- PASS: TestGenerateJWKFromPEM/ed25519 (0.00s) - --- PASS: TestGenerateJWKFromPEM/p521 (0.00s) -=== CONT TestGenerateJWK/RSA#04 -=== CONT TestGenerateJWK/RSA#06 -=== CONT TestGenerateJWK/RSA#03 +=== CONT TestGenerateJWK/RSA#05 +=== CONT TestGenerateJWK/EC#04 === CONT TestGenerateJWK/EC#07 === CONT TestGenerateJWK/EC#06 -=== CONT TestGenerateJWK/EC#05 -=== CONT TestGenerateJWK/EC#04 -=== CONT TestGenerateJWK/EC#03 -=== CONT TestGenerateJWK/RSA#05 === CONT TestGenerateJWK/RSA#02 === CONT TestGenerateJWK/RSA#01 === CONT TestGenerateJWK/EC#02 +=== CONT TestGenerateJWK/EC#03 +=== CONT TestGenerateJWK/EC#05 === CONT TestGenerateJWK/EC#01 +=== CONT TestGenerateJWK/RSA#04 +=== CONT TestGenerateJWK/RSA#06 +=== CONT TestGenerateJWK/RSA#03 +=== RUN TestEncryptDecryptJWK/ok_EC +=== PAUSE TestEncryptDecryptJWK/ok_EC +=== RUN TestEncryptDecryptJWK/ok_EC_pub +=== PAUSE TestEncryptDecryptJWK/ok_EC_pub +=== RUN TestEncryptDecryptJWK/ok_RSA +=== PAUSE TestEncryptDecryptJWK/ok_RSA +=== RUN TestEncryptDecryptJWK/ok_RSA_pub +=== PAUSE TestEncryptDecryptJWK/ok_RSA_pub +=== RUN TestEncryptDecryptJWK/ok_RSA-PSS +=== PAUSE TestEncryptDecryptJWK/ok_RSA-PSS +=== RUN TestEncryptDecryptJWK/ok_RSA-PSS_pub +=== PAUSE TestEncryptDecryptJWK/ok_RSA-PSS_pub +=== RUN TestEncryptDecryptJWK/ok_Ed25519 +=== PAUSE TestEncryptDecryptJWK/ok_Ed25519 +=== RUN TestEncryptDecryptJWK/ok_Ed25519_pub +=== PAUSE TestEncryptDecryptJWK/ok_Ed25519_pub +=== RUN TestEncryptDecryptJWK/ok_oct +=== PAUSE TestEncryptDecryptJWK/ok_oct +=== CONT TestEncryptDecryptJWK/ok_EC +=== CONT TestEncryptDecryptJWK/ok_RSA-PSS_pub +=== CONT TestEncryptDecryptJWK/ok_RSA_pub +=== CONT TestEncryptDecryptJWK/ok_Ed25519_pub +=== CONT TestEncryptDecryptJWK/ok_RSA +=== CONT TestEncryptDecryptJWK/ok_EC_pub +=== CONT TestEncryptDecryptJWK/ok_Ed25519 +=== CONT TestEncryptDecryptJWK/ok_oct +=== CONT TestEncryptDecryptJWK/ok_RSA-PSS +--- PASS: TestEncryptDecryptJWK (2.03s) + --- PASS: TestEncryptDecryptJWK/ok_RSA_pub (0.87s) + --- PASS: TestEncryptDecryptJWK/ok_Ed25519 (0.89s) + --- PASS: TestEncryptDecryptJWK/ok_Ed25519_pub (0.98s) + --- PASS: TestEncryptDecryptJWK/ok_RSA (1.09s) + --- PASS: TestEncryptDecryptJWK/ok_EC_pub (1.08s) + --- PASS: TestEncryptDecryptJWK/ok_RSA-PSS_pub (1.12s) + --- PASS: TestEncryptDecryptJWK/ok_EC (1.18s) + --- PASS: TestEncryptDecryptJWK/ok_oct (1.15s) + --- PASS: TestEncryptDecryptJWK/ok_RSA-PSS (0.93s) +--- PASS: TestGenerateJWK (0.00s) + --- PASS: TestGenerateJWK/EC (0.00s) + --- PASS: TestGenerateJWK/fail (0.00s) + --- PASS: TestGenerateJWK/oct#11 (0.00s) + --- PASS: TestGenerateJWK/oct#10 (0.00s) + --- PASS: TestGenerateJWK/oct#09 (0.00s) + --- PASS: TestGenerateJWK/oct#08 (0.00s) + --- PASS: TestGenerateJWK/oct#07 (0.00s) + --- PASS: TestGenerateJWK/oct#06 (0.00s) + --- PASS: TestGenerateJWK/oct#05 (0.00s) + --- PASS: TestGenerateJWK/oct#04 (0.00s) + --- PASS: TestGenerateJWK/oct#03 (0.00s) + --- PASS: TestGenerateJWK/oct#02 (0.00s) + --- PASS: TestGenerateJWK/oct#01 (0.00s) + --- PASS: TestGenerateJWK/oct (0.00s) + --- PASS: TestGenerateJWK/OKP#02 (0.00s) + --- PASS: TestGenerateJWK/OKP#01 (0.00s) + --- PASS: TestGenerateJWK/OKP (0.00s) + --- PASS: TestGenerateJWK/EC#04 (0.00s) + --- PASS: TestGenerateJWK/EC#07 (0.00s) + --- PASS: TestGenerateJWK/EC#06 (0.00s) + --- PASS: TestGenerateJWK/EC#02 (0.00s) + --- PASS: TestGenerateJWK/EC#03 (0.00s) + --- PASS: TestGenerateJWK/EC#05 (0.00s) + --- PASS: TestGenerateJWK/EC#01 (0.00s) + --- PASS: TestGenerateJWK/RSA#04 (0.40s) + --- PASS: TestGenerateJWK/RSA#02 (0.46s) + --- PASS: TestGenerateJWK/RSA#05 (1.01s) + --- PASS: TestGenerateJWK/RSA#03 (1.10s) + --- PASS: TestGenerateJWK/RSA#06 (1.52s) + --- PASS: TestGenerateJWK/RSA#01 (2.40s) + --- PASS: TestGenerateJWK/RSA (2.93s) + --- PASS: TestGenerateJWK/RSA#07 (4.32s) === RUN TestParseKey/ec === PAUSE TestParseKey/ec === RUN TestParseKey/rsa @@ -1813,126 +1909,56 @@ === RUN TestParseKey/failOCTMissingOptions === PAUSE TestParseKey/failOCTMissingOptions === CONT TestParseKey/ec -=== CONT TestParseKey/pemPrivateWithKid +=== CONT TestParseKey/failPassword +=== CONT TestParseKey/pemPrivateWithPasswordPrompter +=== CONT TestParseKey/pemPrivateWithPasswordFile +=== CONT TestParseKey/pemPrivateWithPassword +=== CONT TestParseKey/pemPublic +=== CONT TestParseKey/pemPrivate === CONT TestParseKey/encryptedFullWithPasswordFile -=== CONT TestParseKey/encryptedCompactWithPassword +=== CONT TestParseKey/failECBWongAlg === CONT TestParseKey/failOCTMissingOptions === CONT TestParseKey/failECWrongKid -=== CONT TestParseKey/failECBWongAlg === CONT TestParseKey/failPEMPassword === CONT TestParseKey/failMissingFile -=== CONT TestParseKey/failPassword -=== CONT TestParseKey/pemPrivateWithPassword -=== CONT TestParseKey/oct -=== CONT TestParseKey/pemPrivateWithPasswordPrompter === CONT TestParseKey/okp -=== CONT TestParseKey/pemPrivateWithPasswordFile -=== CONT TestParseKey/pemPublic +=== CONT TestParseKey/encryptedCompactWithPassword +=== CONT TestParseKey/oct === CONT TestParseKey/pemPrivateWithAlgWithSubtle === CONT TestParseKey/octPrivateWithAlgWithKid === CONT TestParseKey/octPrivateWithAlg +=== CONT TestParseKey/rsa-pss === CONT TestParseKey/pemPrivateWithAlg -=== CONT TestParseKey/pemPrivate === CONT TestParseKey/pemPrivateWithUse -=== CONT TestParseKey/rsa-pss === CONT TestParseKey/rsa ---- PASS: TestParseKey (1.98s) +=== CONT TestParseKey/pemPrivateWithKid +--- PASS: TestParseKey (4.62s) --- PASS: TestParseKey/ec (0.00s) - --- PASS: TestParseKey/pemPrivateWithKid (0.00s) + --- PASS: TestParseKey/pemPrivateWithPasswordPrompter (0.00s) + --- PASS: TestParseKey/pemPrivateWithPasswordFile (0.00s) + --- PASS: TestParseKey/pemPrivateWithPassword (0.00s) + --- PASS: TestParseKey/pemPublic (0.00s) + --- PASS: TestParseKey/pemPrivate (0.00s) + --- PASS: TestParseKey/failECBWongAlg (0.00s) --- PASS: TestParseKey/failOCTMissingOptions (0.00s) --- PASS: TestParseKey/failECWrongKid (0.00s) - --- PASS: TestParseKey/failECBWongAlg (0.00s) - --- PASS: TestParseKey/failPEMPassword (0.00s) --- PASS: TestParseKey/failMissingFile (0.00s) - --- PASS: TestParseKey/oct (0.00s) - --- PASS: TestParseKey/pemPrivateWithPassword (0.00s) --- PASS: TestParseKey/okp (0.00s) - --- PASS: TestParseKey/pemPrivateWithPasswordPrompter (0.00s) - --- PASS: TestParseKey/pemPublic (0.00s) + --- PASS: TestParseKey/failPEMPassword (0.00s) + --- PASS: TestParseKey/oct (0.00s) --- PASS: TestParseKey/pemPrivateWithAlgWithSubtle (0.00s) --- PASS: TestParseKey/octPrivateWithAlgWithKid (0.00s) --- PASS: TestParseKey/octPrivateWithAlg (0.00s) + --- PASS: TestParseKey/rsa-pss (0.00s) --- PASS: TestParseKey/pemPrivateWithAlg (0.00s) - --- PASS: TestParseKey/pemPrivate (0.00s) --- PASS: TestParseKey/pemPrivateWithUse (0.00s) - --- PASS: TestParseKey/pemPrivateWithPasswordFile (0.00s) - --- PASS: TestParseKey/rsa-pss (0.00s) --- PASS: TestParseKey/rsa (0.00s) - --- PASS: TestParseKey/encryptedFullWithPasswordFile (0.37s) - --- PASS: TestParseKey/failPassword (0.43s) - --- PASS: TestParseKey/encryptedCompactWithPassword (0.45s) -=== RUN TestEncryptDecryptJWK/ok_EC -=== PAUSE TestEncryptDecryptJWK/ok_EC -=== RUN TestEncryptDecryptJWK/ok_EC_pub -=== PAUSE TestEncryptDecryptJWK/ok_EC_pub -=== RUN TestEncryptDecryptJWK/ok_RSA -=== PAUSE TestEncryptDecryptJWK/ok_RSA -=== RUN TestEncryptDecryptJWK/ok_RSA_pub -=== PAUSE TestEncryptDecryptJWK/ok_RSA_pub -=== RUN TestEncryptDecryptJWK/ok_RSA-PSS -=== PAUSE TestEncryptDecryptJWK/ok_RSA-PSS -=== RUN TestEncryptDecryptJWK/ok_RSA-PSS_pub -=== PAUSE TestEncryptDecryptJWK/ok_RSA-PSS_pub -=== RUN TestEncryptDecryptJWK/ok_Ed25519 -=== PAUSE TestEncryptDecryptJWK/ok_Ed25519 -=== RUN TestEncryptDecryptJWK/ok_Ed25519_pub -=== PAUSE TestEncryptDecryptJWK/ok_Ed25519_pub -=== RUN TestEncryptDecryptJWK/ok_oct -=== PAUSE TestEncryptDecryptJWK/ok_oct -=== CONT TestEncryptDecryptJWK/ok_EC -=== CONT TestEncryptDecryptJWK/ok_RSA-PSS_pub -=== CONT TestEncryptDecryptJWK/ok_oct -=== CONT TestEncryptDecryptJWK/ok_Ed25519_pub -=== CONT TestEncryptDecryptJWK/ok_Ed25519 -=== CONT TestEncryptDecryptJWK/ok_RSA_pub -=== CONT TestEncryptDecryptJWK/ok_RSA-PSS -=== CONT TestEncryptDecryptJWK/ok_RSA -=== CONT TestEncryptDecryptJWK/ok_EC_pub ---- PASS: TestEncryptDecryptJWK (5.49s) - --- PASS: TestEncryptDecryptJWK/ok_Ed25519_pub (0.72s) - --- PASS: TestEncryptDecryptJWK/ok_RSA (0.73s) - --- PASS: TestEncryptDecryptJWK/ok_RSA-PSS_pub (0.78s) - --- PASS: TestEncryptDecryptJWK/ok_EC (0.81s) - --- PASS: TestEncryptDecryptJWK/ok_oct (0.82s) - --- PASS: TestEncryptDecryptJWK/ok_Ed25519 (0.80s) - --- PASS: TestEncryptDecryptJWK/ok_RSA-PSS (0.80s) - --- PASS: TestEncryptDecryptJWK/ok_RSA_pub (0.82s) - --- PASS: TestEncryptDecryptJWK/ok_EC_pub (0.82s) ---- PASS: TestGenerateJWK (0.00s) - --- PASS: TestGenerateJWK/EC (0.00s) - --- PASS: TestGenerateJWK/fail (0.00s) - --- PASS: TestGenerateJWK/oct#11 (0.00s) - --- PASS: TestGenerateJWK/oct#10 (0.00s) - --- PASS: TestGenerateJWK/oct#09 (0.00s) - --- PASS: TestGenerateJWK/oct#08 (0.00s) - --- PASS: TestGenerateJWK/oct#07 (0.00s) - --- PASS: TestGenerateJWK/oct#06 (0.00s) - --- PASS: TestGenerateJWK/oct#05 (0.00s) - --- PASS: TestGenerateJWK/oct#04 (0.00s) - --- PASS: TestGenerateJWK/oct#03 (0.00s) - --- PASS: TestGenerateJWK/oct#02 (0.00s) - --- PASS: TestGenerateJWK/oct#01 (0.00s) - --- PASS: TestGenerateJWK/oct (0.00s) - --- PASS: TestGenerateJWK/OKP#02 (0.00s) - --- PASS: TestGenerateJWK/OKP#01 (0.00s) - --- PASS: TestGenerateJWK/OKP (0.00s) - --- PASS: TestGenerateJWK/EC#07 (0.00s) - --- PASS: TestGenerateJWK/EC#06 (0.00s) - --- PASS: TestGenerateJWK/EC#05 (0.00s) - --- PASS: TestGenerateJWK/EC#04 (0.00s) - --- PASS: TestGenerateJWK/EC#03 (0.00s) - --- PASS: TestGenerateJWK/EC#02 (0.00s) - --- PASS: TestGenerateJWK/EC#01 (0.00s) - --- PASS: TestGenerateJWK/RSA#02 (0.38s) - --- PASS: TestGenerateJWK/RSA#04 (0.72s) - --- PASS: TestGenerateJWK/RSA#07 (1.00s) - --- PASS: TestGenerateJWK/RSA#03 (1.34s) - --- PASS: TestGenerateJWK/RSA#05 (1.41s) - --- PASS: TestGenerateJWK/RSA#06 (1.50s) - --- PASS: TestGenerateJWK/RSA (1.63s) - --- PASS: TestGenerateJWK/RSA#01 (11.31s) + --- PASS: TestParseKey/pemPrivateWithKid (0.00s) + --- PASS: TestParseKey/encryptedFullWithPasswordFile (0.16s) + --- PASS: TestParseKey/failPassword (0.22s) + --- PASS: TestParseKey/encryptedCompactWithPassword (0.27s) PASS -ok go.step.sm/crypto/jose 24.855s +ok go.step.sm/crypto/jose 21.680s === RUN TestFingerprint === RUN TestFingerprint/ecdsa === RUN TestFingerprint/rsa @@ -2004,10 +2030,10 @@ === RUN TestGenerateKey/unknown_EC_curve === RUN TestGenerateKey/unknown_OKP_curve === RUN TestGenerateKey/unknown_type ---- PASS: TestGenerateKey (0.04s) +--- PASS: TestGenerateKey (0.06s) --- PASS: TestGenerateKey/P-256 (0.00s) --- PASS: TestGenerateKey/P-384 (0.01s) - --- PASS: TestGenerateKey/P-521 (0.02s) + --- PASS: TestGenerateKey/P-521 (0.03s) --- PASS: TestGenerateKey/Ed25519 (0.00s) --- PASS: TestGenerateKey/X25519 (0.01s) --- PASS: TestGenerateKey/OCT (0.00s) @@ -2024,9 +2050,9 @@ === RUN TestGenerateKey_rsa/RSA3072 === RUN TestGenerateKey_rsa/fail === RUN TestGenerateKey_rsa/fail_size ---- PASS: TestGenerateKey_rsa (3.28s) - --- PASS: TestGenerateKey_rsa/RSA2048 (1.57s) - --- PASS: TestGenerateKey_rsa/RSA3072 (1.71s) +--- PASS: TestGenerateKey_rsa (3.20s) + --- PASS: TestGenerateKey_rsa/RSA2048 (0.48s) + --- PASS: TestGenerateKey_rsa/RSA3072 (2.73s) --- PASS: TestGenerateKey_rsa/fail (0.00s) --- PASS: TestGenerateKey_rsa/fail_size (0.00s) === RUN TestGenerateKeyPair @@ -2038,7 +2064,7 @@ === RUN TestGenerateKeyPair/eof === RUN TestGenerateKeyPair/unknown === RUN TestGenerateKeyPair/unknown#01 ---- PASS: TestGenerateKeyPair (0.02s) +--- PASS: TestGenerateKeyPair (0.01s) --- PASS: TestGenerateKeyPair/P-256 (0.00s) --- PASS: TestGenerateKeyPair/P-384 (0.00s) --- PASS: TestGenerateKeyPair/P-521 (0.01s) @@ -2051,9 +2077,9 @@ === RUN TestGenerateKeyPair_rsa/RSA2048 === RUN TestGenerateKeyPair_rsa/RSA3072 === RUN TestGenerateKeyPair_rsa/fail ---- PASS: TestGenerateKeyPair_rsa (5.72s) - --- PASS: TestGenerateKeyPair_rsa/RSA2048 (1.22s) - --- PASS: TestGenerateKeyPair_rsa/RSA3072 (4.49s) +--- PASS: TestGenerateKeyPair_rsa (0.82s) + --- PASS: TestGenerateKeyPair_rsa/RSA2048 (0.23s) + --- PASS: TestGenerateKeyPair_rsa/RSA3072 (0.58s) --- PASS: TestGenerateKeyPair_rsa/fail (0.00s) === RUN TestGenerateDefaultSigner === RUN TestGenerateDefaultSigner/ok @@ -2092,7 +2118,7 @@ === RUN TestExtractKey/fail_string === RUN TestExtractKey/fail_bad_ssh.Certificate.Key === RUN TestExtractKey/fail_bad_ssh.PublicKey ---- PASS: TestExtractKey (0.54s) +--- PASS: TestExtractKey (0.34s) --- PASS: TestExtractKey/RSA_private_key (0.00s) --- PASS: TestExtractKey/RSA_public_key (0.00s) --- PASS: TestExtractKey/EC_private_key (0.00s) @@ -2118,7 +2144,7 @@ === RUN TestVerifyPair/fail_rsa_key === RUN TestVerifyPair/fail_ed25519_key === RUN TestVerifyPair/fail_type ---- PASS: TestVerifyPair (1.32s) +--- PASS: TestVerifyPair (2.03s) --- PASS: TestVerifyPair/ecdsa (0.00s) --- PASS: TestVerifyPair/rsa (0.00s) --- PASS: TestVerifyPair/ed25519 (0.00s) @@ -2134,11 +2160,11 @@ === RUN TestInsecure/fail_RSA_1024 === RUN TestInsecure/ok_RSA_2048_insecure === RUN TestInsecure/ok_RSA_1024_insecure ---- PASS: TestInsecure (1.72s) - --- PASS: TestInsecure/ok_RSA_2048 (1.08s) +--- PASS: TestInsecure (2.83s) + --- PASS: TestInsecure/ok_RSA_2048 (0.30s) --- PASS: TestInsecure/fail_RSA_1024 (0.00s) - --- PASS: TestInsecure/ok_RSA_2048_insecure (0.59s) - --- PASS: TestInsecure/ok_RSA_1024_insecure (0.06s) + --- PASS: TestInsecure/ok_RSA_2048_insecure (2.40s) + --- PASS: TestInsecure/ok_RSA_1024_insecure (0.14s) === RUN TestEqual === RUN TestEqual/ok_ecdsaKey === RUN TestEqual/ok_rsaKey @@ -2160,7 +2186,7 @@ === RUN TestEqual/fail_[]byte === RUN TestEqual/fail_int === RUN TestEqual/fail_string ---- PASS: TestEqual (2.90s) +--- PASS: TestEqual (0.92s) --- PASS: TestEqual/ok_ecdsaKey (0.00s) --- PASS: TestEqual/ok_rsaKey (0.00s) --- PASS: TestEqual/ok_ed25519Key (0.00s) @@ -2182,7 +2208,7 @@ --- PASS: TestEqual/fail_int (0.00s) --- PASS: TestEqual/fail_string (0.00s) PASS -ok go.step.sm/crypto/keyutil 16.096s +ok go.step.sm/crypto/keyutil 10.768s === RUN TestNew === RUN TestNew/ok === RUN TestNew/ok_with_options @@ -2196,36 +2222,36 @@ === RUN TestNew/fail_intermediate_csr === RUN TestNew/fail_host_ssh_signer === RUN TestNew/fail_user_ssh_signer ---- PASS: TestNew (0.06s) - --- PASS: TestNew/ok (0.01s) - --- PASS: TestNew/ok_with_options (0.01s) +--- PASS: TestNew (0.04s) + --- PASS: TestNew/ok (0.00s) + --- PASS: TestNew/ok_with_options (0.00s) --- PASS: TestNew/fail_root_signer (0.00s) --- PASS: TestNew/fail_intermediate_signer (0.00s) --- PASS: TestNew/fail_host_signer (0.00s) - --- PASS: TestNew/fail_user_signer (0.01s) + --- PASS: TestNew/fail_user_signer (0.00s) --- PASS: TestNew/fail_root_template (0.00s) --- PASS: TestNew/fail_intermediate_template (0.00s) --- PASS: TestNew/fail_root_csr (0.00s) --- PASS: TestNew/fail_intermediate_csr (0.00s) --- PASS: TestNew/fail_host_ssh_signer (0.00s) - --- PASS: TestNew/fail_user_ssh_signer (0.01s) + --- PASS: TestNew/fail_user_ssh_signer (0.00s) === RUN TestCA_Sign === RUN TestCA_Sign/ok === RUN TestCA_Sign/ok_with_lifetime === RUN TestCA_Sign/fail ---- PASS: TestCA_Sign (0.03s) +--- PASS: TestCA_Sign (0.01s) --- PASS: TestCA_Sign/ok (0.00s) --- PASS: TestCA_Sign/ok_with_lifetime (0.00s) --- PASS: TestCA_Sign/fail (0.00s) === RUN TestCA_Sign_mutation ---- PASS: TestCA_Sign_mutation (0.01s) +--- PASS: TestCA_Sign_mutation (0.00s) === RUN TestCA_SignCSR === RUN TestCA_SignCSR/ok === RUN TestCA_SignCSR/ok_with_modify === RUN TestCA_SignCSR/fail_new_certificate === RUN TestCA_SignCSR/fail_modify --- PASS: TestCA_SignCSR (0.03s) - --- PASS: TestCA_SignCSR/ok (0.00s) + --- PASS: TestCA_SignCSR/ok (0.01s) --- PASS: TestCA_SignCSR/ok_with_modify (0.00s) --- PASS: TestCA_SignCSR/fail_new_certificate (0.00s) --- PASS: TestCA_SignCSR/fail_modify (0.00s) @@ -2240,11 +2266,11 @@ --- PASS: TestCA_SignSSH/ok_infinity (0.00s) --- PASS: TestCA_SignSSH/fail_type (0.00s) === RUN TestCA_SignSSH_mutation ---- PASS: TestCA_SignSSH_mutation (0.00s) +--- PASS: TestCA_SignSSH_mutation (0.01s) === RUN TestCA_SignSSH_infinity ---- PASS: TestCA_SignSSH_infinity (0.01s) +--- PASS: TestCA_SignSSH_infinity (0.00s) PASS -ok go.step.sm/crypto/minica 0.227s +ok go.step.sm/crypto/minica 0.176s === RUN TestParseCosignPrivateKey === RUN TestParseCosignPrivateKey/ok === RUN TestParseCosignPrivateKey/fail_password @@ -2259,134 +2285,134 @@ === RUN TestParseCosignPrivateKey/fail_kdf.Salt === RUN TestParseCosignPrivateKey/fail_ciphertext === RUN TestParseCosignPrivateKey/fail_parsePKCS8PrivateKey ---- PASS: TestParseCosignPrivateKey (1.74s) - --- PASS: TestParseCosignPrivateKey/ok (0.18s) - --- PASS: TestParseCosignPrivateKey/fail_password (0.23s) +--- PASS: TestParseCosignPrivateKey (1.89s) + --- PASS: TestParseCosignPrivateKey/ok (0.23s) + --- PASS: TestParseCosignPrivateKey/fail_password (0.20s) --- PASS: TestParseCosignPrivateKey/fail_unmarshal (0.00s) --- PASS: TestParseCosignPrivateKey/fail_kdf (0.00s) --- PASS: TestParseCosignPrivateKey/fail_cipher (0.00s) --- PASS: TestParseCosignPrivateKey/fail_nonce_too_large (0.00s) --- PASS: TestParseCosignPrivateKey/fail_nonce_too_short (0.00s) --- PASS: TestParseCosignPrivateKey/fail_kdf.N (0.00s) - --- PASS: TestParseCosignPrivateKey/fail_kdf.R (0.20s) - --- PASS: TestParseCosignPrivateKey/fail_kdf.P (0.37s) + --- PASS: TestParseCosignPrivateKey/fail_kdf.R (0.25s) + --- PASS: TestParseCosignPrivateKey/fail_kdf.P (0.41s) --- PASS: TestParseCosignPrivateKey/fail_kdf.Salt (0.20s) - --- PASS: TestParseCosignPrivateKey/fail_ciphertext (0.18s) - --- PASS: TestParseCosignPrivateKey/fail_parsePKCS8PrivateKey (0.14s) + --- PASS: TestParseCosignPrivateKey/fail_ciphertext (0.14s) + --- PASS: TestParseCosignPrivateKey/fail_parsePKCS8PrivateKey (0.21s) === RUN TestParseCosignPrivateKey_equal ---- PASS: TestParseCosignPrivateKey_equal (0.16s) +--- PASS: TestParseCosignPrivateKey_equal (0.11s) === RUN TestParseCosignPrivateKey_IncorrectPasswordError ---- PASS: TestParseCosignPrivateKey_IncorrectPasswordError (0.24s) +--- PASS: TestParseCosignPrivateKey_IncorrectPasswordError (0.41s) === RUN TestRead -=== RUN TestRead/testdata/openssh.ed25519.pem -=== RUN TestRead/testdata/openssh.ed25519.pub.pem -=== RUN TestRead/testdata/openssh.p256.pub.pem -=== RUN TestRead/testdata/openssh.p521.enc.pem +=== RUN TestRead/testdata/pkcs8/openssl.p384.pem === RUN TestRead/testdata/pkcs8/openssl.p384.pub.pem -=== RUN TestRead/testdata/pkcs8/openssl.p521.enc.pem -=== RUN TestRead/testdata/openssl.p256.pub.pem -=== RUN TestRead/testdata/openssl.p384.pem -=== RUN TestRead/testdata/openssl.p384.enc.pem -=== RUN TestRead/testdata/openssl.p521.enc.pem -=== RUN TestRead/testdata/openssl.rsa1024.enc.pem +=== RUN TestRead/testdata/pkcs8/openssl.rsa2048.pem +=== RUN TestRead/testdata/openssl.rsa2048.enc.pem === RUN TestRead/testdata/openssh.p256.enc.pem -=== RUN TestRead/testdata/openssh.rsa1024.pem -=== RUN TestRead/testdata/pkcs8/openssl.p384.enc.pem -=== RUN TestRead/testdata/openssl.p256.pem -=== RUN TestRead/testdata/openssl.p384.pub.pem -=== RUN TestRead/testdata/openssh.p384.pem -=== RUN TestRead/testdata/pkcs8/openssl.p521.pem +=== RUN TestRead/testdata/openssh.p256.pub.pem +=== RUN TestRead/testdata/openssh.rsa2048.pub.pem +=== RUN TestRead/testdata/pkcs8/openssl.ed25519.pem === RUN TestRead/testdata/pkcs8/openssl.p521.pub.pem -=== RUN TestRead/testdata/pkcs8/openssl.rsa2048.pem === RUN TestRead/testdata/pkcs8/openssl.rsa4096.pem -=== RUN TestRead/testdata/pkcs8/openssl.rsa4096.pub.pem -=== RUN TestRead/testdata/openssl.rsa1024.pub.pem -=== RUN TestRead/testdata/openssl.rsa2048.pub.pem -=== RUN TestRead/testdata/openssl.rsa2048.enc.pem -=== RUN TestRead/testdata/openssh.ed25519.enc.pem -=== RUN TestRead/testdata/openssh.p521.pub.pem -=== RUN TestRead/testdata/pkcs8/openssl.p256.pub.pem -=== RUN TestRead/testdata/pkcs8/openssl.rsa2048.pub.pem === RUN TestRead/testdata/cosign.pub.pem -=== RUN TestRead/testdata/openssl.p521.pub.pem +=== RUN TestRead/testdata/openssl.p256.pub.pem +=== RUN TestRead/testdata/openssl.rsa2048.pem +=== RUN TestRead/testdata/openssh.p384.enc.pem +=== RUN TestRead/testdata/openssh.p521.pub.pem +=== RUN TestRead/testdata/openssh.rsa1024.enc.pem +=== RUN TestRead/testdata/pkcs8/openssl.p256.enc.pem +=== RUN TestRead/testdata/cosign.enc.pem +=== RUN TestRead/testdata/openssh.ed25519.pub.pem +=== RUN TestRead/testdata/openssh.p384.pub.pem +=== RUN TestRead/testdata/openssh.p521.pem === RUN TestRead/testdata/openssh.rsa1024.pub.pem +=== RUN TestRead/testdata/pkcs8/openssl.p521.enc.pem +=== RUN TestRead/testdata/openssl.p521.pem +=== RUN TestRead/testdata/openssh.p521.enc.pem +=== RUN TestRead/testdata/pkcs8/openssl.p256.pub.pem +=== RUN TestRead/testdata/pkcs8/openssl.rsa2048.enc.pem +=== RUN TestRead/testdata/openssl.p256.pem +=== RUN TestRead/testdata/openssl.rsa2048.pub.pem +=== RUN TestRead/testdata/openssh.p384.pem === RUN TestRead/testdata/openssh.rsa2048.enc.pem -=== RUN TestRead/testdata/openssh.rsa2048.pub.pem -=== RUN TestRead/testdata/openssh.p521.pem -=== RUN TestRead/testdata/nebula.pub +=== RUN TestRead/testdata/pkcs8/openssl.ed25519.enc.pem +=== RUN TestRead/testdata/pkcs8/openssl.p256.pem +=== RUN TestRead/testdata/pkcs8/openssl.rsa4096.pub.pem +=== RUN TestRead/testdata/openssl.p384.enc.pem +=== RUN TestRead/testdata/openssl.p521.enc.pem +=== RUN TestRead/testdata/openssl.rsa1024.enc.pem === RUN TestRead/testdata/openssh.p256.pem -=== RUN TestRead/testdata/openssh.p384.pub.pem -=== RUN TestRead/testdata/openssh.rsa1024.enc.pem -=== RUN TestRead/testdata/pkcs8/openssl.ed25519.pem === RUN TestRead/testdata/pkcs8/openssl.ed25519.pub.pem -=== RUN TestRead/testdata/pkcs8/openssl.rsa2048.enc.pem -=== RUN TestRead/testdata/cosign.enc.pem +=== RUN TestRead/testdata/pkcs8/openssl.rsa2048.pub.pem +=== RUN TestRead/testdata/nebula.pub === RUN TestRead/testdata/nebula.key -=== RUN TestRead/testdata/openssl.p256.enc.pem +=== RUN TestRead/testdata/openssl.p384.pub.pem === RUN TestRead/testdata/openssl.rsa1024.pem -=== RUN TestRead/testdata/openssh.p384.enc.pem +=== RUN TestRead/testdata/openssl.rsa1024.pub.pem +=== RUN TestRead/testdata/openssh.ed25519.pem +=== RUN TestRead/testdata/openssh.rsa1024.pem +=== RUN TestRead/testdata/pkcs8/openssl.p384.enc.pem +=== RUN TestRead/testdata/pkcs8/openssl.p521.pem +=== RUN TestRead/testdata/openssl.p256.enc.pem +=== RUN TestRead/testdata/openssl.p384.pem +=== RUN TestRead/testdata/openssl.p521.pub.pem +=== RUN TestRead/testdata/openssh.ed25519.enc.pem === RUN TestRead/testdata/openssh.rsa2048.pem -=== RUN TestRead/testdata/pkcs8/openssl.ed25519.enc.pem -=== RUN TestRead/testdata/pkcs8/openssl.p256.pem -=== RUN TestRead/testdata/pkcs8/openssl.p256.enc.pem -=== RUN TestRead/testdata/pkcs8/openssl.p384.pem -=== RUN TestRead/testdata/openssl.p521.pem -=== RUN TestRead/testdata/openssl.rsa2048.pem ---- PASS: TestRead (1.50s) - --- PASS: TestRead/testdata/openssh.ed25519.pem (0.01s) - --- PASS: TestRead/testdata/openssh.ed25519.pub.pem (0.00s) - --- PASS: TestRead/testdata/openssh.p256.pub.pem (0.00s) - --- PASS: TestRead/testdata/openssh.p521.enc.pem (0.17s) +--- PASS: TestRead (1.26s) + --- PASS: TestRead/testdata/pkcs8/openssl.p384.pem (0.01s) --- PASS: TestRead/testdata/pkcs8/openssl.p384.pub.pem (0.00s) - --- PASS: TestRead/testdata/pkcs8/openssl.p521.enc.pem (0.01s) + --- PASS: TestRead/testdata/pkcs8/openssl.rsa2048.pem (0.01s) + --- PASS: TestRead/testdata/openssl.rsa2048.enc.pem (0.01s) + --- PASS: TestRead/testdata/openssh.p256.enc.pem (0.15s) + --- PASS: TestRead/testdata/openssh.p256.pub.pem (0.00s) + --- PASS: TestRead/testdata/openssh.rsa2048.pub.pem (0.00s) + --- PASS: TestRead/testdata/pkcs8/openssl.ed25519.pem (0.01s) + --- PASS: TestRead/testdata/pkcs8/openssl.p521.pub.pem (0.00s) + --- PASS: TestRead/testdata/pkcs8/openssl.rsa4096.pem (0.03s) + --- PASS: TestRead/testdata/cosign.pub.pem (0.00s) --- PASS: TestRead/testdata/openssl.p256.pub.pem (0.00s) - --- PASS: TestRead/testdata/openssl.p384.pem (0.01s) - --- PASS: TestRead/testdata/openssl.p384.enc.pem (0.00s) - --- PASS: TestRead/testdata/openssl.p521.enc.pem (0.01s) - --- PASS: TestRead/testdata/openssl.rsa1024.enc.pem (0.00s) - --- PASS: TestRead/testdata/openssh.p256.enc.pem (0.20s) - --- PASS: TestRead/testdata/openssh.rsa1024.pem (0.00s) - --- PASS: TestRead/testdata/pkcs8/openssl.p384.enc.pem (0.00s) + --- PASS: TestRead/testdata/openssl.rsa2048.pem (0.00s) + --- PASS: TestRead/testdata/openssh.p384.enc.pem (0.17s) + --- PASS: TestRead/testdata/openssh.p521.pub.pem (0.00s) + --- PASS: TestRead/testdata/openssh.rsa1024.enc.pem (0.25s) + --- PASS: TestRead/testdata/pkcs8/openssl.p256.enc.pem (0.00s) + --- PASS: TestRead/testdata/cosign.enc.pem (0.11s) + --- PASS: TestRead/testdata/openssh.ed25519.pub.pem (0.00s) + --- PASS: TestRead/testdata/openssh.p384.pub.pem (0.00s) + --- PASS: TestRead/testdata/openssh.p521.pem (0.02s) + --- PASS: TestRead/testdata/openssh.rsa1024.pub.pem (0.00s) + --- PASS: TestRead/testdata/pkcs8/openssl.p521.enc.pem (0.01s) + --- PASS: TestRead/testdata/openssl.p521.pem (0.01s) + --- PASS: TestRead/testdata/openssh.p521.enc.pem (0.14s) + --- PASS: TestRead/testdata/pkcs8/openssl.p256.pub.pem (0.00s) + --- PASS: TestRead/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) --- PASS: TestRead/testdata/openssl.p256.pem (0.00s) - --- PASS: TestRead/testdata/openssl.p384.pub.pem (0.00s) + --- PASS: TestRead/testdata/openssl.rsa2048.pub.pem (0.00s) --- PASS: TestRead/testdata/openssh.p384.pem (0.00s) - --- PASS: TestRead/testdata/pkcs8/openssl.p521.pem (0.01s) - --- PASS: TestRead/testdata/pkcs8/openssl.p521.pub.pem (0.00s) - --- PASS: TestRead/testdata/pkcs8/openssl.rsa2048.pem (0.00s) - --- PASS: TestRead/testdata/pkcs8/openssl.rsa4096.pem (0.05s) + --- PASS: TestRead/testdata/openssh.rsa2048.enc.pem (0.16s) + --- PASS: TestRead/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) + --- PASS: TestRead/testdata/pkcs8/openssl.p256.pem (0.00s) --- PASS: TestRead/testdata/pkcs8/openssl.rsa4096.pub.pem (0.00s) - --- PASS: TestRead/testdata/openssl.rsa1024.pub.pem (0.00s) - --- PASS: TestRead/testdata/openssl.rsa2048.pub.pem (0.00s) - --- PASS: TestRead/testdata/openssl.rsa2048.enc.pem (0.00s) - --- PASS: TestRead/testdata/openssh.ed25519.enc.pem (0.18s) - --- PASS: TestRead/testdata/openssh.p521.pub.pem (0.00s) - --- PASS: TestRead/testdata/pkcs8/openssl.p256.pub.pem (0.00s) - --- PASS: TestRead/testdata/pkcs8/openssl.rsa2048.pub.pem (0.00s) - --- PASS: TestRead/testdata/cosign.pub.pem (0.00s) - --- PASS: TestRead/testdata/openssl.p521.pub.pem (0.00s) - --- PASS: TestRead/testdata/openssh.rsa1024.pub.pem (0.00s) - --- PASS: TestRead/testdata/openssh.rsa2048.enc.pem (0.15s) - --- PASS: TestRead/testdata/openssh.rsa2048.pub.pem (0.00s) - --- PASS: TestRead/testdata/openssh.p521.pem (0.01s) - --- PASS: TestRead/testdata/nebula.pub (0.00s) + --- PASS: TestRead/testdata/openssl.p384.enc.pem (0.00s) + --- PASS: TestRead/testdata/openssl.p521.enc.pem (0.01s) + --- PASS: TestRead/testdata/openssl.rsa1024.enc.pem (0.00s) --- PASS: TestRead/testdata/openssh.p256.pem (0.00s) - --- PASS: TestRead/testdata/openssh.p384.pub.pem (0.00s) - --- PASS: TestRead/testdata/openssh.rsa1024.enc.pem (0.16s) - --- PASS: TestRead/testdata/pkcs8/openssl.ed25519.pem (0.00s) --- PASS: TestRead/testdata/pkcs8/openssl.ed25519.pub.pem (0.00s) - --- PASS: TestRead/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) - --- PASS: TestRead/testdata/cosign.enc.pem (0.19s) + --- PASS: TestRead/testdata/pkcs8/openssl.rsa2048.pub.pem (0.00s) + --- PASS: TestRead/testdata/nebula.pub (0.00s) --- PASS: TestRead/testdata/nebula.key (0.00s) - --- PASS: TestRead/testdata/openssl.p256.enc.pem (0.00s) + --- PASS: TestRead/testdata/openssl.p384.pub.pem (0.00s) --- PASS: TestRead/testdata/openssl.rsa1024.pem (0.00s) - --- PASS: TestRead/testdata/openssh.p384.enc.pem (0.27s) + --- PASS: TestRead/testdata/openssl.rsa1024.pub.pem (0.00s) + --- PASS: TestRead/testdata/openssh.ed25519.pem (0.00s) + --- PASS: TestRead/testdata/openssh.rsa1024.pem (0.00s) + --- PASS: TestRead/testdata/pkcs8/openssl.p384.enc.pem (0.00s) + --- PASS: TestRead/testdata/pkcs8/openssl.p521.pem (0.01s) + --- PASS: TestRead/testdata/openssl.p256.enc.pem (0.00s) + --- PASS: TestRead/testdata/openssl.p384.pem (0.00s) + --- PASS: TestRead/testdata/openssl.p521.pub.pem (0.00s) + --- PASS: TestRead/testdata/openssh.ed25519.enc.pem (0.14s) --- PASS: TestRead/testdata/openssh.rsa2048.pem (0.01s) - --- PASS: TestRead/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) - --- PASS: TestRead/testdata/pkcs8/openssl.p256.pem (0.00s) - --- PASS: TestRead/testdata/pkcs8/openssl.p256.enc.pem (0.00s) - --- PASS: TestRead/testdata/pkcs8/openssl.p384.pem (0.00s) - --- PASS: TestRead/testdata/openssl.p521.pem (0.02s) - --- PASS: TestRead/testdata/openssl.rsa2048.pem (0.01s) === RUN TestParseCertificate === RUN TestParseCertificate/testdata/ca.crt === RUN TestParseCertificate/testdata/bundle.crt @@ -2470,51 +2496,51 @@ --- PASS: TestParseCertificateBundle/fail_bad_der (0.00s) --- PASS: TestParseCertificateBundle/fail_no_valid_PEM (0.00s) === RUN TestParse -=== RUN TestParse/success-rsa-public-key -=== RUN TestParse/success-rsa-private-key -=== RUN TestParse/success-ed25519-private-key -=== RUN TestParse/success-ed25519-enc-private-key -=== RUN TestParse/fail-options -=== RUN TestParse/fail-password -=== RUN TestParse/fail-nebula-key-size -=== RUN TestParse/success-ecdsa-private-key === RUN TestParse/success-x509-crt -=== RUN TestParse/success-x509-crt-trim-spaces +=== RUN TestParse/fail-options === RUN TestParse/fail-pkcs8-password +=== RUN TestParse/success-ecdsa-public-key +=== RUN TestParse/success-x509-crt-trim-spaces +=== RUN TestParse/fail-password === RUN TestParse/fail-type === RUN TestParse/fail-nebula-pub-size -=== RUN TestParse/success-ecdsa-public-key +=== RUN TestParse/fail-nebula-key-size +=== RUN TestParse/success-rsa-public-key +=== RUN TestParse/success-rsa-private-key +=== RUN TestParse/success-ecdsa-private-key +=== RUN TestParse/success-ed25519-private-key +=== RUN TestParse/success-ed25519-enc-private-key --- PASS: TestParse (0.00s) - --- PASS: TestParse/success-rsa-public-key (0.00s) - --- PASS: TestParse/success-rsa-private-key (0.00s) - --- PASS: TestParse/success-ed25519-private-key (0.00s) - --- PASS: TestParse/success-ed25519-enc-private-key (0.00s) - --- PASS: TestParse/fail-options (0.00s) - --- PASS: TestParse/fail-password (0.00s) - --- PASS: TestParse/fail-nebula-key-size (0.00s) - --- PASS: TestParse/success-ecdsa-private-key (0.00s) --- PASS: TestParse/success-x509-crt (0.00s) - --- PASS: TestParse/success-x509-crt-trim-spaces (0.00s) + --- PASS: TestParse/fail-options (0.00s) --- PASS: TestParse/fail-pkcs8-password (0.00s) + --- PASS: TestParse/success-ecdsa-public-key (0.00s) + --- PASS: TestParse/success-x509-crt-trim-spaces (0.00s) + --- PASS: TestParse/fail-password (0.00s) --- PASS: TestParse/fail-type (0.00s) --- PASS: TestParse/fail-nebula-pub-size (0.00s) - --- PASS: TestParse/success-ecdsa-public-key (0.00s) + --- PASS: TestParse/fail-nebula-key-size (0.00s) + --- PASS: TestParse/success-rsa-public-key (0.00s) + --- PASS: TestParse/success-rsa-private-key (0.00s) + --- PASS: TestParse/success-ecdsa-private-key (0.00s) + --- PASS: TestParse/success-ed25519-private-key (0.00s) + --- PASS: TestParse/success-ed25519-enc-private-key (0.00s) === RUN TestSerialize pem_test.go:641: Running test case: X.509 Certificate request success pem_test.go:641: Running test case: propagate open key out file error pem_test.go:641: Running test case: ToFile Success (EC Private Key unencrypted) - pem_test.go:641: Running test case: ToFile Success (EC Private Key encrypted) - pem_test.go:641: Running test case: unrecognized key type - pem_test.go:641: Running test case: RSA Public Key success pem_test.go:641: Running test case: EC Private Key success pem_test.go:641: Running test case: EC Private Key success - encrypt input data pem_test.go:641: Running test case: EC Public Key success pem_test.go:641: Running test case: OKP Private Key success pem_test.go:641: Running test case: OKP Public Key success - pem_test.go:641: Running test case: X.509 Certificate success + pem_test.go:641: Running test case: ToFile Success (EC Private Key encrypted) + pem_test.go:641: Running test case: unrecognized key type pem_test.go:641: Running test case: RSA Private Key success + pem_test.go:641: Running test case: RSA Public Key success pem_test.go:641: Running test case: EC Private Key success - encrypt pkcs8 data ---- PASS: TestSerialize (1.33s) + pem_test.go:641: Running test case: X.509 Certificate success +--- PASS: TestSerialize (5.89s) === RUN TestParseDER === RUN TestParseDER/rsa_public_key === RUN TestParseDER/rsa_private_key @@ -2524,7 +2550,7 @@ === RUN TestParseDER/ed25519_public_key === RUN TestParseDER/ed25519_private_key === RUN TestParseDER/fail ---- PASS: TestParseDER (0.01s) +--- PASS: TestParseDER (0.00s) --- PASS: TestParseDER/rsa_public_key (0.00s) --- PASS: TestParseDER/rsa_private_key (0.00s) --- PASS: TestParseDER/rsa_pkcs#1_public_key (0.00s) @@ -2534,119 +2560,119 @@ --- PASS: TestParseDER/ed25519_private_key (0.00s) --- PASS: TestParseDER/fail (0.00s) === RUN TestParseKey -=== RUN TestParseKey/testdata/pkcs8/openssl.p384.pub.pem -=== RUN TestParseKey/testdata/pkcs8/openssl.p521.enc.pem -=== RUN TestParseKey/testdata/openssl.p256.pub.pem +=== RUN TestParseKey/testdata/pkcs8/openssl.p521.pem +=== RUN TestParseKey/testdata/openssl.p256.enc.pem === RUN TestParseKey/testdata/openssl.p384.pem -=== RUN TestParseKey/testdata/openssl.p384.enc.pem -=== RUN TestParseKey/testdata/openssl.p521.enc.pem -=== RUN TestParseKey/testdata/openssl.rsa1024.enc.pem +=== RUN TestParseKey/testdata/openssl.p521.pub.pem +=== RUN TestParseKey/testdata/openssh.ed25519.enc.pem +=== RUN TestParseKey/testdata/openssh.rsa2048.pem +=== RUN TestParseKey/testdata/pkcs8/openssl.p384.pem +=== RUN TestParseKey/testdata/pkcs8/openssl.p384.pub.pem +=== RUN TestParseKey/testdata/pkcs8/openssl.rsa2048.pem +=== RUN TestParseKey/testdata/openssl.rsa2048.enc.pem === RUN TestParseKey/testdata/openssh.p256.enc.pem -=== RUN TestParseKey/testdata/openssh.rsa1024.pem -=== RUN TestParseKey/testdata/pkcs8/openssl.p384.enc.pem -=== RUN TestParseKey/testdata/openssl.p256.pem -=== RUN TestParseKey/testdata/openssl.p384.pub.pem -=== RUN TestParseKey/testdata/openssh.p384.pem -=== RUN TestParseKey/testdata/pkcs8/openssl.p521.pem +=== RUN TestParseKey/testdata/pkcs8/openssl.ed25519.pem === RUN TestParseKey/testdata/pkcs8/openssl.p521.pub.pem -=== RUN TestParseKey/testdata/pkcs8/openssl.rsa2048.pem === RUN TestParseKey/testdata/pkcs8/openssl.rsa4096.pem -=== RUN TestParseKey/testdata/pkcs8/openssl.rsa4096.pub.pem -=== RUN TestParseKey/testdata/openssl.rsa1024.pub.pem -=== RUN TestParseKey/testdata/openssl.rsa2048.pub.pem -=== RUN TestParseKey/testdata/openssl.rsa2048.enc.pem -=== RUN TestParseKey/testdata/openssh.ed25519.enc.pem -=== RUN TestParseKey/testdata/pkcs8/openssl.p256.pub.pem -=== RUN TestParseKey/testdata/pkcs8/openssl.rsa2048.pub.pem === RUN TestParseKey/testdata/cosign.pub.pem -=== RUN TestParseKey/testdata/openssl.p521.pub.pem -=== RUN TestParseKey/testdata/openssh.rsa2048.enc.pem +=== RUN TestParseKey/testdata/openssl.p256.pub.pem +=== RUN TestParseKey/testdata/openssl.rsa2048.pem +=== RUN TestParseKey/testdata/openssh.p384.enc.pem +=== RUN TestParseKey/testdata/openssh.rsa1024.enc.pem +=== RUN TestParseKey/testdata/pkcs8/openssl.p256.enc.pem +=== RUN TestParseKey/testdata/cosign.enc.pem === RUN TestParseKey/testdata/openssh.p521.pem -=== RUN TestParseKey/testdata/nebula.pub +=== RUN TestParseKey/testdata/pkcs8/openssl.p521.enc.pem +=== RUN TestParseKey/testdata/openssl.p521.pem +=== RUN TestParseKey/testdata/openssh.p521.enc.pem +=== RUN TestParseKey/testdata/pkcs8/openssl.p256.pub.pem +=== RUN TestParseKey/testdata/pkcs8/openssl.rsa2048.enc.pem +=== RUN TestParseKey/testdata/openssl.p256.pem +=== RUN TestParseKey/testdata/openssl.rsa2048.pub.pem +=== RUN TestParseKey/testdata/openssh.p384.pem +=== RUN TestParseKey/testdata/openssh.rsa2048.enc.pem +=== RUN TestParseKey/testdata/pkcs8/openssl.ed25519.enc.pem +=== RUN TestParseKey/testdata/pkcs8/openssl.p256.pem +=== RUN TestParseKey/testdata/pkcs8/openssl.rsa4096.pub.pem +=== RUN TestParseKey/testdata/openssl.p384.enc.pem +=== RUN TestParseKey/testdata/openssl.p521.enc.pem +=== RUN TestParseKey/testdata/openssl.rsa1024.enc.pem === RUN TestParseKey/testdata/openssh.p256.pem -=== RUN TestParseKey/testdata/openssh.rsa1024.enc.pem -=== RUN TestParseKey/testdata/pkcs8/openssl.ed25519.pem === RUN TestParseKey/testdata/pkcs8/openssl.ed25519.pub.pem -=== RUN TestParseKey/testdata/pkcs8/openssl.rsa2048.enc.pem -=== RUN TestParseKey/testdata/cosign.enc.pem +=== RUN TestParseKey/testdata/pkcs8/openssl.rsa2048.pub.pem +=== RUN TestParseKey/testdata/nebula.pub === RUN TestParseKey/testdata/nebula.key -=== RUN TestParseKey/testdata/openssl.p256.enc.pem +=== RUN TestParseKey/testdata/openssl.p384.pub.pem === RUN TestParseKey/testdata/openssl.rsa1024.pem -=== RUN TestParseKey/testdata/openssh.p384.enc.pem -=== RUN TestParseKey/testdata/openssh.rsa2048.pem -=== RUN TestParseKey/testdata/pkcs8/openssl.ed25519.enc.pem -=== RUN TestParseKey/testdata/pkcs8/openssl.p256.pem -=== RUN TestParseKey/testdata/pkcs8/openssl.p256.enc.pem -=== RUN TestParseKey/testdata/pkcs8/openssl.p384.pem -=== RUN TestParseKey/testdata/openssl.p521.pem -=== RUN TestParseKey/testdata/openssl.rsa2048.pem +=== RUN TestParseKey/testdata/openssl.rsa1024.pub.pem === RUN TestParseKey/testdata/openssh.ed25519.pem -=== RUN TestParseKey/testdata/openssh.p521.enc.pem ---- PASS: TestParseKey (1.31s) - --- PASS: TestParseKey/testdata/pkcs8/openssl.p384.pub.pem (0.00s) - --- PASS: TestParseKey/testdata/pkcs8/openssl.p521.enc.pem (0.00s) - --- PASS: TestParseKey/testdata/openssl.p256.pub.pem (0.00s) - --- PASS: TestParseKey/testdata/openssl.p384.pem (0.00s) - --- PASS: TestParseKey/testdata/openssl.p384.enc.pem (0.00s) - --- PASS: TestParseKey/testdata/openssl.p521.enc.pem (0.00s) - --- PASS: TestParseKey/testdata/openssl.rsa1024.enc.pem (0.00s) - --- PASS: TestParseKey/testdata/openssh.p256.enc.pem (0.19s) - --- PASS: TestParseKey/testdata/openssh.rsa1024.pem (0.00s) - --- PASS: TestParseKey/testdata/pkcs8/openssl.p384.enc.pem (0.00s) - --- PASS: TestParseKey/testdata/openssl.p256.pem (0.00s) - --- PASS: TestParseKey/testdata/openssl.p384.pub.pem (0.00s) - --- PASS: TestParseKey/testdata/openssh.p384.pem (0.00s) +=== RUN TestParseKey/testdata/openssh.rsa1024.pem +=== RUN TestParseKey/testdata/pkcs8/openssl.p384.enc.pem +--- PASS: TestParseKey (1.22s) --- PASS: TestParseKey/testdata/pkcs8/openssl.p521.pem (0.00s) - --- PASS: TestParseKey/testdata/pkcs8/openssl.p521.pub.pem (0.00s) + --- PASS: TestParseKey/testdata/openssl.p256.enc.pem (0.00s) + --- PASS: TestParseKey/testdata/openssl.p384.pem (0.00s) + --- PASS: TestParseKey/testdata/openssl.p521.pub.pem (0.00s) + --- PASS: TestParseKey/testdata/openssh.ed25519.enc.pem (0.16s) + --- PASS: TestParseKey/testdata/openssh.rsa2048.pem (0.01s) + --- PASS: TestParseKey/testdata/pkcs8/openssl.p384.pem (0.00s) + --- PASS: TestParseKey/testdata/pkcs8/openssl.p384.pub.pem (0.00s) --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa2048.pem (0.00s) - --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa4096.pem (0.00s) - --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa4096.pub.pem (0.00s) - --- PASS: TestParseKey/testdata/openssl.rsa1024.pub.pem (0.00s) - --- PASS: TestParseKey/testdata/openssl.rsa2048.pub.pem (0.00s) --- PASS: TestParseKey/testdata/openssl.rsa2048.enc.pem (0.00s) - --- PASS: TestParseKey/testdata/openssh.ed25519.enc.pem (0.19s) - --- PASS: TestParseKey/testdata/pkcs8/openssl.p256.pub.pem (0.00s) - --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa2048.pub.pem (0.00s) + --- PASS: TestParseKey/testdata/openssh.p256.enc.pem (0.20s) + --- PASS: TestParseKey/testdata/pkcs8/openssl.ed25519.pem (0.00s) + --- PASS: TestParseKey/testdata/pkcs8/openssl.p521.pub.pem (0.00s) + --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa4096.pem (0.00s) --- PASS: TestParseKey/testdata/cosign.pub.pem (0.00s) - --- PASS: TestParseKey/testdata/openssl.p521.pub.pem (0.00s) - --- PASS: TestParseKey/testdata/openssh.rsa2048.enc.pem (0.17s) + --- PASS: TestParseKey/testdata/openssl.p256.pub.pem (0.00s) + --- PASS: TestParseKey/testdata/openssl.rsa2048.pem (0.00s) + --- PASS: TestParseKey/testdata/openssh.p384.enc.pem (0.20s) + --- PASS: TestParseKey/testdata/openssh.rsa1024.enc.pem (0.13s) + --- PASS: TestParseKey/testdata/pkcs8/openssl.p256.enc.pem (0.00s) + --- PASS: TestParseKey/testdata/cosign.enc.pem (0.18s) --- PASS: TestParseKey/testdata/openssh.p521.pem (0.00s) - --- PASS: TestParseKey/testdata/nebula.pub (0.00s) + --- PASS: TestParseKey/testdata/pkcs8/openssl.p521.enc.pem (0.00s) + --- PASS: TestParseKey/testdata/openssl.p521.pem (0.00s) + --- PASS: TestParseKey/testdata/openssh.p521.enc.pem (0.13s) + --- PASS: TestParseKey/testdata/pkcs8/openssl.p256.pub.pem (0.00s) + --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) + --- PASS: TestParseKey/testdata/openssl.p256.pem (0.00s) + --- PASS: TestParseKey/testdata/openssl.rsa2048.pub.pem (0.00s) + --- PASS: TestParseKey/testdata/openssh.p384.pem (0.00s) + --- PASS: TestParseKey/testdata/openssh.rsa2048.enc.pem (0.18s) + --- PASS: TestParseKey/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) + --- PASS: TestParseKey/testdata/pkcs8/openssl.p256.pem (0.00s) + --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa4096.pub.pem (0.00s) + --- PASS: TestParseKey/testdata/openssl.p384.enc.pem (0.00s) + --- PASS: TestParseKey/testdata/openssl.p521.enc.pem (0.00s) + --- PASS: TestParseKey/testdata/openssl.rsa1024.enc.pem (0.00s) --- PASS: TestParseKey/testdata/openssh.p256.pem (0.00s) - --- PASS: TestParseKey/testdata/openssh.rsa1024.enc.pem (0.19s) - --- PASS: TestParseKey/testdata/pkcs8/openssl.ed25519.pem (0.00s) --- PASS: TestParseKey/testdata/pkcs8/openssl.ed25519.pub.pem (0.00s) - --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) - --- PASS: TestParseKey/testdata/cosign.enc.pem (0.18s) + --- PASS: TestParseKey/testdata/pkcs8/openssl.rsa2048.pub.pem (0.00s) + --- PASS: TestParseKey/testdata/nebula.pub (0.00s) --- PASS: TestParseKey/testdata/nebula.key (0.00s) - --- PASS: TestParseKey/testdata/openssl.p256.enc.pem (0.00s) + --- PASS: TestParseKey/testdata/openssl.p384.pub.pem (0.00s) --- PASS: TestParseKey/testdata/openssl.rsa1024.pem (0.00s) - --- PASS: TestParseKey/testdata/openssh.p384.enc.pem (0.18s) - --- PASS: TestParseKey/testdata/openssh.rsa2048.pem (0.00s) - --- PASS: TestParseKey/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) - --- PASS: TestParseKey/testdata/pkcs8/openssl.p256.pem (0.00s) - --- PASS: TestParseKey/testdata/pkcs8/openssl.p256.enc.pem (0.00s) - --- PASS: TestParseKey/testdata/pkcs8/openssl.p384.pem (0.00s) - --- PASS: TestParseKey/testdata/openssl.p521.pem (0.00s) - --- PASS: TestParseKey/testdata/openssl.rsa2048.pem (0.00s) + --- PASS: TestParseKey/testdata/openssl.rsa1024.pub.pem (0.00s) --- PASS: TestParseKey/testdata/openssh.ed25519.pem (0.00s) - --- PASS: TestParseKey/testdata/openssh.p521.enc.pem (0.19s) + --- PASS: TestParseKey/testdata/openssh.rsa1024.pem (0.00s) + --- PASS: TestParseKey/testdata/pkcs8/openssl.p384.enc.pem (0.00s) === RUN TestParseKey_x509 --- PASS: TestParseKey_x509 (0.00s) === RUN TestParseSSH -=== RUN TestParseSSH/testdata/openssh.p384.pub.pem -=== RUN TestParseSSH/testdata/openssh.ed25519.pub.pem === RUN TestParseSSH/testdata/openssh.p256.pub.pem +=== RUN TestParseSSH/testdata/openssh.rsa2048.pub.pem === RUN TestParseSSH/testdata/openssh.p521.pub.pem +=== RUN TestParseSSH/testdata/openssh.ed25519.pub.pem +=== RUN TestParseSSH/testdata/openssh.p384.pub.pem === RUN TestParseSSH/testdata/openssh.rsa1024.pub.pem -=== RUN TestParseSSH/testdata/openssh.rsa2048.pub.pem --- PASS: TestParseSSH (0.00s) - --- PASS: TestParseSSH/testdata/openssh.p384.pub.pem (0.00s) - --- PASS: TestParseSSH/testdata/openssh.ed25519.pub.pem (0.00s) --- PASS: TestParseSSH/testdata/openssh.p256.pub.pem (0.00s) + --- PASS: TestParseSSH/testdata/openssh.rsa2048.pub.pem (0.00s) --- PASS: TestParseSSH/testdata/openssh.p521.pub.pem (0.00s) + --- PASS: TestParseSSH/testdata/openssh.ed25519.pub.pem (0.00s) + --- PASS: TestParseSSH/testdata/openssh.p384.pub.pem (0.00s) --- PASS: TestParseSSH/testdata/openssh.rsa1024.pub.pem (0.00s) - --- PASS: TestParseSSH/testdata/openssh.rsa2048.pub.pem (0.00s) === RUN TestOpenSSH === PAUSE TestOpenSSH === RUN TestRead_options @@ -2774,16 +2800,16 @@ --- PASS: TestSerialize_PKCS8/ed25519_pub (0.00s) --- PASS: TestSerialize_PKCS8/fail (0.00s) === RUN TestDecryptPKCS8PrivateKey -=== RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.rsa2048.enc.pem -=== RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.ed25519.enc.pem === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p256.enc.pem === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p521.enc.pem +=== RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.rsa2048.enc.pem +=== RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.ed25519.enc.pem === RUN TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p384.enc.pem ---- PASS: TestDecryptPKCS8PrivateKey (0.01s) - --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) - --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.ed25519.enc.pem (0.00s) +--- PASS: TestDecryptPKCS8PrivateKey (0.02s) --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p256.enc.pem (0.00s) - --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p521.enc.pem (0.00s) + --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p521.enc.pem (0.01s) + --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.rsa2048.enc.pem (0.00s) + --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.ed25519.enc.pem (0.01s) --- PASS: TestDecryptPKCS8PrivateKey/testdata/pkcs8/openssl.p384.enc.pem (0.00s) === RUN TestDecryptPKCS8PrivateKey_ciphers === RUN TestDecryptPKCS8PrivateKey_ciphers/DES-CBC @@ -2791,222 +2817,222 @@ === RUN TestDecryptPKCS8PrivateKey_ciphers/AES-128-CBC === RUN TestDecryptPKCS8PrivateKey_ciphers/AES-192-CBC === RUN TestDecryptPKCS8PrivateKey_ciphers/AES-256-CBC ---- PASS: TestDecryptPKCS8PrivateKey_ciphers (3.18s) - --- PASS: TestDecryptPKCS8PrivateKey_ciphers/DES-CBC (0.60s) - --- PASS: TestDecryptPKCS8PrivateKey_ciphers/DES-EDE3-CBC (0.55s) - --- PASS: TestDecryptPKCS8PrivateKey_ciphers/AES-128-CBC (0.61s) - --- PASS: TestDecryptPKCS8PrivateKey_ciphers/AES-192-CBC (0.71s) - --- PASS: TestDecryptPKCS8PrivateKey_ciphers/AES-256-CBC (0.71s) +--- PASS: TestDecryptPKCS8PrivateKey_ciphers (2.84s) + --- PASS: TestDecryptPKCS8PrivateKey_ciphers/DES-CBC (0.56s) + --- PASS: TestDecryptPKCS8PrivateKey_ciphers/DES-EDE3-CBC (0.48s) + --- PASS: TestDecryptPKCS8PrivateKey_ciphers/AES-128-CBC (0.54s) + --- PASS: TestDecryptPKCS8PrivateKey_ciphers/AES-192-CBC (0.47s) + --- PASS: TestDecryptPKCS8PrivateKey_ciphers/AES-256-CBC (0.77s) === CONT TestOpenSSH +=== RUN TestOpenSSH/testdata/openssl.rsa1024.pem === CONT TestEncryptDecryptPKCS8 -=== RUN TestOpenSSH/testdata/openssh.rsa2048.enc.pem +=== RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem +=== PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem +=== RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem +=== PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem +=== RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem +=== PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem +=== RUN TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem +=== PAUSE TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem === RUN TestEncryptDecryptPKCS8/testdata/openssh.p521.pem === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.p521.pem +=== RUN TestEncryptDecryptPKCS8/testdata/openssl.p521.pem +=== PAUSE TestEncryptDecryptPKCS8/testdata/openssl.p521.pem +=== RUN TestEncryptDecryptPKCS8/testdata/openssl.p256.pem +=== PAUSE TestEncryptDecryptPKCS8/testdata/openssl.p256.pem +=== RUN TestEncryptDecryptPKCS8/testdata/openssh.p384.pem +=== PAUSE TestEncryptDecryptPKCS8/testdata/openssh.p384.pem +=== RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem +=== PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem === RUN TestEncryptDecryptPKCS8/testdata/openssh.p256.pem === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.p256.pem -=== RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem -=== PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem === RUN TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem === PAUSE TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem -=== RUN TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem -=== PAUSE TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem -=== RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem -=== PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem -=== RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem -=== PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem -=== RUN TestEncryptDecryptPKCS8/testdata/openssl.p521.pem -=== PAUSE TestEncryptDecryptPKCS8/testdata/openssl.p521.pem -=== RUN TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem -=== PAUSE TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem === RUN TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem -=== RUN TestEncryptDecryptPKCS8/testdata/openssl.p384.pem -=== PAUSE TestEncryptDecryptPKCS8/testdata/openssl.p384.pem === RUN TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem === PAUSE TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem -=== RUN TestEncryptDecryptPKCS8/testdata/openssl.p256.pem -=== PAUSE TestEncryptDecryptPKCS8/testdata/openssl.p256.pem -=== RUN TestEncryptDecryptPKCS8/testdata/openssh.p384.pem -=== PAUSE TestEncryptDecryptPKCS8/testdata/openssh.p384.pem === RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem === PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem -=== RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem -=== PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem -=== RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem -=== PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem -=== CONT TestEncryptDecryptPKCS8/testdata/openssh.p521.pem -=== CONT TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem -=== CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem -=== CONT TestEncryptDecryptPKCS8/testdata/openssl.p521.pem -=== CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem -=== CONT TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem -=== CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem -=== CONT TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem +=== RUN TestEncryptDecryptPKCS8/testdata/openssl.p384.pem +=== PAUSE TestEncryptDecryptPKCS8/testdata/openssl.p384.pem +=== RUN TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem +=== PAUSE TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem +=== RUN TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem +=== PAUSE TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem +=== CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem === CONT TestEncryptDecryptPKCS8/testdata/openssh.p256.pem -=== CONT TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem +=== CONT TestEncryptDecryptPKCS8/testdata/openssl.p521.pem +=== CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem === CONT TestEncryptDecryptPKCS8/testdata/openssh.p384.pem -=== PAUSE TestOpenSSH/testdata/openssh.rsa2048.enc.pem -=== RUN TestOpenSSH/testdata/openssh.p521.pem -=== PAUSE TestOpenSSH/testdata/openssh.p521.pem -=== RUN TestOpenSSH/testdata/openssh.p256.pem -=== PAUSE TestOpenSSH/testdata/openssh.p256.pem -=== RUN TestOpenSSH/testdata/openssh.rsa1024.enc.pem -=== PAUSE TestOpenSSH/testdata/openssh.rsa1024.enc.pem -=== RUN TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem -=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem -=== RUN TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem -=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem -=== RUN TestOpenSSH/testdata/cosign.enc.pem -=== PAUSE TestOpenSSH/testdata/cosign.enc.pem +=== CONT TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem +=== CONT TestEncryptDecryptPKCS8/testdata/openssh.p521.pem +=== PAUSE TestOpenSSH/testdata/openssl.rsa1024.pem +=== RUN TestOpenSSH/testdata/openssh.ed25519.pem +=== PAUSE TestOpenSSH/testdata/openssh.ed25519.pem +=== RUN TestOpenSSH/testdata/openssh.rsa1024.pem +=== PAUSE TestOpenSSH/testdata/openssh.rsa1024.pem +=== RUN TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem +=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem +=== RUN TestOpenSSH/testdata/pkcs8/openssl.p521.pem +=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.p521.pem === RUN TestOpenSSH/testdata/openssl.p256.enc.pem === PAUSE TestOpenSSH/testdata/openssl.p256.enc.pem -=== RUN TestOpenSSH/testdata/openssl.rsa1024.pem -=== PAUSE TestOpenSSH/testdata/openssl.rsa1024.pem -=== RUN TestOpenSSH/testdata/openssh.p384.enc.pem -=== PAUSE TestOpenSSH/testdata/openssh.p384.enc.pem +=== RUN TestOpenSSH/testdata/openssl.p384.pem +=== PAUSE TestOpenSSH/testdata/openssl.p384.pem +=== RUN TestOpenSSH/testdata/openssh.ed25519.enc.pem +=== PAUSE TestOpenSSH/testdata/openssh.ed25519.enc.pem === RUN TestOpenSSH/testdata/openssh.rsa2048.pem === PAUSE TestOpenSSH/testdata/openssh.rsa2048.pem -=== RUN TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem -=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem -=== RUN TestOpenSSH/testdata/pkcs8/openssl.p256.pem -=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.p256.pem -=== RUN TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem -=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem === RUN TestOpenSSH/testdata/pkcs8/openssl.p384.pem === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p384.pem -=== RUN TestOpenSSH/testdata/openssl.p521.pem -=== PAUSE TestOpenSSH/testdata/openssl.p521.pem +=== RUN TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem +=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem +=== RUN TestOpenSSH/testdata/openssl.rsa2048.enc.pem +=== PAUSE TestOpenSSH/testdata/openssl.rsa2048.enc.pem +=== RUN TestOpenSSH/testdata/openssh.p256.enc.pem +=== PAUSE TestOpenSSH/testdata/openssh.p256.enc.pem +=== RUN TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem +=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem +=== RUN TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem +=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem === RUN TestOpenSSH/testdata/openssl.rsa2048.pem === PAUSE TestOpenSSH/testdata/openssl.rsa2048.pem -=== RUN TestOpenSSH/testdata/openssh.ed25519.pem -=== PAUSE TestOpenSSH/testdata/openssh.ed25519.pem -=== RUN TestOpenSSH/testdata/openssh.p521.enc.pem -=== PAUSE TestOpenSSH/testdata/openssh.p521.enc.pem +=== RUN TestOpenSSH/testdata/openssh.p384.enc.pem +=== PAUSE TestOpenSSH/testdata/openssh.p384.enc.pem +=== RUN TestOpenSSH/testdata/openssh.rsa1024.enc.pem +=== PAUSE TestOpenSSH/testdata/openssh.rsa1024.enc.pem +=== RUN TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem +=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem +=== RUN TestOpenSSH/testdata/cosign.enc.pem +=== PAUSE TestOpenSSH/testdata/cosign.enc.pem +=== RUN TestOpenSSH/testdata/openssh.p521.pem +=== PAUSE TestOpenSSH/testdata/openssh.p521.pem === RUN TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem === PAUSE TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem -=== RUN TestOpenSSH/testdata/openssl.p384.pem -=== PAUSE TestOpenSSH/testdata/openssl.p384.pem +=== RUN TestOpenSSH/testdata/openssl.p521.pem +=== PAUSE TestOpenSSH/testdata/openssl.p521.pem +=== RUN TestOpenSSH/testdata/openssh.p521.enc.pem +=== PAUSE TestOpenSSH/testdata/openssh.p521.enc.pem +=== RUN TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem +=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem +=== RUN TestOpenSSH/testdata/openssl.p256.pem +=== PAUSE TestOpenSSH/testdata/openssl.p256.pem +=== RUN TestOpenSSH/testdata/openssh.p384.pem +=== PAUSE TestOpenSSH/testdata/openssh.p384.pem +=== RUN TestOpenSSH/testdata/openssh.rsa2048.enc.pem +=== PAUSE TestOpenSSH/testdata/openssh.rsa2048.enc.pem +=== RUN TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem +=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem +=== RUN TestOpenSSH/testdata/pkcs8/openssl.p256.pem +=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.p256.pem === RUN TestOpenSSH/testdata/openssl.p384.enc.pem === PAUSE TestOpenSSH/testdata/openssl.p384.enc.pem === RUN TestOpenSSH/testdata/openssl.p521.enc.pem === PAUSE TestOpenSSH/testdata/openssl.p521.enc.pem === RUN TestOpenSSH/testdata/openssl.rsa1024.enc.pem === PAUSE TestOpenSSH/testdata/openssl.rsa1024.enc.pem -=== RUN TestOpenSSH/testdata/openssh.p256.enc.pem -=== PAUSE TestOpenSSH/testdata/openssh.p256.enc.pem -=== RUN TestOpenSSH/testdata/openssh.rsa1024.pem -=== PAUSE TestOpenSSH/testdata/openssh.rsa1024.pem -=== RUN TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem -=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem -=== RUN TestOpenSSH/testdata/openssl.p256.pem -=== PAUSE TestOpenSSH/testdata/openssl.p256.pem -=== RUN TestOpenSSH/testdata/openssh.p384.pem -=== PAUSE TestOpenSSH/testdata/openssh.p384.pem -=== RUN TestOpenSSH/testdata/pkcs8/openssl.p521.pem -=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.p521.pem -=== RUN TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem -=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem -=== RUN TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem -=== PAUSE TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem -=== RUN TestOpenSSH/testdata/openssl.rsa2048.enc.pem -=== PAUSE TestOpenSSH/testdata/openssl.rsa2048.enc.pem -=== RUN TestOpenSSH/testdata/openssh.ed25519.enc.pem -=== PAUSE TestOpenSSH/testdata/openssh.ed25519.enc.pem -=== CONT TestOpenSSH/testdata/openssh.rsa2048.enc.pem +=== RUN TestOpenSSH/testdata/openssh.p256.pem +=== PAUSE TestOpenSSH/testdata/openssh.p256.pem +=== CONT TestOpenSSH/testdata/openssl.rsa1024.pem +=== CONT TestOpenSSH/testdata/openssh.p256.pem +=== CONT TestOpenSSH/testdata/openssl.rsa1024.enc.pem +=== CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem +=== CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem +=== CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem === CONT TestEncryptDecryptPKCS8/testdata/openssl.p256.pem === CONT TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem -=== CONT TestEncryptDecryptPKCS8/testdata/openssl.p384.pem -=== CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem -=== CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem -=== CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem -=== CONT TestOpenSSH/testdata/openssh.ed25519.enc.pem -=== CONT TestOpenSSH/testdata/openssl.rsa2048.enc.pem -=== CONT TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem -=== CONT TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem -=== CONT TestOpenSSH/testdata/pkcs8/openssl.p521.pem -=== CONT TestOpenSSH/testdata/openssh.p384.pem -=== CONT TestOpenSSH/testdata/openssl.p256.pem -=== CONT TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem -=== CONT TestOpenSSH/testdata/openssh.rsa1024.pem -=== CONT TestOpenSSH/testdata/openssh.p256.enc.pem -=== CONT TestOpenSSH/testdata/openssl.rsa1024.enc.pem +=== CONT TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem +=== CONT TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem +=== CONT TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem === CONT TestOpenSSH/testdata/openssl.p521.enc.pem === CONT TestOpenSSH/testdata/openssl.p384.enc.pem -=== CONT TestOpenSSH/testdata/openssl.p384.pem -=== CONT TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem +=== CONT TestOpenSSH/testdata/pkcs8/openssl.p256.pem +=== CONT TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem +=== CONT TestOpenSSH/testdata/openssh.rsa2048.enc.pem +=== CONT TestOpenSSH/testdata/openssh.p384.pem +=== CONT TestOpenSSH/testdata/openssl.p256.pem +=== CONT TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem === CONT TestOpenSSH/testdata/openssh.p521.enc.pem -=== CONT TestOpenSSH/testdata/openssh.ed25519.pem -=== CONT TestOpenSSH/testdata/openssl.rsa2048.pem === CONT TestOpenSSH/testdata/openssl.p521.pem -=== CONT TestOpenSSH/testdata/pkcs8/openssl.p384.pem +=== CONT TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem +=== CONT TestOpenSSH/testdata/openssh.p521.pem +=== CONT TestOpenSSH/testdata/cosign.enc.pem === CONT TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem -=== CONT TestOpenSSH/testdata/pkcs8/openssl.p256.pem -=== CONT TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem -=== CONT TestOpenSSH/testdata/openssh.rsa2048.pem +=== CONT TestOpenSSH/testdata/openssh.rsa1024.enc.pem === CONT TestOpenSSH/testdata/openssh.p384.enc.pem -=== CONT TestOpenSSH/testdata/openssl.rsa1024.pem -=== CONT TestOpenSSH/testdata/openssl.p256.enc.pem -=== CONT TestOpenSSH/testdata/cosign.enc.pem -=== CONT TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem +=== CONT TestOpenSSH/testdata/openssl.rsa2048.pem +=== CONT TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem === CONT TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem -=== CONT TestOpenSSH/testdata/openssh.rsa1024.enc.pem -=== CONT TestOpenSSH/testdata/openssh.p256.pem -=== CONT TestOpenSSH/testdata/openssh.p521.pem ---- PASS: TestEncryptDecryptPKCS8 (0.00s) - --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem (3.14s) - --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.p521.pem (3.19s) - --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem (3.25s) - --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.p384.pem (3.34s) - --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem (3.41s) - --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem (3.54s) - --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem (3.54s) - --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem (3.67s) - --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.p256.pem (3.66s) - --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem (3.85s) - --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.p521.pem (3.92s) - --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.p256.pem (3.40s) - --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.p384.pem (3.45s) - --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem (3.67s) - --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem (3.67s) - --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem (3.75s) - --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem (3.98s) ---- PASS: TestOpenSSH (0.02s) - --- PASS: TestOpenSSH/testdata/openssh.rsa2048.enc.pem (1.66s) - --- PASS: TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem (0.03s) - --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p521.pem (0.00s) +=== CONT TestOpenSSH/testdata/openssh.p256.enc.pem +=== CONT TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem +=== CONT TestEncryptDecryptPKCS8/testdata/openssl.p384.pem +=== CONT TestOpenSSH/testdata/openssl.rsa2048.enc.pem +=== CONT TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem +=== CONT TestOpenSSH/testdata/pkcs8/openssl.p384.pem +=== CONT TestOpenSSH/testdata/openssh.rsa2048.pem +=== CONT TestOpenSSH/testdata/openssh.ed25519.enc.pem +=== CONT TestOpenSSH/testdata/openssl.p384.pem +=== CONT TestOpenSSH/testdata/openssl.p256.enc.pem +=== CONT TestOpenSSH/testdata/pkcs8/openssl.p521.pem +=== CONT TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem +=== CONT TestOpenSSH/testdata/openssh.rsa1024.pem +=== CONT TestOpenSSH/testdata/openssh.ed25519.pem +--- PASS: TestOpenSSH (0.01s) + --- PASS: TestOpenSSH/testdata/openssh.p256.pem (0.00s) + --- PASS: TestOpenSSH/testdata/openssl.rsa1024.pem (0.01s) + --- PASS: TestOpenSSH/testdata/openssl.rsa1024.enc.pem (1.24s) + --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p256.pem (0.00s) --- PASS: TestOpenSSH/testdata/openssh.p384.pem (0.00s) --- PASS: TestOpenSSH/testdata/openssl.p256.pem (0.00s) - --- PASS: TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem (0.16s) - --- PASS: TestOpenSSH/testdata/openssh.rsa1024.pem (0.00s) - --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem (1.40s) - --- PASS: TestOpenSSH/testdata/openssl.p384.pem (0.00s) - --- PASS: TestOpenSSH/testdata/openssl.rsa2048.enc.pem (1.62s) - --- PASS: TestOpenSSH/testdata/openssl.p521.enc.pem (1.51s) - --- PASS: TestOpenSSH/testdata/openssh.ed25519.pem (0.00s) - --- PASS: TestOpenSSH/testdata/openssl.rsa2048.pem (0.04s) --- PASS: TestOpenSSH/testdata/openssl.p521.pem (0.00s) - --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p384.pem (0.01s) - --- PASS: TestOpenSSH/testdata/openssh.ed25519.enc.pem (1.97s) - --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p256.pem (0.00s) - --- PASS: TestOpenSSH/testdata/openssl.rsa1024.enc.pem (1.73s) - --- PASS: TestOpenSSH/testdata/openssh.rsa2048.pem (0.04s) - --- PASS: TestOpenSSH/testdata/openssh.p256.enc.pem (1.92s) - --- PASS: TestOpenSSH/testdata/openssl.rsa1024.pem (0.00s) - --- PASS: TestOpenSSH/testdata/openssl.p384.enc.pem (1.65s) - --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem (1.62s) - --- PASS: TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem (0.00s) - --- PASS: TestOpenSSH/testdata/openssh.p256.pem (0.00s) --- PASS: TestOpenSSH/testdata/openssh.p521.pem (0.00s) - --- PASS: TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem (1.61s) - --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem (1.67s) - --- PASS: TestOpenSSH/testdata/openssh.p521.enc.pem (2.04s) - --- PASS: TestOpenSSH/testdata/openssl.p256.enc.pem (1.52s) - --- PASS: TestOpenSSH/testdata/openssh.p384.enc.pem (1.86s) - --- PASS: TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem (1.20s) - --- PASS: TestOpenSSH/testdata/openssh.rsa1024.enc.pem (1.23s) - --- PASS: TestOpenSSH/testdata/cosign.enc.pem (1.58s) + --- PASS: TestOpenSSH/testdata/openssl.p384.enc.pem (1.02s) + --- PASS: TestOpenSSH/testdata/openssl.p521.enc.pem (1.71s) + --- PASS: TestOpenSSH/testdata/pkcs8/openssl.rsa2048.enc.pem (1.32s) + --- PASS: TestOpenSSH/testdata/openssl.rsa2048.pem (0.01s) + --- PASS: TestOpenSSH/testdata/pkcs8/openssl.ed25519.enc.pem (1.76s) + --- PASS: TestOpenSSH/testdata/pkcs8/openssl.ed25519.pem (0.00s) + --- PASS: TestOpenSSH/testdata/pkcs8/openssl.rsa4096.pem (0.06s) + --- PASS: TestOpenSSH/testdata/openssh.rsa2048.enc.pem (1.81s) + --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p521.enc.pem (1.69s) + --- PASS: TestOpenSSH/testdata/openssh.p521.enc.pem (2.22s) + --- PASS: TestOpenSSH/testdata/pkcs8/openssl.rsa2048.pem (0.03s) + --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p384.pem (0.00s) + --- PASS: TestOpenSSH/testdata/openssh.rsa1024.enc.pem (1.77s) + --- PASS: TestOpenSSH/testdata/openssh.rsa2048.pem (0.05s) + --- PASS: TestOpenSSH/testdata/openssl.p384.pem (0.00s) + --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p256.enc.pem (1.85s) + --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p521.pem (0.00s) + --- PASS: TestOpenSSH/testdata/cosign.enc.pem (2.07s) + --- PASS: TestOpenSSH/testdata/openssh.rsa1024.pem (0.00s) + --- PASS: TestOpenSSH/testdata/openssh.ed25519.pem (0.00s) + --- PASS: TestOpenSSH/testdata/openssl.rsa2048.enc.pem (1.34s) + --- PASS: TestOpenSSH/testdata/openssh.p384.enc.pem (2.11s) + --- PASS: TestOpenSSH/testdata/openssh.p256.enc.pem (1.89s) + --- PASS: TestOpenSSH/testdata/openssh.ed25519.enc.pem (1.34s) + --- PASS: TestOpenSSH/testdata/pkcs8/openssl.p384.enc.pem (1.30s) + --- PASS: TestOpenSSH/testdata/openssl.p256.enc.pem (1.42s) +--- PASS: TestEncryptDecryptPKCS8 (0.00s) + --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.p256.pem (2.95s) + --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p256.pem (3.08s) + --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.p521.pem (3.21s) + --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.p384.pem (3.32s) + --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa4096.pem (3.41s) + --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.p256.pem (3.50s) + --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.p521.pem (3.72s) + --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.rsa2048.pem (3.90s) + --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p521.pem (3.93s) + --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.rsa2048.pem (4.11s) + --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.p384.pem (4.34s) + --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.rsa1024.pem (3.20s) + --- PASS: TestEncryptDecryptPKCS8/testdata/pkcs8/openssl.ed25519.pem (3.51s) + --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.rsa1024.pem (3.74s) + --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.ed25519.pem (4.13s) + --- PASS: TestEncryptDecryptPKCS8/testdata/openssh.rsa2048.pem (3.13s) + --- PASS: TestEncryptDecryptPKCS8/testdata/openssl.p384.pem (3.02s) PASS -ok go.step.sm/crypto/pemutil 17.779s +ok go.step.sm/crypto/pemutil 22.277s === RUN TestErrors --- PASS: TestErrors (0.00s) === RUN TestSalt @@ -3032,7 +3058,7 @@ --- PASS: TestUUIDv4/ok#01 (0.00s) --- PASS: TestUUIDv4/fail (0.00s) PASS -ok go.step.sm/crypto/randutil 0.044s +ok go.step.sm/crypto/randutil 0.054s === RUN TestNewCertificate === RUN TestNewCertificate/user === RUN TestNewCertificate/host @@ -3046,11 +3072,11 @@ === RUN TestNewCertificate/badFileTemplate === RUN TestNewCertificate/badJsonTemplate === RUN TestNewCertificate/failTemplate ---- PASS: TestNewCertificate (0.01s) +--- PASS: TestNewCertificate (0.02s) --- PASS: TestNewCertificate/user (0.00s) --- PASS: TestNewCertificate/host (0.00s) --- PASS: TestNewCertificate/host_escape (0.00s) - --- PASS: TestNewCertificate/file (0.00s) + --- PASS: TestNewCertificate/file (0.01s) --- PASS: TestNewCertificate/file_with_dates (0.00s) --- PASS: TestNewCertificate/base64 (0.00s) --- PASS: TestNewCertificate/failNilOptions (0.00s) @@ -3074,7 +3100,7 @@ === RUN TestCreateCertificate/fail_signer.SignWithAlgorithm --- PASS: TestCreateCertificate (0.66s) --- PASS: TestCreateCertificate/ok (0.00s) - --- PASS: TestCreateCertificate/ok_rsa (0.02s) + --- PASS: TestCreateCertificate/ok_rsa (0.01s) --- PASS: TestCreateCertificate/emptyNonce (0.00s) --- PASS: TestCreateCertificate/emptySerial (0.00s) --- PASS: TestCreateCertificate/fail_signer.Sign (0.00s) @@ -3086,7 +3112,7 @@ === RUN TestFingerprint/ok_SK-ECDSA === RUN TestFingerprint/ok_SK-ED25519 === RUN TestFingerprint/ok_CERT ---- PASS: TestFingerprint (0.47s) +--- PASS: TestFingerprint (0.46s) --- PASS: TestFingerprint/ok_ECDSA (0.00s) --- PASS: TestFingerprint/ok_ED25519 (0.00s) --- PASS: TestFingerprint/ok_RSA (0.00s) @@ -3130,7 +3156,7 @@ === RUN TestFormatFingerprint/EmojiFingerprint === RUN TestFormatFingerprint/fail_input === RUN TestFormatFingerprint/fail_encoding ---- PASS: TestFormatFingerprint (1.22s) +--- PASS: TestFormatFingerprint (1.01s) --- PASS: TestFormatFingerprint/P256 (0.00s) --- PASS: TestFormatFingerprint/P384 (0.00s) --- PASS: TestFormatFingerprint/P521 (0.00s) @@ -3206,7 +3232,7 @@ === RUN TestCryptoPublicKey/fail_agent === RUN TestCryptoPublicKey/fail_type === RUN TestCryptoPublicKey/fail_sk ---- PASS: TestCryptoPublicKey (0.34s) +--- PASS: TestCryptoPublicKey (0.40s) --- PASS: TestCryptoPublicKey/ok_ec (0.00s) --- PASS: TestCryptoPublicKey/ok_Ed25519 (0.00s) --- PASS: TestCryptoPublicKey/ok_rsa (0.00s) @@ -3408,7 +3434,7 @@ --- PASS: TestCertType_UnmarshalJSON/object (0.00s) --- PASS: TestCertType_UnmarshalJSON/badJSON (0.00s) PASS -ok go.step.sm/crypto/sshutil 2.764s +ok go.step.sm/crypto/sshutil 2.609s === RUN Test_newCredentialsCache === RUN Test_newCredentialsCache/ok --- PASS: Test_newCredentialsCache (0.00s) @@ -3460,36 +3486,36 @@ === RUN TestRenewer_GetCertificate === RUN TestRenewer_GetCertificate/ok === RUN TestRenewer_GetCertificate/fail_empty -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:33958: remote error: tls: bad certificate === RUN TestRenewer_GetCertificate/fail_httptest -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:33972: read tcp 127.0.0.1:46021->127.0.0.1:33972: use of closed network connection ---- PASS: TestRenewer_GetCertificate (0.03s) - --- PASS: TestRenewer_GetCertificate/ok (0.00s) +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:36446: remote error: tls: bad certificate +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:36462: read tcp 127.0.0.1:42699->127.0.0.1:36462: use of closed network connection +--- PASS: TestRenewer_GetCertificate (0.02s) + --- PASS: TestRenewer_GetCertificate/ok (0.01s) --- PASS: TestRenewer_GetCertificate/fail_empty (0.00s) - --- PASS: TestRenewer_GetCertificate/fail_httptest (0.01s) + --- PASS: TestRenewer_GetCertificate/fail_httptest (0.00s) === RUN TestRenewer_GetClientCertificate === RUN TestRenewer_GetClientCertificate/ok === RUN TestRenewer_GetClientCertificate/fail_no_cert -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:41994: tls: client didn't provide a certificate +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:60080: tls: client didn't provide a certificate === RUN TestRenewer_GetClientCertificate/fail_empty -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:42002: remote error: tls: bad certificate +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:60084: remote error: tls: bad certificate === RUN TestRenewer_GetClientCertificate/fail_httptest -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:42010: read tcp 127.0.0.1:36479->127.0.0.1:42010: use of closed network connection ---- PASS: TestRenewer_GetClientCertificate (0.02s) - --- PASS: TestRenewer_GetClientCertificate/ok (0.00s) +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:60086: remote error: tls: bad certificate +--- PASS: TestRenewer_GetClientCertificate (0.03s) + --- PASS: TestRenewer_GetClientCertificate/ok (0.01s) --- PASS: TestRenewer_GetClientCertificate/fail_no_cert (0.00s) --- PASS: TestRenewer_GetClientCertificate/fail_empty (0.00s) - --- PASS: TestRenewer_GetClientCertificate/fail_httptest (0.00s) + --- PASS: TestRenewer_GetClientCertificate/fail_httptest (0.01s) === RUN TestRenewer_RenewFunc_error === RUN TestRenewer_RenewFunc_error/fail_GetCertificate -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:43484: read tcp 127.0.0.1:42577->127.0.0.1:43484: use of closed network connection +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:38144: remote error: tls: bad certificate === RUN TestRenewer_RenewFunc_error/fail_GetConfigForClient -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:59644: tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2026-09-24T20:26:39-12:00 is after 2026-09-25T08:26:39Z +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:39252: tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2025-08-23T16:05:37+14:00 is after 2025-08-23T02:05:37Z === RUN TestRenewer_RenewFunc_error/fail_GetClientCertificate -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:47146: tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2026-09-24T20:26:39-12:00 is after 2026-09-25T08:26:39Z +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:59210: tls: failed to verify certificate: x509: certificate has expired or is not yet valid: current time 2025-08-23T16:05:37+14:00 is after 2025-08-23T02:05:37Z --- PASS: TestRenewer_RenewFunc_error (0.02s) - --- PASS: TestRenewer_RenewFunc_error/fail_GetCertificate (0.00s) - --- PASS: TestRenewer_RenewFunc_error/fail_GetConfigForClient (0.01s) + --- PASS: TestRenewer_RenewFunc_error/fail_GetCertificate (0.01s) + --- PASS: TestRenewer_RenewFunc_error/fail_GetConfigForClient (0.00s) --- PASS: TestRenewer_RenewFunc_error/fail_GetClientCertificate (0.01s) === RUN TestNewServerCredentials === RUN TestNewServerCredentials/ok @@ -3504,40 +3530,40 @@ === RUN TestServerCredentials_GetCertificate === RUN TestServerCredentials_GetCertificate/ok === RUN TestServerCredentials_GetCertificate/fail_empty +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:44388: remote error: tls: bad certificate === RUN TestServerCredentials_GetCertificate/fail_httptest -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:41130: remote error: tls: bad certificate -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:41134: remote error: tls: bad certificate +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:44402: remote error: tls: bad certificate === RUN TestServerCredentials_GetCertificate/fail_ip -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:41144: server name indication cannot be empty +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:44416: server name indication cannot be empty === RUN TestServerCredentials_GetCertificate/fail_httptest_ip -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:41146: server name indication cannot be empty +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:44432: server name indication cannot be empty --- PASS: TestServerCredentials_GetCertificate (0.02s) - --- PASS: TestServerCredentials_GetCertificate/ok (0.01s) - --- PASS: TestServerCredentials_GetCertificate/fail_empty (0.00s) - --- PASS: TestServerCredentials_GetCertificate/fail_httptest (0.00s) + --- PASS: TestServerCredentials_GetCertificate/ok (0.00s) + --- PASS: TestServerCredentials_GetCertificate/fail_empty (0.01s) + --- PASS: TestServerCredentials_GetCertificate/fail_httptest (0.01s) --- PASS: TestServerCredentials_GetCertificate/fail_ip (0.00s) --- PASS: TestServerCredentials_GetCertificate/fail_httptest_ip (0.00s) === RUN TestServerCredentials_GetConfigForClient === RUN TestServerCredentials_GetConfigForClient/ok === RUN TestServerCredentials_GetConfigForClient/fail_empty === RUN TestServerCredentials_GetConfigForClient/fail_httptest -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:32934: remote error: tls: bad certificate -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:32936: remote error: tls: bad certificate +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:46642: remote error: tls: bad certificate +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:46652: remote error: tls: bad certificate === RUN TestServerCredentials_GetConfigForClient/fail_ip -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:32942: server name indication cannot be empty +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:46656: server name indication cannot be empty === RUN TestServerCredentials_GetConfigForClient/fail_httptest_ip -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:32952: server name indication cannot be empty +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:46666: server name indication cannot be empty --- PASS: TestServerCredentials_GetConfigForClient (0.01s) - --- PASS: TestServerCredentials_GetConfigForClient/ok (0.00s) + --- PASS: TestServerCredentials_GetConfigForClient/ok (0.01s) --- PASS: TestServerCredentials_GetConfigForClient/fail_empty (0.00s) - --- PASS: TestServerCredentials_GetConfigForClient/fail_httptest (0.01s) + --- PASS: TestServerCredentials_GetConfigForClient/fail_httptest (0.00s) --- PASS: TestServerCredentials_GetConfigForClient/fail_ip (0.00s) --- PASS: TestServerCredentials_GetConfigForClient/fail_httptest_ip (0.00s) === RUN TestServerCredentials_RenewFunc_error === RUN TestServerCredentials_RenewFunc_error/fail_GetCertificate -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:39350: test error +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:45602: test error === RUN TestServerCredentials_RenewFunc_error/fail_GetConfigForClient -2026/09/24 20:26:39 http: TLS handshake error from 127.0.0.1:60220: test error +2025/08/23 16:05:37 http: TLS handshake error from 127.0.0.1:47214: test error --- PASS: TestServerCredentials_RenewFunc_error (0.00s) --- PASS: TestServerCredentials_RenewFunc_error/fail_GetCertificate (0.00s) --- PASS: TestServerCredentials_RenewFunc_error/fail_GetConfigForClient (0.00s) @@ -3574,17 +3600,17 @@ --- PASS: TestSanitizeHost/fail_empty (0.00s) --- PASS: TestSanitizeHost/fail_empty_with_port (0.00s) PASS -ok go.step.sm/crypto/tlsutil 4.177s +ok go.step.sm/crypto/tlsutil 4.175s === RUN TestVectors === RUN TestVectors/ok === RUN TestVectors/ok#01 === RUN TestVectors/ok#02 ---- PASS: TestVectors (0.03s) +--- PASS: TestVectors (0.02s) --- PASS: TestVectors/ok (0.02s) --- PASS: TestVectors/ok#01 (0.00s) - --- PASS: TestVectors/ok#02 (0.01s) + --- PASS: TestVectors/ok#02 (0.00s) === RUN TestSignVerify ---- PASS: TestSignVerify (1.74s) +--- PASS: TestSignVerify (1.44s) === RUN TestGenerateKey === RUN TestGenerateKey/ok === RUN TestGenerateKey/fail @@ -3642,7 +3668,7 @@ --- PASS: TestPrivateKey_Equal/false (0.00s) --- PASS: TestPrivateKey_Equal/false_type (0.00s) PASS -ok go.step.sm/crypto/x25519 1.797s +ok go.step.sm/crypto/x25519 1.489s === RUN TestSignatureAlgorithm_Set === RUN TestSignatureAlgorithm_Set/ok === RUN TestSignatureAlgorithm_Set/ok#01 @@ -3760,16 +3786,16 @@ === RUN TestCertificateRequest_GetCertificateRequest === RUN TestCertificateRequest_GetCertificateRequest/ok === RUN TestCertificateRequest_GetCertificateRequest/fail ---- PASS: TestCertificateRequest_GetCertificateRequest (0.00s) - --- PASS: TestCertificateRequest_GetCertificateRequest/ok (0.00s) +--- PASS: TestCertificateRequest_GetCertificateRequest (0.01s) + --- PASS: TestCertificateRequest_GetCertificateRequest/ok (0.01s) --- PASS: TestCertificateRequest_GetCertificateRequest/fail (0.00s) === RUN TestCertificateRequest_GetCertificateRequest_challengePassword === RUN TestCertificateRequest_GetCertificateRequest_challengePassword/ok === RUN TestCertificateRequest_GetCertificateRequest_challengePassword/ok_UTF8String === RUN TestCertificateRequest_GetCertificateRequest_challengePassword/fail_challengePassword ---- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword (0.04s) +--- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword (0.03s) --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword/ok (0.01s) - --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword/ok_UTF8String (0.02s) + --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword/ok_UTF8String (0.01s) --- PASS: TestCertificateRequest_GetCertificateRequest_challengePassword/fail_challengePassword (0.00s) === RUN TestCertificateRequest_addChallengePassword === RUN TestCertificateRequest_addChallengePassword/ok @@ -3779,8 +3805,8 @@ === RUN TestCertificateRequest_addChallengePassword/fail_unmarshal_rest === RUN TestCertificateRequest_addChallengePassword/fail_signatureAlgorithm === RUN TestCertificateRequest_addChallengePassword/fail_sign ---- PASS: TestCertificateRequest_addChallengePassword (0.01s) - --- PASS: TestCertificateRequest_addChallengePassword/ok (0.00s) +--- PASS: TestCertificateRequest_addChallengePassword (0.02s) + --- PASS: TestCertificateRequest_addChallengePassword/ok (0.01s) --- PASS: TestCertificateRequest_addChallengePassword/ok_UTF8String (0.01s) --- PASS: TestCertificateRequest_addChallengePassword/fail_challengePassword (0.00s) --- PASS: TestCertificateRequest_addChallengePassword/fail_unmarshal (0.00s) @@ -3874,8 +3900,8 @@ === RUN TestCreateCertificate_criticalSANs/okDefaultLeafTemplate === RUN TestCreateCertificate_criticalSANs/okCertificateRequestTemplate --- PASS: TestCreateCertificate_criticalSANs (0.01s) - --- PASS: TestCreateCertificate_criticalSANs/okNoOptions (0.01s) - --- PASS: TestCreateCertificate_criticalSANs/okDefaultLeafTemplate (0.00s) + --- PASS: TestCreateCertificate_criticalSANs/okNoOptions (0.00s) + --- PASS: TestCreateCertificate_criticalSANs/okDefaultLeafTemplate (0.01s) --- PASS: TestCreateCertificate_criticalSANs/okCertificateRequestTemplate (0.00s) === RUN TestCreateCertificateTemplate === RUN TestCreateCertificateTemplate/ok @@ -3891,43 +3917,43 @@ === RUN TestCreateCertificate_debug/directoryName certificate_test.go:1030: -----BEGIN CERTIFICATE----- - MIIBkzCCAUWgAwIBAgIQdpWV14XtgOVxA1heYncPMzAFBgMrZXAwETEPMA0GA1UE + MIIBkzCCAUWgAwIBAgIQPT4dja9AaYtKh8Lt5neuBzAFBgMrZXAwETEPMA0GA1UE AxMGaXNzdWVyMCIYDzAwMDEwMTAxMDAwMDAwWhgPMDAwMTAxMDEwMDAwMDBaMBEx - DzANBgNVBAMTBnJvY2tldDAqMAUGAytlcAMhAPm/hKHzYUfquYdWocgpbgVRKKrc - K1xHLKDlHYv+s9P/o4GuMIGrMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAUBggr - BgEFBQcDAQYIKwYBBQUHAwIwHQYDVR0OBBYEFIVXrExSnQdncntams02u0fQOEsa - MB8GA1UdIwQYMBaAFIQaoffTG69TYbCyrHjiUSrnwXDiMDoGA1UdEQQzMDGkLzAt + DzANBgNVBAMTBnJvY2tldDAqMAUGAytlcAMhAPRPt1U2kPJ/06joW6oR14luyh01 + js0lTXqkshl/VuhNo4GuMIGrMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAUBggr + BgEFBQcDAQYIKwYBBQUHAwIwHQYDVR0OBBYEFL3ATVom7R4jZHeUmI2ueieptsUt + MB8GA1UdIwQYMBaAFJR5wlt2tIgz6FhidogG3lkw3/wvMDoGA1UdEQQzMDGkLzAt MQswCQYDVQQGEwJVUzENMAsGA1UEChMEQUNNRTEPMA0GA1UEAxMGcm9ja2V0MAUG - AytlcANBAO0pgq7w2383BK+aCOu3Ir20Yv/hDSaYyrrMGT90km5Wsmq0qD9pcomr - K/leIuR7UFGP+9DNshE128YdoKwO7AA= + AytlcANBAB+kvT8GvXiGycdDFPPxIN0og3lifULLyC2D2cyokN9/AEIgwneHGo0D + dzY/FoV4l5OqdgOwXLzwIjTX1F+ocgM= -----END CERTIFICATE----- === RUN TestCreateCertificate_debug/hardwareModuleName certificate_test.go:1030: -----BEGIN CERTIFICATE----- - MIIBhDCCATagAwIBAgIRAMe1KtlwUYGhGsKcXOWjm/4wBQYDK2VwMBExDzANBgNV - BAMTBmlzc3VlcjAiGA8wMDAxMDEwMTAwMDAwMFoYDzAwMDEwMTAxMDAwMDAwWjAR - MQ8wDQYDVQQDEwZyb2NrZXQwKjAFBgMrZXADIQD5v4Sh82FH6rmHVqHIKW4FUSiq - 3CtcRyyg5R2L/rPT/6OBnjCBmzAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0lBBYwFAYI - KwYBBQUHAwEGCCsGAQUFBwMCMB0GA1UdDgQWBBSFV6xMUp0HZ3J7WprNNrtH0DhL - GjAfBgNVHSMEGDAWgBSEGqH30xuvU2Gwsqx44lEq58Fw4jAqBgNVHREEIzAhoB8G - CCsGAQUFBwgEoBMwEQYDKgMEhAowMTIzNDU2Nzg5MAUGAytlcANBAIrTy1Mdfys1 - vR7umJBAyS32UthtgvyWpxhpKsPQeDo9XSzyaYSdrXheyOjhJprxSgvk3AFg/MBL - YQ04hTJpgwE= + MIIBgzCCATWgAwIBAgIQRhnuJJSOtyVo5RsMG5VelDAFBgMrZXAwETEPMA0GA1UE + AxMGaXNzdWVyMCIYDzAwMDEwMTAxMDAwMDAwWhgPMDAwMTAxMDEwMDAwMDBaMBEx + DzANBgNVBAMTBnJvY2tldDAqMAUGAytlcAMhAPRPt1U2kPJ/06joW6oR14luyh01 + js0lTXqkshl/VuhNo4GeMIGbMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAUBggr + BgEFBQcDAQYIKwYBBQUHAwIwHQYDVR0OBBYEFL3ATVom7R4jZHeUmI2ueieptsUt + MB8GA1UdIwQYMBaAFJR5wlt2tIgz6FhidogG3lkw3/wvMCoGA1UdEQQjMCGgHwYI + KwYBBQUHCASgEzARBgMqAwSECjAxMjM0NTY3ODkwBQYDK2VwA0EAD0D2zUKiP4fc + x6mI4RNp5SLiDpjV07B4rn+bRd3tTbcJD4aFHiMPafdXQkTPrpdWEso38KK6YlHi + EfXsci9gBw== -----END CERTIFICATE----- === RUN TestCreateCertificate_debug/permanentIdentifier certificate_test.go:1030: -----BEGIN CERTIFICATE----- - MIIBhDCCATagAwIBAgIRANEm8x2r/TAuo9+kFg30krswBQYDK2VwMBExDzANBgNV + MIIBhDCCATagAwIBAgIRAMN/scWj+jzyzxJ2towc3SowBQYDK2VwMBExDzANBgNV BAMTBmlzc3VlcjAiGA8wMDAxMDEwMTAwMDAwMFoYDzAwMDEwMTAxMDAwMDAwWjAR - MQ8wDQYDVQQDEwZyb2NrZXQwKjAFBgMrZXADIQD5v4Sh82FH6rmHVqHIKW4FUSiq - 3CtcRyyg5R2L/rPT/6OBnjCBmzAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0lBBYwFAYI - KwYBBQUHAwEGCCsGAQUFBwMCMB0GA1UdDgQWBBSFV6xMUp0HZ3J7WprNNrtH0DhL - GjAfBgNVHSMEGDAWgBSEGqH30xuvU2Gwsqx44lEq58Fw4jAqBgNVHREEIzAhoB8G - CCsGAQUFBwgDoBMwEQwKMDEyMzQ1Njc4OQYDKgMEMAUGAytlcANBAKlXeaGRITZF - 0UPZcMxkL5mWtlcETm5xdE3lw6K97Eu+PCnnG06SXqGCd4sLMraD0rB4qGUIAIRM - cvNfUXaiRwM= + MQ8wDQYDVQQDEwZyb2NrZXQwKjAFBgMrZXADIQD0T7dVNpDyf9Oo6FuqEdeJbsod + NY7NJU16pLIZf1boTaOBnjCBmzAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0lBBYwFAYI + KwYBBQUHAwEGCCsGAQUFBwMCMB0GA1UdDgQWBBS9wE1aJu0eI2R3lJiNrnonqbbF + LTAfBgNVHSMEGDAWgBSUecJbdrSIM+hYYnaIBt5ZMN/8LzAqBgNVHREEIzAhoB8G + CCsGAQUFBwgDoBMwEQwKMDEyMzQ1Njc4OQYDKgMEMAUGAytlcANBAO1v2UlUnEtU + sfB5owjXrf0ZqIX5UQ+s+L0vFXlVAaMjZUMoEnbR4hssBZkopV/Nu2/WmEROw3dC + bN/77ZzGsAo= -----END CERTIFICATE----- ---- PASS: TestCreateCertificate_debug (0.01s) +--- PASS: TestCreateCertificate_debug (0.00s) --- PASS: TestCreateCertificate_debug/directoryName (0.00s) --- PASS: TestCreateCertificate_debug/hardwareModuleName (0.00s) --- PASS: TestCreateCertificate_debug/permanentIdentifier (0.00s) @@ -4328,7 +4354,7 @@ === RUN TestExtKeyUsage_UnmarshalJSON/number === RUN TestExtKeyUsage_UnmarshalJSON/object === RUN TestExtKeyUsage_UnmarshalJSON/badJSON ---- PASS: TestExtKeyUsage_UnmarshalJSON (0.00s) +--- PASS: TestExtKeyUsage_UnmarshalJSON (0.01s) --- PASS: TestExtKeyUsage_UnmarshalJSON/Any (0.00s) --- PASS: TestExtKeyUsage_UnmarshalJSON/ServerAuth (0.00s) --- PASS: TestExtKeyUsage_UnmarshalJSON/ClientAuth (0.00s) @@ -4378,7 +4404,7 @@ === RUN TestUnknownExtKeyUsage_UnmarshalJSON/null === RUN TestUnknownExtKeyUsage_UnmarshalJSON/fail === RUN TestUnknownExtKeyUsage_UnmarshalJSON/failJSON ---- PASS: TestUnknownExtKeyUsage_UnmarshalJSON (0.00s) +--- PASS: TestUnknownExtKeyUsage_UnmarshalJSON (0.01s) --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/string (0.00s) --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/array (0.00s) --- PASS: TestUnknownExtKeyUsage_UnmarshalJSON/empty (0.00s) @@ -4768,7 +4794,7 @@ === RUN TestSubject_UnmarshalJSON/object === RUN TestSubject_UnmarshalJSON/number === RUN TestSubject_UnmarshalJSON/badJSON ---- PASS: TestSubject_UnmarshalJSON (0.01s) +--- PASS: TestSubject_UnmarshalJSON (0.00s) --- PASS: TestSubject_UnmarshalJSON/null (0.00s) --- PASS: TestSubject_UnmarshalJSON/empty (0.00s) --- PASS: TestSubject_UnmarshalJSON/commonName (0.00s) @@ -4840,7 +4866,7 @@ === RUN TestWithTemplate/extensions === RUN TestWithTemplate/fail === RUN TestWithTemplate/error ---- PASS: TestWithTemplate (0.37s) +--- PASS: TestWithTemplate (2.17s) --- PASS: TestWithTemplate/leaf (0.00s) --- PASS: TestWithTemplate/leafRSA (0.00s) --- PASS: TestWithTemplate/iid (0.00s) @@ -4862,7 +4888,7 @@ === RUN TestWithTemplateFile/exampleRSA3072 === RUN TestWithTemplateFile/exampleRSA2048 === RUN TestWithTemplateFile/missing ---- PASS: TestWithTemplateFile (6.05s) +--- PASS: TestWithTemplateFile (1.56s) --- PASS: TestWithTemplateFile/example (0.00s) --- PASS: TestWithTemplateFile/exampleRSA3072 (0.00s) --- PASS: TestWithTemplateFile/exampleRSA2048 (0.00s) @@ -5093,7 +5119,7 @@ --- PASS: TestSanitizeName/fail_with_port (0.00s) --- PASS: TestSanitizeName/fail_empty (0.00s) PASS -ok go.step.sm/crypto/x509util 6.635s +ok go.step.sm/crypto/x509util 3.960s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang @@ -5120,12 +5146,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/2341304/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2341304/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/985426 and its subdirectories -I: Current time: Thu Sep 24 20:27:12 -12 2026 -I: pbuilder-time-stamp: 1790324832 +I: removing directory /srv/workspace/pbuilder/2341304 and its subdirectories +I: Current time: Sat Aug 23 16:06:08 +14 2025 +I: pbuilder-time-stamp: 1755914768