Raspbian Package Auto-Building

Build log for jose (11-1) on armhf

jose11-1armhf → 2021-12-02 19:54:22

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on bm-wb-01

+==============================================================================+
| jose 11-1 (armhf)                            Thu, 02 Dec 2021 19:40:38 +0000 |
+==============================================================================+

Package: jose
Version: 11-1
Source Version: 11-1
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/run/schroot/mount/bookworm-staging-armhf-sbuild-e6432ba6-813e-45c6-8914-09a35e167b49' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [12.5 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [13.5 MB]
Fetched 26.1 MB in 27s (972 kB/s)
Reading package lists...

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'jose' packaging is maintained in the 'Git' version control system at:
https://git.in-ulm.de/cbiedl/jose.git
Please use:
git clone https://git.in-ulm.de/cbiedl/jose.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 768 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main jose 11-1 (dsc) [2045 B]
Get:2 http://172.17.4.1/private bookworm-staging/main jose 11-1 (tar) [762 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main jose 11-1 (diff) [3544 B]
Fetched 768 kB in 0s (4357 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/jose-YbdlVq/jose-11' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/jose-YbdlVq' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-uqiAak/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-uqiAak/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-uqiAak/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ Release.gpg [370 B]
Ign:3 copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ Release.gpg
Get:4 copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ Packages [433 B]
Fetched 2109 B in 1s (2876 B/s)
Reading package lists...
W: copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive/./Release.gpg: The key(s) in the keyring /etc/apt/trusted.gpg.d/sbuild-build-depends-archive.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: GPG error: copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 35506D9A48F77B2E
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  netbase sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 9 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (22.4 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12559 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper-compat (= 13), asciidoctor, libjansson-dev (>= 2.10), libssl-dev (>= 1.0.2), meson, pkg-config, zlib1g-dev
Filtered Build-Depends: debhelper-compat (= 13), asciidoctor, libjansson-dev (>= 2.10), libssl-dev (>= 1.0.2), meson, pkg-config, zlib1g-dev
dpkg-deb: building package 'sbuild-build-depends-jose-dummy' in '/<<BUILDDIR>>/resolver-uqiAak/apt_archive/sbuild-build-depends-jose-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-jose-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ Release.gpg [370 B]
Ign:3 copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ Release.gpg
Get:4 copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ Sources [544 B]
Get:5 copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ Packages [627 B]
Fetched 2504 B in 1s (3249 B/s)
Reading package lists...
W: copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive/./Release.gpg: The key(s) in the keyring /etc/apt/trusted.gpg.d/sbuild-build-depends-archive.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: GPG error: copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 35506D9A48F77B2E
Reading package lists...

Install jose build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
  netbase
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
  asciidoctor autoconf automake autopoint autotools-dev bsdextrautils
  ca-certificates debhelper dh-autoreconf dh-strip-nondeterminism dwz file
  gettext gettext-base groff-base intltool-debian libarchive-zip-perl libbsd0
  libdebhelper-perl libedit2 libelf1 libexpat1
  libfile-stripnondeterminism-perl libglib2.0-0 libicu67 libjansson-dev
  libjansson4 libmagic-mgc libmagic1 libmd0 libmpdec3 libpipeline1
  libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libruby2.7
  libsigsegv2 libssl-dev libsub-override-perl libtool libuchardet0 libxml2
  libyaml-0-2 m4 man-db media-types meson ninja-build openssl pkg-config
  po-debconf python3 python3-distutils python3-lib2to3 python3-minimal
  python3-pkg-resources python3.9 python3.9-minimal rake ruby ruby-asciidoctor
  ruby-minitest ruby-net-telnet ruby-power-assert ruby-rubygems ruby-test-unit
  ruby-xmlrpc ruby2.7 rubygems-integration zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc
  libasprintf-dev libgettextpo-dev groff libssl-doc libtool-doc gfortran
  | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser
  libmail-box-perl python3-doc python3-tk python3-venv python3-setuptools
  python3.9-venv python3.9-doc binfmt-support ri ruby-dev bundler
Recommended packages:
  curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info
  xdg-user-dirs libltdl-dev libmail-sendmail-perl zip fonts-lato libjs-jquery
The following NEW packages will be installed:
  asciidoctor autoconf automake autopoint autotools-dev bsdextrautils
  ca-certificates debhelper dh-autoreconf dh-strip-nondeterminism dwz file
  gettext gettext-base groff-base intltool-debian libarchive-zip-perl libbsd0
  libdebhelper-perl libedit2 libelf1 libexpat1
  libfile-stripnondeterminism-perl libglib2.0-0 libicu67 libjansson-dev
  libjansson4 libmagic-mgc libmagic1 libmd0 libmpdec3 libpipeline1
  libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libruby2.7
  libsigsegv2 libssl-dev libsub-override-perl libtool libuchardet0 libxml2
  libyaml-0-2 m4 man-db media-types meson ninja-build openssl pkg-config
  po-debconf python3 python3-distutils python3-lib2to3 python3-minimal
  python3-pkg-resources python3.9 python3.9-minimal rake ruby ruby-asciidoctor
  ruby-minitest ruby-net-telnet ruby-power-assert ruby-rubygems ruby-test-unit
  ruby-xmlrpc ruby2.7 rubygems-integration sbuild-build-depends-jose-dummy
  zlib1g-dev
0 upgraded, 71 newly installed, 0 to remove and 9 not upgraded.
Need to get 33.1 MB of archives.
After this operation, 123 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-uqiAak/apt_archive ./ sbuild-build-depends-jose-dummy 0.invalid.0 [916 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.37.2-4 [135 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-7 [793 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.4-1 [31.6 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.9.4-2 [1307 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libpython3.9-minimal armhf 3.9.9-1+rpi1 [795 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.4.1-3 [80.1 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf python3.9-minimal armhf 3.9.9-1+rpi1 [1582 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.9.7-1 [38.4 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf media-types all 4.0.0 [30.3 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf libpython3.9-stdlib armhf 3.9.9-1+rpi1 [1609 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf python3.9 armhf 3.9.9-1+rpi1 [484 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.9.7-1 [21.6 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.9.7-1 [38.0 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-2 [295 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-2 [119 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-2 [65.8 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-4 [171 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf openssl armhf 1.1.1l-1 [815 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf ca-certificates all 20210119 [158 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf rubygems-integration all 1.18 [6704 B]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf rake all 13.0.3-1 [84.7 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf ruby-minitest all 5.13.0-1 [57.3 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf ruby-net-telnet all 0.1.1-2 [12.5 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf ruby-power-assert all 1.1.7-2 [11.5 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf ruby-test-unit all 3.3.9-1 [86.1 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf ruby-xmlrpc all 0.3.2-1 [24.3 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-1 [28.9 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.3-1 [103 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf libedit2 armhf 3.1-20210910-1 [81.2 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf libyaml-0-2 armhf 0.2.2-1 [40.0 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf libruby2.7 armhf 2.7.4-1+b1 [3902 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf ruby2.7 armhf 2.7.4-1+b1 [747 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf ruby-rubygems all 3.2.27-3 [273 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf ruby armhf 1:2.7.6 [11.9 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf ruby-asciidoctor all 2.0.16-2 [210 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf asciidoctor all 2.0.16-2 [87.6 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf libsigsegv2 armhf 2.13-1 [34.3 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.18-5 [186 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20180224.1+nmu1 [77.1 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.1 [823 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-4 [510 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.5.2 [192 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.6-15 [513 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.12.1-1 [26.5 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.12.1-1 [15.6 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.186-1 [174 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14-1 [83.0 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf libicu67 armhf 67.1-7 [8291 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.12+dfsg-5 [584 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-4 [1215 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.5.2 [1056 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-0 armhf 2.70.1-1 [1210 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf libjansson4 armhf 2.13.1-1.1 [36.2 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf libjansson-dev armhf 2.13.1-1.1 [37.0 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf libssl-dev armhf 1.1.1l-1 [1581 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf ninja-build armhf 1.10.1-1 [92.5 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf python3-pkg-resources all 58.2.0-1 [192 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf python3-lib2to3 all 3.9.9-2 [79.5 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf python3-distutils all 3.9.9-2 [146 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf meson all 0.60.2-1 [512 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf pkg-config armhf 0.29.2-1 [61.5 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [184 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 33.1 MB in 3s (11.5 MB/s)
Selecting previously unselected package bsdextrautils.
(Reading database ... 12559 files and directories currently installed.)
Preparing to unpack .../0-bsdextrautils_2.37.2-4_armhf.deb ...
Unpacking bsdextrautils (2.37.2-4) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../1-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../2-groff-base_1.22.4-7_armhf.deb ...
Unpacking groff-base (1.22.4-7) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../3-libpipeline1_1.5.4-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.4-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../4-man-db_2.9.4-2_armhf.deb ...
Unpacking man-db (2.9.4-2) ...
Selecting previously unselected package libpython3.9-minimal:armhf.
Preparing to unpack .../5-libpython3.9-minimal_3.9.9-1+rpi1_armhf.deb ...
Unpacking libpython3.9-minimal:armhf (3.9.9-1+rpi1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../6-libexpat1_2.4.1-3_armhf.deb ...
Unpacking libexpat1:armhf (2.4.1-3) ...
Selecting previously unselected package python3.9-minimal.
Preparing to unpack .../7-python3.9-minimal_3.9.9-1+rpi1_armhf.deb ...
Unpacking python3.9-minimal (3.9.9-1+rpi1) ...
Setting up libpython3.9-minimal:armhf (3.9.9-1+rpi1) ...
Setting up libexpat1:armhf (2.4.1-3) ...
Setting up python3.9-minimal (3.9.9-1+rpi1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 13426 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.9.7-1_armhf.deb ...
Unpacking python3-minimal (3.9.7-1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_4.0.0_all.deb ...
Unpacking media-types (4.0.0) ...
Selecting previously unselected package libmpdec3:armhf.
Preparing to unpack .../2-libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Selecting previously unselected package libpython3.9-stdlib:armhf.
Preparing to unpack .../3-libpython3.9-stdlib_3.9.9-1+rpi1_armhf.deb ...
Unpacking libpython3.9-stdlib:armhf (3.9.9-1+rpi1) ...
Selecting previously unselected package python3.9.
Preparing to unpack .../4-python3.9_3.9.9-1+rpi1_armhf.deb ...
Unpacking python3.9 (3.9.9-1+rpi1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.9.7-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.9.7-1) ...
Setting up python3-minimal (3.9.7-1) ...
Selecting previously unselected package python3.
(Reading database ... 13824 files and directories currently installed.)
Preparing to unpack .../00-python3_3.9.7-1_armhf.deb ...
Unpacking python3 (3.9.7-1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../01-libmagic-mgc_1%3a5.41-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../02-libmagic1_1%3a5.41-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-2) ...
Selecting previously unselected package file.
Preparing to unpack .../03-file_1%3a5.41-2_armhf.deb ...
Unpacking file (1:5.41-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../04-gettext-base_0.21-4_armhf.deb ...
Unpacking gettext-base (0.21-4) ...
Selecting previously unselected package openssl.
Preparing to unpack .../05-openssl_1.1.1l-1_armhf.deb ...
Unpacking openssl (1.1.1l-1) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../06-ca-certificates_20210119_all.deb ...
Unpacking ca-certificates (20210119) ...
Selecting previously unselected package rubygems-integration.
Preparing to unpack .../07-rubygems-integration_1.18_all.deb ...
Unpacking rubygems-integration (1.18) ...
Selecting previously unselected package rake.
Preparing to unpack .../08-rake_13.0.3-1_all.deb ...
Unpacking rake (13.0.3-1) ...
Selecting previously unselected package ruby-minitest.
Preparing to unpack .../09-ruby-minitest_5.13.0-1_all.deb ...
Unpacking ruby-minitest (5.13.0-1) ...
Selecting previously unselected package ruby-net-telnet.
Preparing to unpack .../10-ruby-net-telnet_0.1.1-2_all.deb ...
Unpacking ruby-net-telnet (0.1.1-2) ...
Selecting previously unselected package ruby-power-assert.
Preparing to unpack .../11-ruby-power-assert_1.1.7-2_all.deb ...
Unpacking ruby-power-assert (1.1.7-2) ...
Selecting previously unselected package ruby-test-unit.
Preparing to unpack .../12-ruby-test-unit_3.3.9-1_all.deb ...
Unpacking ruby-test-unit (3.3.9-1) ...
Selecting previously unselected package ruby-xmlrpc.
Preparing to unpack .../13-ruby-xmlrpc_0.3.2-1_all.deb ...
Unpacking ruby-xmlrpc (0.3.2-1) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../14-libmd0_1.0.4-1_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-1) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../15-libbsd0_0.11.3-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.3-1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../16-libedit2_3.1-20210910-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20210910-1) ...
Selecting previously unselected package libyaml-0-2:armhf.
Preparing to unpack .../17-libyaml-0-2_0.2.2-1_armhf.deb ...
Unpacking libyaml-0-2:armhf (0.2.2-1) ...
Selecting previously unselected package libruby2.7:armhf.
Preparing to unpack .../18-libruby2.7_2.7.4-1+b1_armhf.deb ...
Unpacking libruby2.7:armhf (2.7.4-1+b1) ...
Selecting previously unselected package ruby2.7.
Preparing to unpack .../19-ruby2.7_2.7.4-1+b1_armhf.deb ...
Unpacking ruby2.7 (2.7.4-1+b1) ...
Selecting previously unselected package ruby-rubygems.
Preparing to unpack .../20-ruby-rubygems_3.2.27-3_all.deb ...
Unpacking ruby-rubygems (3.2.27-3) ...
Selecting previously unselected package ruby.
Preparing to unpack .../21-ruby_1%3a2.7.6_armhf.deb ...
Unpacking ruby (1:2.7.6) ...
Selecting previously unselected package ruby-asciidoctor.
Preparing to unpack .../22-ruby-asciidoctor_2.0.16-2_all.deb ...
Unpacking ruby-asciidoctor (2.0.16-2) ...
Selecting previously unselected package asciidoctor.
Preparing to unpack .../23-asciidoctor_2.0.16-2_all.deb ...
Unpacking asciidoctor (2.0.16-2) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../24-libsigsegv2_2.13-1_armhf.deb ...
Unpacking libsigsegv2:armhf (2.13-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../25-m4_1.4.18-5_armhf.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../26-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../27-autotools-dev_20180224.1+nmu1_all.deb ...
Unpacking autotools-dev (20180224.1+nmu1) ...
Selecting previously unselected package automake.
Preparing to unpack .../28-automake_1%3a1.16.5-1.1_all.deb ...
Unpacking automake (1:1.16.5-1.1) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../29-autopoint_0.21-4_all.deb ...
Unpacking autopoint (0.21-4) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../30-libdebhelper-perl_13.5.2_all.deb ...
Unpacking libdebhelper-perl (13.5.2) ...
Selecting previously unselected package libtool.
Preparing to unpack .../31-libtool_2.4.6-15_all.deb ...
Unpacking libtool (2.4.6-15) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../32-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../33-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../34-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../35-libfile-stripnondeterminism-perl_1.12.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.12.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../36-dh-strip-nondeterminism_1.12.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.12.1-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../37-libelf1_0.186-1_armhf.deb ...
Unpacking libelf1:armhf (0.186-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../38-dwz_0.14-1_armhf.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package libicu67:armhf.
Preparing to unpack .../39-libicu67_67.1-7_armhf.deb ...
Unpacking libicu67:armhf (67.1-7) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../40-libxml2_2.9.12+dfsg-5_armhf.deb ...
Unpacking libxml2:armhf (2.9.12+dfsg-5) ...
Selecting previously unselected package gettext.
Preparing to unpack .../41-gettext_0.21-4_armhf.deb ...
Unpacking gettext (0.21-4) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../42-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../43-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../44-debhelper_13.5.2_all.deb ...
Unpacking debhelper (13.5.2) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../45-libglib2.0-0_2.70.1-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.70.1-1) ...
Selecting previously unselected package libjansson4:armhf.
Preparing to unpack .../46-libjansson4_2.13.1-1.1_armhf.deb ...
Unpacking libjansson4:armhf (2.13.1-1.1) ...
Selecting previously unselected package libjansson-dev:armhf.
Preparing to unpack .../47-libjansson-dev_2.13.1-1.1_armhf.deb ...
Unpacking libjansson-dev:armhf (2.13.1-1.1) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../48-libssl-dev_1.1.1l-1_armhf.deb ...
Unpacking libssl-dev:armhf (1.1.1l-1) ...
Selecting previously unselected package ninja-build.
Preparing to unpack .../49-ninja-build_1.10.1-1_armhf.deb ...
Unpacking ninja-build (1.10.1-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../50-python3-pkg-resources_58.2.0-1_all.deb ...
Unpacking python3-pkg-resources (58.2.0-1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../51-python3-lib2to3_3.9.9-2_all.deb ...
Unpacking python3-lib2to3 (3.9.9-2) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../52-python3-distutils_3.9.9-2_all.deb ...
Unpacking python3-distutils (3.9.9-2) ...
Selecting previously unselected package meson.
Preparing to unpack .../53-meson_0.60.2-1_all.deb ...
Unpacking meson (0.60.2-1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../54-pkg-config_0.29.2-1_armhf.deb ...
Unpacking pkg-config (0.29.2-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../55-zlib1g-dev_1%3a1.2.11.dfsg-2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Selecting previously unselected package sbuild-build-depends-jose-dummy.
Preparing to unpack .../56-sbuild-build-depends-jose-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-jose-dummy (0.invalid.0) ...
Setting up media-types (4.0.0) ...
Setting up libpipeline1:armhf (1.5.4-1) ...
Setting up bsdextrautils (2.37.2-4) ...
update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode
Setting up libicu67:armhf (67.1-7) ...
Setting up ruby-power-assert (1.1.7-2) ...
Setting up libmagic-mgc (1:5.41-2) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libyaml-0-2:armhf (0.2.2-1) ...
Setting up libglib2.0-0:armhf (2.70.1-1) ...
No schema files found: doing nothing.
Setting up libdebhelper-perl (13.5.2) ...
Setting up libmagic1:armhf (1:5.41-2) ...
Setting up gettext-base (0.21-4) ...
Setting up file (1:5.41-2) ...
Setting up ninja-build (1.10.1-1) ...
Setting up libjansson4:armhf (2.13.1-1.1) ...
Setting up ruby-minitest (5.13.0-1) ...
Setting up autotools-dev (20180224.1+nmu1) ...
Setting up ruby-test-unit (3.3.9-1) ...
Setting up ruby-net-telnet (0.1.1-2) ...
Setting up libsigsegv2:armhf (2.13-1) ...
Setting up libssl-dev:armhf (1.1.1l-1) ...
Setting up autopoint (0.21-4) ...
Setting up pkg-config (0.29.2-1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Setting up libmd0:armhf (1.0.4-1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up openssl (1.1.1l-1) ...
Setting up libbsd0:armhf (0.11.3-1) ...
Setting up libelf1:armhf (0.186-1) ...
Setting up ruby-xmlrpc (0.3.2-1) ...
Setting up libxml2:armhf (2.9.12+dfsg-5) ...
Setting up libjansson-dev:armhf (2.13.1-1.1) ...
Setting up libpython3.9-stdlib:armhf (3.9.9-1+rpi1) ...
Setting up libpython3-stdlib:armhf (3.9.7-1) ...
Setting up libfile-stripnondeterminism-perl (1.12.1-1) ...
Setting up gettext (0.21-4) ...
Setting up libtool (2.4.6-15) ...
Setting up libedit2:armhf (3.1-20210910-1) ...
Setting up m4 (1.4.18-5) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up ca-certificates (20210119) ...
Updating certificates in /etc/ssl/certs...
129 added, 0 removed; done.
Setting up autoconf (2.71-2) ...
Setting up dh-strip-nondeterminism (1.12.1-1) ...
Setting up dwz (0.14-1) ...
Setting up groff-base (1.22.4-7) ...
Setting up python3.9 (3.9.9-1+rpi1) ...
Setting up automake (1:1.16.5-1.1) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up po-debconf (1.0.21+nmu1) ...
Setting up python3 (3.9.7-1) ...
Setting up rubygems-integration (1.18) ...
Setting up man-db (2.9.4-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up dh-autoreconf (20) ...
Setting up python3-lib2to3 (3.9.9-2) ...
Setting up python3-pkg-resources (58.2.0-1) ...
Setting up python3-distutils (3.9.9-2) ...
Setting up meson (0.60.2-1) ...
Setting up debhelper (13.5.2) ...
Setting up ruby2.7 (2.7.4-1+b1) ...
Setting up ruby-rubygems (3.2.27-3) ...
Setting up ruby (1:2.7.6) ...
Setting up ruby-asciidoctor (2.0.16-2) ...
Setting up rake (13.0.3-1) ...
Setting up asciidoctor (2.0.16-2) ...
Setting up sbuild-build-depends-jose-dummy (0.invalid.0) ...
Setting up libruby2.7:armhf (2.7.4-1+b1) ...
Processing triggers for libc-bin (2.32-4+rpi1) ...
Processing triggers for ca-certificates (20210119) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.9.0-0.bpo.1-armmp armhf (armv7l)
Toolchain package versions: binutils_2.37-5+rpi1 dpkg-dev_1.20.9+rpi1 g++-11_11.2.0-10+rpi1 gcc-11_11.2.0-10+rpi1 libc6-dev_2.32-4+rpi1 libstdc++-11-dev_11.2.0-10+rpi1 libstdc++6_11.2.0-10+rpi1 linux-libc-dev_5.14.16-1+rpi1
Package versions: adduser_3.118 apt_2.3.12 asciidoctor_2.0.16-2 autoconf_2.71-2 automake_1:1.16.5-1.1 autopoint_0.21-4 autotools-dev_20180224.1+nmu1 base-files_12+rpi1 base-passwd_3.5.52 bash_5.1-3.1 binutils_2.37-5+rpi1 binutils-arm-linux-gnueabihf_2.37-5+rpi1 binutils-common_2.37-5+rpi1 bsdextrautils_2.37.2-4 bsdutils_1:2.37.2-4 build-essential_12.9 bzip2_1.0.8-4 ca-certificates_20210119 coreutils_8.32-4.1 cpp_4:11.2.0-2+rpi1 cpp-11_11.2.0-10+rpi1 dash_0.5.11+git20210903+057cd650a4ed-3 debconf_1.5.79 debhelper_13.5.2 debianutils_4.11.2 dh-autoreconf_20 dh-strip-nondeterminism_1.12.1-1 diffutils_1:3.7-5 dirmngr_2.2.27-2 dpkg_1.20.9+rpi1 dpkg-dev_1.20.9+rpi1 dwz_0.14-1 e2fsprogs_1.46.4-1 fakeroot_1.25.3-1.1 file_1:5.41-2 findutils_4.8.0-1 g++_4:11.2.0-2+rpi1 g++-11_11.2.0-10+rpi1 gcc_4:11.2.0-2+rpi1 gcc-11_11.2.0-10+rpi1 gcc-11-base_11.2.0-10+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-4 gettext-base_0.21-4 gnupg_2.2.27-2 gnupg-l10n_2.2.27-2 gnupg-utils_2.2.27-2 gpg_2.2.27-2 gpg-agent_2.2.27-2 gpg-wks-client_2.2.27-2 gpg-wks-server_2.2.27-2 gpgconf_2.2.27-2 gpgsm_2.2.27-2 gpgv_2.2.27-2 grep_3.7-1 groff-base_1.22.4-7 gzip_1.10-4 hostname_3.23 init-system-helpers_1.60 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapt-pkg6.0_2.3.12 libarchive-zip-perl_1.68-1 libasan6_11.2.0-10+rpi1 libassuan0_2.5.5-1 libatomic1_11.2.0-10+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.6-1 libaudit1_1:3.0.6-1 libbinutils_2.37-5+rpi1 libblkid1_2.37.2-4 libbsd0_0.11.3-1 libbz2-1.0_1.0.8-4 libc-bin_2.32-4+rpi1 libc-dev-bin_2.32-4+rpi1 libc6_2.32-4+rpi1 libc6-dev_2.32-4+rpi1 libcap-ng0_0.7.9-2.2+b1 libcap2_1:2.44-1 libcc1-0_11.2.0-10+rpi1 libcom-err2_1.46.4-1 libcrypt-dev_1:4.4.26-1 libcrypt1_1:4.4.26-1 libctf-nobfd0_2.37-5+rpi1 libctf0_2.37-5+rpi1 libdb5.3_5.3.28+dfsg1-0.8 libdebconfclient0_0.261 libdebhelper-perl_13.5.2 libdpkg-perl_1.20.9+rpi1 libedit2_3.1-20210910-1 libelf1_0.186-1 libexpat1_2.4.1-3 libext2fs2_1.46.4-1 libfakeroot_1.25.3-1.1 libffi8_3.4.2-3 libfile-stripnondeterminism-perl_1.12.1-1 libgcc-11-dev_11.2.0-10+rpi1 libgcc-s1_11.2.0-10+rpi1 libgcrypt20_1.9.4-3 libgdbm-compat4_1.22-1 libgdbm6_1.22-1 libglib2.0-0_2.70.1-1 libgmp10_2:6.2.1+dfsg-3 libgnutls30_3.7.2-2 libgomp1_11.2.0-10+rpi1 libgpg-error0_1.42-3 libgssapi-krb5-2_1.18.3-7 libhogweed6_3.7.3-1 libicu67_67.1-7 libidn2-0_2.3.2-2 libisl23_0.24-2 libjansson-dev_2.13.1-1.1 libjansson4_2.13.1-1.1 libk5crypto3_1.18.3-7 libkeyutils1_1.6.1-2 libkrb5-3_1.18.3-7 libkrb5support0_1.18.3-7 libksba8_1.6.0-2 libldap-2.4-2_2.4.59+dfsg-1 liblocale-gettext-perl_1.07-4+b1 liblz4-1_1.9.3-2 liblzma5_5.2.5-2 libmagic-mgc_1:5.41-2 libmagic1_1:5.41-2 libmd0_1.0.4-1 libmount1_2.37.2-4 libmpc3_1.2.1-1 libmpdec3_2.5.1-2+rpi1 libmpfr6_4.1.0-3 libncursesw6_6.3-1 libnettle8_3.7.3-1 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.0-5 libpam-modules_1.4.0-10 libpam-modules-bin_1.4.0-10 libpam-runtime_1.4.0-10 libpam0g_1.4.0-10 libpcre2-8-0_10.39-3 libpcre3_2:8.39-13 libperl5.32_5.32.1-6 libpipeline1_1.5.4-1 libpython3-stdlib_3.9.7-1 libpython3.9-minimal_3.9.9-1+rpi1 libpython3.9-stdlib_3.9.9-1+rpi1 libreadline8_8.1-2 libruby2.7_2.7.4-1+b1 libsasl2-2_2.1.27+dfsg2-2 libsasl2-modules-db_2.1.27+dfsg2-2 libseccomp2_2.5.3-2+rpi1 libselinux1_3.3-1 libsemanage-common_3.3-1 libsemanage2_3.3-1 libsepol1_3.1-1 libsepol2_3.3-1 libsigsegv2_2.13-1 libsmartcols1_2.37.2-4 libsqlite3-0_3.36.0-2 libss2_1.46.4-1 libssl-dev_1.1.1l-1 libssl1.1_1.1.1l-1 libstdc++-11-dev_11.2.0-10+rpi1 libstdc++6_11.2.0-10+rpi1 libsub-override-perl_0.09-2 libsystemd0_249.7-1+rpi1 libtasn1-6_4.18.0-4 libtext-charwidth-perl_0.04-10+b1 libtext-iconv-perl_1.7-7+b1 libtinfo6_6.3-1 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.6-15 libubsan1_11.2.0-10+rpi1 libuchardet0_0.0.7-1 libudev1_249.7-1+rpi1 libunistring2_0.9.10-6 libuuid1_2.37.2-4 libxml2_2.9.12+dfsg-5 libxxhash0_0.8.0-2+rpi1 libyaml-0-2_0.2.2-1 libzstd1_1.4.8+dfsg-3+rpi1 linux-libc-dev_5.14.16-1+rpi1 login_1:4.8.1-2 logsave_1.46.4-1 lsb-base_11.1.0+rpi1 m4_1.4.18-5 make_4.3-4.1 man-db_2.9.4-2 mawk_1.3.4.20200120-2 media-types_4.0.0 meson_0.60.2-1 mount_2.37.2-4 ncurses-base_6.3-1 ncurses-bin_6.3-1 netbase_6.3 ninja-build_1.10.1-1 openssl_1.1.1l-1 passwd_1:4.8.1-2 patch_2.7.6-7 perl_5.32.1-6 perl-base_5.32.1-6 perl-modules-5.32_5.32.1-6 pinentry-curses_1.1.0-4 pkg-config_0.29.2-1 po-debconf_1.0.21+nmu1 python3_3.9.7-1 python3-distutils_3.9.9-2 python3-lib2to3_3.9.9-2 python3-minimal_3.9.7-1 python3-pkg-resources_58.2.0-1 python3.9_3.9.9-1+rpi1 python3.9-minimal_3.9.9-1+rpi1 rake_13.0.3-1 raspbian-archive-keyring_20120528.2 readline-common_8.1-2 rpcsvc-proto_1.4.2-4 ruby_1:2.7.6 ruby-asciidoctor_2.0.16-2 ruby-minitest_5.13.0-1 ruby-net-telnet_0.1.1-2 ruby-power-assert_1.1.7-2 ruby-rubygems_3.2.27-3 ruby-test-unit_3.3.9-1 ruby-xmlrpc_0.3.2-1 ruby2.7_2.7.4-1+b1 rubygems-integration_1.18 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-jose-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sysvinit-utils_3.00-1 tar_1.34+dfsg-1 tzdata_2021e-1 util-linux_2.37.2-4 xz-utils_5.2.5-2 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.rDLnWnlA/trustedkeys.kbx': General error
gpgv: Signature made Mon Nov 29 22:07:06 2021 UTC
gpgv:                using RSA key 597308FBBDBA035D8C7C95DDC42C58EB591492FD
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./jose_11-1.dsc
dpkg-source: info: extracting jose in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking jose_11.orig.tar.xz
dpkg-source: info: unpacking jose_11-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying debian/2021-11-29.use-asciidoctor-to-build-manpages.patch

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-e6432ba6-813e-45c6-8914-09a35e167b49
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=xterm
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package jose
dpkg-buildpackage: info: source version 11-1
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary-arch
dh binary-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
   dh_auto_configure -a
	cd obj-arm-linux-gnueabihf && LC_ALL=C.UTF-8 meson .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/arm-linux-gnueabihf
The Meson build system
Version: 0.60.2
Source dir: /<<PKGBUILDDIR>>
Build dir: /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf
Build type: native build
Project name: jose
Project version: 11
C compiler for the host machine: cc (gcc 11.2.0 "cc (Raspbian 11.2.0-10+rpi1) 11.2.0")
C linker for the host machine: cc ld.bfd 2.37
Host machine cpu family: arm
Host machine cpu: armv7l
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Run-time dependency zlib found: YES 1.2.11
Run-time dependency threads found: YES
Run-time dependency jansson found: YES 2.13.1
Run-time dependency libcrypto found: YES 1.1.1l
Program asciidoctor found: YES (/usr/bin/asciidoctor)
Configuring jose.h using configuration
Checking if "-Wl,--version-script=..." : links: YES 
Program ./jose-alg found: YES (/<<PKGBUILDDIR>>/tests/./jose-alg)
Program ./jose-fmt found: YES (/<<PKGBUILDDIR>>/tests/./jose-fmt)
Program ./jose-b64-enc found: YES (/<<PKGBUILDDIR>>/tests/./jose-b64-enc)
Program ./jose-b64-dec found: YES (/<<PKGBUILDDIR>>/tests/./jose-b64-dec)
Program ./jose-jwk-eql found: YES (/<<PKGBUILDDIR>>/tests/./jose-jwk-eql)
Program ./jose-jwk-exc found: YES (/<<PKGBUILDDIR>>/tests/./jose-jwk-exc)
Program ./jose-jwk-gen found: YES (/<<PKGBUILDDIR>>/tests/./jose-jwk-gen)
Program ./jose-jwk-pub found: YES (/<<PKGBUILDDIR>>/tests/./jose-jwk-pub)
Program ./jose-jwk-use found: YES (/<<PKGBUILDDIR>>/tests/./jose-jwk-use)
Program ./jose-jwk-thp found: YES (/<<PKGBUILDDIR>>/tests/./jose-jwk-thp)
Program ./jose-jws-fmt found: YES (/<<PKGBUILDDIR>>/tests/./jose-jws-fmt)
Program ./jose-jws-ver found: YES (/<<PKGBUILDDIR>>/tests/./jose-jws-ver)
Program ./jose-jws-sig found: YES (/<<PKGBUILDDIR>>/tests/./jose-jws-sig)
Program ./jose-jwe-fmt found: YES (/<<PKGBUILDDIR>>/tests/./jose-jwe-fmt)
Program ./jose-jwe-dec found: YES (/<<PKGBUILDDIR>>/tests/./jose-jwe-dec)
Program ./jose-jwe-enc found: YES (/<<PKGBUILDDIR>>/tests/./jose-jwe-enc)
Run-time dependency openssl found: YES 1.1.1l
Build targets in project: 28

jose 11

  User defined options
    buildtype    : plain
    libdir       : lib/arm-linux-gnueabihf
    localstatedir: /var
    prefix       : /usr
    sysconfdir   : /etc
    wrap_mode    : nodownload

Found ninja-1.10.1 at /usr/bin/ninja
   dh_auto_build -a
	cd obj-arm-linux-gnueabihf && LC_ALL=C.UTF-8 ninja -j4 -v
[1/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/misc.c.o -MF lib/libjose.so.0.0.0.p/misc.c.o.d -o lib/libjose.so.0.0.0.p/misc.c.o -c ../lib/misc.c
[2/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/cfg.c.o -MF lib/libjose.so.0.0.0.p/cfg.c.o.d -o lib/libjose.so.0.0.0.p/cfg.c.o -c ../lib/cfg.c
[3/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/io.c.o -MF lib/libjose.so.0.0.0.p/io.c.o.d -o lib/libjose.so.0.0.0.p/io.c.o -c ../lib/io.c
[4/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/hsh.c.o -MF lib/libjose.so.0.0.0.p/hsh.c.o.d -o lib/libjose.so.0.0.0.p/hsh.c.o -c ../lib/hsh.c
[5/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/hooks.c.o -MF lib/libjose.so.0.0.0.p/hooks.c.o.d -o lib/libjose.so.0.0.0.p/hooks.c.o -c ../lib/hooks.c
[6/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/b64.c.o -MF lib/libjose.so.0.0.0.p/b64.c.o.d -o lib/libjose.so.0.0.0.p/b64.c.o -c ../lib/b64.c
[7/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_aesgcm.c.o -MF lib/libjose.so.0.0.0.p/openssl_aesgcm.c.o.d -o lib/libjose.so.0.0.0.p/openssl_aesgcm.c.o -c ../lib/openssl/aesgcm.c
[8/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/zlib_deflate.c.o -MF lib/libjose.so.0.0.0.p/zlib_deflate.c.o.d -o lib/libjose.so.0.0.0.p/zlib_deflate.c.o -c ../lib/zlib/deflate.c
[9/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/jwk.c.o -MF lib/libjose.so.0.0.0.p/jwk.c.o.d -o lib/libjose.so.0.0.0.p/jwk.c.o -c ../lib/jwk.c
[10/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/jws.c.o -MF lib/libjose.so.0.0.0.p/jws.c.o.d -o lib/libjose.so.0.0.0.p/jws.c.o -c ../lib/jws.c
[11/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/jwe.c.o -MF lib/libjose.so.0.0.0.p/jwe.c.o.d -o lib/libjose.so.0.0.0.p/jwe.c.o -c ../lib/jwe.c
[12/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_aeskw.c.o -MF lib/libjose.so.0.0.0.p/openssl_aeskw.c.o.d -o lib/libjose.so.0.0.0.p/openssl_aeskw.c.o -c ../lib/openssl/aeskw.c
[13/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_aescbch.c.o -MF lib/libjose.so.0.0.0.p/openssl_aescbch.c.o.d -o lib/libjose.so.0.0.0.p/openssl_aescbch.c.o -c ../lib/openssl/aescbch.c
[14/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_aesgcmkw.c.o -MF lib/libjose.so.0.0.0.p/openssl_aesgcmkw.c.o.d -o lib/libjose.so.0.0.0.p/openssl_aesgcmkw.c.o -c ../lib/openssl/aesgcmkw.c
[15/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_compat.c.o -MF lib/libjose.so.0.0.0.p/openssl_compat.c.o.d -o lib/libjose.so.0.0.0.p/openssl_compat.c.o -c ../lib/openssl/compat.c
[16/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_dir.c.o -MF lib/libjose.so.0.0.0.p/openssl_dir.c.o.d -o lib/libjose.so.0.0.0.p/openssl_dir.c.o -c ../lib/openssl/dir.c
[17/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_ec.c.o -MF lib/libjose.so.0.0.0.p/openssl_ec.c.o.d -o lib/libjose.so.0.0.0.p/openssl_ec.c.o -c ../lib/openssl/ec.c
[18/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_hmac.c.o -MF lib/libjose.so.0.0.0.p/openssl_hmac.c.o.d -o lib/libjose.so.0.0.0.p/openssl_hmac.c.o -c ../lib/openssl/hmac.c
[19/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_ecdh.c.o -MF lib/libjose.so.0.0.0.p/openssl_ecdh.c.o.d -o lib/libjose.so.0.0.0.p/openssl_ecdh.c.o -c ../lib/openssl/ecdh.c
[20/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_ecmr.c.o -MF lib/libjose.so.0.0.0.p/openssl_ecmr.c.o.d -o lib/libjose.so.0.0.0.p/openssl_ecmr.c.o -c ../lib/openssl/ecmr.c
[21/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_hash.c.o -MF lib/libjose.so.0.0.0.p/openssl_hash.c.o.d -o lib/libjose.so.0.0.0.p/openssl_hash.c.o -c ../lib/openssl/hash.c
[22/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_ecdsa.c.o -MF lib/libjose.so.0.0.0.p/openssl_ecdsa.c.o.d -o lib/libjose.so.0.0.0.p/openssl_ecdsa.c.o -c ../lib/openssl/ecdsa.c
[23/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_ecdhes.c.o -MF lib/libjose.so.0.0.0.p/openssl_ecdhes.c.o.d -o lib/libjose.so.0.0.0.p/openssl_ecdhes.c.o -c ../lib/openssl/ecdhes.c
[24/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_lock.c.o -MF lib/libjose.so.0.0.0.p/openssl_lock.c.o.d -o lib/libjose.so.0.0.0.p/openssl_lock.c.o -c ../lib/openssl/lock.c
[25/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_misc.c.o -MF lib/libjose.so.0.0.0.p/openssl_misc.c.o.d -o lib/libjose.so.0.0.0.p/openssl_misc.c.o -c ../lib/openssl/misc.c
[26/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_rsa.c.o -MF lib/libjose.so.0.0.0.p/openssl_rsa.c.o.d -o lib/libjose.so.0.0.0.p/openssl_rsa.c.o -c ../lib/openssl/rsa.c
[27/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_oct.c.o -MF lib/libjose.so.0.0.0.p/openssl_oct.c.o.d -o lib/libjose.so.0.0.0.p/openssl_oct.c.o -c ../lib/openssl/oct.c
[28/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_jwk.c.o -MF lib/libjose.so.0.0.0.p/openssl_jwk.c.o.d -o lib/libjose.so.0.0.0.p/openssl_jwk.c.o -c ../lib/openssl/jwk.c
[29/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_pbes2.c.o -MF lib/libjose.so.0.0.0.p/openssl_pbes2.c.o.d -o lib/libjose.so.0.0.0.p/openssl_pbes2.c.o -c ../lib/openssl/pbes2.c
[30/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_rsassa.c.o -MF lib/libjose.so.0.0.0.p/openssl_rsassa.c.o.d -o lib/libjose.so.0.0.0.p/openssl_rsassa.c.o -c ../lib/openssl/rsassa.c
[31/86] cc -Ilib/libjose.so.0.0.0.p -Ilib -I../lib -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -MD -MQ lib/libjose.so.0.0.0.p/openssl_rsaes.c.o -MF lib/libjose.so.0.0.0.p/openssl_rsaes.c.o.d -o lib/libjose.so.0.0.0.p/openssl_rsaes.c.o -c ../lib/openssl/rsaes.c
[32/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/b64_dec.c.o -MF cmd/jose.p/b64_dec.c.o.d -o cmd/jose.p/b64_dec.c.o -c ../cmd/b64/dec.c
[33/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/b64_enc.c.o -MF cmd/jose.p/b64_enc.c.o.d -o cmd/jose.p/b64_enc.c.o -c ../cmd/b64/enc.c
[34/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/jwk_eql.c.o -MF cmd/jose.p/jwk_eql.c.o.d -o cmd/jose.p/jwk_eql.c.o -c ../cmd/jwk/eql.c
[35/86] cc  -o lib/libjose.so.0.0.0 lib/libjose.so.0.0.0.p/misc.c.o lib/libjose.so.0.0.0.p/cfg.c.o lib/libjose.so.0.0.0.p/io.c.o lib/libjose.so.0.0.0.p/b64.c.o lib/libjose.so.0.0.0.p/hsh.c.o lib/libjose.so.0.0.0.p/hooks.c.o lib/libjose.so.0.0.0.p/jwk.c.o lib/libjose.so.0.0.0.p/jws.c.o lib/libjose.so.0.0.0.p/jwe.c.o lib/libjose.so.0.0.0.p/zlib_deflate.c.o lib/libjose.so.0.0.0.p/openssl_aescbch.c.o lib/libjose.so.0.0.0.p/openssl_aesgcm.c.o lib/libjose.so.0.0.0.p/openssl_aesgcmkw.c.o lib/libjose.so.0.0.0.p/openssl_aeskw.c.o lib/libjose.so.0.0.0.p/openssl_compat.c.o lib/libjose.so.0.0.0.p/openssl_dir.c.o lib/libjose.so.0.0.0.p/openssl_ec.c.o lib/libjose.so.0.0.0.p/openssl_ecdh.c.o lib/libjose.so.0.0.0.p/openssl_ecdhes.c.o lib/libjose.so.0.0.0.p/openssl_ecmr.c.o lib/libjose.so.0.0.0.p/openssl_ecdsa.c.o lib/libjose.so.0.0.0.p/openssl_hash.c.o lib/libjose.so.0.0.0.p/openssl_hmac.c.o lib/libjose.so.0.0.0.p/openssl_jwk.c.o lib/libjose.so.0.0.0.p/openssl_lock.c.o lib/libjose.so.0.0.0.p/openssl_misc.c.o lib/libjose.so.0.0.0.p/openssl_oct.c.o lib/libjose.so.0.0.0.p/openssl_pbes2.c.o lib/libjose.so.0.0.0.p/openssl_rsa.c.o lib/libjose.so.0.0.0.p/openssl_rsaes.c.o lib/libjose.so.0.0.0.p/openssl_rsassa.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libjose.so.0 -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--version-script=/<<PKGBUILDDIR>>/lib/libjose.map /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libjansson.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -Wl,--end-group -pthread
[36/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/jwk_exc.c.o -MF cmd/jose.p/jwk_exc.c.o.d -o cmd/jose.p/jwk_exc.c.o -c ../cmd/jwk/exc.c
[37/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/jwk_gen.c.o -MF cmd/jose.p/jwk_gen.c.o.d -o cmd/jose.p/jwk_gen.c.o -c ../cmd/jwk/gen.c
[38/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/jwk_pub.c.o -MF cmd/jose.p/jwk_pub.c.o.d -o cmd/jose.p/jwk_pub.c.o -c ../cmd/jwk/pub.c
[39/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/jwk_thp.c.o -MF cmd/jose.p/jwk_thp.c.o.d -o cmd/jose.p/jwk_thp.c.o -c ../cmd/jwk/thp.c
[40/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/jose.c.o -MF cmd/jose.p/jose.c.o.d -o cmd/jose.p/jose.c.o -c ../cmd/jose.c
[41/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/jwk_use.c.o -MF cmd/jose.p/jwk_use.c.o.d -o cmd/jose.p/jwk_use.c.o -c ../cmd/jwk/use.c
[42/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/jws_fmt.c.o -MF cmd/jose.p/jws_fmt.c.o.d -o cmd/jose.p/jws_fmt.c.o -c ../cmd/jws/fmt.c
[43/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/jws_sig.c.o -MF cmd/jose.p/jws_sig.c.o.d -o cmd/jose.p/jws_sig.c.o -c ../cmd/jws/sig.c
[44/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/jws_ver.c.o -MF cmd/jose.p/jws_ver.c.o.d -o cmd/jose.p/jws_ver.c.o -c ../cmd/jws/ver.c
[45/86] /usr/bin/meson --internal symbolextractor /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf lib/libjose.so.0.0.0 lib/libjose.so.0.0.0 lib/libjose.so.0.0.0.p/libjose.so.0.0.0.symbols 
[46/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/jwe_fmt.c.o -MF cmd/jose.p/jwe_fmt.c.o.d -o cmd/jose.p/jwe_fmt.c.o -c ../cmd/jwe/fmt.c
[47/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/alg.c.o -MF cmd/jose.p/alg.c.o.d -o cmd/jose.p/alg.c.o -c ../cmd/alg.c
[48/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/jwe_dec.c.o -MF cmd/jose.p/jwe_dec.c.o.d -o cmd/jose.p/jwe_dec.c.o -c ../cmd/jwe/dec.c
[49/86] cc -Itests/alg_hash.p -Itests -I../tests -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ tests/alg_hash.p/alg_hash.c.o -MF tests/alg_hash.p/alg_hash.c.o.d -o tests/alg_hash.p/alg_hash.c.o -c ../tests/alg_hash.c
[50/86] cc  -o tests/alg_hash tests/alg_hash.p/alg_hash.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../lib' -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib -Wl,--start-group lib/libjose.so.0.0.0 /usr/lib/arm-linux-gnueabihf/libjansson.so -Wl,--end-group
[51/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/jwe_enc.c.o -MF cmd/jose.p/jwe_enc.c.o.d -o cmd/jose.p/jwe_enc.c.o -c ../cmd/jwe/enc.c
[52/86] cc -Itests/alg_sign.p -Itests -I../tests -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ tests/alg_sign.p/alg_sign.c.o -MF tests/alg_sign.p/alg_sign.c.o.d -o tests/alg_sign.p/alg_sign.c.o -c ../tests/alg_sign.c
[53/86] cc  -o tests/alg_sign tests/alg_sign.p/alg_sign.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../lib' -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib -Wl,--start-group lib/libjose.so.0.0.0 /usr/lib/arm-linux-gnueabihf/libjansson.so -Wl,--end-group
[54/86] cc -Icmd/jose.p -Icmd -I../cmd -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ cmd/jose.p/fmt.c.o -MF cmd/jose.p/fmt.c.o.d -o cmd/jose.p/fmt.c.o -c ../cmd/fmt.c
[55/86] cc -Itests/alg_encr.p -Itests -I../tests -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ tests/alg_encr.p/alg_encr.c.o -MF tests/alg_encr.p/alg_encr.c.o.d -o tests/alg_encr.p/alg_encr.c.o -c ../tests/alg_encr.c
[56/86] cc -Itests/alg_wrap.p -Itests -I../tests -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ tests/alg_wrap.p/alg_wrap.c.o -MF tests/alg_wrap.p/alg_wrap.c.o.d -o tests/alg_wrap.p/alg_wrap.c.o -c ../tests/alg_wrap.c
[57/86] cc  -o tests/alg_encr tests/alg_encr.p/alg_encr.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../lib' -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib -Wl,--start-group lib/libjose.so.0.0.0 /usr/lib/arm-linux-gnueabihf/libjansson.so -Wl,--end-group
[58/86] cc  -o cmd/jose cmd/jose.p/jose.c.o cmd/jose.p/b64_dec.c.o cmd/jose.p/b64_enc.c.o cmd/jose.p/jwk_eql.c.o cmd/jose.p/jwk_exc.c.o cmd/jose.p/jwk_gen.c.o cmd/jose.p/jwk_pub.c.o cmd/jose.p/jwk_thp.c.o cmd/jose.p/jwk_use.c.o cmd/jose.p/jws_fmt.c.o cmd/jose.p/jws_sig.c.o cmd/jose.p/jws_ver.c.o cmd/jose.p/jwe_fmt.c.o cmd/jose.p/jwe_dec.c.o cmd/jose.p/jwe_enc.c.o cmd/jose.p/alg.c.o cmd/jose.p/fmt.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../lib' -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib -Wl,--start-group lib/libjose.so.0.0.0 /usr/lib/arm-linux-gnueabihf/libjansson.so -Wl,--end-group
[59/86] cc -Itests/alg_comp.p -Itests -I../tests -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ tests/alg_comp.p/alg_comp.c.o -MF tests/alg_comp.p/alg_comp.c.o.d -o tests/alg_comp.p/alg_comp.c.o -c ../tests/alg_comp.c
[60/86] cc  -o tests/alg_wrap tests/alg_wrap.p/alg_wrap.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../lib' -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib -Wl,--start-group lib/libjose.so.0.0.0 /usr/lib/arm-linux-gnueabihf/libjansson.so -Wl,--end-group
[61/86] cc  -o tests/alg_comp tests/alg_comp.p/alg_comp.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../lib' -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib -Wl,--start-group lib/libjose.so.0.0.0 /usr/lib/arm-linux-gnueabihf/libjansson.so -Wl,--end-group
[62/86] cc -Itests/api_b64.p -Itests -I../tests -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ tests/api_b64.p/api_b64.c.o -MF tests/api_b64.p/api_b64.c.o.d -o tests/api_b64.p/api_b64.c.o -c ../tests/api_b64.c
[63/86] cc -Itests/api_jws.p -Itests -I../tests -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ tests/api_jws.p/api_jws.c.o -MF tests/api_jws.p/api_jws.c.o.d -o tests/api_jws.p/api_jws.c.o -c ../tests/api_jws.c
[64/86] cc -Itests/api_jwe.p -Itests -I../tests -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ tests/api_jwe.p/api_jwe.c.o -MF tests/api_jwe.p/api_jwe.c.o.d -o tests/api_jwe.p/api_jwe.c.o -c ../tests/api_jwe.c
[65/86] cc  -o tests/api_b64 tests/api_b64.p/api_b64.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../lib' -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib -Wl,--start-group lib/libjose.so.0.0.0 /usr/lib/arm-linux-gnueabihf/libjansson.so -Wl,--end-group
[66/86] cc  -o tests/api_jws tests/api_jws.p/api_jws.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../lib' -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib -Wl,--start-group lib/libjose.so.0.0.0 /usr/lib/arm-linux-gnueabihf/libjansson.so -Wl,--end-group
[67/86] cc  -o tests/api_jwe tests/api_jwe.p/api_jwe.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../lib' -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib -Wl,--start-group lib/libjose.so.0.0.0 /usr/lib/arm-linux-gnueabihf/libjansson.so -Wl,--end-group
[68/86] cc -Itests/issue-75/issue75.p -Itests/issue-75 -I../tests/issue-75 -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=gnu99 -Wstrict-aliasing -Wchar-subscripts -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-command-line-argument -Wno-unused-parameter -Wno-unknown-pragmas -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ tests/issue-75/issue75.p/issue-75.c.o -MF tests/issue-75/issue75.p/issue-75.c.o.d -o tests/issue-75/issue75.p/issue-75.c.o -c ../tests/issue-75/issue-75.c
[69/86] cc  -o tests/issue-75/issue75 tests/issue-75/issue75.p/issue-75.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../lib' -Wl,-rpath-link,/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/lib -Wl,--start-group lib/libjose.so.0.0.0 /usr/lib/arm-linux-gnueabihf/libjansson.so /usr/lib/arm-linux-gnueabihf/libssl.so /usr/lib/arm-linux-gnueabihf/libcrypto.so -Wl,--end-group
[70/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose.1.adoc
[71/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-alg.1.adoc
[72/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-b64-dec.1.adoc
[73/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-b64-enc.1.adoc
[74/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-fmt.1.adoc
[75/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-jwe-dec.1.adoc
[76/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-jwe-enc.1.adoc
[77/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-jwe-fmt.1.adoc
[78/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-jwk-eql.1.adoc
[79/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-jwk-exc.1.adoc
[80/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-jwk-gen.1.adoc
[81/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-jwk-pub.1.adoc
[82/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-jwk-thp.1.adoc
[83/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-jwk-use.1.adoc
[84/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-jws-fmt.1.adoc
[85/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-jws-sig.1.adoc
[86/86] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf /<<PKGBUILDDIR>>/doc/man/jose-jws-ver.1.adoc
   dh_auto_test -a
	cd obj-arm-linux-gnueabihf && LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson test
ninja: Entering directory `/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf'
ninja: no work to do.
 1/25 alg_hash     OK                0.11s
 2/25 alg_encr     OK                0.09s
 3/25 alg_comp     OK                0.06s
 4/25 api_jws      OK                2.51s
 5/25 api_jwe      OK                5.51s
 6/25 jose-alg     OK                0.39s
 7/25 jose-fmt     OK                2.14s
 8/25 jose-b64-enc OK                0.19s
 9/25 jose-b64-dec OK                0.19s
10/25 jose-jwk-eql OK                0.54s
11/25 api_b64      OK               14.47s
12/25 jose-jwk-exc OK                3.81s
13/25 jose-jwk-pub OK                0.15s
14/25 jose-jwk-use OK                0.83s
15/25 jose-jwk-thp OK                0.45s
16/25 jose-jws-fmt OK                1.94s
17/25 jose-jws-ver OK                2.19s
18/25 alg_sign     TIMEOUT          30.08s   killed by signal 15 SIGTERM
>>> MALLOC_PERTURB_=4 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/alg_sign

19/25 alg_wrap     TIMEOUT          30.07s   killed by signal 15 SIGTERM
>>> MALLOC_PERTURB_=144 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/alg_wrap

20/25 jose-jwe-fmt OK                1.64s
21/25 jose-jwe-dec OK                4.34s
22/25 issue75      OK                0.07s
23/25 jose-jws-sig OK               48.04s
24/25 jose-jwk-gen TIMEOUT          60.04s   killed by signal 15 SIGTERM
>>> PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors MALLOC_PERTURB_=130 /<<PKGBUILDDIR>>/tests/./jose-jwk-gen

25/25 jose-jwe-enc TIMEOUT          60.04s   killed by signal 15 SIGTERM
>>> PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors MALLOC_PERTURB_=27 /<<PKGBUILDDIR>>/tests/./jose-jwe-enc



Ok:                 21  
Expected Fail:      0   
Fail:               0   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            4   

Full log written to /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/meson-logs/testlog.txt
	cd obj-arm-linux-gnueabihf && tail -v -n \+0 meson-logs/testlog.txt
==> meson-logs/testlog.txt <==
Log of Meson test suite run on 2021-12-02T19:52:45.108350

Inherited environment: SCHROOT_GID=109 DEB_HOST_MULTIARCH=arm-linux-gnueabihf LC_ALL=C.UTF-8 DEB_HOST_GNU_SYSTEM=linux-gnueabihf DEB_BUILD_GNU_TYPE=arm-linux-gnueabihf DEB_TARGET_ARCH_LIBC=gnu FFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong' DEB_BUILD_ARCH_ENDIAN=little DEB_BUILD_GNU_SYSTEM=linux-gnueabihf DEB_BUILD_ARCH_BITS=32 DEB_BUILD_OPTIONS=parallel=4 DEB_HOST_ARCH=armhf DEB_TARGET_ARCH_ENDIAN=little SOURCE_DATE_EPOCH=1638215775 OBJCXXFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security' DEB_HOST_ARCH_BITS=32 MAKEFLAGS='' SCHROOT_GROUP=buildd DEB_TARGET_ARCH=armhf DEB_HOST_GNU_CPU=arm DEB_BUILD_ARCH_LIBC=gnu MFLAGS='' DEB_TARGET_ARCH_BITS=32 DEB_BUILD_ARCH_CPU=arm SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild DEB_HOST_ARCH_OS=linux SHELL=/bin/sh FCFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong' DEB_HOST_ARCH_CPU=arm SCHROOT_USER=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games DEB_BUILD_ARCH_ABI=eabihf DEB_BUILD_ARCH=armhf DEB_HOST_ARCH_LIBC=gnu SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-e6432ba6-813e-45c6-8914-09a35e167b49 GCJFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong' DEB_TARGET_ARCH_CPU=arm DEB_HOST_GNU_TYPE=arm-linux-gnueabihf DEB_BUILD_ARCH_OS=linux LOGNAME=buildd CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' DEB_TARGET_MULTIARCH=arm-linux-gnueabihf DEB_BUILD_GNU_CPU=arm DEB_TARGET_ARCH_OS=linux USER=buildd DEB_HOST_ARCH_ABI=eabihf DEB_BUILD_MULTIARCH=arm-linux-gnueabihf LDFLAGS='-Wl,-z,relro -Wl,-z,now' DEB_TARGET_GNU_TYPE=arm-linux-gnueabihf DEB_TARGET_ARCH_ABI=eabihf CFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security' SCHROOT_UID=104 SCHROOT_COMMAND='dpkg-buildpackage -us -uc -mRaspbian wandboard test autobuilder <root@raspbian.org> -B -rfakeroot' DFLAGS=-frelease DEB_TARGET_GNU_CPU=arm APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home DEB_RULES_REQUIRES_ROOT=no DEB_TARGET_GNU_SYSTEM=linux-gnueabihf DEB_HOST_ARCH_ENDIAN=little TERM=xterm OBJCFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security' SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild DEB_BUILD_MAINT_OPTIONS=hardening=+all CXXFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security' MAKELEVEL=1 DH_INTERNAL_BUILDFLAGS=1 XDG_RUNTIME_DIR=/tmp/dh-xdg-rundir-_xyMsA4P MESON_TESTTHREADS=4 

 1/25 alg_hash     OK                0.11s
19:52:45 MALLOC_PERTURB_=222 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/alg_hash
----------------------------------- output -----------------------------------
------------------------------------------------------------------------------

 2/25 alg_encr     OK                0.09s
19:52:45 MALLOC_PERTURB_=228 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/alg_encr
----------------------------------- output -----------------------------------
stderr:
alg: A256GCM
alg: A192GCM
alg: A128GCM
alg: A256CBC-HS512
alg: A192CBC-HS384
alg: A128CBC-HS256
------------------------------------------------------------------------------

 3/25 alg_comp     OK                0.06s
19:52:45 MALLOC_PERTURB_=101 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/alg_comp
----------------------------------- output -----------------------------------
------------------------------------------------------------------------------

 4/25 api_jws      OK                2.51s
19:52:45 MALLOC_PERTURB_=148 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/api_jws
----------------------------------- output -----------------------------------
stderr:
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != HS256)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != HS256)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS256)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != HS256)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS256)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS256)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS256)
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != RS256)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != RS256)
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != RS256)
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != HS256)
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != HS256)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS256)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != RS256)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != HS256)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS256)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != RS256)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != HS256)
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS256)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != RS256)
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS256)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != RS256)
------------------------------------------------------------------------------

 5/25 api_jwe      OK                5.51s
19:52:47 MALLOC_PERTURB_=94 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/api_jwe
----------------------------------- output -----------------------------------
------------------------------------------------------------------------------

 6/25 jose-alg     OK                0.39s
19:52:53 MALLOC_PERTURB_=82 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors /<<PKGBUILDDIR>>/tests/./jose-alg
----------------------------------- output -----------------------------------
stderr:
+ jose alg
+ grep -q ^A128GCM$
+ jose alg -k sign
+ grep -q ^ES256$
+ jose alg -k wrap
+ grep -q ^A128GCMKW$
+ jose alg -k encr
+ grep -q ^A128GCM$
+ jose alg -k exch
+ grep -q ^ECDH$
+ jose alg -k sign
+ grep -q ^A128GCMKW$
+ jose alg -k wrap
+ grep -q ^A128GCM$
+ jose alg -k encr
+ grep -q ^ES256$
+ jose alg -k exch
+ grep -q ^HS256$
+ grep -q ^A128GCM$
+ jose alg -k encr -k sign
+ grep -q ^ES256$
+ jose alg -k encr -k sign
+ grep -q ^ES256$
+ jose alg -k sign -k wrap
+ grep -q ^A128GCMKW$
+ jose alg -k sign -k wrap
+ grep -q ^A128GCMKW$
+ jose alg -k wrap -k exch
+ jose alg -k wrap -k exch
+ grep -q ^ECDH$
+ jose alg -k exch -k encr
+ grep -q ^ECDH$
+ jose alg -k exch -k encr
+ grep -q ^A128GCM$
------------------------------------------------------------------------------

 7/25 jose-fmt     OK                2.14s
19:52:53 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors MALLOC_PERTURB_=84 /<<PKGBUILDDIR>>/tests/./jose-fmt
----------------------------------- output -----------------------------------
stderr:
+ export PATH=../cmd:/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
+ jose fmt -j {} -O
+ jose fmt -j {} -A
+ jose fmt -j {} -S
+ jose fmt -j {} -I
+ jose fmt -j {} -R
+ jose fmt -j {} -N
+ jose fmt -j {} -T
+ jose fmt -j {} -F
+ jose fmt -j {} -B
+ jose fmt -j {} -0
+ jose fmt -j {} -XO
+ jose fmt -j {} -XA
+ jose fmt -j {} -XS
+ jose fmt -j {} -XI
+ jose fmt -j {} -XR
+ jose fmt -j {} -XN
+ jose fmt -j {} -XT
+ jose fmt -j {} -XF
+ jose fmt -j {} -XB
+ jose fmt -j {} -X0
+ jose fmt -j [] -A
+ jose fmt -j [] -XA
+ jose fmt -j "" -S
+ jose fmt -j "" -XS
+ jose fmt -j 8 -I
+ jose fmt -j 8 -XI
+ jose fmt -j 2.5 -R
+ jose fmt -j 2.5 -XR
+ jose fmt -j 8 -N
+ jose fmt -j 8 -XN
+ jose fmt -j true -T
+ jose fmt -j true -XT
+ jose fmt -j false -F
+ jose fmt -j false -XF
+ jose fmt -j true -B
+ jose fmt -j true -XB
+ jose fmt -j null -0
+ jose fmt -j null -X0
+ jose fmt -j 7 -j 7 -E
+ jose fmt -j 7 -j 7 -XE
+ jose fmt -j 7 -j 8 -E
+ jose fmt -j 7 -j 8 -XE
+ jose fmt -j "foo" -j "foo" -E
+ jose fmt -j "foo" -j "foo" -XE
+ jose fmt -j "foo" -j "bar" -E
+ jose fmt -j "foo" -j "bar" -XE
+ jose fmt -q foo -S -j "foo" -SE
+ jose fmt -o-
+ jose fmt -j {} -o-
+ test {} = {}
+ jose fmt -j [1,2,3] -f-
+ wc -l
+ test 3 = 3
+ jose fmt -j [1,2,3] -f-
+ head -n 1
+ test 1 = 1
+ jose fmt -j [1,2,3] -f-
+ tail -n 1
+ test 3 = 3
+ jose fmt -j {"a":1,"b":2} -f-
+ wc -l
+ test 2 = 2
+ jose fmt -j {"a":1,"b":2} -f-
+ head -n 1
+ test a=1 = a=1
+ jose fmt -j {"a":1,"b":2} -f-
+ tail -n 1
+ test b=2 = b=2
+ jose fmt -j "foo" -u-
+ test foo = foo
+ jose fmt -j 7 -u-
+ jose fmt -c
+ jose fmt -j {} -j {"a":1} -s x -j 7 -s a -UUo-
+ test {"x":{"a":7}} = {"x":{"a":7}}
+ jose fmt -j {} -j {"a":1} -s x -cj 7 -s a -UUUo-
+ test {"x":{"a":1}} = {"x":{"a":1}}
+ jose fmt -Qo-
+ test [] = []
+ jose fmt -j 7 -j 8 -j 9 -Qo-
+ test [9,8,7] = [9,8,7]
+ jose fmt -M 1
+ jose fmt -j 1 -j 2 -j 3 -M 1 -o-
+ test 2 = 2
+ jose fmt -j 1 -j 2 -j 3 -M 1 -Uo-
+ test 3 = 3
+ jose fmt -j 1 -j 2 -j 3 -M 2 -o-
+ test 2 = 2
+ jose fmt -j 1 -j 2 -j 3 -M 2 -Uo-
+ test 1 = 1
+ jose fmt -j 1 -j 2 -j 3 -M 2 -UUo-
+ test 3 = 3
+ jose fmt -t 0
+ jose fmt -j 7 -t 0
+ jose fmt -j {} -t 0
+ jose fmt -j [1,2,3] -t 0 -lo-
+ test 0 = 0
+ jose fmt -j [1,2,3] -t 1 -lo-
+ test 1 = 1
+ jose fmt -j [1,2,3] -t 2 -lo-
+ test 2 = 2
+ jose fmt -j [1,2,3] -t 3 -lo-
+ test 3 = 3
+ jose fmt -j [1,2,3] -t 4 -lo-
+ test 3 = 3
+ jose fmt -i 0
+ jose fmt -j [] -i 0
+ jose fmt -j 7 -j 8 -i 0
+ jose fmt -j [1,2] -j 3 -i 0 -Uo-
+ test [3,1,2] = [3,1,2]
+ jose fmt -j [1,2] -j 3 -i 1 -Uo-
+ test [1,3,2] = [1,3,2]
+ jose fmt -j [1,2] -j 3 -i 2 -Uo-
+ test [1,2,3] = [1,2,3]
+ jose fmt -a
+ jose fmt -j [] -a
+ jose fmt -j 7 -j 8 -a
+ jose fmt -j [1,2] -j 3 -aUo-
+ test [1,2,3] = [1,2,3]
+ jose fmt -j {"foo":1} -j {"foo":2,"bar":2} -aUo-
+ test {"bar":2,"foo":1} = {"bar":2,"foo":1}
+ jose fmt -x
+ jose fmt -j [] -x
+ jose fmt -j 7 -j 8 -x
+ jose fmt -j [1,2] -j [3,4] -xUo-
+ test [1,2,3,4] = [1,2,3,4]
+ jose fmt -j {"foo":1} -j {"foo":2,"bar":2} -xUo-
+ test {"bar":2,"foo":2} = {"bar":2,"foo":2}
+ jose fmt -d 0
+ jose fmt -j 7 -d 0
+ jose fmt -j [] -d 0
+ jose fmt -j [1,2] -d 0 -o-
+ test [2] = [2]
+ jose fmt -j [1,2] -d 1 -o-
+ test [1] = [1]
+ jose fmt -l
+ jose fmt -j 7 -l
+ jose fmt -j {} -lo-
+ test 0 = 0
+ jose fmt -j {"foo":1} -lo-
+ test 1 = 1
+ jose fmt -j {"foo":1,"bar":2} -lo-
+ test 2 = 2
+ jose fmt -e
+ jose fmt -j 7 -e
+ jose fmt -j [1,2,3,4] -eo-
+ test [] = []
+ jose fmt -j {"foo":1} -eo-
+ test {} = {}
+ jose fmt -g bar
+ jose fmt -g 0
+ jose fmt -j 7 -g bar
+ jose fmt -j 7 -g 0
+ jose fmt -j {"foo":1} -g bar
+ jose fmt -j [] -g 0
+ jose fmt -j {"foo":1} -g foo -o-
+ test 1 = 1
+ jose fmt -j [1] -g 0 -o-
+ test 1 = 1
+ jose fmt -s foo
+ jose fmt -s 0
+ jose fmt -j {} -s foo
+ jose fmt -j [] -s 0
+ jose fmt -j 7 -j 8 -s foo
+ jose fmt -j 7 -j 8 -s 0
+ jose fmt -j [] -j 8 -s 0
+ jose fmt -j {} -j 7 -s foo -Uo-
+ test {"foo":7} = {"foo":7}
+ jose fmt -j [1,2] -j 7 -s 0 -Uo-
+ test [7,2] = [7,2]
+ jose fmt -j [1,2] -j 7 -s 1 -Uo-
+ test [1,7] = [1,7]
+ jose fmt -y
+ jose fmt -Y
+ jose fmt -j {} -YSu-
+ test e30 = e30
+ jose fmt -j "e30" -yOo-
+ test {} = {}
------------------------------------------------------------------------------

 8/25 jose-b64-enc OK                0.19s
19:52:55 MALLOC_PERTURB_=149 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors /<<PKGBUILDDIR>>/tests/./jose-b64-enc
----------------------------------- output -----------------------------------
stderr:
+ printf 
+ jose b64 enc -I-
+ test  = 
+ printf f
+ jose b64 enc -I-
+ test Zg = Zg
+ printf fo
+ jose b64 enc -I-
+ test Zm8 = Zm8
+ printf foo
+ jose b64 enc -I-
+ test Zm9v = Zm9v
+ printf foob
+ jose b64 enc -I-
+ test Zm9vYg = Zm9vYg
+ printf fooba
+ jose b64 enc -I-
+ test Zm9vYmE = Zm9vYmE
+ printf foobar
+ jose b64 enc -I-
+ test Zm9vYmFy = Zm9vYmFy
------------------------------------------------------------------------------

 9/25 jose-b64-dec OK                0.19s
19:52:56 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors MALLOC_PERTURB_=31 /<<PKGBUILDDIR>>/tests/./jose-b64-dec
----------------------------------- output -----------------------------------
stderr:
+ printf 
+ jose b64 dec -i-
+ test  = 
+ printf Zg
+ jose b64 dec -i-
+ test f = f
+ printf Zm8
+ jose b64 dec -i-
+ test fo = fo
+ printf Zm9v
+ jose b64 dec -i-
+ test foo = foo
+ printf Zm9vYg
+ jose b64 dec -i-
+ test foob = foob
+ printf Zm9vYmE
+ jose b64 dec -i-
+ test fooba = fooba
+ printf Zm9vYmFy
+ jose b64 dec -i-
+ test foobar = foobar
------------------------------------------------------------------------------

10/25 jose-jwk-eql OK                0.54s
19:52:56 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors MALLOC_PERTURB_=144 /<<PKGBUILDDIR>>/tests/./jose-jwk-eql
----------------------------------- output -----------------------------------
stdout:
/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
stderr:
+ echo /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
+ jose jwk gen -i {"alg":"ECDH-ES"}
+ jwk={"alg":"ECDH-ES","crv":"P-521","d":"AZ0wsdP7Ob6k4p3IwZIQf2DAeeNybm61AvmiC1AO_7XPfeGxYLP2zOuwoVR8tizJ7VZrFevsCgJ7CAZ2HgmVUNha","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}
+ jose jwk gen -i {"alg":"ECDH-ES"}
+ oth={"alg":"ECDH-ES","crv":"P-521","d":"ARkI9c7ORkiY72ga0Xjc8-JXdSmet3_20bm6HpaXZJBt7cGIKTO9qj6ns3OiV7fynnk4bbGFR74dZsIiQh6NiJ22","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"AE5sH7axspG_N9x8awi_YJQx3J5vB2pZsyG8z_UHg50cyocrnpqt9Uy0rX2cv0rtCMbjeWv6ll_ZAVfWdxtg7uzR","y":"AXaAhjDhQm0wqncRzcCvQ0EGtspcsggmjI1yRTnNDshtO6hSHTQPvCulnRnEel_3M2LXh9JXPLm3_jCMJnohnXwN"}
+ echo {"alg":"ECDH-ES","crv":"P-521","d":"AZ0wsdP7Ob6k4p3IwZIQf2DAeeNybm61AvmiC1AO_7XPfeGxYLP2zOuwoVR8tizJ7VZrFevsCgJ7CAZ2HgmVUNha","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}
+ jose jwk pub -i-
+ pub={"alg":"ECDH-ES","crv":"P-521","key_ops":["wrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}
+ echo {"alg":"ECDH-ES","crv":"P-521","d":"AZ0wsdP7Ob6k4p3IwZIQf2DAeeNybm61AvmiC1AO_7XPfeGxYLP2zOuwoVR8tizJ7VZrFevsCgJ7CAZ2HgmVUNha","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}
+ jose fmt -j- -Od alg -o-
+ mod={"crv":"P-521","d":"AZ0wsdP7Ob6k4p3IwZIQf2DAeeNybm61AvmiC1AO_7XPfeGxYLP2zOuwoVR8tizJ7VZrFevsCgJ7CAZ2HgmVUNha","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}
+ jose jwk eql
Must specify at least two JWKs!
+ jose jwk eql -i-
+ echo {"alg":"ECDH-ES","crv":"P-521","d":"AZ0wsdP7Ob6k4p3IwZIQf2DAeeNybm61AvmiC1AO_7XPfeGxYLP2zOuwoVR8tizJ7VZrFevsCgJ7CAZ2HgmVUNha","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}
Must specify at least two JWKs!
+ echo {"alg":"ECDH-ES","crv":"P-521","d":"AZ0wsdP7Ob6k4p3IwZIQf2DAeeNybm61AvmiC1AO_7XPfeGxYLP2zOuwoVR8tizJ7VZrFevsCgJ7CAZ2HgmVUNha","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}{"alg":"ECDH-ES","crv":"P-521","key_ops":["wrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}
+ jose jwk eql -i- -i-
+ jose jwk eql -i- -i-
+ echo {"alg":"ECDH-ES","crv":"P-521","d":"AZ0wsdP7Ob6k4p3IwZIQf2DAeeNybm61AvmiC1AO_7XPfeGxYLP2zOuwoVR8tizJ7VZrFevsCgJ7CAZ2HgmVUNha","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}{"crv":"P-521","d":"AZ0wsdP7Ob6k4p3IwZIQf2DAeeNybm61AvmiC1AO_7XPfeGxYLP2zOuwoVR8tizJ7VZrFevsCgJ7CAZ2HgmVUNha","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}
+ jose jwk eql -i- -i-
+ echo {"alg":"ECDH-ES","crv":"P-521","d":"AZ0wsdP7Ob6k4p3IwZIQf2DAeeNybm61AvmiC1AO_7XPfeGxYLP2zOuwoVR8tizJ7VZrFevsCgJ7CAZ2HgmVUNha","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}{"alg":"ECDH-ES","crv":"P-521","d":"ARkI9c7ORkiY72ga0Xjc8-JXdSmet3_20bm6HpaXZJBt7cGIKTO9qj6ns3OiV7fynnk4bbGFR74dZsIiQh6NiJ22","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"AE5sH7axspG_N9x8awi_YJQx3J5vB2pZsyG8z_UHg50cyocrnpqt9Uy0rX2cv0rtCMbjeWv6ll_ZAVfWdxtg7uzR","y":"AXaAhjDhQm0wqncRzcCvQ0EGtspcsggmjI1yRTnNDshtO6hSHTQPvCulnRnEel_3M2LXh9JXPLm3_jCMJnohnXwN"}
+ echo {"alg":"ECDH-ES","crv":"P-521","d":"AZ0wsdP7Ob6k4p3IwZIQf2DAeeNybm61AvmiC1AO_7XPfeGxYLP2zOuwoVR8tizJ7VZrFevsCgJ7CAZ2HgmVUNha","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}{"alg":"ECDH-ES","crv":"P-521","key_ops":["wrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}{"crv":"P-521","d":"AZ0wsdP7Ob6k4p3IwZIQf2DAeeNybm61AvmiC1AO_7XPfeGxYLP2zOuwoVR8tizJ7VZrFevsCgJ7CAZ2HgmVUNha","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}
+ jose jwk eql -i- -i- -i-
+ echo {"alg":"ECDH-ES","crv":"P-521","d":"AZ0wsdP7Ob6k4p3IwZIQf2DAeeNybm61AvmiC1AO_7XPfeGxYLP2zOuwoVR8tizJ7VZrFevsCgJ7CAZ2HgmVUNha","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}{"alg":"ECDH-ES","crv":"P-521","key_ops":["wrapKey"],"kty":"EC","x":"ABHv1WcsB7DtNQtnNsk6TRben_RO9NZml_cCC-i59SVdzKApknPeuFo-kAmJcbv2vWIp5zWvaCtIkTuoqA16KFHD","y":"AJv9TCQAxup9mzNWEMvpJGqQsYDtPvaLRzEqzlljACtPa3nteAY4R5yCQh4SgwTwgZp7IHJlLRS-ze3uEX4LGqw4"}{"alg":"ECDH-ES","crv":"P-521","d":"ARkI9c7ORkiY72ga0Xjc8-JXdSmet3_20bm6HpaXZJBt7cGIKTO9qj6ns3OiV7fynnk4bbGFR74dZsIiQh6NiJ22","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"AE5sH7axspG_N9x8awi_YJQx3J5vB2pZsyG8z_UHg50cyocrnpqt9Uy0rX2cv0rtCMbjeWv6ll_ZAVfWdxtg7uzR","y":"AXaAhjDhQm0wqncRzcCvQ0EGtspcsggmjI1yRTnNDshtO6hSHTQPvCulnRnEel_3M2LXh9JXPLm3_jCMJnohnXwN"}
+ jose jwk eql -i- -i- -i-
+ jose jwk gen -i {"alg":"A128KW"}
+ jwk={"alg":"A128KW","k":"_Is369kG_X3EqomG3n126g","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}
+ jose jwk gen -i {"alg":"A128KW"}
+ oth={"alg":"A128KW","k":"eKzz3v4Ue7TVee00pJgyDw","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}
+ echo {"alg":"A128KW","k":"_Is369kG_X3EqomG3n126g","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}
+ jose jwk pub -i-
+ pub={"alg":"A128KW","key_ops":[],"kty":"oct"}
+ echo {"alg":"A128KW","k":"_Is369kG_X3EqomG3n126g","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}
+ jose fmt -j- -Od alg -o-
+ mod={"k":"_Is369kG_X3EqomG3n126g","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}
+ jose jwk eql
Must specify at least two JWKs!
+ echo {"alg":"A128KW","k":"_Is369kG_X3EqomG3n126g","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}
+ jose jwk eql -i-
Must specify at least two JWKs!
+ echo {"alg":"A128KW","k":"_Is369kG_X3EqomG3n126g","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}{"alg":"A128KW","key_ops":[],"kty":"oct"}
+ jose jwk eql -i- -i-
+ echo {"alg":"A128KW","k":"_Is369kG_X3EqomG3n126g","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}{"k":"_Is369kG_X3EqomG3n126g","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}
+ jose jwk eql -i- -i-
+ echo {"alg":"A128KW","k":"_Is369kG_X3EqomG3n126g","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}{"alg":"A128KW","k":"eKzz3v4Ue7TVee00pJgyDw","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}
+ jose jwk eql -i- -i-
+ echo {"alg":"A128KW","k":"_Is369kG_X3EqomG3n126g","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}{"alg":"A128KW","key_ops":[],"kty":"oct"}{"k":"_Is369kG_X3EqomG3n126g","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}
+ jose jwk eql -i- -i- -i-
+ echo {"alg":"A128KW","k":"_Is369kG_X3EqomG3n126g","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}{"alg":"A128KW","key_ops":[],"kty":"oct"}{"alg":"A128KW","k":"eKzz3v4Ue7TVee00pJgyDw","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}
+ jose jwk eql -i- -i- -i-
------------------------------------------------------------------------------

11/25 api_b64      OK               14.47s
19:52:45 MALLOC_PERTURB_=137 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/api_b64
----------------------------------- output -----------------------------------
------------------------------------------------------------------------------

12/25 jose-jwk-exc OK                3.81s
19:52:56 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors MALLOC_PERTURB_=250 /<<PKGBUILDDIR>>/tests/./jose-jwk-exc
----------------------------------- output -----------------------------------
stderr:
+ mktemp -d
+ tmpdir=/tmp/tmp.AT4mxMyzDU
+ trap onexit EXIT
+ jose jwk gen -i {"alg":"ECDH"} -o /tmp/tmp.AT4mxMyzDU/exc_a.jwk
+ jose jwk gen -i {"alg":"ECDH"} -o /tmp/tmp.AT4mxMyzDU/exc_b.jwk
+ jose jwk pub -i /tmp/tmp.AT4mxMyzDU/exc_a.jwk -o /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk
+ jose jwk pub -i /tmp/tmp.AT4mxMyzDU/exc_b.jwk -o /tmp/tmp.AT4mxMyzDU/exc_b.pub.jwk
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_a.jwk -r /tmp/tmp.AT4mxMyzDU/exc_b.pub.jwk
+ a={"crv":"P-521","kty":"EC","x":"AStj7JQw2haN1wCeUFA4jyCNGM9facn_IHTrhBfJopaWrf5AfdonsulHCF_e7qcrOVkIv_jJp3wgxVmbh6uSTeFW","y":"ASKdi49ZcGFMHzqLpeBm0WwVr0qwfSfVkPBl1pu_Hgr50_dT6_am0DZCeUgIK4Fx2xfeT-NqiiN4x0UsAj6u-HLj"}
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_b.jwk -r /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk
+ b={"crv":"P-521","kty":"EC","x":"AStj7JQw2haN1wCeUFA4jyCNGM9facn_IHTrhBfJopaWrf5AfdonsulHCF_e7qcrOVkIv_jJp3wgxVmbh6uSTeFW","y":"ASKdi49ZcGFMHzqLpeBm0WwVr0qwfSfVkPBl1pu_Hgr50_dT6_am0DZCeUgIK4Fx2xfeT-NqiiN4x0UsAj6u-HLj"}
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_a.jwk -r /tmp/tmp.AT4mxMyzDU/exc_b.jwk
+ c={"crv":"P-521","kty":"EC","x":"AStj7JQw2haN1wCeUFA4jyCNGM9facn_IHTrhBfJopaWrf5AfdonsulHCF_e7qcrOVkIv_jJp3wgxVmbh6uSTeFW","y":"ASKdi49ZcGFMHzqLpeBm0WwVr0qwfSfVkPBl1pu_Hgr50_dT6_am0DZCeUgIK4Fx2xfeT-NqiiN4x0UsAj6u-HLj"}
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_b.jwk -r /tmp/tmp.AT4mxMyzDU/exc_a.jwk
+ d={"crv":"P-521","kty":"EC","x":"AStj7JQw2haN1wCeUFA4jyCNGM9facn_IHTrhBfJopaWrf5AfdonsulHCF_e7qcrOVkIv_jJp3wgxVmbh6uSTeFW","y":"ASKdi49ZcGFMHzqLpeBm0WwVr0qwfSfVkPBl1pu_Hgr50_dT6_am0DZCeUgIK4Fx2xfeT-NqiiN4x0UsAj6u-HLj"}
+ test {"crv":"P-521","kty":"EC","x":"AStj7JQw2haN1wCeUFA4jyCNGM9facn_IHTrhBfJopaWrf5AfdonsulHCF_e7qcrOVkIv_jJp3wgxVmbh6uSTeFW","y":"ASKdi49ZcGFMHzqLpeBm0WwVr0qwfSfVkPBl1pu_Hgr50_dT6_am0DZCeUgIK4Fx2xfeT-NqiiN4x0UsAj6u-HLj"} = {"crv":"P-521","kty":"EC","x":"AStj7JQw2haN1wCeUFA4jyCNGM9facn_IHTrhBfJopaWrf5AfdonsulHCF_e7qcrOVkIv_jJp3wgxVmbh6uSTeFW","y":"ASKdi49ZcGFMHzqLpeBm0WwVr0qwfSfVkPBl1pu_Hgr50_dT6_am0DZCeUgIK4Fx2xfeT-NqiiN4x0UsAj6u-HLj"}
+ test {"crv":"P-521","kty":"EC","x":"AStj7JQw2haN1wCeUFA4jyCNGM9facn_IHTrhBfJopaWrf5AfdonsulHCF_e7qcrOVkIv_jJp3wgxVmbh6uSTeFW","y":"ASKdi49ZcGFMHzqLpeBm0WwVr0qwfSfVkPBl1pu_Hgr50_dT6_am0DZCeUgIK4Fx2xfeT-NqiiN4x0UsAj6u-HLj"} = {"crv":"P-521","kty":"EC","x":"AStj7JQw2haN1wCeUFA4jyCNGM9facn_IHTrhBfJopaWrf5AfdonsulHCF_e7qcrOVkIv_jJp3wgxVmbh6uSTeFW","y":"ASKdi49ZcGFMHzqLpeBm0WwVr0qwfSfVkPBl1pu_Hgr50_dT6_am0DZCeUgIK4Fx2xfeT-NqiiN4x0UsAj6u-HLj"}
+ test {"crv":"P-521","kty":"EC","x":"AStj7JQw2haN1wCeUFA4jyCNGM9facn_IHTrhBfJopaWrf5AfdonsulHCF_e7qcrOVkIv_jJp3wgxVmbh6uSTeFW","y":"ASKdi49ZcGFMHzqLpeBm0WwVr0qwfSfVkPBl1pu_Hgr50_dT6_am0DZCeUgIK4Fx2xfeT-NqiiN4x0UsAj6u-HLj"} = {"crv":"P-521","kty":"EC","x":"AStj7JQw2haN1wCeUFA4jyCNGM9facn_IHTrhBfJopaWrf5AfdonsulHCF_e7qcrOVkIv_jJp3wgxVmbh6uSTeFW","y":"ASKdi49ZcGFMHzqLpeBm0WwVr0qwfSfVkPBl1pu_Hgr50_dT6_am0DZCeUgIK4Fx2xfeT-NqiiN4x0UsAj6u-HLj"}
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk -r /tmp/tmp.AT4mxMyzDU/exc_b.jwk
Error performing exchange!
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_b.pub.jwk -r /tmp/tmp.AT4mxMyzDU/exc_a.jwk
Error performing exchange!
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk -r /tmp/tmp.AT4mxMyzDU/exc_b.pub.jwk
Error performing exchange!
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_b.pub.jwk -r /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk
Error performing exchange!
+ jose jwk gen -i {"alg":"ECDH","crv":"P-256"} -o /tmp/tmp.AT4mxMyzDU/exc_a.jwk
+ jose jwk gen -i {"alg":"ECDH","crv":"P-256"} -o /tmp/tmp.AT4mxMyzDU/exc_b.jwk
+ jose jwk pub -i /tmp/tmp.AT4mxMyzDU/exc_a.jwk -o /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk
+ jose jwk pub -i /tmp/tmp.AT4mxMyzDU/exc_b.jwk -o /tmp/tmp.AT4mxMyzDU/exc_b.pub.jwk
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_a.jwk -r /tmp/tmp.AT4mxMyzDU/exc_b.pub.jwk
+ a={"crv":"P-256","kty":"EC","x":"RBteXcRfIHZe-LDNNfCGsA6GdNh02PAw_oRFwM0IPqE","y":"ItMUcjiTKDXrJWKekWenhHc3FypCumi8x6SQTbhtaKA"}
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_b.jwk -r /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk
+ b={"crv":"P-256","kty":"EC","x":"RBteXcRfIHZe-LDNNfCGsA6GdNh02PAw_oRFwM0IPqE","y":"ItMUcjiTKDXrJWKekWenhHc3FypCumi8x6SQTbhtaKA"}
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_a.jwk -r /tmp/tmp.AT4mxMyzDU/exc_b.jwk
+ c={"crv":"P-256","kty":"EC","x":"RBteXcRfIHZe-LDNNfCGsA6GdNh02PAw_oRFwM0IPqE","y":"ItMUcjiTKDXrJWKekWenhHc3FypCumi8x6SQTbhtaKA"}
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_b.jwk -r /tmp/tmp.AT4mxMyzDU/exc_a.jwk
+ d={"crv":"P-256","kty":"EC","x":"RBteXcRfIHZe-LDNNfCGsA6GdNh02PAw_oRFwM0IPqE","y":"ItMUcjiTKDXrJWKekWenhHc3FypCumi8x6SQTbhtaKA"}
+ test {"crv":"P-256","kty":"EC","x":"RBteXcRfIHZe-LDNNfCGsA6GdNh02PAw_oRFwM0IPqE","y":"ItMUcjiTKDXrJWKekWenhHc3FypCumi8x6SQTbhtaKA"} = {"crv":"P-256","kty":"EC","x":"RBteXcRfIHZe-LDNNfCGsA6GdNh02PAw_oRFwM0IPqE","y":"ItMUcjiTKDXrJWKekWenhHc3FypCumi8x6SQTbhtaKA"}
+ test {"crv":"P-256","kty":"EC","x":"RBteXcRfIHZe-LDNNfCGsA6GdNh02PAw_oRFwM0IPqE","y":"ItMUcjiTKDXrJWKekWenhHc3FypCumi8x6SQTbhtaKA"} = {"crv":"P-256","kty":"EC","x":"RBteXcRfIHZe-LDNNfCGsA6GdNh02PAw_oRFwM0IPqE","y":"ItMUcjiTKDXrJWKekWenhHc3FypCumi8x6SQTbhtaKA"}
+ test {"crv":"P-256","kty":"EC","x":"RBteXcRfIHZe-LDNNfCGsA6GdNh02PAw_oRFwM0IPqE","y":"ItMUcjiTKDXrJWKekWenhHc3FypCumi8x6SQTbhtaKA"} = {"crv":"P-256","kty":"EC","x":"RBteXcRfIHZe-LDNNfCGsA6GdNh02PAw_oRFwM0IPqE","y":"ItMUcjiTKDXrJWKekWenhHc3FypCumi8x6SQTbhtaKA"}
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk -r /tmp/tmp.AT4mxMyzDU/exc_b.jwk
Error performing exchange!
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_b.pub.jwk -r /tmp/tmp.AT4mxMyzDU/exc_a.jwk
Error performing exchange!
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk -r /tmp/tmp.AT4mxMyzDU/exc_b.pub.jwk
Error performing exchange!
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_b.pub.jwk -r /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk
Error performing exchange!
+ jose jwk gen -i {"kty":"EC","crv":"P-256"} -o /tmp/tmp.AT4mxMyzDU/exc_a.jwk
+ jose jwk gen -i {"kty":"EC","crv":"P-256"} -o /tmp/tmp.AT4mxMyzDU/exc_b.jwk
+ jose jwk pub -i /tmp/tmp.AT4mxMyzDU/exc_a.jwk -o /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk
+ jose jwk pub -i /tmp/tmp.AT4mxMyzDU/exc_b.jwk -o /tmp/tmp.AT4mxMyzDU/exc_b.pub.jwk
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_a.jwk -r /tmp/tmp.AT4mxMyzDU/exc_b.pub.jwk
+ a={"crv":"P-256","kty":"EC","x":"dALcao-Qh6u95VwEfUY1sMKow_ZTaj2g0ONhY0kHxoE","y":"24wirkbGj5mrfP8c9ho2yFGkT8lfjTDC7aOBA70O08U"}
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_b.jwk -r /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk
+ b={"crv":"P-256","kty":"EC","x":"dALcao-Qh6u95VwEfUY1sMKow_ZTaj2g0ONhY0kHxoE","y":"24wirkbGj5mrfP8c9ho2yFGkT8lfjTDC7aOBA70O08U"}
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_a.jwk -r /tmp/tmp.AT4mxMyzDU/exc_b.jwk
+ c={"crv":"P-256","kty":"EC","x":"dALcao-Qh6u95VwEfUY1sMKow_ZTaj2g0ONhY0kHxoE","y":"24wirkbGj5mrfP8c9ho2yFGkT8lfjTDC7aOBA70O08U"}
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_b.jwk -r /tmp/tmp.AT4mxMyzDU/exc_a.jwk
+ d={"crv":"P-256","kty":"EC","x":"dALcao-Qh6u95VwEfUY1sMKow_ZTaj2g0ONhY0kHxoE","y":"24wirkbGj5mrfP8c9ho2yFGkT8lfjTDC7aOBA70O08U"}
+ test {"crv":"P-256","kty":"EC","x":"dALcao-Qh6u95VwEfUY1sMKow_ZTaj2g0ONhY0kHxoE","y":"24wirkbGj5mrfP8c9ho2yFGkT8lfjTDC7aOBA70O08U"} = {"crv":"P-256","kty":"EC","x":"dALcao-Qh6u95VwEfUY1sMKow_ZTaj2g0ONhY0kHxoE","y":"24wirkbGj5mrfP8c9ho2yFGkT8lfjTDC7aOBA70O08U"}
+ test {"crv":"P-256","kty":"EC","x":"dALcao-Qh6u95VwEfUY1sMKow_ZTaj2g0ONhY0kHxoE","y":"24wirkbGj5mrfP8c9ho2yFGkT8lfjTDC7aOBA70O08U"} = {"crv":"P-256","kty":"EC","x":"dALcao-Qh6u95VwEfUY1sMKow_ZTaj2g0ONhY0kHxoE","y":"24wirkbGj5mrfP8c9ho2yFGkT8lfjTDC7aOBA70O08U"}
+ test {"crv":"P-256","kty":"EC","x":"dALcao-Qh6u95VwEfUY1sMKow_ZTaj2g0ONhY0kHxoE","y":"24wirkbGj5mrfP8c9ho2yFGkT8lfjTDC7aOBA70O08U"} = {"crv":"P-256","kty":"EC","x":"dALcao-Qh6u95VwEfUY1sMKow_ZTaj2g0ONhY0kHxoE","y":"24wirkbGj5mrfP8c9ho2yFGkT8lfjTDC7aOBA70O08U"}
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk -r /tmp/tmp.AT4mxMyzDU/exc_b.jwk
Error performing exchange!
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_b.pub.jwk -r /tmp/tmp.AT4mxMyzDU/exc_a.jwk
Error performing exchange!
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk -r /tmp/tmp.AT4mxMyzDU/exc_b.pub.jwk
Error performing exchange!
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_b.pub.jwk -r /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk
Error performing exchange!
+ jose jwk gen -i {"alg":"ECDH","crv":"P-384"} -o /tmp/tmp.AT4mxMyzDU/exc_c.jwk
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_c.jwk -r /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk
Error performing exchange!
+ jose jwk gen -i {"kty":"EC","crv":"P-384"} -o /tmp/tmp.AT4mxMyzDU/exc_c.jwk
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_c.jwk -r /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk
../lib/jwk.c:406:JOSE_CFG_ERR_ALG_NOINFER:Exchange algorithm cannot be inferred
Error performing exchange!
+ jose jwk gen -i { "alg": "ES256" } -o /tmp/tmp.AT4mxMyzDU/exc_c.jwk
+ jose jwk exc -l /tmp/tmp.AT4mxMyzDU/exc_c.jwk -r /tmp/tmp.AT4mxMyzDU/exc_a.pub.jwk
../lib/jwk.c:433:JOSE_CFG_ERR_ALG_NOTSUP:Exchange algorithm ES256 is unsupported
Error performing exchange!
+ jose jwk gen -i {"alg":"ECMR"}
+ srv={"alg":"ECMR","crv":"P-521","d":"AZ8a-jPORd1eiMUZCMeVRdy6b9MmNgWppEgEfLPdRLdt2xoByQkofrwKwo6Sd2yQoW75ydXx5w51ay-z0g0QbAPx","key_ops":["deriveKey"],"kty":"EC","x":"AQU7M1yffI2Xi_x76PY49WXQzGiuyhl07CxDc-zwgl_vQRFcEw4VhpbxzTcFUeM6hbUX4N3hdwgnGqZAJgp2GDvb","y":"ATy0Ib4DygoH-_X0qhaJyZ_ycj6pp_DEpV2Q71KhM0EtBs2c-igzVE-PllcBSiU93gBOPdR_AMoQbtmKQagkCPIz"}
+ jose jwk gen -i {"alg":"ECMR"}
+ clt={"alg":"ECMR","crv":"P-521","d":"AZ4M4p6cqIXkptTWeu5xdERYiwktba0MyMZxHdoZYkSAcXCkCegzQz_ZnswGedv1y4iAwH7-EVg6OTWHjTRjmBaZ","key_ops":["deriveKey"],"kty":"EC","x":"AaGz1HgFd_EJvv7ClGDlayyz9vxAcQ9xHQ7PpdtMgHHt0QtTetoh8_E-Ryd2Cze_w459CG3bEWVj_HpX06SUzXtC","y":"ASWbUzpuWGnlW1AJevp6xllQfOCyeTLSHakbZdMcTGYnZr2C3gNypIC7f_9PLJ57OWAwpCqxd_swOJKleTw2Jwem"}
+ jose jwk gen -i {"alg":"ECMR"}
+ eph={"alg":"ECMR","crv":"P-521","d":"AAoHSw8KgNyi9MvzcjixR7h25ld2vkExJgJ5zf8Y_zAY1t94niVXakIwx4ZNYIau2poFRBMCSGFA3JmuSTdKuHTC","key_ops":["deriveKey"],"kty":"EC","x":"Ac6L7yyU3XhGD5AH3u0lhyCe1ztkxRQPkiSoiyTAV15JHLLkaT8DGzxBibZqAiej72xIQ6UYAVboeQyhk_TJCETn","y":"AYDEasEAn-BnGRDev2u5mGQurInBP4x9LpcdnbSZxMkvuuPUARg_7BqcBJe7-gaAexUJpsjMzo_Dx0Nc7LkZMeNI"}
+ echo {"alg":"ECMR","crv":"P-521","d":"AZ8a-jPORd1eiMUZCMeVRdy6b9MmNgWppEgEfLPdRLdt2xoByQkofrwKwo6Sd2yQoW75ydXx5w51ay-z0g0QbAPx","key_ops":["deriveKey"],"kty":"EC","x":"AQU7M1yffI2Xi_x76PY49WXQzGiuyhl07CxDc-zwgl_vQRFcEw4VhpbxzTcFUeM6hbUX4N3hdwgnGqZAJgp2GDvb","y":"ATy0Ib4DygoH-_X0qhaJyZ_ycj6pp_DEpV2Q71KhM0EtBs2c-igzVE-PllcBSiU93gBOPdR_AMoQbtmKQagkCPIz"}
+ jose jwk pub -i-
+ spb={"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AQU7M1yffI2Xi_x76PY49WXQzGiuyhl07CxDc-zwgl_vQRFcEw4VhpbxzTcFUeM6hbUX4N3hdwgnGqZAJgp2GDvb","y":"ATy0Ib4DygoH-_X0qhaJyZ_ycj6pp_DEpV2Q71KhM0EtBs2c-igzVE-PllcBSiU93gBOPdR_AMoQbtmKQagkCPIz"}
+ echo {"alg":"ECMR","crv":"P-521","d":"AZ4M4p6cqIXkptTWeu5xdERYiwktba0MyMZxHdoZYkSAcXCkCegzQz_ZnswGedv1y4iAwH7-EVg6OTWHjTRjmBaZ","key_ops":["deriveKey"],"kty":"EC","x":"AaGz1HgFd_EJvv7ClGDlayyz9vxAcQ9xHQ7PpdtMgHHt0QtTetoh8_E-Ryd2Cze_w459CG3bEWVj_HpX06SUzXtC","y":"ASWbUzpuWGnlW1AJevp6xllQfOCyeTLSHakbZdMcTGYnZr2C3gNypIC7f_9PLJ57OWAwpCqxd_swOJKleTw2Jwem"}
+ jose jwk pub -i-
+ cpb={"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AaGz1HgFd_EJvv7ClGDlayyz9vxAcQ9xHQ7PpdtMgHHt0QtTetoh8_E-Ryd2Cze_w459CG3bEWVj_HpX06SUzXtC","y":"ASWbUzpuWGnlW1AJevp6xllQfOCyeTLSHakbZdMcTGYnZr2C3gNypIC7f_9PLJ57OWAwpCqxd_swOJKleTw2Jwem"}
+ echo {"alg":"ECMR","crv":"P-521","d":"AZ4M4p6cqIXkptTWeu5xdERYiwktba0MyMZxHdoZYkSAcXCkCegzQz_ZnswGedv1y4iAwH7-EVg6OTWHjTRjmBaZ","key_ops":["deriveKey"],"kty":"EC","x":"AaGz1HgFd_EJvv7ClGDlayyz9vxAcQ9xHQ7PpdtMgHHt0QtTetoh8_E-Ryd2Cze_w459CG3bEWVj_HpX06SUzXtC","y":"ASWbUzpuWGnlW1AJevp6xllQfOCyeTLSHakbZdMcTGYnZr2C3gNypIC7f_9PLJ57OWAwpCqxd_swOJKleTw2Jwem"}{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AQU7M1yffI2Xi_x76PY49WXQzGiuyhl07CxDc-zwgl_vQRFcEw4VhpbxzTcFUeM6hbUX4N3hdwgnGqZAJgp2GDvb","y":"ATy0Ib4DygoH-_X0qhaJyZ_ycj6pp_DEpV2Q71KhM0EtBs2c-igzVE-PllcBSiU93gBOPdR_AMoQbtmKQagkCPIz"}
+ jose jwk exc -l- -r-
+ key={"crv":"P-521","kty":"EC","x":"AUW8N-sxboFHlNrAPbTFBkpRpr-gyqbjSE99YgjPXmj4JbPPU1-H3zFcsoYK3anxLaT60wXFjcRT4OA4o-aIJjm9","y":"AegEyUynBcqwydCtUvV8i3ofUOoZ8VCb9zkvvOpa3bkJhM54HHPGJk1KNUP1C6tFzhAQeXE67xcZhfL62mmi365M"}
+ echo {"alg":"ECMR","crv":"P-521","d":"AAoHSw8KgNyi9MvzcjixR7h25ld2vkExJgJ5zf8Y_zAY1t94niVXakIwx4ZNYIau2poFRBMCSGFA3JmuSTdKuHTC","key_ops":["deriveKey"],"kty":"EC","x":"Ac6L7yyU3XhGD5AH3u0lhyCe1ztkxRQPkiSoiyTAV15JHLLkaT8DGzxBibZqAiej72xIQ6UYAVboeQyhk_TJCETn","y":"AYDEasEAn-BnGRDev2u5mGQurInBP4x9LpcdnbSZxMkvuuPUARg_7BqcBJe7-gaAexUJpsjMzo_Dx0Nc7LkZMeNI"}{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AQU7M1yffI2Xi_x76PY49WXQzGiuyhl07CxDc-zwgl_vQRFcEw4VhpbxzTcFUeM6hbUX4N3hdwgnGqZAJgp2GDvb","y":"ATy0Ib4DygoH-_X0qhaJyZ_ycj6pp_DEpV2Q71KhM0EtBs2c-igzVE-PllcBSiU93gBOPdR_AMoQbtmKQagkCPIz"}
+ jose jwk exc -l- -r- -i {"alg":"ECMR"}
+ sub={"alg":"ECMR","crv":"P-521","kty":"EC","x":"APapsNRxwAHTXyHMlyPfKk2qIAqrhVu6bZ3W64-rIJfwRM-UuLd_Hwhz7mHz3RKOegXloOzlX9lyCXHS8ryFgWko","y":"AVmY-r0DFnu8bUUNRDesaeUwj4XXkj8390lnbVDtH5T1gW1DSBTnIBSeoUeHXFVbDpwbFzJSZywgzDNEqgYpftaj"}
+ echo {"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AaGz1HgFd_EJvv7ClGDlayyz9vxAcQ9xHQ7PpdtMgHHt0QtTetoh8_E-Ryd2Cze_w459CG3bEWVj_HpX06SUzXtC","y":"ASWbUzpuWGnlW1AJevp6xllQfOCyeTLSHakbZdMcTGYnZr2C3gNypIC7f_9PLJ57OWAwpCqxd_swOJKleTw2Jwem"}{"alg":"ECMR","crv":"P-521","d":"AAoHSw8KgNyi9MvzcjixR7h25ld2vkExJgJ5zf8Y_zAY1t94niVXakIwx4ZNYIau2poFRBMCSGFA3JmuSTdKuHTC","key_ops":["deriveKey"],"kty":"EC","x":"Ac6L7yyU3XhGD5AH3u0lhyCe1ztkxRQPkiSoiyTAV15JHLLkaT8DGzxBibZqAiej72xIQ6UYAVboeQyhk_TJCETn","y":"AYDEasEAn-BnGRDev2u5mGQurInBP4x9LpcdnbSZxMkvuuPUARg_7BqcBJe7-gaAexUJpsjMzo_Dx0Nc7LkZMeNI"}
+ jose jwk exc -l- -r- -i {"alg":"ECMR"}
+ req={"alg":"ECMR","crv":"P-521","kty":"EC","x":"AYB9zapjMLrbD2ZJEnJFbuPj_RenEaX8nIjOVJ9k_E3x5zSWl9Kkw8KCepFujWsXuZW_jIwwjSCl87lgU9Sxf2du","y":"APKJfMjjdO8QnW3fdBc7X6wfe_ptKgD59SsgxZGd7CmbYiUSbjY0S239AXEENKKL-1WNys7onxH_HMdHycs_g1qP"}
+ echo {"alg":"ECMR","crv":"P-521","d":"AZ8a-jPORd1eiMUZCMeVRdy6b9MmNgWppEgEfLPdRLdt2xoByQkofrwKwo6Sd2yQoW75ydXx5w51ay-z0g0QbAPx","key_ops":["deriveKey"],"kty":"EC","x":"AQU7M1yffI2Xi_x76PY49WXQzGiuyhl07CxDc-zwgl_vQRFcEw4VhpbxzTcFUeM6hbUX4N3hdwgnGqZAJgp2GDvb","y":"ATy0Ib4DygoH-_X0qhaJyZ_ycj6pp_DEpV2Q71KhM0EtBs2c-igzVE-PllcBSiU93gBOPdR_AMoQbtmKQagkCPIz"}{"alg":"ECMR","crv":"P-521","kty":"EC","x":"AYB9zapjMLrbD2ZJEnJFbuPj_RenEaX8nIjOVJ9k_E3x5zSWl9Kkw8KCepFujWsXuZW_jIwwjSCl87lgU9Sxf2du","y":"APKJfMjjdO8QnW3fdBc7X6wfe_ptKgD59SsgxZGd7CmbYiUSbjY0S239AXEENKKL-1WNys7onxH_HMdHycs_g1qP"}
+ jose jwk exc -l- -r- -i {"alg":"ECMR"}
+ rep={"alg":"ECMR","crv":"P-521","kty":"EC","x":"Aaqz_0_9JoaMTKVMgku_lTgd3lPa74SCHaGokkBeyYQdwQi1DOFGkQBU51Ky-vRRXj9JMn6kSfk9-mPiAKnEpJod","y":"AcG09_ExbtkQrktik9Qlt0BKCUiHTw6URQXnzp8TIRzmKsezFYwtOaWTrM4tOvL1US2KAP6n53JRBcrm7AZBRiFR"}
+ echo {"alg":"ECMR","crv":"P-521","kty":"EC","x":"Aaqz_0_9JoaMTKVMgku_lTgd3lPa74SCHaGokkBeyYQdwQi1DOFGkQBU51Ky-vRRXj9JMn6kSfk9-mPiAKnEpJod","y":"AcG09_ExbtkQrktik9Qlt0BKCUiHTw6URQXnzp8TIRzmKsezFYwtOaWTrM4tOvL1US2KAP6n53JRBcrm7AZBRiFR"}{"alg":"ECMR","crv":"P-521","kty":"EC","x":"APapsNRxwAHTXyHMlyPfKk2qIAqrhVu6bZ3W64-rIJfwRM-UuLd_Hwhz7mHz3RKOegXloOzlX9lyCXHS8ryFgWko","y":"AVmY-r0DFnu8bUUNRDesaeUwj4XXkj8390lnbVDtH5T1gW1DSBTnIBSeoUeHXFVbDpwbFzJSZywgzDNEqgYpftaj"}
+ jose jwk exc -l- -r-
+ rec={"crv":"P-521","kty":"EC","x":"AUW8N-sxboFHlNrAPbTFBkpRpr-gyqbjSE99YgjPXmj4JbPPU1-H3zFcsoYK3anxLaT60wXFjcRT4OA4o-aIJjm9","y":"AegEyUynBcqwydCtUvV8i3ofUOoZ8VCb9zkvvOpa3bkJhM54HHPGJk1KNUP1C6tFzhAQeXE67xcZhfL62mmi365M"}
+ echo {"crv":"P-521","kty":"EC","x":"AUW8N-sxboFHlNrAPbTFBkpRpr-gyqbjSE99YgjPXmj4JbPPU1-H3zFcsoYK3anxLaT60wXFjcRT4OA4o-aIJjm9","y":"AegEyUynBcqwydCtUvV8i3ofUOoZ8VCb9zkvvOpa3bkJhM54HHPGJk1KNUP1C6tFzhAQeXE67xcZhfL62mmi365M"}{"crv":"P-521","kty":"EC","x":"AUW8N-sxboFHlNrAPbTFBkpRpr-gyqbjSE99YgjPXmj4JbPPU1-H3zFcsoYK3anxLaT60wXFjcRT4OA4o-aIJjm9","y":"AegEyUynBcqwydCtUvV8i3ofUOoZ8VCb9zkvvOpa3bkJhM54HHPGJk1KNUP1C6tFzhAQeXE67xcZhfL62mmi365M"}
+ jose fmt -j- -Oj- -OE
+ onexit
+ rm -rf /tmp/tmp.AT4mxMyzDU
------------------------------------------------------------------------------

13/25 jose-jwk-pub OK                0.15s
19:53:00 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors MALLOC_PERTURB_=51 /<<PKGBUILDDIR>>/tests/./jose-jwk-pub
----------------------------------- output -----------------------------------
stderr:
+ ioct={"kty":"oct","k":"","a":"foo","key_ops":["encrypt","decrypt"]}
+ irsa={"kty":"RSA","p":"","d":"","q":"","dp":"","dq":"","qi":"","oth":"","a":"bar","key_ops":["encrypt","decrypt"]}
+ iec={"kty":"EC","d":"","a":"baz","key_ops":["encrypt","decrypt"]}
+ ijwkset={"keys":[{"kty":"oct","k":"","a":"foo","key_ops":["encrypt","decrypt"]},{"kty":"RSA","p":"","d":"","q":"","dp":"","dq":"","qi":"","oth":"","a":"bar","key_ops":["encrypt","decrypt"]},{"kty":"EC","d":"","a":"baz","key_ops":["encrypt","decrypt"]}]}
+ ooct={"a":"foo","key_ops":[],"kty":"oct"}
+ orsa={"a":"bar","key_ops":["encrypt"],"kty":"RSA"}
+ oec={"a":"baz","key_ops":["encrypt"],"kty":"EC"}
+ ojwkset={"keys":[{"a":"foo","key_ops":[],"kty":"oct"},{"a":"bar","key_ops":["encrypt"],"kty":"RSA"},{"a":"baz","key_ops":["encrypt"],"kty":"EC"}]}
+ echo {"kty":"oct","k":"","a":"foo","key_ops":["encrypt","decrypt"]}
+ jose jwk pub -i-
+ test {"a":"foo","key_ops":[],"kty":"oct"} = {"a":"foo","key_ops":[],"kty":"oct"}
+ echo {"kty":"RSA","p":"","d":"","q":"","dp":"","dq":"","qi":"","oth":"","a":"bar","key_ops":["encrypt","decrypt"]}
+ jose jwk pub -i-
+ test {"a":"bar","key_ops":["encrypt"],"kty":"RSA"} = {"a":"bar","key_ops":["encrypt"],"kty":"RSA"}
+ echo {"kty":"EC","d":"","a":"baz","key_ops":["encrypt","decrypt"]}
+ jose jwk pub -i-
+ test {"a":"baz","key_ops":["encrypt"],"kty":"EC"} = {"a":"baz","key_ops":["encrypt"],"kty":"EC"}
+ echo {"keys":[{"kty":"oct","k":"","a":"foo","key_ops":["encrypt","decrypt"]},{"kty":"RSA","p":"","d":"","q":"","dp":"","dq":"","qi":"","oth":"","a":"bar","key_ops":["encrypt","decrypt"]},{"kty":"EC","d":"","a":"baz","key_ops":["encrypt","decrypt"]}]}
+ jose jwk pub -i-
+ test {"keys":[{"a":"foo","key_ops":[],"kty":"oct"},{"a":"bar","key_ops":["encrypt"],"kty":"RSA"},{"a":"baz","key_ops":["encrypt"],"kty":"EC"}]} = {"keys":[{"a":"foo","key_ops":[],"kty":"oct"},{"a":"bar","key_ops":["encrypt"],"kty":"RSA"},{"a":"baz","key_ops":["encrypt"],"kty":"EC"}]}
+ jose jwk pub -i- -s
+ echo {"kty":"EC","d":"","a":"baz","key_ops":["encrypt","decrypt"]}
+ test {"keys":[{"a":"baz","key_ops":["encrypt"],"kty":"EC"}]} = {"keys":[{"a":"baz","key_ops":["encrypt"],"kty":"EC"}]}
------------------------------------------------------------------------------

14/25 jose-jwk-use OK                0.83s
19:53:00 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors MALLOC_PERTURB_=211 /<<PKGBUILDDIR>>/tests/./jose-jwk-use
----------------------------------- output -----------------------------------
stdout:
{"alg":"ES256","crv":"P-256","d":"Jy7XBxWshSxzvcDrkpHPEa_bseXIhHueHH9yddVmq1g","key_ops":["sign","verify"],"kty":"EC","x":"L1kSdFJJ9wkvGbzJlHeYVoyaaL2raAldE6zoUfjRM5U","y":"QXmT-kU5BwzC2SbbftJa3pqpoyI_yZLpSXupZm5M1uU"}
stderr:
+ export PATH=../cmd:/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
+ echo {}
+ jose jwk use -i- -u encrypt
+ echo {}
+ jose jwk use -i- -r -u encrypt
+ echo {"use": true}
+ jose jwk use -i- -u encrypt
+ echo {"key_ops": []}
+ jose jwk use -i- -u encrypt
+ echo {"key_ops": [true]}
+ jose jwk use -i- -u encrypt
+ jose jwk use -i- -u encrypt
+ echo {"use": "enc"}
+ echo {"use": "sig"}
+ jose jwk use -i- -u encrypt
+ tmp={"key_ops": ["encrypt", "decrypt"]}
+ jose jwk use -i- -u encrypt
+ echo {"key_ops": ["encrypt", "decrypt"]}
+ jose jwk use -i- -u encrypt -u decrypt
+ echo {"key_ops": ["encrypt", "decrypt"]}
+ echo {"key_ops": ["encrypt", "decrypt"]}
+ jose jwk use -i- -a -u encrypt -u decrypt
+ echo {"key_ops": ["encrypt", "decrypt"]}
+ jose jwk use -i- -u encrypt -u sign
+ echo {"key_ops": ["encrypt", "decrypt"]}
+ jose jwk use -i- -u sign
+ echo {"key_ops": ["encrypt", "decrypt"]}
+ jose jwk use -i- -a -u encrypt -u sign
+ tmp={"use": "sig", "key_ops": ["encrypt", "decrypt"]}
+ echo {"use": "sig", "key_ops": ["encrypt", "decrypt"]}
+ jose jwk use -i- -u encrypt -u sign
+ echo {"use": "sig", "key_ops": ["encrypt", "decrypt"]}
+ jose jwk use -i- -a -u encrypt -u sign
+ echo {"use": "enc"}
+ jose jwk use -i- -u deriveKey
+ echo {"use": "enc"}
+ jose jwk use -i- -u deriveBits
+ echo {"use": "sig"}
+ jose jwk use -i- -u deriveKey
+ jose jwk use -i- -u deriveBits
+ echo {"use": "sig"}
+ jose jwk gen -i {"keys":[{"alg":"A128KW"},{"alg":"ES256"}]}
+ jwkset={"keys":[{"alg":"A128KW","k":"51H4zWa-xMfCQ-x7CKehFA","key_ops":["wrapKey","unwrapKey"],"kty":"oct"},{"alg":"ES256","crv":"P-256","d":"Jy7XBxWshSxzvcDrkpHPEa_bseXIhHueHH9yddVmq1g","key_ops":["sign","verify"],"kty":"EC","x":"L1kSdFJJ9wkvGbzJlHeYVoyaaL2raAldE6zoUfjRM5U","y":"QXmT-kU5BwzC2SbbftJa3pqpoyI_yZLpSXupZm5M1uU"}]}
+ + echojose jwk use {"keys":[{"alg":"A128KW","k":"51H4zWa-xMfCQ-x7CKehFA","key_ops":["wrapKey","unwrapKey"],"kty":"oct"},{"alg":"ES256","crv":"P-256","d":"Jy7XBxWshSxzvcDrkpHPEa_bseXIhHueHH9yddVmq1g","key_ops":["sign","verify"],"kty":"EC","x":"L1kSdFJJ9wkvGbzJlHeYVoyaaL2raAldE6zoUfjRM5U","y":"QXmT-kU5BwzC2SbbftJa3pqpoyI_yZLpSXupZm5M1uU"}]} -i-
 -u wrapKey -s -o-
+ jose fmt -j {"keys":[{"alg":"A128KW","k":"51H4zWa-xMfCQ-x7CKehFA","key_ops":["wrapKey","unwrapKey"],"kty":"oct"},{"alg":"ES256","crv":"P-256","d":"Jy7XBxWshSxzvcDrkpHPEa_bseXIhHueHH9yddVmq1g","key_ops":["sign","verify"],"kty":"EC","x":"L1kSdFJJ9wkvGbzJlHeYVoyaaL2raAldE6zoUfjRM5U","y":"QXmT-kU5BwzC2SbbftJa3pqpoyI_yZLpSXupZm5M1uU"}]} -g keys -d 1 -Uo-
+ [ {"keys":[{"alg":"A128KW","k":"51H4zWa-xMfCQ-x7CKehFA","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}]} = {"keys":[{"alg":"A128KW","k":"51H4zWa-xMfCQ-x7CKehFA","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}]} ]
+ jose jwk use -i- -u verify -s -o-
+ echo {"keys":[{"alg":"A128KW","k":"51H4zWa-xMfCQ-x7CKehFA","key_ops":["wrapKey","unwrapKey"],"kty":"oct"},{"alg":"ES256","crv":"P-256","d":"Jy7XBxWshSxzvcDrkpHPEa_bseXIhHueHH9yddVmq1g","key_ops":["sign","verify"],"kty":"EC","x":"L1kSdFJJ9wkvGbzJlHeYVoyaaL2raAldE6zoUfjRM5U","y":"QXmT-kU5BwzC2SbbftJa3pqpoyI_yZLpSXupZm5M1uU"}]}
+ jose fmt -j {"keys":[{"alg":"A128KW","k":"51H4zWa-xMfCQ-x7CKehFA","key_ops":["wrapKey","unwrapKey"],"kty":"oct"},{"alg":"ES256","crv":"P-256","d":"Jy7XBxWshSxzvcDrkpHPEa_bseXIhHueHH9yddVmq1g","key_ops":["sign","verify"],"kty":"EC","x":"L1kSdFJJ9wkvGbzJlHeYVoyaaL2raAldE6zoUfjRM5U","y":"QXmT-kU5BwzC2SbbftJa3pqpoyI_yZLpSXupZm5M1uU"}]} -g keys -d 0 -Uo-
+ [ {"keys":[{"alg":"ES256","crv":"P-256","d":"Jy7XBxWshSxzvcDrkpHPEa_bseXIhHueHH9yddVmq1g","key_ops":["sign","verify"],"kty":"EC","x":"L1kSdFJJ9wkvGbzJlHeYVoyaaL2raAldE6zoUfjRM5U","y":"QXmT-kU5BwzC2SbbftJa3pqpoyI_yZLpSXupZm5M1uU"}]} = {"keys":[{"alg":"ES256","crv":"P-256","d":"Jy7XBxWshSxzvcDrkpHPEa_bseXIhHueHH9yddVmq1g","key_ops":["sign","verify"],"kty":"EC","x":"L1kSdFJJ9wkvGbzJlHeYVoyaaL2raAldE6zoUfjRM5U","y":"QXmT-kU5BwzC2SbbftJa3pqpoyI_yZLpSXupZm5M1uU"}]} ]
+ + jose jwk use -i- -u wrapKey -o-echo
 {"keys":[{"alg":"A128KW","k":"51H4zWa-xMfCQ-x7CKehFA","key_ops":["wrapKey","unwrapKey"],"kty":"oct"},{"alg":"ES256","crv":"P-256","d":"Jy7XBxWshSxzvcDrkpHPEa_bseXIhHueHH9yddVmq1g","key_ops":["sign","verify"],"kty":"EC","x":"L1kSdFJJ9wkvGbzJlHeYVoyaaL2raAldE6zoUfjRM5U","y":"QXmT-kU5BwzC2SbbftJa3pqpoyI_yZLpSXupZm5M1uU"}]}
+ jose fmt -j {"keys":[{"alg":"A128KW","k":"51H4zWa-xMfCQ-x7CKehFA","key_ops":["wrapKey","unwrapKey"],"kty":"oct"},{"alg":"ES256","crv":"P-256","d":"Jy7XBxWshSxzvcDrkpHPEa_bseXIhHueHH9yddVmq1g","key_ops":["sign","verify"],"kty":"EC","x":"L1kSdFJJ9wkvGbzJlHeYVoyaaL2raAldE6zoUfjRM5U","y":"QXmT-kU5BwzC2SbbftJa3pqpoyI_yZLpSXupZm5M1uU"}]} -g keys -g 0 -o-
+ [ {"alg":"A128KW","k":"51H4zWa-xMfCQ-x7CKehFA","key_ops":["wrapKey","unwrapKey"],"kty":"oct"} = {"alg":"A128KW","k":"51H4zWa-xMfCQ-x7CKehFA","key_ops":["wrapKey","unwrapKey"],"kty":"oct"} ]
+ jose jwk use -i- -u verify -o-+ echo {"keys":[{"alg":"A128KW","k":"51H4zWa-xMfCQ-x7CKehFA","key_ops":["wrapKey","unwrapKey"],"kty":"oct"},{"alg":"ES256","crv":"P-256","d":"Jy7XBxWshSxzvcDrkpHPEa_bseXIhHueHH9yddVmq1g","key_ops":["sign","verify"],"kty":"EC","x":"L1kSdFJJ9wkvGbzJlHeYVoyaaL2raAldE6zoUfjRM5U","y":"QXmT-kU5BwzC2SbbftJa3pqpoyI_yZLpSXupZm5M1uU"}]}

+ jose fmt -j {"keys":[{"alg":"A128KW","k":"51H4zWa-xMfCQ-x7CKehFA","key_ops":["wrapKey","unwrapKey"],"kty":"oct"},{"alg":"ES256","crv":"P-256","d":"Jy7XBxWshSxzvcDrkpHPEa_bseXIhHueHH9yddVmq1g","key_ops":["sign","verify"],"kty":"EC","x":"L1kSdFJJ9wkvGbzJlHeYVoyaaL2raAldE6zoUfjRM5U","y":"QXmT-kU5BwzC2SbbftJa3pqpoyI_yZLpSXupZm5M1uU"}]} -g keys -g 1 -o-
+ [ {"alg":"ES256","crv":"P-256","d":"Jy7XBxWshSxzvcDrkpHPEa_bseXIhHueHH9yddVmq1g","key_ops":["sign","verify"],"kty":"EC","x":"L1kSdFJJ9wkvGbzJlHeYVoyaaL2raAldE6zoUfjRM5U","y":"QXmT-kU5BwzC2SbbftJa3pqpoyI_yZLpSXupZm5M1uU"} = {"alg":"ES256","crv":"P-256","d":"Jy7XBxWshSxzvcDrkpHPEa_bseXIhHueHH9yddVmq1g","key_ops":["sign","verify"],"kty":"EC","x":"L1kSdFJJ9wkvGbzJlHeYVoyaaL2raAldE6zoUfjRM5U","y":"QXmT-kU5BwzC2SbbftJa3pqpoyI_yZLpSXupZm5M1uU"} ]
+ jose jwk use -i- -u verify -o-
+ echo {"keys":[{"alg":"A128KW","k":"51H4zWa-xMfCQ-x7CKehFA","key_ops":["wrapKey","unwrapKey"],"kty":"oct"},{"alg":"ES256","crv":"P-256","d":"Jy7XBxWshSxzvcDrkpHPEa_bseXIhHueHH9yddVmq1g","key_ops":["sign","verify"],"kty":"EC","x":"L1kSdFJJ9wkvGbzJlHeYVoyaaL2raAldE6zoUfjRM5U","y":"QXmT-kU5BwzC2SbbftJa3pqpoyI_yZLpSXupZm5M1uU"}]}
------------------------------------------------------------------------------

15/25 jose-jwk-thp OK                0.45s
19:53:01 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors MALLOC_PERTURB_=228 /<<PKGBUILDDIR>>/tests/./jose-jwk-thp
----------------------------------- output -----------------------------------
stderr:
+ jose jwk thp -i /<<PKGBUILDDIR>>/tests/vectors/rfc7638_3.1.jwk -a S256
+ a=NzbLsXh8uDCcd-6MNwXF4W_7noWXFZAfHkxZsRGC9Xs
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7638_3.1.thp
+ b=NzbLsXh8uDCcd-6MNwXF4W_7noWXFZAfHkxZsRGC9Xs
+ [ NzbLsXh8uDCcd-6MNwXF4W_7noWXFZAfHkxZsRGC9Xs = NzbLsXh8uDCcd-6MNwXF4W_7noWXFZAfHkxZsRGC9Xs ]
+ jose jwk thp -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.8.jwkset -a S1 -f HYRNOxxOOHap0amTONoy1bHnS5M
+ jwk={"crv":"P-521","d":"AAhRON2r9cqXX1hg-RoI6R1tX5p2rUAYdmpHZoC1XNM56KtscrX6zbKipQrCW9CGZH3T4ubpnoTKLDYJ_fF3_rJt","kid":"bilbo.baggins@hobbiton.example","kty":"EC","use":"sig","x":"AHKZLLOsCOzz5cY97ewNUajB957y-C-U88c3v13nmGZx6sYl_oJXu9A5RkTKqjqvjyekWF-7ytDyRXYgCF5cj0Kt","y":"AdymlHvOiLxXkEhayXQnNCvDX4h9htZaCJN34kfmC6pV5OhQHiraVySsUdaQkAgDPrwQrJmbnX9cwlGfP-HqHZR1"}
+ jose jwk thp -i- -a S1
+ echo {"crv":"P-521","d":"AAhRON2r9cqXX1hg-RoI6R1tX5p2rUAYdmpHZoC1XNM56KtscrX6zbKipQrCW9CGZH3T4ubpnoTKLDYJ_fF3_rJt","kid":"bilbo.baggins@hobbiton.example","kty":"EC","use":"sig","x":"AHKZLLOsCOzz5cY97ewNUajB957y-C-U88c3v13nmGZx6sYl_oJXu9A5RkTKqjqvjyekWF-7ytDyRXYgCF5cj0Kt","y":"AdymlHvOiLxXkEhayXQnNCvDX4h9htZaCJN34kfmC6pV5OhQHiraVySsUdaQkAgDPrwQrJmbnX9cwlGfP-HqHZR1"}
+ [ HYRNOxxOOHap0amTONoy1bHnS5M = HYRNOxxOOHap0amTONoy1bHnS5M ]
+ jose fmt -j {"crv":"P-521","d":"AAhRON2r9cqXX1hg-RoI6R1tX5p2rUAYdmpHZoC1XNM56KtscrX6zbKipQrCW9CGZH3T4ubpnoTKLDYJ_fF3_rJt","kid":"bilbo.baggins@hobbiton.example","kty":"EC","use":"sig","x":"AHKZLLOsCOzz5cY97ewNUajB957y-C-U88c3v13nmGZx6sYl_oJXu9A5RkTKqjqvjyekWF-7ytDyRXYgCF5cj0Kt","y":"AdymlHvOiLxXkEhayXQnNCvDX4h9htZaCJN34kfmC6pV5OhQHiraVySsUdaQkAgDPrwQrJmbnX9cwlGfP-HqHZR1"} -O -g kty -q EC -EUU -g crv -q P-521 -EUU -g kid -q bilbo.baggins@hobbiton.example -EUU
+ jose jwk thp -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.8.jwkset -a S1 -f VHriznG7vJAFpXMXRmGgAkA5sEE
+ RFC_7638_3_1=/<<PKGBUILDDIR>>/tests/vectors/rfc7638_3.1
+ jwk=/<<PKGBUILDDIR>>/tests/vectors/rfc7638_3.1.jwk
+ thp256=/<<PKGBUILDDIR>>/tests/vectors/rfc7638_3.1.thp
+ jose jwk thp -i /<<PKGBUILDDIR>>/tests/vectors/rfc7638_3.1.jwk
+ jose jwk thp -i /<<PKGBUILDDIR>>/tests/vectors/rfc7638_3.1.jwk -a S256
+ [ NzbLsXh8uDCcd-6MNwXF4W_7noWXFZAfHkxZsRGC9Xs = NzbLsXh8uDCcd-6MNwXF4W_7noWXFZAfHkxZsRGC9Xs ]
+ jose jwk thp -i /<<PKGBUILDDIR>>/tests/vectors/rfc7638_3.1.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7638_3.1.thp
+ [ NzbLsXh8uDCcd-6MNwXF4W_7noWXFZAfHkxZsRGC9Xs = NzbLsXh8uDCcd-6MNwXF4W_7noWXFZAfHkxZsRGC9Xs ]
------------------------------------------------------------------------------

16/25 jose-jws-fmt OK                1.94s
19:53:02 MALLOC_PERTURB_=152 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors /<<PKGBUILDDIR>>/tests/./jose-jws-fmt
----------------------------------- output -----------------------------------
stderr:
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwsc
+ cmpct=eyJ0eXAiOiJKV1QiLA0KICJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk
+ + sed s|jwsc|jwsf|
echo /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwsc
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwsf
+ + sedecho s|jwsc|jwsg| /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwsc

+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwsg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwsf ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwsg ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwsc -c
+ [ eyJ0eXAiOiJKV1QiLA0KICJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk = eyJ0eXAiOiJKV1QiLA0KICJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwsc
+ jose jws fmt -i- -c
+ [ eyJ0eXAiOiJKV1QiLA0KICJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk = eyJ0eXAiOiJKV1QiLA0KICJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwsc
+ cmpct=eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwsc
+ sed s|jwsc|jwsf|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwsf
+ sed s|jwsc|jwsg|
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwsc
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwsg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwsf ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwsg ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwsc -c
+ [ eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw = eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwsc
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw = eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwsc
+ cmpct=eyJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.DtEhU3ljbEg8L38VWAfUAqOyKAM6-Xx-F4GawxaepmXFCgfTjDxw5djxLa8ISlSApmWQxfKTUJqPP3-Kg6NU1Q
+ + echo /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwsc
sed s|jwsc|jwsf|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwsf
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwsc
+ sed s|jwsc|jwsg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwsg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwsf ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwsg ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwsc -c
+ [ eyJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.DtEhU3ljbEg8L38VWAfUAqOyKAM6-Xx-F4GawxaepmXFCgfTjDxw5djxLa8ISlSApmWQxfKTUJqPP3-Kg6NU1Q = eyJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.DtEhU3ljbEg8L38VWAfUAqOyKAM6-Xx-F4GawxaepmXFCgfTjDxw5djxLa8ISlSApmWQxfKTUJqPP3-Kg6NU1Q ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwsc
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.DtEhU3ljbEg8L38VWAfUAqOyKAM6-Xx-F4GawxaepmXFCgfTjDxw5djxLa8ISlSApmWQxfKTUJqPP3-Kg6NU1Q = eyJhbGciOiJFUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.DtEhU3ljbEg8L38VWAfUAqOyKAM6-Xx-F4GawxaepmXFCgfTjDxw5djxLa8ISlSApmWQxfKTUJqPP3-Kg6NU1Q ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwsc
+ cmpct=eyJhbGciOiJFUzUxMiJ9.UGF5bG9hZA.AdwMgeerwtHoh-l192l60hp9wAHZFVJbLfD_UxMi70cwnZOYaRI1bKPWROc-mZZqwqT2SI-KGDKB34XO0aw_7XdtAG8GaSwFKdCAPZgoXD2YBJZCPEX3xKpRwcdOO8KpEHwJjyqOgzDO7iKvU8vcnwNrmxYbSW9ERBXukOXolLzeO_Jn
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwsc
+ sed s|jwsc|jwsf|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwsf
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwsc
+ sed s|jwsc|jwsg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwsg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwsf ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwsg ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwsc -c
+ [ eyJhbGciOiJFUzUxMiJ9.UGF5bG9hZA.AdwMgeerwtHoh-l192l60hp9wAHZFVJbLfD_UxMi70cwnZOYaRI1bKPWROc-mZZqwqT2SI-KGDKB34XO0aw_7XdtAG8GaSwFKdCAPZgoXD2YBJZCPEX3xKpRwcdOO8KpEHwJjyqOgzDO7iKvU8vcnwNrmxYbSW9ERBXukOXolLzeO_Jn = eyJhbGciOiJFUzUxMiJ9.UGF5bG9hZA.AdwMgeerwtHoh-l192l60hp9wAHZFVJbLfD_UxMi70cwnZOYaRI1bKPWROc-mZZqwqT2SI-KGDKB34XO0aw_7XdtAG8GaSwFKdCAPZgoXD2YBJZCPEX3xKpRwcdOO8KpEHwJjyqOgzDO7iKvU8vcnwNrmxYbSW9ERBXukOXolLzeO_Jn ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwsc
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJFUzUxMiJ9.UGF5bG9hZA.AdwMgeerwtHoh-l192l60hp9wAHZFVJbLfD_UxMi70cwnZOYaRI1bKPWROc-mZZqwqT2SI-KGDKB34XO0aw_7XdtAG8GaSwFKdCAPZgoXD2YBJZCPEX3xKpRwcdOO8KpEHwJjyqOgzDO7iKvU8vcnwNrmxYbSW9ERBXukOXolLzeO_Jn = eyJhbGciOiJFUzUxMiJ9.UGF5bG9hZA.AdwMgeerwtHoh-l192l60hp9wAHZFVJbLfD_UxMi70cwnZOYaRI1bKPWROc-mZZqwqT2SI-KGDKB34XO0aw_7XdtAG8GaSwFKdCAPZgoXD2YBJZCPEX3xKpRwcdOO8KpEHwJjyqOgzDO7iKvU8vcnwNrmxYbSW9ERBXukOXolLzeO_Jn ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.5.jwsc
+ cmpct=eyJhbGciOiJub25lIn0.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.
+ + sedecho s|jwsc|jwsf|
 /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.5.jwsc
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.5.jwsf
+ sed s|jwsc|jwsg|
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.5.jwsc
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.5.jwsg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.5.jwsf ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.5.jwsg ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.5.jwsc -c
+ [ eyJhbGciOiJub25lIn0.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ. = eyJhbGciOiJub25lIn0.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ. ]
+ + josejose jws jws fmt fmt -i- -i -c
 /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.5.jwsc
+ [ eyJhbGciOiJub25lIn0.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ. = eyJhbGciOiJub25lIn0.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ. ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsc
+ cmpct=eyJhbGciOiJSUzI1NiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.MRjdkly7_-oTPTS3AXP41iQIGKa80A0ZmTuV5MEaHoxnW2e5CZ5NlKtainoFmKZopdHM1O2U4mwzJdQx996ivp83xuglII7PNDi84wnB-BDkoBwA78185hX-Es4JIwmDLJK3lfWRa-XtL0RnltuYv746iYTh_qHRD68BNt1uSNCrUCTJDt5aAE6x8wW1Kt9eRo4QPocSadnHXFxnt8Is9UzpERV0ePPQdLuW3IS_de3xyIrDaLGdjluPxUAhb6L2aXic1U12podGU0KLUQSE_oI-ZnmKJ3F4uOZDnd6QZWJushZ41Axf_fcIe8u9ipH84ogoree7vjbU5y18kDquDg
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsc
+ sed s|jwsc|jwsf|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsf
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsc
+ sed s|jwsc|jwsg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsf ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsf -c
+ [ eyJhbGciOiJSUzI1NiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.MRjdkly7_-oTPTS3AXP41iQIGKa80A0ZmTuV5MEaHoxnW2e5CZ5NlKtainoFmKZopdHM1O2U4mwzJdQx996ivp83xuglII7PNDi84wnB-BDkoBwA78185hX-Es4JIwmDLJK3lfWRa-XtL0RnltuYv746iYTh_qHRD68BNt1uSNCrUCTJDt5aAE6x8wW1Kt9eRo4QPocSadnHXFxnt8Is9UzpERV0ePPQdLuW3IS_de3xyIrDaLGdjluPxUAhb6L2aXic1U12podGU0KLUQSE_oI-ZnmKJ3F4uOZDnd6QZWJushZ41Axf_fcIe8u9ipH84ogoree7vjbU5y18kDquDg = eyJhbGciOiJSUzI1NiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.MRjdkly7_-oTPTS3AXP41iQIGKa80A0ZmTuV5MEaHoxnW2e5CZ5NlKtainoFmKZopdHM1O2U4mwzJdQx996ivp83xuglII7PNDi84wnB-BDkoBwA78185hX-Es4JIwmDLJK3lfWRa-XtL0RnltuYv746iYTh_qHRD68BNt1uSNCrUCTJDt5aAE6x8wW1Kt9eRo4QPocSadnHXFxnt8Is9UzpERV0ePPQdLuW3IS_de3xyIrDaLGdjluPxUAhb6L2aXic1U12podGU0KLUQSE_oI-ZnmKJ3F4uOZDnd6QZWJushZ41Axf_fcIe8u9ipH84ogoree7vjbU5y18kDquDg ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsf
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJSUzI1NiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.MRjdkly7_-oTPTS3AXP41iQIGKa80A0ZmTuV5MEaHoxnW2e5CZ5NlKtainoFmKZopdHM1O2U4mwzJdQx996ivp83xuglII7PNDi84wnB-BDkoBwA78185hX-Es4JIwmDLJK3lfWRa-XtL0RnltuYv746iYTh_qHRD68BNt1uSNCrUCTJDt5aAE6x8wW1Kt9eRo4QPocSadnHXFxnt8Is9UzpERV0ePPQdLuW3IS_de3xyIrDaLGdjluPxUAhb6L2aXic1U12podGU0KLUQSE_oI-ZnmKJ3F4uOZDnd6QZWJushZ41Axf_fcIe8u9ipH84ogoree7vjbU5y18kDquDg = eyJhbGciOiJSUzI1NiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.MRjdkly7_-oTPTS3AXP41iQIGKa80A0ZmTuV5MEaHoxnW2e5CZ5NlKtainoFmKZopdHM1O2U4mwzJdQx996ivp83xuglII7PNDi84wnB-BDkoBwA78185hX-Es4JIwmDLJK3lfWRa-XtL0RnltuYv746iYTh_qHRD68BNt1uSNCrUCTJDt5aAE6x8wW1Kt9eRo4QPocSadnHXFxnt8Is9UzpERV0ePPQdLuW3IS_de3xyIrDaLGdjluPxUAhb6L2aXic1U12podGU0KLUQSE_oI-ZnmKJ3F4uOZDnd6QZWJushZ41Axf_fcIe8u9ipH84ogoree7vjbU5y18kDquDg ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsg ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsg -c
+ [ eyJhbGciOiJSUzI1NiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.MRjdkly7_-oTPTS3AXP41iQIGKa80A0ZmTuV5MEaHoxnW2e5CZ5NlKtainoFmKZopdHM1O2U4mwzJdQx996ivp83xuglII7PNDi84wnB-BDkoBwA78185hX-Es4JIwmDLJK3lfWRa-XtL0RnltuYv746iYTh_qHRD68BNt1uSNCrUCTJDt5aAE6x8wW1Kt9eRo4QPocSadnHXFxnt8Is9UzpERV0ePPQdLuW3IS_de3xyIrDaLGdjluPxUAhb6L2aXic1U12podGU0KLUQSE_oI-ZnmKJ3F4uOZDnd6QZWJushZ41Axf_fcIe8u9ipH84ogoree7vjbU5y18kDquDg = eyJhbGciOiJSUzI1NiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.MRjdkly7_-oTPTS3AXP41iQIGKa80A0ZmTuV5MEaHoxnW2e5CZ5NlKtainoFmKZopdHM1O2U4mwzJdQx996ivp83xuglII7PNDi84wnB-BDkoBwA78185hX-Es4JIwmDLJK3lfWRa-XtL0RnltuYv746iYTh_qHRD68BNt1uSNCrUCTJDt5aAE6x8wW1Kt9eRo4QPocSadnHXFxnt8Is9UzpERV0ePPQdLuW3IS_de3xyIrDaLGdjluPxUAhb6L2aXic1U12podGU0KLUQSE_oI-ZnmKJ3F4uOZDnd6QZWJushZ41Axf_fcIe8u9ipH84ogoree7vjbU5y18kDquDg ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsg
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJSUzI1NiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.MRjdkly7_-oTPTS3AXP41iQIGKa80A0ZmTuV5MEaHoxnW2e5CZ5NlKtainoFmKZopdHM1O2U4mwzJdQx996ivp83xuglII7PNDi84wnB-BDkoBwA78185hX-Es4JIwmDLJK3lfWRa-XtL0RnltuYv746iYTh_qHRD68BNt1uSNCrUCTJDt5aAE6x8wW1Kt9eRo4QPocSadnHXFxnt8Is9UzpERV0ePPQdLuW3IS_de3xyIrDaLGdjluPxUAhb6L2aXic1U12podGU0KLUQSE_oI-ZnmKJ3F4uOZDnd6QZWJushZ41Axf_fcIe8u9ipH84ogoree7vjbU5y18kDquDg = eyJhbGciOiJSUzI1NiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.MRjdkly7_-oTPTS3AXP41iQIGKa80A0ZmTuV5MEaHoxnW2e5CZ5NlKtainoFmKZopdHM1O2U4mwzJdQx996ivp83xuglII7PNDi84wnB-BDkoBwA78185hX-Es4JIwmDLJK3lfWRa-XtL0RnltuYv746iYTh_qHRD68BNt1uSNCrUCTJDt5aAE6x8wW1Kt9eRo4QPocSadnHXFxnt8Is9UzpERV0ePPQdLuW3IS_de3xyIrDaLGdjluPxUAhb6L2aXic1U12podGU0KLUQSE_oI-ZnmKJ3F4uOZDnd6QZWJushZ41Axf_fcIe8u9ipH84ogoree7vjbU5y18kDquDg ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsc -c
+ [ eyJhbGciOiJSUzI1NiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.MRjdkly7_-oTPTS3AXP41iQIGKa80A0ZmTuV5MEaHoxnW2e5CZ5NlKtainoFmKZopdHM1O2U4mwzJdQx996ivp83xuglII7PNDi84wnB-BDkoBwA78185hX-Es4JIwmDLJK3lfWRa-XtL0RnltuYv746iYTh_qHRD68BNt1uSNCrUCTJDt5aAE6x8wW1Kt9eRo4QPocSadnHXFxnt8Is9UzpERV0ePPQdLuW3IS_de3xyIrDaLGdjluPxUAhb6L2aXic1U12podGU0KLUQSE_oI-ZnmKJ3F4uOZDnd6QZWJushZ41Axf_fcIe8u9ipH84ogoree7vjbU5y18kDquDg = eyJhbGciOiJSUzI1NiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.MRjdkly7_-oTPTS3AXP41iQIGKa80A0ZmTuV5MEaHoxnW2e5CZ5NlKtainoFmKZopdHM1O2U4mwzJdQx996ivp83xuglII7PNDi84wnB-BDkoBwA78185hX-Es4JIwmDLJK3lfWRa-XtL0RnltuYv746iYTh_qHRD68BNt1uSNCrUCTJDt5aAE6x8wW1Kt9eRo4QPocSadnHXFxnt8Is9UzpERV0ePPQdLuW3IS_de3xyIrDaLGdjluPxUAhb6L2aXic1U12podGU0KLUQSE_oI-ZnmKJ3F4uOZDnd6QZWJushZ41Axf_fcIe8u9ipH84ogoree7vjbU5y18kDquDg ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsc
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJSUzI1NiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.MRjdkly7_-oTPTS3AXP41iQIGKa80A0ZmTuV5MEaHoxnW2e5CZ5NlKtainoFmKZopdHM1O2U4mwzJdQx996ivp83xuglII7PNDi84wnB-BDkoBwA78185hX-Es4JIwmDLJK3lfWRa-XtL0RnltuYv746iYTh_qHRD68BNt1uSNCrUCTJDt5aAE6x8wW1Kt9eRo4QPocSadnHXFxnt8Is9UzpERV0ePPQdLuW3IS_de3xyIrDaLGdjluPxUAhb6L2aXic1U12podGU0KLUQSE_oI-ZnmKJ3F4uOZDnd6QZWJushZ41Axf_fcIe8u9ipH84ogoree7vjbU5y18kDquDg = eyJhbGciOiJSUzI1NiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.MRjdkly7_-oTPTS3AXP41iQIGKa80A0ZmTuV5MEaHoxnW2e5CZ5NlKtainoFmKZopdHM1O2U4mwzJdQx996ivp83xuglII7PNDi84wnB-BDkoBwA78185hX-Es4JIwmDLJK3lfWRa-XtL0RnltuYv746iYTh_qHRD68BNt1uSNCrUCTJDt5aAE6x8wW1Kt9eRo4QPocSadnHXFxnt8Is9UzpERV0ePPQdLuW3IS_de3xyIrDaLGdjluPxUAhb6L2aXic1U12podGU0KLUQSE_oI-ZnmKJ3F4uOZDnd6QZWJushZ41Axf_fcIe8u9ipH84ogoree7vjbU5y18kDquDg ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsc
+ cmpct=eyJhbGciOiJQUzM4NCIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.cu22eBqkYDKgIlTpzDXGvaFfz6WGoz7fUDcfT0kkOy42miAh2qyBzk1xEsnk2IpN6-tPid6VrklHkqsGqDqHCdP6O8TTB5dDDItllVo6_1OLPpcbUrhiUSMxbbXUvdvWXzg-UD8biiReQFlfz28zGWVsdiNAUf8ZnyPEgVFn442ZdNqiVJRmBqrYRXe8P_ijQ7p8Vdz0TTrxUeT3lm8d9shnr2lfJT8ImUjvAA2Xez2Mlp8cBE5awDzT0qI0n6uiP1aCN_2_jLAeQTlqRHtfa64QQSUmFAAjVKPbByi7xho0uTOcbH510a6GYmJUAfmWjwZ6oD4ifKo8DYM-X72Eaw
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsc
+ sed s|jwsc|jwsf|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsf
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsc
+ sed s|jwsc|jwsg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsf ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsf -c
+ [ eyJhbGciOiJQUzM4NCIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.cu22eBqkYDKgIlTpzDXGvaFfz6WGoz7fUDcfT0kkOy42miAh2qyBzk1xEsnk2IpN6-tPid6VrklHkqsGqDqHCdP6O8TTB5dDDItllVo6_1OLPpcbUrhiUSMxbbXUvdvWXzg-UD8biiReQFlfz28zGWVsdiNAUf8ZnyPEgVFn442ZdNqiVJRmBqrYRXe8P_ijQ7p8Vdz0TTrxUeT3lm8d9shnr2lfJT8ImUjvAA2Xez2Mlp8cBE5awDzT0qI0n6uiP1aCN_2_jLAeQTlqRHtfa64QQSUmFAAjVKPbByi7xho0uTOcbH510a6GYmJUAfmWjwZ6oD4ifKo8DYM-X72Eaw = eyJhbGciOiJQUzM4NCIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.cu22eBqkYDKgIlTpzDXGvaFfz6WGoz7fUDcfT0kkOy42miAh2qyBzk1xEsnk2IpN6-tPid6VrklHkqsGqDqHCdP6O8TTB5dDDItllVo6_1OLPpcbUrhiUSMxbbXUvdvWXzg-UD8biiReQFlfz28zGWVsdiNAUf8ZnyPEgVFn442ZdNqiVJRmBqrYRXe8P_ijQ7p8Vdz0TTrxUeT3lm8d9shnr2lfJT8ImUjvAA2Xez2Mlp8cBE5awDzT0qI0n6uiP1aCN_2_jLAeQTlqRHtfa64QQSUmFAAjVKPbByi7xho0uTOcbH510a6GYmJUAfmWjwZ6oD4ifKo8DYM-X72Eaw ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsf
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJQUzM4NCIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.cu22eBqkYDKgIlTpzDXGvaFfz6WGoz7fUDcfT0kkOy42miAh2qyBzk1xEsnk2IpN6-tPid6VrklHkqsGqDqHCdP6O8TTB5dDDItllVo6_1OLPpcbUrhiUSMxbbXUvdvWXzg-UD8biiReQFlfz28zGWVsdiNAUf8ZnyPEgVFn442ZdNqiVJRmBqrYRXe8P_ijQ7p8Vdz0TTrxUeT3lm8d9shnr2lfJT8ImUjvAA2Xez2Mlp8cBE5awDzT0qI0n6uiP1aCN_2_jLAeQTlqRHtfa64QQSUmFAAjVKPbByi7xho0uTOcbH510a6GYmJUAfmWjwZ6oD4ifKo8DYM-X72Eaw = eyJhbGciOiJQUzM4NCIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.cu22eBqkYDKgIlTpzDXGvaFfz6WGoz7fUDcfT0kkOy42miAh2qyBzk1xEsnk2IpN6-tPid6VrklHkqsGqDqHCdP6O8TTB5dDDItllVo6_1OLPpcbUrhiUSMxbbXUvdvWXzg-UD8biiReQFlfz28zGWVsdiNAUf8ZnyPEgVFn442ZdNqiVJRmBqrYRXe8P_ijQ7p8Vdz0TTrxUeT3lm8d9shnr2lfJT8ImUjvAA2Xez2Mlp8cBE5awDzT0qI0n6uiP1aCN_2_jLAeQTlqRHtfa64QQSUmFAAjVKPbByi7xho0uTOcbH510a6GYmJUAfmWjwZ6oD4ifKo8DYM-X72Eaw ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsg ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsg -c
+ [ eyJhbGciOiJQUzM4NCIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.cu22eBqkYDKgIlTpzDXGvaFfz6WGoz7fUDcfT0kkOy42miAh2qyBzk1xEsnk2IpN6-tPid6VrklHkqsGqDqHCdP6O8TTB5dDDItllVo6_1OLPpcbUrhiUSMxbbXUvdvWXzg-UD8biiReQFlfz28zGWVsdiNAUf8ZnyPEgVFn442ZdNqiVJRmBqrYRXe8P_ijQ7p8Vdz0TTrxUeT3lm8d9shnr2lfJT8ImUjvAA2Xez2Mlp8cBE5awDzT0qI0n6uiP1aCN_2_jLAeQTlqRHtfa64QQSUmFAAjVKPbByi7xho0uTOcbH510a6GYmJUAfmWjwZ6oD4ifKo8DYM-X72Eaw = eyJhbGciOiJQUzM4NCIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.cu22eBqkYDKgIlTpzDXGvaFfz6WGoz7fUDcfT0kkOy42miAh2qyBzk1xEsnk2IpN6-tPid6VrklHkqsGqDqHCdP6O8TTB5dDDItllVo6_1OLPpcbUrhiUSMxbbXUvdvWXzg-UD8biiReQFlfz28zGWVsdiNAUf8ZnyPEgVFn442ZdNqiVJRmBqrYRXe8P_ijQ7p8Vdz0TTrxUeT3lm8d9shnr2lfJT8ImUjvAA2Xez2Mlp8cBE5awDzT0qI0n6uiP1aCN_2_jLAeQTlqRHtfa64QQSUmFAAjVKPbByi7xho0uTOcbH510a6GYmJUAfmWjwZ6oD4ifKo8DYM-X72Eaw ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsg
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJQUzM4NCIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.cu22eBqkYDKgIlTpzDXGvaFfz6WGoz7fUDcfT0kkOy42miAh2qyBzk1xEsnk2IpN6-tPid6VrklHkqsGqDqHCdP6O8TTB5dDDItllVo6_1OLPpcbUrhiUSMxbbXUvdvWXzg-UD8biiReQFlfz28zGWVsdiNAUf8ZnyPEgVFn442ZdNqiVJRmBqrYRXe8P_ijQ7p8Vdz0TTrxUeT3lm8d9shnr2lfJT8ImUjvAA2Xez2Mlp8cBE5awDzT0qI0n6uiP1aCN_2_jLAeQTlqRHtfa64QQSUmFAAjVKPbByi7xho0uTOcbH510a6GYmJUAfmWjwZ6oD4ifKo8DYM-X72Eaw = eyJhbGciOiJQUzM4NCIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.cu22eBqkYDKgIlTpzDXGvaFfz6WGoz7fUDcfT0kkOy42miAh2qyBzk1xEsnk2IpN6-tPid6VrklHkqsGqDqHCdP6O8TTB5dDDItllVo6_1OLPpcbUrhiUSMxbbXUvdvWXzg-UD8biiReQFlfz28zGWVsdiNAUf8ZnyPEgVFn442ZdNqiVJRmBqrYRXe8P_ijQ7p8Vdz0TTrxUeT3lm8d9shnr2lfJT8ImUjvAA2Xez2Mlp8cBE5awDzT0qI0n6uiP1aCN_2_jLAeQTlqRHtfa64QQSUmFAAjVKPbByi7xho0uTOcbH510a6GYmJUAfmWjwZ6oD4ifKo8DYM-X72Eaw ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsc -c
+ [ eyJhbGciOiJQUzM4NCIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.cu22eBqkYDKgIlTpzDXGvaFfz6WGoz7fUDcfT0kkOy42miAh2qyBzk1xEsnk2IpN6-tPid6VrklHkqsGqDqHCdP6O8TTB5dDDItllVo6_1OLPpcbUrhiUSMxbbXUvdvWXzg-UD8biiReQFlfz28zGWVsdiNAUf8ZnyPEgVFn442ZdNqiVJRmBqrYRXe8P_ijQ7p8Vdz0TTrxUeT3lm8d9shnr2lfJT8ImUjvAA2Xez2Mlp8cBE5awDzT0qI0n6uiP1aCN_2_jLAeQTlqRHtfa64QQSUmFAAjVKPbByi7xho0uTOcbH510a6GYmJUAfmWjwZ6oD4ifKo8DYM-X72Eaw = eyJhbGciOiJQUzM4NCIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.cu22eBqkYDKgIlTpzDXGvaFfz6WGoz7fUDcfT0kkOy42miAh2qyBzk1xEsnk2IpN6-tPid6VrklHkqsGqDqHCdP6O8TTB5dDDItllVo6_1OLPpcbUrhiUSMxbbXUvdvWXzg-UD8biiReQFlfz28zGWVsdiNAUf8ZnyPEgVFn442ZdNqiVJRmBqrYRXe8P_ijQ7p8Vdz0TTrxUeT3lm8d9shnr2lfJT8ImUjvAA2Xez2Mlp8cBE5awDzT0qI0n6uiP1aCN_2_jLAeQTlqRHtfa64QQSUmFAAjVKPbByi7xho0uTOcbH510a6GYmJUAfmWjwZ6oD4ifKo8DYM-X72Eaw ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsc
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJQUzM4NCIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.cu22eBqkYDKgIlTpzDXGvaFfz6WGoz7fUDcfT0kkOy42miAh2qyBzk1xEsnk2IpN6-tPid6VrklHkqsGqDqHCdP6O8TTB5dDDItllVo6_1OLPpcbUrhiUSMxbbXUvdvWXzg-UD8biiReQFlfz28zGWVsdiNAUf8ZnyPEgVFn442ZdNqiVJRmBqrYRXe8P_ijQ7p8Vdz0TTrxUeT3lm8d9shnr2lfJT8ImUjvAA2Xez2Mlp8cBE5awDzT0qI0n6uiP1aCN_2_jLAeQTlqRHtfa64QQSUmFAAjVKPbByi7xho0uTOcbH510a6GYmJUAfmWjwZ6oD4ifKo8DYM-X72Eaw = eyJhbGciOiJQUzM4NCIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.cu22eBqkYDKgIlTpzDXGvaFfz6WGoz7fUDcfT0kkOy42miAh2qyBzk1xEsnk2IpN6-tPid6VrklHkqsGqDqHCdP6O8TTB5dDDItllVo6_1OLPpcbUrhiUSMxbbXUvdvWXzg-UD8biiReQFlfz28zGWVsdiNAUf8ZnyPEgVFn442ZdNqiVJRmBqrYRXe8P_ijQ7p8Vdz0TTrxUeT3lm8d9shnr2lfJT8ImUjvAA2Xez2Mlp8cBE5awDzT0qI0n6uiP1aCN_2_jLAeQTlqRHtfa64QQSUmFAAjVKPbByi7xho0uTOcbH510a6GYmJUAfmWjwZ6oD4ifKo8DYM-X72Eaw ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsc
+ cmpct=eyJhbGciOiJFUzUxMiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.AE_R_YZCChjn4791jSQCrdPZCNYqHXCTZH0-JZGYNlaAjP2kqaluUIIUnC9qvbu9Plon7KRTzoNEuT4Va2cmL1eJAQy3mtPBu_u_sDDyYjnAMDxXPn7XrT0lw-kvAD890jl8e2puQens_IEKBpHABlsbEPX6sFY8OcGDqoRuBomu9xQ2
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsc
+ sed s|jwsc|jwsf|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsf
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsc
+ sed s|jwsc|jwsg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsf ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsf -c
+ [ eyJhbGciOiJFUzUxMiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.AE_R_YZCChjn4791jSQCrdPZCNYqHXCTZH0-JZGYNlaAjP2kqaluUIIUnC9qvbu9Plon7KRTzoNEuT4Va2cmL1eJAQy3mtPBu_u_sDDyYjnAMDxXPn7XrT0lw-kvAD890jl8e2puQens_IEKBpHABlsbEPX6sFY8OcGDqoRuBomu9xQ2 = eyJhbGciOiJFUzUxMiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.AE_R_YZCChjn4791jSQCrdPZCNYqHXCTZH0-JZGYNlaAjP2kqaluUIIUnC9qvbu9Plon7KRTzoNEuT4Va2cmL1eJAQy3mtPBu_u_sDDyYjnAMDxXPn7XrT0lw-kvAD890jl8e2puQens_IEKBpHABlsbEPX6sFY8OcGDqoRuBomu9xQ2 ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsf
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJFUzUxMiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.AE_R_YZCChjn4791jSQCrdPZCNYqHXCTZH0-JZGYNlaAjP2kqaluUIIUnC9qvbu9Plon7KRTzoNEuT4Va2cmL1eJAQy3mtPBu_u_sDDyYjnAMDxXPn7XrT0lw-kvAD890jl8e2puQens_IEKBpHABlsbEPX6sFY8OcGDqoRuBomu9xQ2 = eyJhbGciOiJFUzUxMiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.AE_R_YZCChjn4791jSQCrdPZCNYqHXCTZH0-JZGYNlaAjP2kqaluUIIUnC9qvbu9Plon7KRTzoNEuT4Va2cmL1eJAQy3mtPBu_u_sDDyYjnAMDxXPn7XrT0lw-kvAD890jl8e2puQens_IEKBpHABlsbEPX6sFY8OcGDqoRuBomu9xQ2 ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsg ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsg -c
+ [ eyJhbGciOiJFUzUxMiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.AE_R_YZCChjn4791jSQCrdPZCNYqHXCTZH0-JZGYNlaAjP2kqaluUIIUnC9qvbu9Plon7KRTzoNEuT4Va2cmL1eJAQy3mtPBu_u_sDDyYjnAMDxXPn7XrT0lw-kvAD890jl8e2puQens_IEKBpHABlsbEPX6sFY8OcGDqoRuBomu9xQ2 = eyJhbGciOiJFUzUxMiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.AE_R_YZCChjn4791jSQCrdPZCNYqHXCTZH0-JZGYNlaAjP2kqaluUIIUnC9qvbu9Plon7KRTzoNEuT4Va2cmL1eJAQy3mtPBu_u_sDDyYjnAMDxXPn7XrT0lw-kvAD890jl8e2puQens_IEKBpHABlsbEPX6sFY8OcGDqoRuBomu9xQ2 ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsg
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJFUzUxMiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.AE_R_YZCChjn4791jSQCrdPZCNYqHXCTZH0-JZGYNlaAjP2kqaluUIIUnC9qvbu9Plon7KRTzoNEuT4Va2cmL1eJAQy3mtPBu_u_sDDyYjnAMDxXPn7XrT0lw-kvAD890jl8e2puQens_IEKBpHABlsbEPX6sFY8OcGDqoRuBomu9xQ2 = eyJhbGciOiJFUzUxMiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.AE_R_YZCChjn4791jSQCrdPZCNYqHXCTZH0-JZGYNlaAjP2kqaluUIIUnC9qvbu9Plon7KRTzoNEuT4Va2cmL1eJAQy3mtPBu_u_sDDyYjnAMDxXPn7XrT0lw-kvAD890jl8e2puQens_IEKBpHABlsbEPX6sFY8OcGDqoRuBomu9xQ2 ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsc -c
+ [ eyJhbGciOiJFUzUxMiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.AE_R_YZCChjn4791jSQCrdPZCNYqHXCTZH0-JZGYNlaAjP2kqaluUIIUnC9qvbu9Plon7KRTzoNEuT4Va2cmL1eJAQy3mtPBu_u_sDDyYjnAMDxXPn7XrT0lw-kvAD890jl8e2puQens_IEKBpHABlsbEPX6sFY8OcGDqoRuBomu9xQ2 = eyJhbGciOiJFUzUxMiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.AE_R_YZCChjn4791jSQCrdPZCNYqHXCTZH0-JZGYNlaAjP2kqaluUIIUnC9qvbu9Plon7KRTzoNEuT4Va2cmL1eJAQy3mtPBu_u_sDDyYjnAMDxXPn7XrT0lw-kvAD890jl8e2puQens_IEKBpHABlsbEPX6sFY8OcGDqoRuBomu9xQ2 ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsc
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJFUzUxMiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.AE_R_YZCChjn4791jSQCrdPZCNYqHXCTZH0-JZGYNlaAjP2kqaluUIIUnC9qvbu9Plon7KRTzoNEuT4Va2cmL1eJAQy3mtPBu_u_sDDyYjnAMDxXPn7XrT0lw-kvAD890jl8e2puQens_IEKBpHABlsbEPX6sFY8OcGDqoRuBomu9xQ2 = eyJhbGciOiJFUzUxMiIsImtpZCI6ImJpbGJvLmJhZ2dpbnNAaG9iYml0b24uZXhhbXBsZSJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.AE_R_YZCChjn4791jSQCrdPZCNYqHXCTZH0-JZGYNlaAjP2kqaluUIIUnC9qvbu9Plon7KRTzoNEuT4Va2cmL1eJAQy3mtPBu_u_sDDyYjnAMDxXPn7XrT0lw-kvAD890jl8e2puQens_IEKBpHABlsbEPX6sFY8OcGDqoRuBomu9xQ2 ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsc
+ cmpct=eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsc
+ sed s|jwsc|jwsf|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsf
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsc
+ sed s|jwsc|jwsg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsf ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsf -c
+ [ eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 = eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsf
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 = eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsg ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsg -c
+ [ eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 = eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsg
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 = eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsc -c
+ [ eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 = eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsc
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 = eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9.SXTigJlzIGEgZGFuZ2Vyb3VzIGJ1c2luZXNzLCBGcm9kbywgZ29pbmcgb3V0IHlvdXIgZG9vci4gWW91IHN0ZXAgb250byB0aGUgcm9hZCwgYW5kIGlmIHlvdSBkb24ndCBrZWVwIHlvdXIgZmVldCwgdGhlcmXigJlzIG5vIGtub3dpbmcgd2hlcmUgeW91IG1pZ2h0IGJlIHN3ZXB0IG9mZiB0by4.s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsc
+ cmpct=eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9..s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsc
+ sed s|jwsc|jwsf|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsf
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsc
+ sed s|jwsc|jwsg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsf ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsf -c
+ [ eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9..s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 = eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9..s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsf
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9..s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 = eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9..s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsg ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsg -c
+ [ eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9..s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 = eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9..s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsg
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9..s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 = eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9..s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsc -c
+ [ eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9..s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 = eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9..s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 ]
+ jose jws fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsc
+ jose jws fmt -i- -c
+ [ eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9..s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 = eyJhbGciOiJIUzI1NiIsImtpZCI6IjAxOGMwYWU1LTRkOWItNDcxYi1iZmQ2LWVlZjMxNGJjNzAzNyJ9..s0h6KThzkfBBBkLspW1h84VsJZFTsPPqMDA7g1Md7p0 ]
------------------------------------------------------------------------------

17/25 jose-jws-ver OK                2.19s
19:53:04 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors MALLOC_PERTURB_=216 /<<PKGBUILDDIR>>/tests/./jose-jws-ver
----------------------------------- output -----------------------------------
stderr:
+ prfx=/<<PKGBUILDDIR>>/tests/vectors/rfc7515_A
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwk
Signature validation failed!
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.2.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.3.jwk
Signature validation failed!
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.4.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.jwkset
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.jwkset -a
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.jwkset -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwk -a
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.1.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.2.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.1.jwk -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.2.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.1.jwk -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.2.jwk -a
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.1.jwk -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.6.2.jwk -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.1.jwk -a
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.7.jwsf -k /<<PKGBUILDDIR>>/tests/vectors/rfc7515_A.7.jwk
+ prfx=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_4
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsf -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.1.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsf -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.2.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsf -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.3.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsf -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.4.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsc -I /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.payl -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsf -I /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.payl -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwsg -I /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.payl -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.5.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.6.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.6.jwk
Invalid input!
Usage: jose jws ver -i JWS [-I PAY] -k JWK [-a] [-O PAY]

Verifies a JWS using the supplied JWKs and outputs payload

  -i JSON --input=JSON     Parse JWS from JSON
  -i FILE --input=FILE     Read JWS from FILE
  -i -    --input=-        Read JWS from standard input

  -I FILE --detached=FILE  Read decoded payload from FILE
  -I -    --detached=-     Read decoded payload from standard input

  -k FILE --key=FILE       Read JWK(Set) from FILE
  -k -    --key=-          Read JWK(Set) from standard input

  -O FILE --detach=FILE    Decode payload to FILE
  -O -    --detach=-       Decode payload to standard output

  -a      --all            Ensure the JWS validates with all keys

+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.6.jwsf -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.6.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.6.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.6.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.7.jwsc -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.7.jwk
Invalid input!
Usage: jose jws ver -i JWS [-I PAY] -k JWK [-a] [-O PAY]

Verifies a JWS using the supplied JWKs and outputs payload

  -i JSON --input=JSON     Parse JWS from JSON
  -i FILE --input=FILE     Read JWS from FILE
  -i -    --input=-        Read JWS from standard input

  -I FILE --detached=FILE  Read decoded payload from FILE
  -I -    --detached=-     Read decoded payload from standard input

  -k FILE --key=FILE       Read JWK(Set) from FILE
  -k -    --key=-          Read JWK(Set) from standard input

  -O FILE --detach=FILE    Decode payload to FILE
  -O -    --detach=-       Decode payload to standard output

  -a      --all            Ensure the JWS validates with all keys

+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.7.jwsf -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.7.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.7.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.7.jwk
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.8.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.8.jwkset
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES512 != HS256)
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.8.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.8.1.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.8.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.8.2.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ jose jws ver -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.8.jwsg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_4.8.3.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES512 != HS256)
------------------------------------------------------------------------------

18/25 alg_sign     TIMEOUT          30.08s   killed by signal 15 SIGTERM
19:52:45 MALLOC_PERTURB_=4 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/alg_sign
----------------------------------- output -----------------------------------
stderr:
alg: PS512
alg: PS384
alg: PS256
alg: RS512
alg: RS384
alg: RS256
------------------------------------------------------------------------------

19/25 alg_wrap     TIMEOUT          30.07s   killed by signal 15 SIGTERM
19:52:45 MALLOC_PERTURB_=144 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/alg_wrap
----------------------------------- output -----------------------------------
stderr:
alg: RSA-OAEP-512
	enc: A256GCM
	enc: A192GCM
	enc: A128GCM
	enc: A256CBC-HS512
	enc: A192CBC-HS384
	enc: A128CBC-HS256
alg: RSA-OAEP-384
	enc: A256GCM
	enc: A192GCM
	enc: A128GCM
	enc: A256CBC-HS512
	enc: A192CBC-HS384
	enc: A128CBC-HS256
alg: RSA-OAEP-256
	enc: A256GCM
	enc: A192GCM
	enc: A128GCM
	enc: A256CBC-HS512
	enc: A192CBC-HS384
	enc: A128CBC-HS256
alg: RSA-OAEP-224
	enc: A256GCM
	enc: A192GCM
	enc: A128GCM
	enc: A256CBC-HS512
	enc: A192CBC-HS384
	enc: A128CBC-HS256
alg: RSA-OAEP
	enc: A256GCM
	enc: A192GCM
	enc: A128GCM
	enc: A256CBC-HS512
------------------------------------------------------------------------------

20/25 jose-jwe-fmt OK                1.64s
19:53:15 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors MALLOC_PERTURB_=127 /<<PKGBUILDDIR>>/tests/./jose-jwe-fmt
----------------------------------- output -----------------------------------
stderr:
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jwec
+ cmpct=eyJhbGciOiJSU0ExXzUiLCJraWQiOiJmcm9kby5iYWdnaW5zQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.laLxI0j-nLH-_BgLOXMozKxmy9gffy2gTdvqzfTihJBuuzxg0V7yk1WClnQePFvG2K-pvSlWc9BRIazDrn50RcRai__3TDON395H3c62tIouJJ4XaRvYHFjZTZ2GXfz8YAImcc91Tfk0WXC2F5Xbb71ClQ1DDH151tlpH77f2ff7xiSxh9oSewYrcGTSLUeeCt36r1Kt3OSj7EyBQXoZlN7IxbyhMAfgIe7Mv1rOTOI5I8NQqeXXW8VlzNmoxaGMny3YnGir5Wf6Qt2nBq4qDaPdnaAuuGUGEecelIO1wx1BpyIfgvfjOhMBs9M8XL223Fg47xlGsMXdfuY-4jaqVw.bbd5sTkYwhAIqfHsx8DayA.0fys_TY_na7f8dwSfXLiYdHaA2DxUjD67ieF7fcVbIR62JhJvGZ4_FNVSiGc_raa0HnLQ6s1P2sv3Xzl1p1l_o5wR_RsSzrS8Z-wnI3Jvo0mkpEEnlDmZvDu_k8OWzJv7eZVEqiWKdyVzFhPpiyQU28GLOpRc2VbVbK4dQKPdNTjPPEmRqcaGeTWZVyeSUvf5k59yJZxRuSvWFf6KrNtmRdZ8R4mDOjHSrM_s8uwIFcqt4r5GX8TKaI0zT5CbL5Qlw3sRc7u_hg0yKVOiRytEAEs3vZkcfLkP6nbXdC_PkMdNS-ohP78T2O6_7uInMGhFeX4ctHG7VelHGiT93JfWDEQi5_V9UN1rhXNrYu-0fVMkZAKX3VWi7lzA6BP430m.kvKuFBXHe5mQr4lqgobAUg
+ sed s|jwec|jwef|
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jwec
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jwef
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jwec
+ sed s|jwec|jweg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jweg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jwef ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jwef -c
+ [ eyJhbGciOiJSU0ExXzUiLCJraWQiOiJmcm9kby5iYWdnaW5zQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.laLxI0j-nLH-_BgLOXMozKxmy9gffy2gTdvqzfTihJBuuzxg0V7yk1WClnQePFvG2K-pvSlWc9BRIazDrn50RcRai__3TDON395H3c62tIouJJ4XaRvYHFjZTZ2GXfz8YAImcc91Tfk0WXC2F5Xbb71ClQ1DDH151tlpH77f2ff7xiSxh9oSewYrcGTSLUeeCt36r1Kt3OSj7EyBQXoZlN7IxbyhMAfgIe7Mv1rOTOI5I8NQqeXXW8VlzNmoxaGMny3YnGir5Wf6Qt2nBq4qDaPdnaAuuGUGEecelIO1wx1BpyIfgvfjOhMBs9M8XL223Fg47xlGsMXdfuY-4jaqVw.bbd5sTkYwhAIqfHsx8DayA.0fys_TY_na7f8dwSfXLiYdHaA2DxUjD67ieF7fcVbIR62JhJvGZ4_FNVSiGc_raa0HnLQ6s1P2sv3Xzl1p1l_o5wR_RsSzrS8Z-wnI3Jvo0mkpEEnlDmZvDu_k8OWzJv7eZVEqiWKdyVzFhPpiyQU28GLOpRc2VbVbK4dQKPdNTjPPEmRqcaGeTWZVyeSUvf5k59yJZxRuSvWFf6KrNtmRdZ8R4mDOjHSrM_s8uwIFcqt4r5GX8TKaI0zT5CbL5Qlw3sRc7u_hg0yKVOiRytEAEs3vZkcfLkP6nbXdC_PkMdNS-ohP78T2O6_7uInMGhFeX4ctHG7VelHGiT93JfWDEQi5_V9UN1rhXNrYu-0fVMkZAKX3VWi7lzA6BP430m.kvKuFBXHe5mQr4lqgobAUg = eyJhbGciOiJSU0ExXzUiLCJraWQiOiJmcm9kby5iYWdnaW5zQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.laLxI0j-nLH-_BgLOXMozKxmy9gffy2gTdvqzfTihJBuuzxg0V7yk1WClnQePFvG2K-pvSlWc9BRIazDrn50RcRai__3TDON395H3c62tIouJJ4XaRvYHFjZTZ2GXfz8YAImcc91Tfk0WXC2F5Xbb71ClQ1DDH151tlpH77f2ff7xiSxh9oSewYrcGTSLUeeCt36r1Kt3OSj7EyBQXoZlN7IxbyhMAfgIe7Mv1rOTOI5I8NQqeXXW8VlzNmoxaGMny3YnGir5Wf6Qt2nBq4qDaPdnaAuuGUGEecelIO1wx1BpyIfgvfjOhMBs9M8XL223Fg47xlGsMXdfuY-4jaqVw.bbd5sTkYwhAIqfHsx8DayA.0fys_TY_na7f8dwSfXLiYdHaA2DxUjD67ieF7fcVbIR62JhJvGZ4_FNVSiGc_raa0HnLQ6s1P2sv3Xzl1p1l_o5wR_RsSzrS8Z-wnI3Jvo0mkpEEnlDmZvDu_k8OWzJv7eZVEqiWKdyVzFhPpiyQU28GLOpRc2VbVbK4dQKPdNTjPPEmRqcaGeTWZVyeSUvf5k59yJZxRuSvWFf6KrNtmRdZ8R4mDOjHSrM_s8uwIFcqt4r5GX8TKaI0zT5CbL5Qlw3sRc7u_hg0yKVOiRytEAEs3vZkcfLkP6nbXdC_PkMdNS-ohP78T2O6_7uInMGhFeX4ctHG7VelHGiT93JfWDEQi5_V9UN1rhXNrYu-0fVMkZAKX3VWi7lzA6BP430m.kvKuFBXHe5mQr4lqgobAUg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jwef
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJSU0ExXzUiLCJraWQiOiJmcm9kby5iYWdnaW5zQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.laLxI0j-nLH-_BgLOXMozKxmy9gffy2gTdvqzfTihJBuuzxg0V7yk1WClnQePFvG2K-pvSlWc9BRIazDrn50RcRai__3TDON395H3c62tIouJJ4XaRvYHFjZTZ2GXfz8YAImcc91Tfk0WXC2F5Xbb71ClQ1DDH151tlpH77f2ff7xiSxh9oSewYrcGTSLUeeCt36r1Kt3OSj7EyBQXoZlN7IxbyhMAfgIe7Mv1rOTOI5I8NQqeXXW8VlzNmoxaGMny3YnGir5Wf6Qt2nBq4qDaPdnaAuuGUGEecelIO1wx1BpyIfgvfjOhMBs9M8XL223Fg47xlGsMXdfuY-4jaqVw.bbd5sTkYwhAIqfHsx8DayA.0fys_TY_na7f8dwSfXLiYdHaA2DxUjD67ieF7fcVbIR62JhJvGZ4_FNVSiGc_raa0HnLQ6s1P2sv3Xzl1p1l_o5wR_RsSzrS8Z-wnI3Jvo0mkpEEnlDmZvDu_k8OWzJv7eZVEqiWKdyVzFhPpiyQU28GLOpRc2VbVbK4dQKPdNTjPPEmRqcaGeTWZVyeSUvf5k59yJZxRuSvWFf6KrNtmRdZ8R4mDOjHSrM_s8uwIFcqt4r5GX8TKaI0zT5CbL5Qlw3sRc7u_hg0yKVOiRytEAEs3vZkcfLkP6nbXdC_PkMdNS-ohP78T2O6_7uInMGhFeX4ctHG7VelHGiT93JfWDEQi5_V9UN1rhXNrYu-0fVMkZAKX3VWi7lzA6BP430m.kvKuFBXHe5mQr4lqgobAUg = eyJhbGciOiJSU0ExXzUiLCJraWQiOiJmcm9kby5iYWdnaW5zQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.laLxI0j-nLH-_BgLOXMozKxmy9gffy2gTdvqzfTihJBuuzxg0V7yk1WClnQePFvG2K-pvSlWc9BRIazDrn50RcRai__3TDON395H3c62tIouJJ4XaRvYHFjZTZ2GXfz8YAImcc91Tfk0WXC2F5Xbb71ClQ1DDH151tlpH77f2ff7xiSxh9oSewYrcGTSLUeeCt36r1Kt3OSj7EyBQXoZlN7IxbyhMAfgIe7Mv1rOTOI5I8NQqeXXW8VlzNmoxaGMny3YnGir5Wf6Qt2nBq4qDaPdnaAuuGUGEecelIO1wx1BpyIfgvfjOhMBs9M8XL223Fg47xlGsMXdfuY-4jaqVw.bbd5sTkYwhAIqfHsx8DayA.0fys_TY_na7f8dwSfXLiYdHaA2DxUjD67ieF7fcVbIR62JhJvGZ4_FNVSiGc_raa0HnLQ6s1P2sv3Xzl1p1l_o5wR_RsSzrS8Z-wnI3Jvo0mkpEEnlDmZvDu_k8OWzJv7eZVEqiWKdyVzFhPpiyQU28GLOpRc2VbVbK4dQKPdNTjPPEmRqcaGeTWZVyeSUvf5k59yJZxRuSvWFf6KrNtmRdZ8R4mDOjHSrM_s8uwIFcqt4r5GX8TKaI0zT5CbL5Qlw3sRc7u_hg0yKVOiRytEAEs3vZkcfLkP6nbXdC_PkMdNS-ohP78T2O6_7uInMGhFeX4ctHG7VelHGiT93JfWDEQi5_V9UN1rhXNrYu-0fVMkZAKX3VWi7lzA6BP430m.kvKuFBXHe5mQr4lqgobAUg ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jweg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jweg -c
+ [ eyJhbGciOiJSU0ExXzUiLCJraWQiOiJmcm9kby5iYWdnaW5zQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.laLxI0j-nLH-_BgLOXMozKxmy9gffy2gTdvqzfTihJBuuzxg0V7yk1WClnQePFvG2K-pvSlWc9BRIazDrn50RcRai__3TDON395H3c62tIouJJ4XaRvYHFjZTZ2GXfz8YAImcc91Tfk0WXC2F5Xbb71ClQ1DDH151tlpH77f2ff7xiSxh9oSewYrcGTSLUeeCt36r1Kt3OSj7EyBQXoZlN7IxbyhMAfgIe7Mv1rOTOI5I8NQqeXXW8VlzNmoxaGMny3YnGir5Wf6Qt2nBq4qDaPdnaAuuGUGEecelIO1wx1BpyIfgvfjOhMBs9M8XL223Fg47xlGsMXdfuY-4jaqVw.bbd5sTkYwhAIqfHsx8DayA.0fys_TY_na7f8dwSfXLiYdHaA2DxUjD67ieF7fcVbIR62JhJvGZ4_FNVSiGc_raa0HnLQ6s1P2sv3Xzl1p1l_o5wR_RsSzrS8Z-wnI3Jvo0mkpEEnlDmZvDu_k8OWzJv7eZVEqiWKdyVzFhPpiyQU28GLOpRc2VbVbK4dQKPdNTjPPEmRqcaGeTWZVyeSUvf5k59yJZxRuSvWFf6KrNtmRdZ8R4mDOjHSrM_s8uwIFcqt4r5GX8TKaI0zT5CbL5Qlw3sRc7u_hg0yKVOiRytEAEs3vZkcfLkP6nbXdC_PkMdNS-ohP78T2O6_7uInMGhFeX4ctHG7VelHGiT93JfWDEQi5_V9UN1rhXNrYu-0fVMkZAKX3VWi7lzA6BP430m.kvKuFBXHe5mQr4lqgobAUg = eyJhbGciOiJSU0ExXzUiLCJraWQiOiJmcm9kby5iYWdnaW5zQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.laLxI0j-nLH-_BgLOXMozKxmy9gffy2gTdvqzfTihJBuuzxg0V7yk1WClnQePFvG2K-pvSlWc9BRIazDrn50RcRai__3TDON395H3c62tIouJJ4XaRvYHFjZTZ2GXfz8YAImcc91Tfk0WXC2F5Xbb71ClQ1DDH151tlpH77f2ff7xiSxh9oSewYrcGTSLUeeCt36r1Kt3OSj7EyBQXoZlN7IxbyhMAfgIe7Mv1rOTOI5I8NQqeXXW8VlzNmoxaGMny3YnGir5Wf6Qt2nBq4qDaPdnaAuuGUGEecelIO1wx1BpyIfgvfjOhMBs9M8XL223Fg47xlGsMXdfuY-4jaqVw.bbd5sTkYwhAIqfHsx8DayA.0fys_TY_na7f8dwSfXLiYdHaA2DxUjD67ieF7fcVbIR62JhJvGZ4_FNVSiGc_raa0HnLQ6s1P2sv3Xzl1p1l_o5wR_RsSzrS8Z-wnI3Jvo0mkpEEnlDmZvDu_k8OWzJv7eZVEqiWKdyVzFhPpiyQU28GLOpRc2VbVbK4dQKPdNTjPPEmRqcaGeTWZVyeSUvf5k59yJZxRuSvWFf6KrNtmRdZ8R4mDOjHSrM_s8uwIFcqt4r5GX8TKaI0zT5CbL5Qlw3sRc7u_hg0yKVOiRytEAEs3vZkcfLkP6nbXdC_PkMdNS-ohP78T2O6_7uInMGhFeX4ctHG7VelHGiT93JfWDEQi5_V9UN1rhXNrYu-0fVMkZAKX3VWi7lzA6BP430m.kvKuFBXHe5mQr4lqgobAUg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jweg
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJSU0ExXzUiLCJraWQiOiJmcm9kby5iYWdnaW5zQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.laLxI0j-nLH-_BgLOXMozKxmy9gffy2gTdvqzfTihJBuuzxg0V7yk1WClnQePFvG2K-pvSlWc9BRIazDrn50RcRai__3TDON395H3c62tIouJJ4XaRvYHFjZTZ2GXfz8YAImcc91Tfk0WXC2F5Xbb71ClQ1DDH151tlpH77f2ff7xiSxh9oSewYrcGTSLUeeCt36r1Kt3OSj7EyBQXoZlN7IxbyhMAfgIe7Mv1rOTOI5I8NQqeXXW8VlzNmoxaGMny3YnGir5Wf6Qt2nBq4qDaPdnaAuuGUGEecelIO1wx1BpyIfgvfjOhMBs9M8XL223Fg47xlGsMXdfuY-4jaqVw.bbd5sTkYwhAIqfHsx8DayA.0fys_TY_na7f8dwSfXLiYdHaA2DxUjD67ieF7fcVbIR62JhJvGZ4_FNVSiGc_raa0HnLQ6s1P2sv3Xzl1p1l_o5wR_RsSzrS8Z-wnI3Jvo0mkpEEnlDmZvDu_k8OWzJv7eZVEqiWKdyVzFhPpiyQU28GLOpRc2VbVbK4dQKPdNTjPPEmRqcaGeTWZVyeSUvf5k59yJZxRuSvWFf6KrNtmRdZ8R4mDOjHSrM_s8uwIFcqt4r5GX8TKaI0zT5CbL5Qlw3sRc7u_hg0yKVOiRytEAEs3vZkcfLkP6nbXdC_PkMdNS-ohP78T2O6_7uInMGhFeX4ctHG7VelHGiT93JfWDEQi5_V9UN1rhXNrYu-0fVMkZAKX3VWi7lzA6BP430m.kvKuFBXHe5mQr4lqgobAUg = eyJhbGciOiJSU0ExXzUiLCJraWQiOiJmcm9kby5iYWdnaW5zQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.laLxI0j-nLH-_BgLOXMozKxmy9gffy2gTdvqzfTihJBuuzxg0V7yk1WClnQePFvG2K-pvSlWc9BRIazDrn50RcRai__3TDON395H3c62tIouJJ4XaRvYHFjZTZ2GXfz8YAImcc91Tfk0WXC2F5Xbb71ClQ1DDH151tlpH77f2ff7xiSxh9oSewYrcGTSLUeeCt36r1Kt3OSj7EyBQXoZlN7IxbyhMAfgIe7Mv1rOTOI5I8NQqeXXW8VlzNmoxaGMny3YnGir5Wf6Qt2nBq4qDaPdnaAuuGUGEecelIO1wx1BpyIfgvfjOhMBs9M8XL223Fg47xlGsMXdfuY-4jaqVw.bbd5sTkYwhAIqfHsx8DayA.0fys_TY_na7f8dwSfXLiYdHaA2DxUjD67ieF7fcVbIR62JhJvGZ4_FNVSiGc_raa0HnLQ6s1P2sv3Xzl1p1l_o5wR_RsSzrS8Z-wnI3Jvo0mkpEEnlDmZvDu_k8OWzJv7eZVEqiWKdyVzFhPpiyQU28GLOpRc2VbVbK4dQKPdNTjPPEmRqcaGeTWZVyeSUvf5k59yJZxRuSvWFf6KrNtmRdZ8R4mDOjHSrM_s8uwIFcqt4r5GX8TKaI0zT5CbL5Qlw3sRc7u_hg0yKVOiRytEAEs3vZkcfLkP6nbXdC_PkMdNS-ohP78T2O6_7uInMGhFeX4ctHG7VelHGiT93JfWDEQi5_V9UN1rhXNrYu-0fVMkZAKX3VWi7lzA6BP430m.kvKuFBXHe5mQr4lqgobAUg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jwec -c
+ [ eyJhbGciOiJSU0ExXzUiLCJraWQiOiJmcm9kby5iYWdnaW5zQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.laLxI0j-nLH-_BgLOXMozKxmy9gffy2gTdvqzfTihJBuuzxg0V7yk1WClnQePFvG2K-pvSlWc9BRIazDrn50RcRai__3TDON395H3c62tIouJJ4XaRvYHFjZTZ2GXfz8YAImcc91Tfk0WXC2F5Xbb71ClQ1DDH151tlpH77f2ff7xiSxh9oSewYrcGTSLUeeCt36r1Kt3OSj7EyBQXoZlN7IxbyhMAfgIe7Mv1rOTOI5I8NQqeXXW8VlzNmoxaGMny3YnGir5Wf6Qt2nBq4qDaPdnaAuuGUGEecelIO1wx1BpyIfgvfjOhMBs9M8XL223Fg47xlGsMXdfuY-4jaqVw.bbd5sTkYwhAIqfHsx8DayA.0fys_TY_na7f8dwSfXLiYdHaA2DxUjD67ieF7fcVbIR62JhJvGZ4_FNVSiGc_raa0HnLQ6s1P2sv3Xzl1p1l_o5wR_RsSzrS8Z-wnI3Jvo0mkpEEnlDmZvDu_k8OWzJv7eZVEqiWKdyVzFhPpiyQU28GLOpRc2VbVbK4dQKPdNTjPPEmRqcaGeTWZVyeSUvf5k59yJZxRuSvWFf6KrNtmRdZ8R4mDOjHSrM_s8uwIFcqt4r5GX8TKaI0zT5CbL5Qlw3sRc7u_hg0yKVOiRytEAEs3vZkcfLkP6nbXdC_PkMdNS-ohP78T2O6_7uInMGhFeX4ctHG7VelHGiT93JfWDEQi5_V9UN1rhXNrYu-0fVMkZAKX3VWi7lzA6BP430m.kvKuFBXHe5mQr4lqgobAUg = eyJhbGciOiJSU0ExXzUiLCJraWQiOiJmcm9kby5iYWdnaW5zQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.laLxI0j-nLH-_BgLOXMozKxmy9gffy2gTdvqzfTihJBuuzxg0V7yk1WClnQePFvG2K-pvSlWc9BRIazDrn50RcRai__3TDON395H3c62tIouJJ4XaRvYHFjZTZ2GXfz8YAImcc91Tfk0WXC2F5Xbb71ClQ1DDH151tlpH77f2ff7xiSxh9oSewYrcGTSLUeeCt36r1Kt3OSj7EyBQXoZlN7IxbyhMAfgIe7Mv1rOTOI5I8NQqeXXW8VlzNmoxaGMny3YnGir5Wf6Qt2nBq4qDaPdnaAuuGUGEecelIO1wx1BpyIfgvfjOhMBs9M8XL223Fg47xlGsMXdfuY-4jaqVw.bbd5sTkYwhAIqfHsx8DayA.0fys_TY_na7f8dwSfXLiYdHaA2DxUjD67ieF7fcVbIR62JhJvGZ4_FNVSiGc_raa0HnLQ6s1P2sv3Xzl1p1l_o5wR_RsSzrS8Z-wnI3Jvo0mkpEEnlDmZvDu_k8OWzJv7eZVEqiWKdyVzFhPpiyQU28GLOpRc2VbVbK4dQKPdNTjPPEmRqcaGeTWZVyeSUvf5k59yJZxRuSvWFf6KrNtmRdZ8R4mDOjHSrM_s8uwIFcqt4r5GX8TKaI0zT5CbL5Qlw3sRc7u_hg0yKVOiRytEAEs3vZkcfLkP6nbXdC_PkMdNS-ohP78T2O6_7uInMGhFeX4ctHG7VelHGiT93JfWDEQi5_V9UN1rhXNrYu-0fVMkZAKX3VWi7lzA6BP430m.kvKuFBXHe5mQr4lqgobAUg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jwec
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJSU0ExXzUiLCJraWQiOiJmcm9kby5iYWdnaW5zQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.laLxI0j-nLH-_BgLOXMozKxmy9gffy2gTdvqzfTihJBuuzxg0V7yk1WClnQePFvG2K-pvSlWc9BRIazDrn50RcRai__3TDON395H3c62tIouJJ4XaRvYHFjZTZ2GXfz8YAImcc91Tfk0WXC2F5Xbb71ClQ1DDH151tlpH77f2ff7xiSxh9oSewYrcGTSLUeeCt36r1Kt3OSj7EyBQXoZlN7IxbyhMAfgIe7Mv1rOTOI5I8NQqeXXW8VlzNmoxaGMny3YnGir5Wf6Qt2nBq4qDaPdnaAuuGUGEecelIO1wx1BpyIfgvfjOhMBs9M8XL223Fg47xlGsMXdfuY-4jaqVw.bbd5sTkYwhAIqfHsx8DayA.0fys_TY_na7f8dwSfXLiYdHaA2DxUjD67ieF7fcVbIR62JhJvGZ4_FNVSiGc_raa0HnLQ6s1P2sv3Xzl1p1l_o5wR_RsSzrS8Z-wnI3Jvo0mkpEEnlDmZvDu_k8OWzJv7eZVEqiWKdyVzFhPpiyQU28GLOpRc2VbVbK4dQKPdNTjPPEmRqcaGeTWZVyeSUvf5k59yJZxRuSvWFf6KrNtmRdZ8R4mDOjHSrM_s8uwIFcqt4r5GX8TKaI0zT5CbL5Qlw3sRc7u_hg0yKVOiRytEAEs3vZkcfLkP6nbXdC_PkMdNS-ohP78T2O6_7uInMGhFeX4ctHG7VelHGiT93JfWDEQi5_V9UN1rhXNrYu-0fVMkZAKX3VWi7lzA6BP430m.kvKuFBXHe5mQr4lqgobAUg = eyJhbGciOiJSU0ExXzUiLCJraWQiOiJmcm9kby5iYWdnaW5zQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.laLxI0j-nLH-_BgLOXMozKxmy9gffy2gTdvqzfTihJBuuzxg0V7yk1WClnQePFvG2K-pvSlWc9BRIazDrn50RcRai__3TDON395H3c62tIouJJ4XaRvYHFjZTZ2GXfz8YAImcc91Tfk0WXC2F5Xbb71ClQ1DDH151tlpH77f2ff7xiSxh9oSewYrcGTSLUeeCt36r1Kt3OSj7EyBQXoZlN7IxbyhMAfgIe7Mv1rOTOI5I8NQqeXXW8VlzNmoxaGMny3YnGir5Wf6Qt2nBq4qDaPdnaAuuGUGEecelIO1wx1BpyIfgvfjOhMBs9M8XL223Fg47xlGsMXdfuY-4jaqVw.bbd5sTkYwhAIqfHsx8DayA.0fys_TY_na7f8dwSfXLiYdHaA2DxUjD67ieF7fcVbIR62JhJvGZ4_FNVSiGc_raa0HnLQ6s1P2sv3Xzl1p1l_o5wR_RsSzrS8Z-wnI3Jvo0mkpEEnlDmZvDu_k8OWzJv7eZVEqiWKdyVzFhPpiyQU28GLOpRc2VbVbK4dQKPdNTjPPEmRqcaGeTWZVyeSUvf5k59yJZxRuSvWFf6KrNtmRdZ8R4mDOjHSrM_s8uwIFcqt4r5GX8TKaI0zT5CbL5Qlw3sRc7u_hg0yKVOiRytEAEs3vZkcfLkP6nbXdC_PkMdNS-ohP78T2O6_7uInMGhFeX4ctHG7VelHGiT93JfWDEQi5_V9UN1rhXNrYu-0fVMkZAKX3VWi7lzA6BP430m.kvKuFBXHe5mQr4lqgobAUg ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jwec
+ cmpct=eyJhbGciOiJSU0EtT0FFUCIsImtpZCI6InNhbXdpc2UuZ2FtZ2VlQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMjU2R0NNIn0.rT99rwrBTbTI7IJM8fU3Eli7226HEB7IchCxNuh7lCiud48LxeolRdtFF4nzQibeYOl5S_PJsAXZwSXtDePz9hk-BbtsTBqC2UsPOdwjC9NhNupNNu9uHIVftDyucvI6hvALeZ6OGnhNV4v1zx2k7O1D89mAzfw-_kT3tkuorpDU-CpBENfIHX1Q58-Aad3FzMuo3Fn9buEP2yXakLXYa15BUXQsupM4A1GD4_H4Bd7V3u9h8Gkg8BpxKdUV9ScfJQTcYm6eJEBz3aSwIaK4T3-dwWpuBOhROQXBosJzS1asnuHtVMt2pKIIfux5BC6huIvmY7kzV7W7aIUrpYm_3H4zYvyMeq5pGqFmW2k8zpO878TRlZx7pZfPYDSXZyS0CfKKkMozT_qiCwZTSz4duYnt8hS4Z9sGthXn9uDqd6wycMagnQfOTs_lycTWmY-aqWVDKhjYNRf03NiwRtb5BE-tOdFwCASQj3uuAgPGrO2AWBe38UjQb0lvXn1SpyvYZ3WFc7WOJYaTa7A8DRn6MC6T-xDmMuxC0G7S2rscw5lQQU06MvZTlFOt0UvfuKBa03cxA_nIBIhLMjY2kOTxQMmpDPTr6Cbo8aKaOnx6ASE5Jx9paBpnNmOOKH35j_QlrQhDWUN6A2Gg8iFayJ69xDEdHAVCGRzN3woEI2ozDRs.-nBoKLH0YkLZPSI9.o4k2cnGN8rSSw3IDo1YuySkqeS_t2m1GXklSgqBdpACm6UJuJowOHC5ytjqYgRL-I-soPlwqMUf4UgRWWeaOGNw6vGW-xyM01lTYxrXfVzIIaRdhYtEMRBvBWbEwP7ua1DRfvaOjgZv6Ifa3brcAM64d8p5lhhNcizPersuhw5f-pGYzseva-TUaL8iWnctc-sSwy7SQmRkfhDjwbz0fz6kFovEgj64X1I5s7E6GLp5fnbYGLa1QUiML7Cc2GxgvI7zqWo0YIEc7aCflLG1-8BboVWFdZKLK9vNoycrYHumwzKluLWEbSVmaPpOslY2n525DxDfWaVFUfKQxMF56vn4B9QMpWAbnypNimbM8zVOw.UCGiqJxhBI3IFVdPalHHvA
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jwec
+ sed s|jwec|jwef|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jwef
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jwec
+ sed s|jwec|jweg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jweg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jwef ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jwef -c
+ [ eyJhbGciOiJSU0EtT0FFUCIsImtpZCI6InNhbXdpc2UuZ2FtZ2VlQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMjU2R0NNIn0.rT99rwrBTbTI7IJM8fU3Eli7226HEB7IchCxNuh7lCiud48LxeolRdtFF4nzQibeYOl5S_PJsAXZwSXtDePz9hk-BbtsTBqC2UsPOdwjC9NhNupNNu9uHIVftDyucvI6hvALeZ6OGnhNV4v1zx2k7O1D89mAzfw-_kT3tkuorpDU-CpBENfIHX1Q58-Aad3FzMuo3Fn9buEP2yXakLXYa15BUXQsupM4A1GD4_H4Bd7V3u9h8Gkg8BpxKdUV9ScfJQTcYm6eJEBz3aSwIaK4T3-dwWpuBOhROQXBosJzS1asnuHtVMt2pKIIfux5BC6huIvmY7kzV7W7aIUrpYm_3H4zYvyMeq5pGqFmW2k8zpO878TRlZx7pZfPYDSXZyS0CfKKkMozT_qiCwZTSz4duYnt8hS4Z9sGthXn9uDqd6wycMagnQfOTs_lycTWmY-aqWVDKhjYNRf03NiwRtb5BE-tOdFwCASQj3uuAgPGrO2AWBe38UjQb0lvXn1SpyvYZ3WFc7WOJYaTa7A8DRn6MC6T-xDmMuxC0G7S2rscw5lQQU06MvZTlFOt0UvfuKBa03cxA_nIBIhLMjY2kOTxQMmpDPTr6Cbo8aKaOnx6ASE5Jx9paBpnNmOOKH35j_QlrQhDWUN6A2Gg8iFayJ69xDEdHAVCGRzN3woEI2ozDRs.-nBoKLH0YkLZPSI9.o4k2cnGN8rSSw3IDo1YuySkqeS_t2m1GXklSgqBdpACm6UJuJowOHC5ytjqYgRL-I-soPlwqMUf4UgRWWeaOGNw6vGW-xyM01lTYxrXfVzIIaRdhYtEMRBvBWbEwP7ua1DRfvaOjgZv6Ifa3brcAM64d8p5lhhNcizPersuhw5f-pGYzseva-TUaL8iWnctc-sSwy7SQmRkfhDjwbz0fz6kFovEgj64X1I5s7E6GLp5fnbYGLa1QUiML7Cc2GxgvI7zqWo0YIEc7aCflLG1-8BboVWFdZKLK9vNoycrYHumwzKluLWEbSVmaPpOslY2n525DxDfWaVFUfKQxMF56vn4B9QMpWAbnypNimbM8zVOw.UCGiqJxhBI3IFVdPalHHvA = eyJhbGciOiJSU0EtT0FFUCIsImtpZCI6InNhbXdpc2UuZ2FtZ2VlQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMjU2R0NNIn0.rT99rwrBTbTI7IJM8fU3Eli7226HEB7IchCxNuh7lCiud48LxeolRdtFF4nzQibeYOl5S_PJsAXZwSXtDePz9hk-BbtsTBqC2UsPOdwjC9NhNupNNu9uHIVftDyucvI6hvALeZ6OGnhNV4v1zx2k7O1D89mAzfw-_kT3tkuorpDU-CpBENfIHX1Q58-Aad3FzMuo3Fn9buEP2yXakLXYa15BUXQsupM4A1GD4_H4Bd7V3u9h8Gkg8BpxKdUV9ScfJQTcYm6eJEBz3aSwIaK4T3-dwWpuBOhROQXBosJzS1asnuHtVMt2pKIIfux5BC6huIvmY7kzV7W7aIUrpYm_3H4zYvyMeq5pGqFmW2k8zpO878TRlZx7pZfPYDSXZyS0CfKKkMozT_qiCwZTSz4duYnt8hS4Z9sGthXn9uDqd6wycMagnQfOTs_lycTWmY-aqWVDKhjYNRf03NiwRtb5BE-tOdFwCASQj3uuAgPGrO2AWBe38UjQb0lvXn1SpyvYZ3WFc7WOJYaTa7A8DRn6MC6T-xDmMuxC0G7S2rscw5lQQU06MvZTlFOt0UvfuKBa03cxA_nIBIhLMjY2kOTxQMmpDPTr6Cbo8aKaOnx6ASE5Jx9paBpnNmOOKH35j_QlrQhDWUN6A2Gg8iFayJ69xDEdHAVCGRzN3woEI2ozDRs.-nBoKLH0YkLZPSI9.o4k2cnGN8rSSw3IDo1YuySkqeS_t2m1GXklSgqBdpACm6UJuJowOHC5ytjqYgRL-I-soPlwqMUf4UgRWWeaOGNw6vGW-xyM01lTYxrXfVzIIaRdhYtEMRBvBWbEwP7ua1DRfvaOjgZv6Ifa3brcAM64d8p5lhhNcizPersuhw5f-pGYzseva-TUaL8iWnctc-sSwy7SQmRkfhDjwbz0fz6kFovEgj64X1I5s7E6GLp5fnbYGLa1QUiML7Cc2GxgvI7zqWo0YIEc7aCflLG1-8BboVWFdZKLK9vNoycrYHumwzKluLWEbSVmaPpOslY2n525DxDfWaVFUfKQxMF56vn4B9QMpWAbnypNimbM8zVOw.UCGiqJxhBI3IFVdPalHHvA ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jwef
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJSU0EtT0FFUCIsImtpZCI6InNhbXdpc2UuZ2FtZ2VlQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMjU2R0NNIn0.rT99rwrBTbTI7IJM8fU3Eli7226HEB7IchCxNuh7lCiud48LxeolRdtFF4nzQibeYOl5S_PJsAXZwSXtDePz9hk-BbtsTBqC2UsPOdwjC9NhNupNNu9uHIVftDyucvI6hvALeZ6OGnhNV4v1zx2k7O1D89mAzfw-_kT3tkuorpDU-CpBENfIHX1Q58-Aad3FzMuo3Fn9buEP2yXakLXYa15BUXQsupM4A1GD4_H4Bd7V3u9h8Gkg8BpxKdUV9ScfJQTcYm6eJEBz3aSwIaK4T3-dwWpuBOhROQXBosJzS1asnuHtVMt2pKIIfux5BC6huIvmY7kzV7W7aIUrpYm_3H4zYvyMeq5pGqFmW2k8zpO878TRlZx7pZfPYDSXZyS0CfKKkMozT_qiCwZTSz4duYnt8hS4Z9sGthXn9uDqd6wycMagnQfOTs_lycTWmY-aqWVDKhjYNRf03NiwRtb5BE-tOdFwCASQj3uuAgPGrO2AWBe38UjQb0lvXn1SpyvYZ3WFc7WOJYaTa7A8DRn6MC6T-xDmMuxC0G7S2rscw5lQQU06MvZTlFOt0UvfuKBa03cxA_nIBIhLMjY2kOTxQMmpDPTr6Cbo8aKaOnx6ASE5Jx9paBpnNmOOKH35j_QlrQhDWUN6A2Gg8iFayJ69xDEdHAVCGRzN3woEI2ozDRs.-nBoKLH0YkLZPSI9.o4k2cnGN8rSSw3IDo1YuySkqeS_t2m1GXklSgqBdpACm6UJuJowOHC5ytjqYgRL-I-soPlwqMUf4UgRWWeaOGNw6vGW-xyM01lTYxrXfVzIIaRdhYtEMRBvBWbEwP7ua1DRfvaOjgZv6Ifa3brcAM64d8p5lhhNcizPersuhw5f-pGYzseva-TUaL8iWnctc-sSwy7SQmRkfhDjwbz0fz6kFovEgj64X1I5s7E6GLp5fnbYGLa1QUiML7Cc2GxgvI7zqWo0YIEc7aCflLG1-8BboVWFdZKLK9vNoycrYHumwzKluLWEbSVmaPpOslY2n525DxDfWaVFUfKQxMF56vn4B9QMpWAbnypNimbM8zVOw.UCGiqJxhBI3IFVdPalHHvA = eyJhbGciOiJSU0EtT0FFUCIsImtpZCI6InNhbXdpc2UuZ2FtZ2VlQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMjU2R0NNIn0.rT99rwrBTbTI7IJM8fU3Eli7226HEB7IchCxNuh7lCiud48LxeolRdtFF4nzQibeYOl5S_PJsAXZwSXtDePz9hk-BbtsTBqC2UsPOdwjC9NhNupNNu9uHIVftDyucvI6hvALeZ6OGnhNV4v1zx2k7O1D89mAzfw-_kT3tkuorpDU-CpBENfIHX1Q58-Aad3FzMuo3Fn9buEP2yXakLXYa15BUXQsupM4A1GD4_H4Bd7V3u9h8Gkg8BpxKdUV9ScfJQTcYm6eJEBz3aSwIaK4T3-dwWpuBOhROQXBosJzS1asnuHtVMt2pKIIfux5BC6huIvmY7kzV7W7aIUrpYm_3H4zYvyMeq5pGqFmW2k8zpO878TRlZx7pZfPYDSXZyS0CfKKkMozT_qiCwZTSz4duYnt8hS4Z9sGthXn9uDqd6wycMagnQfOTs_lycTWmY-aqWVDKhjYNRf03NiwRtb5BE-tOdFwCASQj3uuAgPGrO2AWBe38UjQb0lvXn1SpyvYZ3WFc7WOJYaTa7A8DRn6MC6T-xDmMuxC0G7S2rscw5lQQU06MvZTlFOt0UvfuKBa03cxA_nIBIhLMjY2kOTxQMmpDPTr6Cbo8aKaOnx6ASE5Jx9paBpnNmOOKH35j_QlrQhDWUN6A2Gg8iFayJ69xDEdHAVCGRzN3woEI2ozDRs.-nBoKLH0YkLZPSI9.o4k2cnGN8rSSw3IDo1YuySkqeS_t2m1GXklSgqBdpACm6UJuJowOHC5ytjqYgRL-I-soPlwqMUf4UgRWWeaOGNw6vGW-xyM01lTYxrXfVzIIaRdhYtEMRBvBWbEwP7ua1DRfvaOjgZv6Ifa3brcAM64d8p5lhhNcizPersuhw5f-pGYzseva-TUaL8iWnctc-sSwy7SQmRkfhDjwbz0fz6kFovEgj64X1I5s7E6GLp5fnbYGLa1QUiML7Cc2GxgvI7zqWo0YIEc7aCflLG1-8BboVWFdZKLK9vNoycrYHumwzKluLWEbSVmaPpOslY2n525DxDfWaVFUfKQxMF56vn4B9QMpWAbnypNimbM8zVOw.UCGiqJxhBI3IFVdPalHHvA ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jweg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jweg -c
+ [ eyJhbGciOiJSU0EtT0FFUCIsImtpZCI6InNhbXdpc2UuZ2FtZ2VlQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMjU2R0NNIn0.rT99rwrBTbTI7IJM8fU3Eli7226HEB7IchCxNuh7lCiud48LxeolRdtFF4nzQibeYOl5S_PJsAXZwSXtDePz9hk-BbtsTBqC2UsPOdwjC9NhNupNNu9uHIVftDyucvI6hvALeZ6OGnhNV4v1zx2k7O1D89mAzfw-_kT3tkuorpDU-CpBENfIHX1Q58-Aad3FzMuo3Fn9buEP2yXakLXYa15BUXQsupM4A1GD4_H4Bd7V3u9h8Gkg8BpxKdUV9ScfJQTcYm6eJEBz3aSwIaK4T3-dwWpuBOhROQXBosJzS1asnuHtVMt2pKIIfux5BC6huIvmY7kzV7W7aIUrpYm_3H4zYvyMeq5pGqFmW2k8zpO878TRlZx7pZfPYDSXZyS0CfKKkMozT_qiCwZTSz4duYnt8hS4Z9sGthXn9uDqd6wycMagnQfOTs_lycTWmY-aqWVDKhjYNRf03NiwRtb5BE-tOdFwCASQj3uuAgPGrO2AWBe38UjQb0lvXn1SpyvYZ3WFc7WOJYaTa7A8DRn6MC6T-xDmMuxC0G7S2rscw5lQQU06MvZTlFOt0UvfuKBa03cxA_nIBIhLMjY2kOTxQMmpDPTr6Cbo8aKaOnx6ASE5Jx9paBpnNmOOKH35j_QlrQhDWUN6A2Gg8iFayJ69xDEdHAVCGRzN3woEI2ozDRs.-nBoKLH0YkLZPSI9.o4k2cnGN8rSSw3IDo1YuySkqeS_t2m1GXklSgqBdpACm6UJuJowOHC5ytjqYgRL-I-soPlwqMUf4UgRWWeaOGNw6vGW-xyM01lTYxrXfVzIIaRdhYtEMRBvBWbEwP7ua1DRfvaOjgZv6Ifa3brcAM64d8p5lhhNcizPersuhw5f-pGYzseva-TUaL8iWnctc-sSwy7SQmRkfhDjwbz0fz6kFovEgj64X1I5s7E6GLp5fnbYGLa1QUiML7Cc2GxgvI7zqWo0YIEc7aCflLG1-8BboVWFdZKLK9vNoycrYHumwzKluLWEbSVmaPpOslY2n525DxDfWaVFUfKQxMF56vn4B9QMpWAbnypNimbM8zVOw.UCGiqJxhBI3IFVdPalHHvA = eyJhbGciOiJSU0EtT0FFUCIsImtpZCI6InNhbXdpc2UuZ2FtZ2VlQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMjU2R0NNIn0.rT99rwrBTbTI7IJM8fU3Eli7226HEB7IchCxNuh7lCiud48LxeolRdtFF4nzQibeYOl5S_PJsAXZwSXtDePz9hk-BbtsTBqC2UsPOdwjC9NhNupNNu9uHIVftDyucvI6hvALeZ6OGnhNV4v1zx2k7O1D89mAzfw-_kT3tkuorpDU-CpBENfIHX1Q58-Aad3FzMuo3Fn9buEP2yXakLXYa15BUXQsupM4A1GD4_H4Bd7V3u9h8Gkg8BpxKdUV9ScfJQTcYm6eJEBz3aSwIaK4T3-dwWpuBOhROQXBosJzS1asnuHtVMt2pKIIfux5BC6huIvmY7kzV7W7aIUrpYm_3H4zYvyMeq5pGqFmW2k8zpO878TRlZx7pZfPYDSXZyS0CfKKkMozT_qiCwZTSz4duYnt8hS4Z9sGthXn9uDqd6wycMagnQfOTs_lycTWmY-aqWVDKhjYNRf03NiwRtb5BE-tOdFwCASQj3uuAgPGrO2AWBe38UjQb0lvXn1SpyvYZ3WFc7WOJYaTa7A8DRn6MC6T-xDmMuxC0G7S2rscw5lQQU06MvZTlFOt0UvfuKBa03cxA_nIBIhLMjY2kOTxQMmpDPTr6Cbo8aKaOnx6ASE5Jx9paBpnNmOOKH35j_QlrQhDWUN6A2Gg8iFayJ69xDEdHAVCGRzN3woEI2ozDRs.-nBoKLH0YkLZPSI9.o4k2cnGN8rSSw3IDo1YuySkqeS_t2m1GXklSgqBdpACm6UJuJowOHC5ytjqYgRL-I-soPlwqMUf4UgRWWeaOGNw6vGW-xyM01lTYxrXfVzIIaRdhYtEMRBvBWbEwP7ua1DRfvaOjgZv6Ifa3brcAM64d8p5lhhNcizPersuhw5f-pGYzseva-TUaL8iWnctc-sSwy7SQmRkfhDjwbz0fz6kFovEgj64X1I5s7E6GLp5fnbYGLa1QUiML7Cc2GxgvI7zqWo0YIEc7aCflLG1-8BboVWFdZKLK9vNoycrYHumwzKluLWEbSVmaPpOslY2n525DxDfWaVFUfKQxMF56vn4B9QMpWAbnypNimbM8zVOw.UCGiqJxhBI3IFVdPalHHvA ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jweg
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJSU0EtT0FFUCIsImtpZCI6InNhbXdpc2UuZ2FtZ2VlQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMjU2R0NNIn0.rT99rwrBTbTI7IJM8fU3Eli7226HEB7IchCxNuh7lCiud48LxeolRdtFF4nzQibeYOl5S_PJsAXZwSXtDePz9hk-BbtsTBqC2UsPOdwjC9NhNupNNu9uHIVftDyucvI6hvALeZ6OGnhNV4v1zx2k7O1D89mAzfw-_kT3tkuorpDU-CpBENfIHX1Q58-Aad3FzMuo3Fn9buEP2yXakLXYa15BUXQsupM4A1GD4_H4Bd7V3u9h8Gkg8BpxKdUV9ScfJQTcYm6eJEBz3aSwIaK4T3-dwWpuBOhROQXBosJzS1asnuHtVMt2pKIIfux5BC6huIvmY7kzV7W7aIUrpYm_3H4zYvyMeq5pGqFmW2k8zpO878TRlZx7pZfPYDSXZyS0CfKKkMozT_qiCwZTSz4duYnt8hS4Z9sGthXn9uDqd6wycMagnQfOTs_lycTWmY-aqWVDKhjYNRf03NiwRtb5BE-tOdFwCASQj3uuAgPGrO2AWBe38UjQb0lvXn1SpyvYZ3WFc7WOJYaTa7A8DRn6MC6T-xDmMuxC0G7S2rscw5lQQU06MvZTlFOt0UvfuKBa03cxA_nIBIhLMjY2kOTxQMmpDPTr6Cbo8aKaOnx6ASE5Jx9paBpnNmOOKH35j_QlrQhDWUN6A2Gg8iFayJ69xDEdHAVCGRzN3woEI2ozDRs.-nBoKLH0YkLZPSI9.o4k2cnGN8rSSw3IDo1YuySkqeS_t2m1GXklSgqBdpACm6UJuJowOHC5ytjqYgRL-I-soPlwqMUf4UgRWWeaOGNw6vGW-xyM01lTYxrXfVzIIaRdhYtEMRBvBWbEwP7ua1DRfvaOjgZv6Ifa3brcAM64d8p5lhhNcizPersuhw5f-pGYzseva-TUaL8iWnctc-sSwy7SQmRkfhDjwbz0fz6kFovEgj64X1I5s7E6GLp5fnbYGLa1QUiML7Cc2GxgvI7zqWo0YIEc7aCflLG1-8BboVWFdZKLK9vNoycrYHumwzKluLWEbSVmaPpOslY2n525DxDfWaVFUfKQxMF56vn4B9QMpWAbnypNimbM8zVOw.UCGiqJxhBI3IFVdPalHHvA = eyJhbGciOiJSU0EtT0FFUCIsImtpZCI6InNhbXdpc2UuZ2FtZ2VlQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMjU2R0NNIn0.rT99rwrBTbTI7IJM8fU3Eli7226HEB7IchCxNuh7lCiud48LxeolRdtFF4nzQibeYOl5S_PJsAXZwSXtDePz9hk-BbtsTBqC2UsPOdwjC9NhNupNNu9uHIVftDyucvI6hvALeZ6OGnhNV4v1zx2k7O1D89mAzfw-_kT3tkuorpDU-CpBENfIHX1Q58-Aad3FzMuo3Fn9buEP2yXakLXYa15BUXQsupM4A1GD4_H4Bd7V3u9h8Gkg8BpxKdUV9ScfJQTcYm6eJEBz3aSwIaK4T3-dwWpuBOhROQXBosJzS1asnuHtVMt2pKIIfux5BC6huIvmY7kzV7W7aIUrpYm_3H4zYvyMeq5pGqFmW2k8zpO878TRlZx7pZfPYDSXZyS0CfKKkMozT_qiCwZTSz4duYnt8hS4Z9sGthXn9uDqd6wycMagnQfOTs_lycTWmY-aqWVDKhjYNRf03NiwRtb5BE-tOdFwCASQj3uuAgPGrO2AWBe38UjQb0lvXn1SpyvYZ3WFc7WOJYaTa7A8DRn6MC6T-xDmMuxC0G7S2rscw5lQQU06MvZTlFOt0UvfuKBa03cxA_nIBIhLMjY2kOTxQMmpDPTr6Cbo8aKaOnx6ASE5Jx9paBpnNmOOKH35j_QlrQhDWUN6A2Gg8iFayJ69xDEdHAVCGRzN3woEI2ozDRs.-nBoKLH0YkLZPSI9.o4k2cnGN8rSSw3IDo1YuySkqeS_t2m1GXklSgqBdpACm6UJuJowOHC5ytjqYgRL-I-soPlwqMUf4UgRWWeaOGNw6vGW-xyM01lTYxrXfVzIIaRdhYtEMRBvBWbEwP7ua1DRfvaOjgZv6Ifa3brcAM64d8p5lhhNcizPersuhw5f-pGYzseva-TUaL8iWnctc-sSwy7SQmRkfhDjwbz0fz6kFovEgj64X1I5s7E6GLp5fnbYGLa1QUiML7Cc2GxgvI7zqWo0YIEc7aCflLG1-8BboVWFdZKLK9vNoycrYHumwzKluLWEbSVmaPpOslY2n525DxDfWaVFUfKQxMF56vn4B9QMpWAbnypNimbM8zVOw.UCGiqJxhBI3IFVdPalHHvA ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jwec -c
+ [ eyJhbGciOiJSU0EtT0FFUCIsImtpZCI6InNhbXdpc2UuZ2FtZ2VlQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMjU2R0NNIn0.rT99rwrBTbTI7IJM8fU3Eli7226HEB7IchCxNuh7lCiud48LxeolRdtFF4nzQibeYOl5S_PJsAXZwSXtDePz9hk-BbtsTBqC2UsPOdwjC9NhNupNNu9uHIVftDyucvI6hvALeZ6OGnhNV4v1zx2k7O1D89mAzfw-_kT3tkuorpDU-CpBENfIHX1Q58-Aad3FzMuo3Fn9buEP2yXakLXYa15BUXQsupM4A1GD4_H4Bd7V3u9h8Gkg8BpxKdUV9ScfJQTcYm6eJEBz3aSwIaK4T3-dwWpuBOhROQXBosJzS1asnuHtVMt2pKIIfux5BC6huIvmY7kzV7W7aIUrpYm_3H4zYvyMeq5pGqFmW2k8zpO878TRlZx7pZfPYDSXZyS0CfKKkMozT_qiCwZTSz4duYnt8hS4Z9sGthXn9uDqd6wycMagnQfOTs_lycTWmY-aqWVDKhjYNRf03NiwRtb5BE-tOdFwCASQj3uuAgPGrO2AWBe38UjQb0lvXn1SpyvYZ3WFc7WOJYaTa7A8DRn6MC6T-xDmMuxC0G7S2rscw5lQQU06MvZTlFOt0UvfuKBa03cxA_nIBIhLMjY2kOTxQMmpDPTr6Cbo8aKaOnx6ASE5Jx9paBpnNmOOKH35j_QlrQhDWUN6A2Gg8iFayJ69xDEdHAVCGRzN3woEI2ozDRs.-nBoKLH0YkLZPSI9.o4k2cnGN8rSSw3IDo1YuySkqeS_t2m1GXklSgqBdpACm6UJuJowOHC5ytjqYgRL-I-soPlwqMUf4UgRWWeaOGNw6vGW-xyM01lTYxrXfVzIIaRdhYtEMRBvBWbEwP7ua1DRfvaOjgZv6Ifa3brcAM64d8p5lhhNcizPersuhw5f-pGYzseva-TUaL8iWnctc-sSwy7SQmRkfhDjwbz0fz6kFovEgj64X1I5s7E6GLp5fnbYGLa1QUiML7Cc2GxgvI7zqWo0YIEc7aCflLG1-8BboVWFdZKLK9vNoycrYHumwzKluLWEbSVmaPpOslY2n525DxDfWaVFUfKQxMF56vn4B9QMpWAbnypNimbM8zVOw.UCGiqJxhBI3IFVdPalHHvA = eyJhbGciOiJSU0EtT0FFUCIsImtpZCI6InNhbXdpc2UuZ2FtZ2VlQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMjU2R0NNIn0.rT99rwrBTbTI7IJM8fU3Eli7226HEB7IchCxNuh7lCiud48LxeolRdtFF4nzQibeYOl5S_PJsAXZwSXtDePz9hk-BbtsTBqC2UsPOdwjC9NhNupNNu9uHIVftDyucvI6hvALeZ6OGnhNV4v1zx2k7O1D89mAzfw-_kT3tkuorpDU-CpBENfIHX1Q58-Aad3FzMuo3Fn9buEP2yXakLXYa15BUXQsupM4A1GD4_H4Bd7V3u9h8Gkg8BpxKdUV9ScfJQTcYm6eJEBz3aSwIaK4T3-dwWpuBOhROQXBosJzS1asnuHtVMt2pKIIfux5BC6huIvmY7kzV7W7aIUrpYm_3H4zYvyMeq5pGqFmW2k8zpO878TRlZx7pZfPYDSXZyS0CfKKkMozT_qiCwZTSz4duYnt8hS4Z9sGthXn9uDqd6wycMagnQfOTs_lycTWmY-aqWVDKhjYNRf03NiwRtb5BE-tOdFwCASQj3uuAgPGrO2AWBe38UjQb0lvXn1SpyvYZ3WFc7WOJYaTa7A8DRn6MC6T-xDmMuxC0G7S2rscw5lQQU06MvZTlFOt0UvfuKBa03cxA_nIBIhLMjY2kOTxQMmpDPTr6Cbo8aKaOnx6ASE5Jx9paBpnNmOOKH35j_QlrQhDWUN6A2Gg8iFayJ69xDEdHAVCGRzN3woEI2ozDRs.-nBoKLH0YkLZPSI9.o4k2cnGN8rSSw3IDo1YuySkqeS_t2m1GXklSgqBdpACm6UJuJowOHC5ytjqYgRL-I-soPlwqMUf4UgRWWeaOGNw6vGW-xyM01lTYxrXfVzIIaRdhYtEMRBvBWbEwP7ua1DRfvaOjgZv6Ifa3brcAM64d8p5lhhNcizPersuhw5f-pGYzseva-TUaL8iWnctc-sSwy7SQmRkfhDjwbz0fz6kFovEgj64X1I5s7E6GLp5fnbYGLa1QUiML7Cc2GxgvI7zqWo0YIEc7aCflLG1-8BboVWFdZKLK9vNoycrYHumwzKluLWEbSVmaPpOslY2n525DxDfWaVFUfKQxMF56vn4B9QMpWAbnypNimbM8zVOw.UCGiqJxhBI3IFVdPalHHvA ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jwec
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJSU0EtT0FFUCIsImtpZCI6InNhbXdpc2UuZ2FtZ2VlQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMjU2R0NNIn0.rT99rwrBTbTI7IJM8fU3Eli7226HEB7IchCxNuh7lCiud48LxeolRdtFF4nzQibeYOl5S_PJsAXZwSXtDePz9hk-BbtsTBqC2UsPOdwjC9NhNupNNu9uHIVftDyucvI6hvALeZ6OGnhNV4v1zx2k7O1D89mAzfw-_kT3tkuorpDU-CpBENfIHX1Q58-Aad3FzMuo3Fn9buEP2yXakLXYa15BUXQsupM4A1GD4_H4Bd7V3u9h8Gkg8BpxKdUV9ScfJQTcYm6eJEBz3aSwIaK4T3-dwWpuBOhROQXBosJzS1asnuHtVMt2pKIIfux5BC6huIvmY7kzV7W7aIUrpYm_3H4zYvyMeq5pGqFmW2k8zpO878TRlZx7pZfPYDSXZyS0CfKKkMozT_qiCwZTSz4duYnt8hS4Z9sGthXn9uDqd6wycMagnQfOTs_lycTWmY-aqWVDKhjYNRf03NiwRtb5BE-tOdFwCASQj3uuAgPGrO2AWBe38UjQb0lvXn1SpyvYZ3WFc7WOJYaTa7A8DRn6MC6T-xDmMuxC0G7S2rscw5lQQU06MvZTlFOt0UvfuKBa03cxA_nIBIhLMjY2kOTxQMmpDPTr6Cbo8aKaOnx6ASE5Jx9paBpnNmOOKH35j_QlrQhDWUN6A2Gg8iFayJ69xDEdHAVCGRzN3woEI2ozDRs.-nBoKLH0YkLZPSI9.o4k2cnGN8rSSw3IDo1YuySkqeS_t2m1GXklSgqBdpACm6UJuJowOHC5ytjqYgRL-I-soPlwqMUf4UgRWWeaOGNw6vGW-xyM01lTYxrXfVzIIaRdhYtEMRBvBWbEwP7ua1DRfvaOjgZv6Ifa3brcAM64d8p5lhhNcizPersuhw5f-pGYzseva-TUaL8iWnctc-sSwy7SQmRkfhDjwbz0fz6kFovEgj64X1I5s7E6GLp5fnbYGLa1QUiML7Cc2GxgvI7zqWo0YIEc7aCflLG1-8BboVWFdZKLK9vNoycrYHumwzKluLWEbSVmaPpOslY2n525DxDfWaVFUfKQxMF56vn4B9QMpWAbnypNimbM8zVOw.UCGiqJxhBI3IFVdPalHHvA = eyJhbGciOiJSU0EtT0FFUCIsImtpZCI6InNhbXdpc2UuZ2FtZ2VlQGhvYmJpdG9uLmV4YW1wbGUiLCJlbmMiOiJBMjU2R0NNIn0.rT99rwrBTbTI7IJM8fU3Eli7226HEB7IchCxNuh7lCiud48LxeolRdtFF4nzQibeYOl5S_PJsAXZwSXtDePz9hk-BbtsTBqC2UsPOdwjC9NhNupNNu9uHIVftDyucvI6hvALeZ6OGnhNV4v1zx2k7O1D89mAzfw-_kT3tkuorpDU-CpBENfIHX1Q58-Aad3FzMuo3Fn9buEP2yXakLXYa15BUXQsupM4A1GD4_H4Bd7V3u9h8Gkg8BpxKdUV9ScfJQTcYm6eJEBz3aSwIaK4T3-dwWpuBOhROQXBosJzS1asnuHtVMt2pKIIfux5BC6huIvmY7kzV7W7aIUrpYm_3H4zYvyMeq5pGqFmW2k8zpO878TRlZx7pZfPYDSXZyS0CfKKkMozT_qiCwZTSz4duYnt8hS4Z9sGthXn9uDqd6wycMagnQfOTs_lycTWmY-aqWVDKhjYNRf03NiwRtb5BE-tOdFwCASQj3uuAgPGrO2AWBe38UjQb0lvXn1SpyvYZ3WFc7WOJYaTa7A8DRn6MC6T-xDmMuxC0G7S2rscw5lQQU06MvZTlFOt0UvfuKBa03cxA_nIBIhLMjY2kOTxQMmpDPTr6Cbo8aKaOnx6ASE5Jx9paBpnNmOOKH35j_QlrQhDWUN6A2Gg8iFayJ69xDEdHAVCGRzN3woEI2ozDRs.-nBoKLH0YkLZPSI9.o4k2cnGN8rSSw3IDo1YuySkqeS_t2m1GXklSgqBdpACm6UJuJowOHC5ytjqYgRL-I-soPlwqMUf4UgRWWeaOGNw6vGW-xyM01lTYxrXfVzIIaRdhYtEMRBvBWbEwP7ua1DRfvaOjgZv6Ifa3brcAM64d8p5lhhNcizPersuhw5f-pGYzseva-TUaL8iWnctc-sSwy7SQmRkfhDjwbz0fz6kFovEgj64X1I5s7E6GLp5fnbYGLa1QUiML7Cc2GxgvI7zqWo0YIEc7aCflLG1-8BboVWFdZKLK9vNoycrYHumwzKluLWEbSVmaPpOslY2n525DxDfWaVFUfKQxMF56vn4B9QMpWAbnypNimbM8zVOw.UCGiqJxhBI3IFVdPalHHvA ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwec
+ cmpct=eyJhbGciOiJQQkVTMi1IUzUxMitBMjU2S1ciLCJwMnMiOiI4UTFTemluYXNSM3hjaFl6NlpaY0hBIiwicDJjIjo4MTkyLCJjdHkiOiJqd2stc2V0K2pzb24iLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.d3qNhUWfqheyPp4H8sjOWsDYajoej4c5Je6rlUtFPWdgtURtmeDV1g.VBiCzVHNoLiR3F4V82uoTQ.23i-Tb1AV4n0WKVSSgcQrdg6GRqsUKxjruHXYsTHAJLZ2nsnGIX86vMXqIi6IRsfywCRFzLxEcZBRnTvG3nhzPk0GDD7FMyXhUHpDjEYCNA_XOmzg8yZR9oyjo6lTF6si4q9FZ2EhzgFQCLO_6h5EVg3vR75_hkBsnuoqoM3dwejXBtIodN84PeqMb6asmas_dpSsz7H10fC5ni9xIz424givB1YLldF6exVmL93R3fOoOJbmk2GBQZL_SEGllv2cQsBgeprARsaQ7Bq99tT80coH8ItBjgV08AtzXFFsx9qKvC982KLKdPQMTlVJKkqtV4Ru5LEVpBZXBnZrtViSOgyg6AiuwaS-rCrcD_ePOGSuxvgtrokAKYPqmXUeRdjFJwafkYEkiuDCV9vWGAi1DH2xTafhJwcmywIyzi4BqRpmdn_N-zl5tuJYyuvKhjKv6ihbsV_k1hJGPGAxJ6wUpmwC4PTQ2izEm0TuSE8oMKdTw8V3kobXZ77ulMwDs4p.0HlwodAhOCILG5SQ2LQ9dg
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwec
+ sed s|jwec|jwef|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwef
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwec
+ sed s|jwec|jweg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jweg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwef ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwef -c
+ [ eyJhbGciOiJQQkVTMi1IUzUxMitBMjU2S1ciLCJwMnMiOiI4UTFTemluYXNSM3hjaFl6NlpaY0hBIiwicDJjIjo4MTkyLCJjdHkiOiJqd2stc2V0K2pzb24iLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.d3qNhUWfqheyPp4H8sjOWsDYajoej4c5Je6rlUtFPWdgtURtmeDV1g.VBiCzVHNoLiR3F4V82uoTQ.23i-Tb1AV4n0WKVSSgcQrdg6GRqsUKxjruHXYsTHAJLZ2nsnGIX86vMXqIi6IRsfywCRFzLxEcZBRnTvG3nhzPk0GDD7FMyXhUHpDjEYCNA_XOmzg8yZR9oyjo6lTF6si4q9FZ2EhzgFQCLO_6h5EVg3vR75_hkBsnuoqoM3dwejXBtIodN84PeqMb6asmas_dpSsz7H10fC5ni9xIz424givB1YLldF6exVmL93R3fOoOJbmk2GBQZL_SEGllv2cQsBgeprARsaQ7Bq99tT80coH8ItBjgV08AtzXFFsx9qKvC982KLKdPQMTlVJKkqtV4Ru5LEVpBZXBnZrtViSOgyg6AiuwaS-rCrcD_ePOGSuxvgtrokAKYPqmXUeRdjFJwafkYEkiuDCV9vWGAi1DH2xTafhJwcmywIyzi4BqRpmdn_N-zl5tuJYyuvKhjKv6ihbsV_k1hJGPGAxJ6wUpmwC4PTQ2izEm0TuSE8oMKdTw8V3kobXZ77ulMwDs4p.0HlwodAhOCILG5SQ2LQ9dg = eyJhbGciOiJQQkVTMi1IUzUxMitBMjU2S1ciLCJwMnMiOiI4UTFTemluYXNSM3hjaFl6NlpaY0hBIiwicDJjIjo4MTkyLCJjdHkiOiJqd2stc2V0K2pzb24iLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.d3qNhUWfqheyPp4H8sjOWsDYajoej4c5Je6rlUtFPWdgtURtmeDV1g.VBiCzVHNoLiR3F4V82uoTQ.23i-Tb1AV4n0WKVSSgcQrdg6GRqsUKxjruHXYsTHAJLZ2nsnGIX86vMXqIi6IRsfywCRFzLxEcZBRnTvG3nhzPk0GDD7FMyXhUHpDjEYCNA_XOmzg8yZR9oyjo6lTF6si4q9FZ2EhzgFQCLO_6h5EVg3vR75_hkBsnuoqoM3dwejXBtIodN84PeqMb6asmas_dpSsz7H10fC5ni9xIz424givB1YLldF6exVmL93R3fOoOJbmk2GBQZL_SEGllv2cQsBgeprARsaQ7Bq99tT80coH8ItBjgV08AtzXFFsx9qKvC982KLKdPQMTlVJKkqtV4Ru5LEVpBZXBnZrtViSOgyg6AiuwaS-rCrcD_ePOGSuxvgtrokAKYPqmXUeRdjFJwafkYEkiuDCV9vWGAi1DH2xTafhJwcmywIyzi4BqRpmdn_N-zl5tuJYyuvKhjKv6ihbsV_k1hJGPGAxJ6wUpmwC4PTQ2izEm0TuSE8oMKdTw8V3kobXZ77ulMwDs4p.0HlwodAhOCILG5SQ2LQ9dg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwef
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJQQkVTMi1IUzUxMitBMjU2S1ciLCJwMnMiOiI4UTFTemluYXNSM3hjaFl6NlpaY0hBIiwicDJjIjo4MTkyLCJjdHkiOiJqd2stc2V0K2pzb24iLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.d3qNhUWfqheyPp4H8sjOWsDYajoej4c5Je6rlUtFPWdgtURtmeDV1g.VBiCzVHNoLiR3F4V82uoTQ.23i-Tb1AV4n0WKVSSgcQrdg6GRqsUKxjruHXYsTHAJLZ2nsnGIX86vMXqIi6IRsfywCRFzLxEcZBRnTvG3nhzPk0GDD7FMyXhUHpDjEYCNA_XOmzg8yZR9oyjo6lTF6si4q9FZ2EhzgFQCLO_6h5EVg3vR75_hkBsnuoqoM3dwejXBtIodN84PeqMb6asmas_dpSsz7H10fC5ni9xIz424givB1YLldF6exVmL93R3fOoOJbmk2GBQZL_SEGllv2cQsBgeprARsaQ7Bq99tT80coH8ItBjgV08AtzXFFsx9qKvC982KLKdPQMTlVJKkqtV4Ru5LEVpBZXBnZrtViSOgyg6AiuwaS-rCrcD_ePOGSuxvgtrokAKYPqmXUeRdjFJwafkYEkiuDCV9vWGAi1DH2xTafhJwcmywIyzi4BqRpmdn_N-zl5tuJYyuvKhjKv6ihbsV_k1hJGPGAxJ6wUpmwC4PTQ2izEm0TuSE8oMKdTw8V3kobXZ77ulMwDs4p.0HlwodAhOCILG5SQ2LQ9dg = eyJhbGciOiJQQkVTMi1IUzUxMitBMjU2S1ciLCJwMnMiOiI4UTFTemluYXNSM3hjaFl6NlpaY0hBIiwicDJjIjo4MTkyLCJjdHkiOiJqd2stc2V0K2pzb24iLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.d3qNhUWfqheyPp4H8sjOWsDYajoej4c5Je6rlUtFPWdgtURtmeDV1g.VBiCzVHNoLiR3F4V82uoTQ.23i-Tb1AV4n0WKVSSgcQrdg6GRqsUKxjruHXYsTHAJLZ2nsnGIX86vMXqIi6IRsfywCRFzLxEcZBRnTvG3nhzPk0GDD7FMyXhUHpDjEYCNA_XOmzg8yZR9oyjo6lTF6si4q9FZ2EhzgFQCLO_6h5EVg3vR75_hkBsnuoqoM3dwejXBtIodN84PeqMb6asmas_dpSsz7H10fC5ni9xIz424givB1YLldF6exVmL93R3fOoOJbmk2GBQZL_SEGllv2cQsBgeprARsaQ7Bq99tT80coH8ItBjgV08AtzXFFsx9qKvC982KLKdPQMTlVJKkqtV4Ru5LEVpBZXBnZrtViSOgyg6AiuwaS-rCrcD_ePOGSuxvgtrokAKYPqmXUeRdjFJwafkYEkiuDCV9vWGAi1DH2xTafhJwcmywIyzi4BqRpmdn_N-zl5tuJYyuvKhjKv6ihbsV_k1hJGPGAxJ6wUpmwC4PTQ2izEm0TuSE8oMKdTw8V3kobXZ77ulMwDs4p.0HlwodAhOCILG5SQ2LQ9dg ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jweg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jweg -c
+ [ eyJhbGciOiJQQkVTMi1IUzUxMitBMjU2S1ciLCJwMnMiOiI4UTFTemluYXNSM3hjaFl6NlpaY0hBIiwicDJjIjo4MTkyLCJjdHkiOiJqd2stc2V0K2pzb24iLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.d3qNhUWfqheyPp4H8sjOWsDYajoej4c5Je6rlUtFPWdgtURtmeDV1g.VBiCzVHNoLiR3F4V82uoTQ.23i-Tb1AV4n0WKVSSgcQrdg6GRqsUKxjruHXYsTHAJLZ2nsnGIX86vMXqIi6IRsfywCRFzLxEcZBRnTvG3nhzPk0GDD7FMyXhUHpDjEYCNA_XOmzg8yZR9oyjo6lTF6si4q9FZ2EhzgFQCLO_6h5EVg3vR75_hkBsnuoqoM3dwejXBtIodN84PeqMb6asmas_dpSsz7H10fC5ni9xIz424givB1YLldF6exVmL93R3fOoOJbmk2GBQZL_SEGllv2cQsBgeprARsaQ7Bq99tT80coH8ItBjgV08AtzXFFsx9qKvC982KLKdPQMTlVJKkqtV4Ru5LEVpBZXBnZrtViSOgyg6AiuwaS-rCrcD_ePOGSuxvgtrokAKYPqmXUeRdjFJwafkYEkiuDCV9vWGAi1DH2xTafhJwcmywIyzi4BqRpmdn_N-zl5tuJYyuvKhjKv6ihbsV_k1hJGPGAxJ6wUpmwC4PTQ2izEm0TuSE8oMKdTw8V3kobXZ77ulMwDs4p.0HlwodAhOCILG5SQ2LQ9dg = eyJhbGciOiJQQkVTMi1IUzUxMitBMjU2S1ciLCJwMnMiOiI4UTFTemluYXNSM3hjaFl6NlpaY0hBIiwicDJjIjo4MTkyLCJjdHkiOiJqd2stc2V0K2pzb24iLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.d3qNhUWfqheyPp4H8sjOWsDYajoej4c5Je6rlUtFPWdgtURtmeDV1g.VBiCzVHNoLiR3F4V82uoTQ.23i-Tb1AV4n0WKVSSgcQrdg6GRqsUKxjruHXYsTHAJLZ2nsnGIX86vMXqIi6IRsfywCRFzLxEcZBRnTvG3nhzPk0GDD7FMyXhUHpDjEYCNA_XOmzg8yZR9oyjo6lTF6si4q9FZ2EhzgFQCLO_6h5EVg3vR75_hkBsnuoqoM3dwejXBtIodN84PeqMb6asmas_dpSsz7H10fC5ni9xIz424givB1YLldF6exVmL93R3fOoOJbmk2GBQZL_SEGllv2cQsBgeprARsaQ7Bq99tT80coH8ItBjgV08AtzXFFsx9qKvC982KLKdPQMTlVJKkqtV4Ru5LEVpBZXBnZrtViSOgyg6AiuwaS-rCrcD_ePOGSuxvgtrokAKYPqmXUeRdjFJwafkYEkiuDCV9vWGAi1DH2xTafhJwcmywIyzi4BqRpmdn_N-zl5tuJYyuvKhjKv6ihbsV_k1hJGPGAxJ6wUpmwC4PTQ2izEm0TuSE8oMKdTw8V3kobXZ77ulMwDs4p.0HlwodAhOCILG5SQ2LQ9dg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jweg
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJQQkVTMi1IUzUxMitBMjU2S1ciLCJwMnMiOiI4UTFTemluYXNSM3hjaFl6NlpaY0hBIiwicDJjIjo4MTkyLCJjdHkiOiJqd2stc2V0K2pzb24iLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.d3qNhUWfqheyPp4H8sjOWsDYajoej4c5Je6rlUtFPWdgtURtmeDV1g.VBiCzVHNoLiR3F4V82uoTQ.23i-Tb1AV4n0WKVSSgcQrdg6GRqsUKxjruHXYsTHAJLZ2nsnGIX86vMXqIi6IRsfywCRFzLxEcZBRnTvG3nhzPk0GDD7FMyXhUHpDjEYCNA_XOmzg8yZR9oyjo6lTF6si4q9FZ2EhzgFQCLO_6h5EVg3vR75_hkBsnuoqoM3dwejXBtIodN84PeqMb6asmas_dpSsz7H10fC5ni9xIz424givB1YLldF6exVmL93R3fOoOJbmk2GBQZL_SEGllv2cQsBgeprARsaQ7Bq99tT80coH8ItBjgV08AtzXFFsx9qKvC982KLKdPQMTlVJKkqtV4Ru5LEVpBZXBnZrtViSOgyg6AiuwaS-rCrcD_ePOGSuxvgtrokAKYPqmXUeRdjFJwafkYEkiuDCV9vWGAi1DH2xTafhJwcmywIyzi4BqRpmdn_N-zl5tuJYyuvKhjKv6ihbsV_k1hJGPGAxJ6wUpmwC4PTQ2izEm0TuSE8oMKdTw8V3kobXZ77ulMwDs4p.0HlwodAhOCILG5SQ2LQ9dg = eyJhbGciOiJQQkVTMi1IUzUxMitBMjU2S1ciLCJwMnMiOiI4UTFTemluYXNSM3hjaFl6NlpaY0hBIiwicDJjIjo4MTkyLCJjdHkiOiJqd2stc2V0K2pzb24iLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.d3qNhUWfqheyPp4H8sjOWsDYajoej4c5Je6rlUtFPWdgtURtmeDV1g.VBiCzVHNoLiR3F4V82uoTQ.23i-Tb1AV4n0WKVSSgcQrdg6GRqsUKxjruHXYsTHAJLZ2nsnGIX86vMXqIi6IRsfywCRFzLxEcZBRnTvG3nhzPk0GDD7FMyXhUHpDjEYCNA_XOmzg8yZR9oyjo6lTF6si4q9FZ2EhzgFQCLO_6h5EVg3vR75_hkBsnuoqoM3dwejXBtIodN84PeqMb6asmas_dpSsz7H10fC5ni9xIz424givB1YLldF6exVmL93R3fOoOJbmk2GBQZL_SEGllv2cQsBgeprARsaQ7Bq99tT80coH8ItBjgV08AtzXFFsx9qKvC982KLKdPQMTlVJKkqtV4Ru5LEVpBZXBnZrtViSOgyg6AiuwaS-rCrcD_ePOGSuxvgtrokAKYPqmXUeRdjFJwafkYEkiuDCV9vWGAi1DH2xTafhJwcmywIyzi4BqRpmdn_N-zl5tuJYyuvKhjKv6ihbsV_k1hJGPGAxJ6wUpmwC4PTQ2izEm0TuSE8oMKdTw8V3kobXZ77ulMwDs4p.0HlwodAhOCILG5SQ2LQ9dg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwec -c
+ [ eyJhbGciOiJQQkVTMi1IUzUxMitBMjU2S1ciLCJwMnMiOiI4UTFTemluYXNSM3hjaFl6NlpaY0hBIiwicDJjIjo4MTkyLCJjdHkiOiJqd2stc2V0K2pzb24iLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.d3qNhUWfqheyPp4H8sjOWsDYajoej4c5Je6rlUtFPWdgtURtmeDV1g.VBiCzVHNoLiR3F4V82uoTQ.23i-Tb1AV4n0WKVSSgcQrdg6GRqsUKxjruHXYsTHAJLZ2nsnGIX86vMXqIi6IRsfywCRFzLxEcZBRnTvG3nhzPk0GDD7FMyXhUHpDjEYCNA_XOmzg8yZR9oyjo6lTF6si4q9FZ2EhzgFQCLO_6h5EVg3vR75_hkBsnuoqoM3dwejXBtIodN84PeqMb6asmas_dpSsz7H10fC5ni9xIz424givB1YLldF6exVmL93R3fOoOJbmk2GBQZL_SEGllv2cQsBgeprARsaQ7Bq99tT80coH8ItBjgV08AtzXFFsx9qKvC982KLKdPQMTlVJKkqtV4Ru5LEVpBZXBnZrtViSOgyg6AiuwaS-rCrcD_ePOGSuxvgtrokAKYPqmXUeRdjFJwafkYEkiuDCV9vWGAi1DH2xTafhJwcmywIyzi4BqRpmdn_N-zl5tuJYyuvKhjKv6ihbsV_k1hJGPGAxJ6wUpmwC4PTQ2izEm0TuSE8oMKdTw8V3kobXZ77ulMwDs4p.0HlwodAhOCILG5SQ2LQ9dg = eyJhbGciOiJQQkVTMi1IUzUxMitBMjU2S1ciLCJwMnMiOiI4UTFTemluYXNSM3hjaFl6NlpaY0hBIiwicDJjIjo4MTkyLCJjdHkiOiJqd2stc2V0K2pzb24iLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.d3qNhUWfqheyPp4H8sjOWsDYajoej4c5Je6rlUtFPWdgtURtmeDV1g.VBiCzVHNoLiR3F4V82uoTQ.23i-Tb1AV4n0WKVSSgcQrdg6GRqsUKxjruHXYsTHAJLZ2nsnGIX86vMXqIi6IRsfywCRFzLxEcZBRnTvG3nhzPk0GDD7FMyXhUHpDjEYCNA_XOmzg8yZR9oyjo6lTF6si4q9FZ2EhzgFQCLO_6h5EVg3vR75_hkBsnuoqoM3dwejXBtIodN84PeqMb6asmas_dpSsz7H10fC5ni9xIz424givB1YLldF6exVmL93R3fOoOJbmk2GBQZL_SEGllv2cQsBgeprARsaQ7Bq99tT80coH8ItBjgV08AtzXFFsx9qKvC982KLKdPQMTlVJKkqtV4Ru5LEVpBZXBnZrtViSOgyg6AiuwaS-rCrcD_ePOGSuxvgtrokAKYPqmXUeRdjFJwafkYEkiuDCV9vWGAi1DH2xTafhJwcmywIyzi4BqRpmdn_N-zl5tuJYyuvKhjKv6ihbsV_k1hJGPGAxJ6wUpmwC4PTQ2izEm0TuSE8oMKdTw8V3kobXZ77ulMwDs4p.0HlwodAhOCILG5SQ2LQ9dg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwec
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJQQkVTMi1IUzUxMitBMjU2S1ciLCJwMnMiOiI4UTFTemluYXNSM3hjaFl6NlpaY0hBIiwicDJjIjo4MTkyLCJjdHkiOiJqd2stc2V0K2pzb24iLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.d3qNhUWfqheyPp4H8sjOWsDYajoej4c5Je6rlUtFPWdgtURtmeDV1g.VBiCzVHNoLiR3F4V82uoTQ.23i-Tb1AV4n0WKVSSgcQrdg6GRqsUKxjruHXYsTHAJLZ2nsnGIX86vMXqIi6IRsfywCRFzLxEcZBRnTvG3nhzPk0GDD7FMyXhUHpDjEYCNA_XOmzg8yZR9oyjo6lTF6si4q9FZ2EhzgFQCLO_6h5EVg3vR75_hkBsnuoqoM3dwejXBtIodN84PeqMb6asmas_dpSsz7H10fC5ni9xIz424givB1YLldF6exVmL93R3fOoOJbmk2GBQZL_SEGllv2cQsBgeprARsaQ7Bq99tT80coH8ItBjgV08AtzXFFsx9qKvC982KLKdPQMTlVJKkqtV4Ru5LEVpBZXBnZrtViSOgyg6AiuwaS-rCrcD_ePOGSuxvgtrokAKYPqmXUeRdjFJwafkYEkiuDCV9vWGAi1DH2xTafhJwcmywIyzi4BqRpmdn_N-zl5tuJYyuvKhjKv6ihbsV_k1hJGPGAxJ6wUpmwC4PTQ2izEm0TuSE8oMKdTw8V3kobXZ77ulMwDs4p.0HlwodAhOCILG5SQ2LQ9dg = eyJhbGciOiJQQkVTMi1IUzUxMitBMjU2S1ciLCJwMnMiOiI4UTFTemluYXNSM3hjaFl6NlpaY0hBIiwicDJjIjo4MTkyLCJjdHkiOiJqd2stc2V0K2pzb24iLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.d3qNhUWfqheyPp4H8sjOWsDYajoej4c5Je6rlUtFPWdgtURtmeDV1g.VBiCzVHNoLiR3F4V82uoTQ.23i-Tb1AV4n0WKVSSgcQrdg6GRqsUKxjruHXYsTHAJLZ2nsnGIX86vMXqIi6IRsfywCRFzLxEcZBRnTvG3nhzPk0GDD7FMyXhUHpDjEYCNA_XOmzg8yZR9oyjo6lTF6si4q9FZ2EhzgFQCLO_6h5EVg3vR75_hkBsnuoqoM3dwejXBtIodN84PeqMb6asmas_dpSsz7H10fC5ni9xIz424givB1YLldF6exVmL93R3fOoOJbmk2GBQZL_SEGllv2cQsBgeprARsaQ7Bq99tT80coH8ItBjgV08AtzXFFsx9qKvC982KLKdPQMTlVJKkqtV4Ru5LEVpBZXBnZrtViSOgyg6AiuwaS-rCrcD_ePOGSuxvgtrokAKYPqmXUeRdjFJwafkYEkiuDCV9vWGAi1DH2xTafhJwcmywIyzi4BqRpmdn_N-zl5tuJYyuvKhjKv6ihbsV_k1hJGPGAxJ6wUpmwC4PTQ2izEm0TuSE8oMKdTw8V3kobXZ77ulMwDs4p.0HlwodAhOCILG5SQ2LQ9dg ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jwec
+ cmpct=eyJhbGciOiJFQ0RILUVTK0ExMjhLVyIsImtpZCI6InBlcmVncmluLnRvb2tAdHVja2Jvcm91Z2guZXhhbXBsZSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMzg0IiwieCI6InVCbzRrSFB3Nmtiang1bDB4b3dyZF9vWXpCbWF6LUdLRlp1NHhBRkZrYllpV2d1dEVLNml1RURzUTZ3TmROZzMiLCJ5Ijoic3AzcDVTR2haVkMyZmFYdW1JLWU5SlUyTW84S3BvWXJGRHI1eVBOVnRXNFBnRXdaT3lRVEEtSmRhWTh0YjdFMCJ9LCJlbmMiOiJBMTI4R0NNIn0.0DJjBXri_kBcC46IkU5_Jk9BqaQeHdv2.mH-G2zVqgztUtnW_.tkZuOO9h95OgHJmkkrfLBisku8rGf6nzVxhRM3sVOhXgz5NJ76oID7lpnAi_cPWJRCjSpAaUZ5dOR3Spy7QuEkmKx8-3RCMhSYMzsXaEwDdXta9Mn5B7cCBoJKB0IgEnj_qfo1hIi-uEkUpOZ8aLTZGHfpl05jMwbKkTe2yK3mjF6SBAsgicQDVCkcY9BLluzx1RmC3ORXaM0JaHPB93YcdSDGgpgBWMVrNU1ErkjcMqMoT_wtCex3w03XdLkjXIuEr2hWgeP-nkUZTPU9EoGSPj6fAS-bSz87RCPrxZdj_iVyC6QWcqAu07WNhjzJEPc4jVntRJ6K53NgPQ5p99l3Z408OUqj4ioYezbS6vTPlQ.WuGzxmcreYjpHGJoa17EBg
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jwec
+ sed s|jwec|jwef|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jwef
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jwec
+ sed s|jwec|jweg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jweg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jwef ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jwef -c
+ [ eyJhbGciOiJFQ0RILUVTK0ExMjhLVyIsImtpZCI6InBlcmVncmluLnRvb2tAdHVja2Jvcm91Z2guZXhhbXBsZSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMzg0IiwieCI6InVCbzRrSFB3Nmtiang1bDB4b3dyZF9vWXpCbWF6LUdLRlp1NHhBRkZrYllpV2d1dEVLNml1RURzUTZ3TmROZzMiLCJ5Ijoic3AzcDVTR2haVkMyZmFYdW1JLWU5SlUyTW84S3BvWXJGRHI1eVBOVnRXNFBnRXdaT3lRVEEtSmRhWTh0YjdFMCJ9LCJlbmMiOiJBMTI4R0NNIn0.0DJjBXri_kBcC46IkU5_Jk9BqaQeHdv2.mH-G2zVqgztUtnW_.tkZuOO9h95OgHJmkkrfLBisku8rGf6nzVxhRM3sVOhXgz5NJ76oID7lpnAi_cPWJRCjSpAaUZ5dOR3Spy7QuEkmKx8-3RCMhSYMzsXaEwDdXta9Mn5B7cCBoJKB0IgEnj_qfo1hIi-uEkUpOZ8aLTZGHfpl05jMwbKkTe2yK3mjF6SBAsgicQDVCkcY9BLluzx1RmC3ORXaM0JaHPB93YcdSDGgpgBWMVrNU1ErkjcMqMoT_wtCex3w03XdLkjXIuEr2hWgeP-nkUZTPU9EoGSPj6fAS-bSz87RCPrxZdj_iVyC6QWcqAu07WNhjzJEPc4jVntRJ6K53NgPQ5p99l3Z408OUqj4ioYezbS6vTPlQ.WuGzxmcreYjpHGJoa17EBg = eyJhbGciOiJFQ0RILUVTK0ExMjhLVyIsImtpZCI6InBlcmVncmluLnRvb2tAdHVja2Jvcm91Z2guZXhhbXBsZSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMzg0IiwieCI6InVCbzRrSFB3Nmtiang1bDB4b3dyZF9vWXpCbWF6LUdLRlp1NHhBRkZrYllpV2d1dEVLNml1RURzUTZ3TmROZzMiLCJ5Ijoic3AzcDVTR2haVkMyZmFYdW1JLWU5SlUyTW84S3BvWXJGRHI1eVBOVnRXNFBnRXdaT3lRVEEtSmRhWTh0YjdFMCJ9LCJlbmMiOiJBMTI4R0NNIn0.0DJjBXri_kBcC46IkU5_Jk9BqaQeHdv2.mH-G2zVqgztUtnW_.tkZuOO9h95OgHJmkkrfLBisku8rGf6nzVxhRM3sVOhXgz5NJ76oID7lpnAi_cPWJRCjSpAaUZ5dOR3Spy7QuEkmKx8-3RCMhSYMzsXaEwDdXta9Mn5B7cCBoJKB0IgEnj_qfo1hIi-uEkUpOZ8aLTZGHfpl05jMwbKkTe2yK3mjF6SBAsgicQDVCkcY9BLluzx1RmC3ORXaM0JaHPB93YcdSDGgpgBWMVrNU1ErkjcMqMoT_wtCex3w03XdLkjXIuEr2hWgeP-nkUZTPU9EoGSPj6fAS-bSz87RCPrxZdj_iVyC6QWcqAu07WNhjzJEPc4jVntRJ6K53NgPQ5p99l3Z408OUqj4ioYezbS6vTPlQ.WuGzxmcreYjpHGJoa17EBg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jwef
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJFQ0RILUVTK0ExMjhLVyIsImtpZCI6InBlcmVncmluLnRvb2tAdHVja2Jvcm91Z2guZXhhbXBsZSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMzg0IiwieCI6InVCbzRrSFB3Nmtiang1bDB4b3dyZF9vWXpCbWF6LUdLRlp1NHhBRkZrYllpV2d1dEVLNml1RURzUTZ3TmROZzMiLCJ5Ijoic3AzcDVTR2haVkMyZmFYdW1JLWU5SlUyTW84S3BvWXJGRHI1eVBOVnRXNFBnRXdaT3lRVEEtSmRhWTh0YjdFMCJ9LCJlbmMiOiJBMTI4R0NNIn0.0DJjBXri_kBcC46IkU5_Jk9BqaQeHdv2.mH-G2zVqgztUtnW_.tkZuOO9h95OgHJmkkrfLBisku8rGf6nzVxhRM3sVOhXgz5NJ76oID7lpnAi_cPWJRCjSpAaUZ5dOR3Spy7QuEkmKx8-3RCMhSYMzsXaEwDdXta9Mn5B7cCBoJKB0IgEnj_qfo1hIi-uEkUpOZ8aLTZGHfpl05jMwbKkTe2yK3mjF6SBAsgicQDVCkcY9BLluzx1RmC3ORXaM0JaHPB93YcdSDGgpgBWMVrNU1ErkjcMqMoT_wtCex3w03XdLkjXIuEr2hWgeP-nkUZTPU9EoGSPj6fAS-bSz87RCPrxZdj_iVyC6QWcqAu07WNhjzJEPc4jVntRJ6K53NgPQ5p99l3Z408OUqj4ioYezbS6vTPlQ.WuGzxmcreYjpHGJoa17EBg = eyJhbGciOiJFQ0RILUVTK0ExMjhLVyIsImtpZCI6InBlcmVncmluLnRvb2tAdHVja2Jvcm91Z2guZXhhbXBsZSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMzg0IiwieCI6InVCbzRrSFB3Nmtiang1bDB4b3dyZF9vWXpCbWF6LUdLRlp1NHhBRkZrYllpV2d1dEVLNml1RURzUTZ3TmROZzMiLCJ5Ijoic3AzcDVTR2haVkMyZmFYdW1JLWU5SlUyTW84S3BvWXJGRHI1eVBOVnRXNFBnRXdaT3lRVEEtSmRhWTh0YjdFMCJ9LCJlbmMiOiJBMTI4R0NNIn0.0DJjBXri_kBcC46IkU5_Jk9BqaQeHdv2.mH-G2zVqgztUtnW_.tkZuOO9h95OgHJmkkrfLBisku8rGf6nzVxhRM3sVOhXgz5NJ76oID7lpnAi_cPWJRCjSpAaUZ5dOR3Spy7QuEkmKx8-3RCMhSYMzsXaEwDdXta9Mn5B7cCBoJKB0IgEnj_qfo1hIi-uEkUpOZ8aLTZGHfpl05jMwbKkTe2yK3mjF6SBAsgicQDVCkcY9BLluzx1RmC3ORXaM0JaHPB93YcdSDGgpgBWMVrNU1ErkjcMqMoT_wtCex3w03XdLkjXIuEr2hWgeP-nkUZTPU9EoGSPj6fAS-bSz87RCPrxZdj_iVyC6QWcqAu07WNhjzJEPc4jVntRJ6K53NgPQ5p99l3Z408OUqj4ioYezbS6vTPlQ.WuGzxmcreYjpHGJoa17EBg ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jweg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jweg -c
+ [ eyJhbGciOiJFQ0RILUVTK0ExMjhLVyIsImtpZCI6InBlcmVncmluLnRvb2tAdHVja2Jvcm91Z2guZXhhbXBsZSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMzg0IiwieCI6InVCbzRrSFB3Nmtiang1bDB4b3dyZF9vWXpCbWF6LUdLRlp1NHhBRkZrYllpV2d1dEVLNml1RURzUTZ3TmROZzMiLCJ5Ijoic3AzcDVTR2haVkMyZmFYdW1JLWU5SlUyTW84S3BvWXJGRHI1eVBOVnRXNFBnRXdaT3lRVEEtSmRhWTh0YjdFMCJ9LCJlbmMiOiJBMTI4R0NNIn0.0DJjBXri_kBcC46IkU5_Jk9BqaQeHdv2.mH-G2zVqgztUtnW_.tkZuOO9h95OgHJmkkrfLBisku8rGf6nzVxhRM3sVOhXgz5NJ76oID7lpnAi_cPWJRCjSpAaUZ5dOR3Spy7QuEkmKx8-3RCMhSYMzsXaEwDdXta9Mn5B7cCBoJKB0IgEnj_qfo1hIi-uEkUpOZ8aLTZGHfpl05jMwbKkTe2yK3mjF6SBAsgicQDVCkcY9BLluzx1RmC3ORXaM0JaHPB93YcdSDGgpgBWMVrNU1ErkjcMqMoT_wtCex3w03XdLkjXIuEr2hWgeP-nkUZTPU9EoGSPj6fAS-bSz87RCPrxZdj_iVyC6QWcqAu07WNhjzJEPc4jVntRJ6K53NgPQ5p99l3Z408OUqj4ioYezbS6vTPlQ.WuGzxmcreYjpHGJoa17EBg = eyJhbGciOiJFQ0RILUVTK0ExMjhLVyIsImtpZCI6InBlcmVncmluLnRvb2tAdHVja2Jvcm91Z2guZXhhbXBsZSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMzg0IiwieCI6InVCbzRrSFB3Nmtiang1bDB4b3dyZF9vWXpCbWF6LUdLRlp1NHhBRkZrYllpV2d1dEVLNml1RURzUTZ3TmROZzMiLCJ5Ijoic3AzcDVTR2haVkMyZmFYdW1JLWU5SlUyTW84S3BvWXJGRHI1eVBOVnRXNFBnRXdaT3lRVEEtSmRhWTh0YjdFMCJ9LCJlbmMiOiJBMTI4R0NNIn0.0DJjBXri_kBcC46IkU5_Jk9BqaQeHdv2.mH-G2zVqgztUtnW_.tkZuOO9h95OgHJmkkrfLBisku8rGf6nzVxhRM3sVOhXgz5NJ76oID7lpnAi_cPWJRCjSpAaUZ5dOR3Spy7QuEkmKx8-3RCMhSYMzsXaEwDdXta9Mn5B7cCBoJKB0IgEnj_qfo1hIi-uEkUpOZ8aLTZGHfpl05jMwbKkTe2yK3mjF6SBAsgicQDVCkcY9BLluzx1RmC3ORXaM0JaHPB93YcdSDGgpgBWMVrNU1ErkjcMqMoT_wtCex3w03XdLkjXIuEr2hWgeP-nkUZTPU9EoGSPj6fAS-bSz87RCPrxZdj_iVyC6QWcqAu07WNhjzJEPc4jVntRJ6K53NgPQ5p99l3Z408OUqj4ioYezbS6vTPlQ.WuGzxmcreYjpHGJoa17EBg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jweg
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJFQ0RILUVTK0ExMjhLVyIsImtpZCI6InBlcmVncmluLnRvb2tAdHVja2Jvcm91Z2guZXhhbXBsZSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMzg0IiwieCI6InVCbzRrSFB3Nmtiang1bDB4b3dyZF9vWXpCbWF6LUdLRlp1NHhBRkZrYllpV2d1dEVLNml1RURzUTZ3TmROZzMiLCJ5Ijoic3AzcDVTR2haVkMyZmFYdW1JLWU5SlUyTW84S3BvWXJGRHI1eVBOVnRXNFBnRXdaT3lRVEEtSmRhWTh0YjdFMCJ9LCJlbmMiOiJBMTI4R0NNIn0.0DJjBXri_kBcC46IkU5_Jk9BqaQeHdv2.mH-G2zVqgztUtnW_.tkZuOO9h95OgHJmkkrfLBisku8rGf6nzVxhRM3sVOhXgz5NJ76oID7lpnAi_cPWJRCjSpAaUZ5dOR3Spy7QuEkmKx8-3RCMhSYMzsXaEwDdXta9Mn5B7cCBoJKB0IgEnj_qfo1hIi-uEkUpOZ8aLTZGHfpl05jMwbKkTe2yK3mjF6SBAsgicQDVCkcY9BLluzx1RmC3ORXaM0JaHPB93YcdSDGgpgBWMVrNU1ErkjcMqMoT_wtCex3w03XdLkjXIuEr2hWgeP-nkUZTPU9EoGSPj6fAS-bSz87RCPrxZdj_iVyC6QWcqAu07WNhjzJEPc4jVntRJ6K53NgPQ5p99l3Z408OUqj4ioYezbS6vTPlQ.WuGzxmcreYjpHGJoa17EBg = eyJhbGciOiJFQ0RILUVTK0ExMjhLVyIsImtpZCI6InBlcmVncmluLnRvb2tAdHVja2Jvcm91Z2guZXhhbXBsZSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMzg0IiwieCI6InVCbzRrSFB3Nmtiang1bDB4b3dyZF9vWXpCbWF6LUdLRlp1NHhBRkZrYllpV2d1dEVLNml1RURzUTZ3TmROZzMiLCJ5Ijoic3AzcDVTR2haVkMyZmFYdW1JLWU5SlUyTW84S3BvWXJGRHI1eVBOVnRXNFBnRXdaT3lRVEEtSmRhWTh0YjdFMCJ9LCJlbmMiOiJBMTI4R0NNIn0.0DJjBXri_kBcC46IkU5_Jk9BqaQeHdv2.mH-G2zVqgztUtnW_.tkZuOO9h95OgHJmkkrfLBisku8rGf6nzVxhRM3sVOhXgz5NJ76oID7lpnAi_cPWJRCjSpAaUZ5dOR3Spy7QuEkmKx8-3RCMhSYMzsXaEwDdXta9Mn5B7cCBoJKB0IgEnj_qfo1hIi-uEkUpOZ8aLTZGHfpl05jMwbKkTe2yK3mjF6SBAsgicQDVCkcY9BLluzx1RmC3ORXaM0JaHPB93YcdSDGgpgBWMVrNU1ErkjcMqMoT_wtCex3w03XdLkjXIuEr2hWgeP-nkUZTPU9EoGSPj6fAS-bSz87RCPrxZdj_iVyC6QWcqAu07WNhjzJEPc4jVntRJ6K53NgPQ5p99l3Z408OUqj4ioYezbS6vTPlQ.WuGzxmcreYjpHGJoa17EBg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jwec -c
+ [ eyJhbGciOiJFQ0RILUVTK0ExMjhLVyIsImtpZCI6InBlcmVncmluLnRvb2tAdHVja2Jvcm91Z2guZXhhbXBsZSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMzg0IiwieCI6InVCbzRrSFB3Nmtiang1bDB4b3dyZF9vWXpCbWF6LUdLRlp1NHhBRkZrYllpV2d1dEVLNml1RURzUTZ3TmROZzMiLCJ5Ijoic3AzcDVTR2haVkMyZmFYdW1JLWU5SlUyTW84S3BvWXJGRHI1eVBOVnRXNFBnRXdaT3lRVEEtSmRhWTh0YjdFMCJ9LCJlbmMiOiJBMTI4R0NNIn0.0DJjBXri_kBcC46IkU5_Jk9BqaQeHdv2.mH-G2zVqgztUtnW_.tkZuOO9h95OgHJmkkrfLBisku8rGf6nzVxhRM3sVOhXgz5NJ76oID7lpnAi_cPWJRCjSpAaUZ5dOR3Spy7QuEkmKx8-3RCMhSYMzsXaEwDdXta9Mn5B7cCBoJKB0IgEnj_qfo1hIi-uEkUpOZ8aLTZGHfpl05jMwbKkTe2yK3mjF6SBAsgicQDVCkcY9BLluzx1RmC3ORXaM0JaHPB93YcdSDGgpgBWMVrNU1ErkjcMqMoT_wtCex3w03XdLkjXIuEr2hWgeP-nkUZTPU9EoGSPj6fAS-bSz87RCPrxZdj_iVyC6QWcqAu07WNhjzJEPc4jVntRJ6K53NgPQ5p99l3Z408OUqj4ioYezbS6vTPlQ.WuGzxmcreYjpHGJoa17EBg = eyJhbGciOiJFQ0RILUVTK0ExMjhLVyIsImtpZCI6InBlcmVncmluLnRvb2tAdHVja2Jvcm91Z2guZXhhbXBsZSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMzg0IiwieCI6InVCbzRrSFB3Nmtiang1bDB4b3dyZF9vWXpCbWF6LUdLRlp1NHhBRkZrYllpV2d1dEVLNml1RURzUTZ3TmROZzMiLCJ5Ijoic3AzcDVTR2haVkMyZmFYdW1JLWU5SlUyTW84S3BvWXJGRHI1eVBOVnRXNFBnRXdaT3lRVEEtSmRhWTh0YjdFMCJ9LCJlbmMiOiJBMTI4R0NNIn0.0DJjBXri_kBcC46IkU5_Jk9BqaQeHdv2.mH-G2zVqgztUtnW_.tkZuOO9h95OgHJmkkrfLBisku8rGf6nzVxhRM3sVOhXgz5NJ76oID7lpnAi_cPWJRCjSpAaUZ5dOR3Spy7QuEkmKx8-3RCMhSYMzsXaEwDdXta9Mn5B7cCBoJKB0IgEnj_qfo1hIi-uEkUpOZ8aLTZGHfpl05jMwbKkTe2yK3mjF6SBAsgicQDVCkcY9BLluzx1RmC3ORXaM0JaHPB93YcdSDGgpgBWMVrNU1ErkjcMqMoT_wtCex3w03XdLkjXIuEr2hWgeP-nkUZTPU9EoGSPj6fAS-bSz87RCPrxZdj_iVyC6QWcqAu07WNhjzJEPc4jVntRJ6K53NgPQ5p99l3Z408OUqj4ioYezbS6vTPlQ.WuGzxmcreYjpHGJoa17EBg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jwec
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJFQ0RILUVTK0ExMjhLVyIsImtpZCI6InBlcmVncmluLnRvb2tAdHVja2Jvcm91Z2guZXhhbXBsZSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMzg0IiwieCI6InVCbzRrSFB3Nmtiang1bDB4b3dyZF9vWXpCbWF6LUdLRlp1NHhBRkZrYllpV2d1dEVLNml1RURzUTZ3TmROZzMiLCJ5Ijoic3AzcDVTR2haVkMyZmFYdW1JLWU5SlUyTW84S3BvWXJGRHI1eVBOVnRXNFBnRXdaT3lRVEEtSmRhWTh0YjdFMCJ9LCJlbmMiOiJBMTI4R0NNIn0.0DJjBXri_kBcC46IkU5_Jk9BqaQeHdv2.mH-G2zVqgztUtnW_.tkZuOO9h95OgHJmkkrfLBisku8rGf6nzVxhRM3sVOhXgz5NJ76oID7lpnAi_cPWJRCjSpAaUZ5dOR3Spy7QuEkmKx8-3RCMhSYMzsXaEwDdXta9Mn5B7cCBoJKB0IgEnj_qfo1hIi-uEkUpOZ8aLTZGHfpl05jMwbKkTe2yK3mjF6SBAsgicQDVCkcY9BLluzx1RmC3ORXaM0JaHPB93YcdSDGgpgBWMVrNU1ErkjcMqMoT_wtCex3w03XdLkjXIuEr2hWgeP-nkUZTPU9EoGSPj6fAS-bSz87RCPrxZdj_iVyC6QWcqAu07WNhjzJEPc4jVntRJ6K53NgPQ5p99l3Z408OUqj4ioYezbS6vTPlQ.WuGzxmcreYjpHGJoa17EBg = eyJhbGciOiJFQ0RILUVTK0ExMjhLVyIsImtpZCI6InBlcmVncmluLnRvb2tAdHVja2Jvcm91Z2guZXhhbXBsZSIsImVwayI6eyJrdHkiOiJFQyIsImNydiI6IlAtMzg0IiwieCI6InVCbzRrSFB3Nmtiang1bDB4b3dyZF9vWXpCbWF6LUdLRlp1NHhBRkZrYllpV2d1dEVLNml1RURzUTZ3TmROZzMiLCJ5Ijoic3AzcDVTR2haVkMyZmFYdW1JLWU5SlUyTW84S3BvWXJGRHI1eVBOVnRXNFBnRXdaT3lRVEEtSmRhWTh0YjdFMCJ9LCJlbmMiOiJBMTI4R0NNIn0.0DJjBXri_kBcC46IkU5_Jk9BqaQeHdv2.mH-G2zVqgztUtnW_.tkZuOO9h95OgHJmkkrfLBisku8rGf6nzVxhRM3sVOhXgz5NJ76oID7lpnAi_cPWJRCjSpAaUZ5dOR3Spy7QuEkmKx8-3RCMhSYMzsXaEwDdXta9Mn5B7cCBoJKB0IgEnj_qfo1hIi-uEkUpOZ8aLTZGHfpl05jMwbKkTe2yK3mjF6SBAsgicQDVCkcY9BLluzx1RmC3ORXaM0JaHPB93YcdSDGgpgBWMVrNU1ErkjcMqMoT_wtCex3w03XdLkjXIuEr2hWgeP-nkUZTPU9EoGSPj6fAS-bSz87RCPrxZdj_iVyC6QWcqAu07WNhjzJEPc4jVntRJ6K53NgPQ5p99l3Z408OUqj4ioYezbS6vTPlQ.WuGzxmcreYjpHGJoa17EBg ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.jwec
+ cmpct=eyJhbGciOiJFQ0RILUVTIiwia2lkIjoibWVyaWFkb2MuYnJhbmR5YnVja0BidWNrbGFuZC5leGFtcGxlIiwiZXBrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJ4IjoibVBVS1RfYkFXR0hJaGcwVHBqanFWc1AxclhXUXVfdndWT0hIdE5rZFlvQSIsInkiOiI4QlFBc0ltR2VBUzQ2ZnlXdzVNaFlmR1RUMElqQnBGdzJTUzM0RHY0SXJzIn0sImVuYyI6IkExMjhDQkMtSFMyNTYifQ..yc9N8v5sYyv3iGQT926IUg.BoDlwPnTypYq-ivjmQvAYJLb5Q6l-F3LIgQomlz87yW4OPKbWE1zSTEFjDfhU9IPIOSA9Bml4m7iDFwA-1ZXvHteLDtw4R1XRGMEsDIqAYtskTTmzmzNa-_q4F_evAPUmwlO-ZG45Mnq4uhM1fm_D9rBtWolqZSF3xGNNkpOMQKF1Cl8i8wjzRli7-IXgyirlKQsbhhqRzkv8IcY6aHl24j03C-AR2le1r7URUhArM79BY8soZU0lzwI-sD5PZ3l4NDCCei9XkoIAfsXJWmySPoeRb2Ni5UZL4mYpvKDiwmyzGd65KqVw7MsFfI_K767G9C9Azp73gKZD0DyUn1mn0WW5LmyX_yJ-3AROq8p1WZBfG-ZyJ6195_JGG2m9Csg.WCCkNa-x4BeB9hIDIfFuhg
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.jwec
+ sed s|jwec|jwef|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.jwef
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.jwec
+ sed s|jwec|jweg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.jweg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.jwef ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.jweg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.jweg -c
+ [ eyJhbGciOiJFQ0RILUVTIiwia2lkIjoibWVyaWFkb2MuYnJhbmR5YnVja0BidWNrbGFuZC5leGFtcGxlIiwiZXBrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJ4IjoibVBVS1RfYkFXR0hJaGcwVHBqanFWc1AxclhXUXVfdndWT0hIdE5rZFlvQSIsInkiOiI4QlFBc0ltR2VBUzQ2ZnlXdzVNaFlmR1RUMElqQnBGdzJTUzM0RHY0SXJzIn0sImVuYyI6IkExMjhDQkMtSFMyNTYifQ..yc9N8v5sYyv3iGQT926IUg.BoDlwPnTypYq-ivjmQvAYJLb5Q6l-F3LIgQomlz87yW4OPKbWE1zSTEFjDfhU9IPIOSA9Bml4m7iDFwA-1ZXvHteLDtw4R1XRGMEsDIqAYtskTTmzmzNa-_q4F_evAPUmwlO-ZG45Mnq4uhM1fm_D9rBtWolqZSF3xGNNkpOMQKF1Cl8i8wjzRli7-IXgyirlKQsbhhqRzkv8IcY6aHl24j03C-AR2le1r7URUhArM79BY8soZU0lzwI-sD5PZ3l4NDCCei9XkoIAfsXJWmySPoeRb2Ni5UZL4mYpvKDiwmyzGd65KqVw7MsFfI_K767G9C9Azp73gKZD0DyUn1mn0WW5LmyX_yJ-3AROq8p1WZBfG-ZyJ6195_JGG2m9Csg.WCCkNa-x4BeB9hIDIfFuhg = eyJhbGciOiJFQ0RILUVTIiwia2lkIjoibWVyaWFkb2MuYnJhbmR5YnVja0BidWNrbGFuZC5leGFtcGxlIiwiZXBrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJ4IjoibVBVS1RfYkFXR0hJaGcwVHBqanFWc1AxclhXUXVfdndWT0hIdE5rZFlvQSIsInkiOiI4QlFBc0ltR2VBUzQ2ZnlXdzVNaFlmR1RUMElqQnBGdzJTUzM0RHY0SXJzIn0sImVuYyI6IkExMjhDQkMtSFMyNTYifQ..yc9N8v5sYyv3iGQT926IUg.BoDlwPnTypYq-ivjmQvAYJLb5Q6l-F3LIgQomlz87yW4OPKbWE1zSTEFjDfhU9IPIOSA9Bml4m7iDFwA-1ZXvHteLDtw4R1XRGMEsDIqAYtskTTmzmzNa-_q4F_evAPUmwlO-ZG45Mnq4uhM1fm_D9rBtWolqZSF3xGNNkpOMQKF1Cl8i8wjzRli7-IXgyirlKQsbhhqRzkv8IcY6aHl24j03C-AR2le1r7URUhArM79BY8soZU0lzwI-sD5PZ3l4NDCCei9XkoIAfsXJWmySPoeRb2Ni5UZL4mYpvKDiwmyzGd65KqVw7MsFfI_K767G9C9Azp73gKZD0DyUn1mn0WW5LmyX_yJ-3AROq8p1WZBfG-ZyJ6195_JGG2m9Csg.WCCkNa-x4BeB9hIDIfFuhg ]
+ + jose jwe fmt -i- -c
jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.jweg
+ [ eyJhbGciOiJFQ0RILUVTIiwia2lkIjoibWVyaWFkb2MuYnJhbmR5YnVja0BidWNrbGFuZC5leGFtcGxlIiwiZXBrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJ4IjoibVBVS1RfYkFXR0hJaGcwVHBqanFWc1AxclhXUXVfdndWT0hIdE5rZFlvQSIsInkiOiI4QlFBc0ltR2VBUzQ2ZnlXdzVNaFlmR1RUMElqQnBGdzJTUzM0RHY0SXJzIn0sImVuYyI6IkExMjhDQkMtSFMyNTYifQ..yc9N8v5sYyv3iGQT926IUg.BoDlwPnTypYq-ivjmQvAYJLb5Q6l-F3LIgQomlz87yW4OPKbWE1zSTEFjDfhU9IPIOSA9Bml4m7iDFwA-1ZXvHteLDtw4R1XRGMEsDIqAYtskTTmzmzNa-_q4F_evAPUmwlO-ZG45Mnq4uhM1fm_D9rBtWolqZSF3xGNNkpOMQKF1Cl8i8wjzRli7-IXgyirlKQsbhhqRzkv8IcY6aHl24j03C-AR2le1r7URUhArM79BY8soZU0lzwI-sD5PZ3l4NDCCei9XkoIAfsXJWmySPoeRb2Ni5UZL4mYpvKDiwmyzGd65KqVw7MsFfI_K767G9C9Azp73gKZD0DyUn1mn0WW5LmyX_yJ-3AROq8p1WZBfG-ZyJ6195_JGG2m9Csg.WCCkNa-x4BeB9hIDIfFuhg = eyJhbGciOiJFQ0RILUVTIiwia2lkIjoibWVyaWFkb2MuYnJhbmR5YnVja0BidWNrbGFuZC5leGFtcGxlIiwiZXBrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJ4IjoibVBVS1RfYkFXR0hJaGcwVHBqanFWc1AxclhXUXVfdndWT0hIdE5rZFlvQSIsInkiOiI4QlFBc0ltR2VBUzQ2ZnlXdzVNaFlmR1RUMElqQnBGdzJTUzM0RHY0SXJzIn0sImVuYyI6IkExMjhDQkMtSFMyNTYifQ..yc9N8v5sYyv3iGQT926IUg.BoDlwPnTypYq-ivjmQvAYJLb5Q6l-F3LIgQomlz87yW4OPKbWE1zSTEFjDfhU9IPIOSA9Bml4m7iDFwA-1ZXvHteLDtw4R1XRGMEsDIqAYtskTTmzmzNa-_q4F_evAPUmwlO-ZG45Mnq4uhM1fm_D9rBtWolqZSF3xGNNkpOMQKF1Cl8i8wjzRli7-IXgyirlKQsbhhqRzkv8IcY6aHl24j03C-AR2le1r7URUhArM79BY8soZU0lzwI-sD5PZ3l4NDCCei9XkoIAfsXJWmySPoeRb2Ni5UZL4mYpvKDiwmyzGd65KqVw7MsFfI_K767G9C9Azp73gKZD0DyUn1mn0WW5LmyX_yJ-3AROq8p1WZBfG-ZyJ6195_JGG2m9Csg.WCCkNa-x4BeB9hIDIfFuhg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.jwec -c
+ [ eyJhbGciOiJFQ0RILUVTIiwia2lkIjoibWVyaWFkb2MuYnJhbmR5YnVja0BidWNrbGFuZC5leGFtcGxlIiwiZXBrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJ4IjoibVBVS1RfYkFXR0hJaGcwVHBqanFWc1AxclhXUXVfdndWT0hIdE5rZFlvQSIsInkiOiI4QlFBc0ltR2VBUzQ2ZnlXdzVNaFlmR1RUMElqQnBGdzJTUzM0RHY0SXJzIn0sImVuYyI6IkExMjhDQkMtSFMyNTYifQ..yc9N8v5sYyv3iGQT926IUg.BoDlwPnTypYq-ivjmQvAYJLb5Q6l-F3LIgQomlz87yW4OPKbWE1zSTEFjDfhU9IPIOSA9Bml4m7iDFwA-1ZXvHteLDtw4R1XRGMEsDIqAYtskTTmzmzNa-_q4F_evAPUmwlO-ZG45Mnq4uhM1fm_D9rBtWolqZSF3xGNNkpOMQKF1Cl8i8wjzRli7-IXgyirlKQsbhhqRzkv8IcY6aHl24j03C-AR2le1r7URUhArM79BY8soZU0lzwI-sD5PZ3l4NDCCei9XkoIAfsXJWmySPoeRb2Ni5UZL4mYpvKDiwmyzGd65KqVw7MsFfI_K767G9C9Azp73gKZD0DyUn1mn0WW5LmyX_yJ-3AROq8p1WZBfG-ZyJ6195_JGG2m9Csg.WCCkNa-x4BeB9hIDIfFuhg = eyJhbGciOiJFQ0RILUVTIiwia2lkIjoibWVyaWFkb2MuYnJhbmR5YnVja0BidWNrbGFuZC5leGFtcGxlIiwiZXBrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJ4IjoibVBVS1RfYkFXR0hJaGcwVHBqanFWc1AxclhXUXVfdndWT0hIdE5rZFlvQSIsInkiOiI4QlFBc0ltR2VBUzQ2ZnlXdzVNaFlmR1RUMElqQnBGdzJTUzM0RHY0SXJzIn0sImVuYyI6IkExMjhDQkMtSFMyNTYifQ..yc9N8v5sYyv3iGQT926IUg.BoDlwPnTypYq-ivjmQvAYJLb5Q6l-F3LIgQomlz87yW4OPKbWE1zSTEFjDfhU9IPIOSA9Bml4m7iDFwA-1ZXvHteLDtw4R1XRGMEsDIqAYtskTTmzmzNa-_q4F_evAPUmwlO-ZG45Mnq4uhM1fm_D9rBtWolqZSF3xGNNkpOMQKF1Cl8i8wjzRli7-IXgyirlKQsbhhqRzkv8IcY6aHl24j03C-AR2le1r7URUhArM79BY8soZU0lzwI-sD5PZ3l4NDCCei9XkoIAfsXJWmySPoeRb2Ni5UZL4mYpvKDiwmyzGd65KqVw7MsFfI_K767G9C9Azp73gKZD0DyUn1mn0WW5LmyX_yJ-3AROq8p1WZBfG-ZyJ6195_JGG2m9Csg.WCCkNa-x4BeB9hIDIfFuhg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.jwec
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJFQ0RILUVTIiwia2lkIjoibWVyaWFkb2MuYnJhbmR5YnVja0BidWNrbGFuZC5leGFtcGxlIiwiZXBrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJ4IjoibVBVS1RfYkFXR0hJaGcwVHBqanFWc1AxclhXUXVfdndWT0hIdE5rZFlvQSIsInkiOiI4QlFBc0ltR2VBUzQ2ZnlXdzVNaFlmR1RUMElqQnBGdzJTUzM0RHY0SXJzIn0sImVuYyI6IkExMjhDQkMtSFMyNTYifQ..yc9N8v5sYyv3iGQT926IUg.BoDlwPnTypYq-ivjmQvAYJLb5Q6l-F3LIgQomlz87yW4OPKbWE1zSTEFjDfhU9IPIOSA9Bml4m7iDFwA-1ZXvHteLDtw4R1XRGMEsDIqAYtskTTmzmzNa-_q4F_evAPUmwlO-ZG45Mnq4uhM1fm_D9rBtWolqZSF3xGNNkpOMQKF1Cl8i8wjzRli7-IXgyirlKQsbhhqRzkv8IcY6aHl24j03C-AR2le1r7URUhArM79BY8soZU0lzwI-sD5PZ3l4NDCCei9XkoIAfsXJWmySPoeRb2Ni5UZL4mYpvKDiwmyzGd65KqVw7MsFfI_K767G9C9Azp73gKZD0DyUn1mn0WW5LmyX_yJ-3AROq8p1WZBfG-ZyJ6195_JGG2m9Csg.WCCkNa-x4BeB9hIDIfFuhg = eyJhbGciOiJFQ0RILUVTIiwia2lkIjoibWVyaWFkb2MuYnJhbmR5YnVja0BidWNrbGFuZC5leGFtcGxlIiwiZXBrIjp7Imt0eSI6IkVDIiwiY3J2IjoiUC0yNTYiLCJ4IjoibVBVS1RfYkFXR0hJaGcwVHBqanFWc1AxclhXUXVfdndWT0hIdE5rZFlvQSIsInkiOiI4QlFBc0ltR2VBUzQ2ZnlXdzVNaFlmR1RUMElqQnBGdzJTUzM0RHY0SXJzIn0sImVuYyI6IkExMjhDQkMtSFMyNTYifQ..yc9N8v5sYyv3iGQT926IUg.BoDlwPnTypYq-ivjmQvAYJLb5Q6l-F3LIgQomlz87yW4OPKbWE1zSTEFjDfhU9IPIOSA9Bml4m7iDFwA-1ZXvHteLDtw4R1XRGMEsDIqAYtskTTmzmzNa-_q4F_evAPUmwlO-ZG45Mnq4uhM1fm_D9rBtWolqZSF3xGNNkpOMQKF1Cl8i8wjzRli7-IXgyirlKQsbhhqRzkv8IcY6aHl24j03C-AR2le1r7URUhArM79BY8soZU0lzwI-sD5PZ3l4NDCCei9XkoIAfsXJWmySPoeRb2Ni5UZL4mYpvKDiwmyzGd65KqVw7MsFfI_K767G9C9Azp73gKZD0DyUn1mn0WW5LmyX_yJ-3AROq8p1WZBfG-ZyJ6195_JGG2m9Csg.WCCkNa-x4BeB9hIDIfFuhg ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.jwec
+ cmpct=eyJhbGciOiJkaXIiLCJraWQiOiI3N2M3ZTJiOC02ZTEzLTQ1Y2YtODY3Mi02MTdiNWI0NTI0M2EiLCJlbmMiOiJBMTI4R0NNIn0..refa467QzzKx6QAB.JW_i_f52hww_ELQPGaYyeAB6HYGcR559l9TYnSovc23XJoBcW29rHP8yZOZG7YhLpT1bjFuvZPjQS-m0IFtVcXkZXdH_lr_FrdYt9HRUYkshtrMmIUAyGmUnd9zMDB2n0cRDIHAzFVeJUDxkUwVAE7_YGRPdcqMyiBoCO-FBdE-Nceb4h3-FtBP-c_BIwCPTjb9o0SbdcdREEMJMyZBH8ySWMVi1gPD9yxi-aQpGbSv_F9N4IZAxscj5g-NJsUPbjk29-s7LJAGb15wEBtXphVCgyy53CoIKLHHeJHXex45Uz9aKZSRSInZI-wjsY0yu3cT4_aQ3i1o-tiE-F8Ios61EKgyIQ4CWao8PFMj8TTnp.vbb32Xvllea2OtmHAdccRQ
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.jwec
+ sed s|jwec|jwef|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.jwef
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.jwec
+ sed s|jwec|jweg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.jweg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.jwef ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.jweg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.jweg -c
+ [ eyJhbGciOiJkaXIiLCJraWQiOiI3N2M3ZTJiOC02ZTEzLTQ1Y2YtODY3Mi02MTdiNWI0NTI0M2EiLCJlbmMiOiJBMTI4R0NNIn0..refa467QzzKx6QAB.JW_i_f52hww_ELQPGaYyeAB6HYGcR559l9TYnSovc23XJoBcW29rHP8yZOZG7YhLpT1bjFuvZPjQS-m0IFtVcXkZXdH_lr_FrdYt9HRUYkshtrMmIUAyGmUnd9zMDB2n0cRDIHAzFVeJUDxkUwVAE7_YGRPdcqMyiBoCO-FBdE-Nceb4h3-FtBP-c_BIwCPTjb9o0SbdcdREEMJMyZBH8ySWMVi1gPD9yxi-aQpGbSv_F9N4IZAxscj5g-NJsUPbjk29-s7LJAGb15wEBtXphVCgyy53CoIKLHHeJHXex45Uz9aKZSRSInZI-wjsY0yu3cT4_aQ3i1o-tiE-F8Ios61EKgyIQ4CWao8PFMj8TTnp.vbb32Xvllea2OtmHAdccRQ = eyJhbGciOiJkaXIiLCJraWQiOiI3N2M3ZTJiOC02ZTEzLTQ1Y2YtODY3Mi02MTdiNWI0NTI0M2EiLCJlbmMiOiJBMTI4R0NNIn0..refa467QzzKx6QAB.JW_i_f52hww_ELQPGaYyeAB6HYGcR559l9TYnSovc23XJoBcW29rHP8yZOZG7YhLpT1bjFuvZPjQS-m0IFtVcXkZXdH_lr_FrdYt9HRUYkshtrMmIUAyGmUnd9zMDB2n0cRDIHAzFVeJUDxkUwVAE7_YGRPdcqMyiBoCO-FBdE-Nceb4h3-FtBP-c_BIwCPTjb9o0SbdcdREEMJMyZBH8ySWMVi1gPD9yxi-aQpGbSv_F9N4IZAxscj5g-NJsUPbjk29-s7LJAGb15wEBtXphVCgyy53CoIKLHHeJHXex45Uz9aKZSRSInZI-wjsY0yu3cT4_aQ3i1o-tiE-F8Ios61EKgyIQ4CWao8PFMj8TTnp.vbb32Xvllea2OtmHAdccRQ ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.jweg
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJkaXIiLCJraWQiOiI3N2M3ZTJiOC02ZTEzLTQ1Y2YtODY3Mi02MTdiNWI0NTI0M2EiLCJlbmMiOiJBMTI4R0NNIn0..refa467QzzKx6QAB.JW_i_f52hww_ELQPGaYyeAB6HYGcR559l9TYnSovc23XJoBcW29rHP8yZOZG7YhLpT1bjFuvZPjQS-m0IFtVcXkZXdH_lr_FrdYt9HRUYkshtrMmIUAyGmUnd9zMDB2n0cRDIHAzFVeJUDxkUwVAE7_YGRPdcqMyiBoCO-FBdE-Nceb4h3-FtBP-c_BIwCPTjb9o0SbdcdREEMJMyZBH8ySWMVi1gPD9yxi-aQpGbSv_F9N4IZAxscj5g-NJsUPbjk29-s7LJAGb15wEBtXphVCgyy53CoIKLHHeJHXex45Uz9aKZSRSInZI-wjsY0yu3cT4_aQ3i1o-tiE-F8Ios61EKgyIQ4CWao8PFMj8TTnp.vbb32Xvllea2OtmHAdccRQ = eyJhbGciOiJkaXIiLCJraWQiOiI3N2M3ZTJiOC02ZTEzLTQ1Y2YtODY3Mi02MTdiNWI0NTI0M2EiLCJlbmMiOiJBMTI4R0NNIn0..refa467QzzKx6QAB.JW_i_f52hww_ELQPGaYyeAB6HYGcR559l9TYnSovc23XJoBcW29rHP8yZOZG7YhLpT1bjFuvZPjQS-m0IFtVcXkZXdH_lr_FrdYt9HRUYkshtrMmIUAyGmUnd9zMDB2n0cRDIHAzFVeJUDxkUwVAE7_YGRPdcqMyiBoCO-FBdE-Nceb4h3-FtBP-c_BIwCPTjb9o0SbdcdREEMJMyZBH8ySWMVi1gPD9yxi-aQpGbSv_F9N4IZAxscj5g-NJsUPbjk29-s7LJAGb15wEBtXphVCgyy53CoIKLHHeJHXex45Uz9aKZSRSInZI-wjsY0yu3cT4_aQ3i1o-tiE-F8Ios61EKgyIQ4CWao8PFMj8TTnp.vbb32Xvllea2OtmHAdccRQ ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.jwec -c
+ [ eyJhbGciOiJkaXIiLCJraWQiOiI3N2M3ZTJiOC02ZTEzLTQ1Y2YtODY3Mi02MTdiNWI0NTI0M2EiLCJlbmMiOiJBMTI4R0NNIn0..refa467QzzKx6QAB.JW_i_f52hww_ELQPGaYyeAB6HYGcR559l9TYnSovc23XJoBcW29rHP8yZOZG7YhLpT1bjFuvZPjQS-m0IFtVcXkZXdH_lr_FrdYt9HRUYkshtrMmIUAyGmUnd9zMDB2n0cRDIHAzFVeJUDxkUwVAE7_YGRPdcqMyiBoCO-FBdE-Nceb4h3-FtBP-c_BIwCPTjb9o0SbdcdREEMJMyZBH8ySWMVi1gPD9yxi-aQpGbSv_F9N4IZAxscj5g-NJsUPbjk29-s7LJAGb15wEBtXphVCgyy53CoIKLHHeJHXex45Uz9aKZSRSInZI-wjsY0yu3cT4_aQ3i1o-tiE-F8Ios61EKgyIQ4CWao8PFMj8TTnp.vbb32Xvllea2OtmHAdccRQ = eyJhbGciOiJkaXIiLCJraWQiOiI3N2M3ZTJiOC02ZTEzLTQ1Y2YtODY3Mi02MTdiNWI0NTI0M2EiLCJlbmMiOiJBMTI4R0NNIn0..refa467QzzKx6QAB.JW_i_f52hww_ELQPGaYyeAB6HYGcR559l9TYnSovc23XJoBcW29rHP8yZOZG7YhLpT1bjFuvZPjQS-m0IFtVcXkZXdH_lr_FrdYt9HRUYkshtrMmIUAyGmUnd9zMDB2n0cRDIHAzFVeJUDxkUwVAE7_YGRPdcqMyiBoCO-FBdE-Nceb4h3-FtBP-c_BIwCPTjb9o0SbdcdREEMJMyZBH8ySWMVi1gPD9yxi-aQpGbSv_F9N4IZAxscj5g-NJsUPbjk29-s7LJAGb15wEBtXphVCgyy53CoIKLHHeJHXex45Uz9aKZSRSInZI-wjsY0yu3cT4_aQ3i1o-tiE-F8Ios61EKgyIQ4CWao8PFMj8TTnp.vbb32Xvllea2OtmHAdccRQ ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.jwec
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJkaXIiLCJraWQiOiI3N2M3ZTJiOC02ZTEzLTQ1Y2YtODY3Mi02MTdiNWI0NTI0M2EiLCJlbmMiOiJBMTI4R0NNIn0..refa467QzzKx6QAB.JW_i_f52hww_ELQPGaYyeAB6HYGcR559l9TYnSovc23XJoBcW29rHP8yZOZG7YhLpT1bjFuvZPjQS-m0IFtVcXkZXdH_lr_FrdYt9HRUYkshtrMmIUAyGmUnd9zMDB2n0cRDIHAzFVeJUDxkUwVAE7_YGRPdcqMyiBoCO-FBdE-Nceb4h3-FtBP-c_BIwCPTjb9o0SbdcdREEMJMyZBH8ySWMVi1gPD9yxi-aQpGbSv_F9N4IZAxscj5g-NJsUPbjk29-s7LJAGb15wEBtXphVCgyy53CoIKLHHeJHXex45Uz9aKZSRSInZI-wjsY0yu3cT4_aQ3i1o-tiE-F8Ios61EKgyIQ4CWao8PFMj8TTnp.vbb32Xvllea2OtmHAdccRQ = eyJhbGciOiJkaXIiLCJraWQiOiI3N2M3ZTJiOC02ZTEzLTQ1Y2YtODY3Mi02MTdiNWI0NTI0M2EiLCJlbmMiOiJBMTI4R0NNIn0..refa467QzzKx6QAB.JW_i_f52hww_ELQPGaYyeAB6HYGcR559l9TYnSovc23XJoBcW29rHP8yZOZG7YhLpT1bjFuvZPjQS-m0IFtVcXkZXdH_lr_FrdYt9HRUYkshtrMmIUAyGmUnd9zMDB2n0cRDIHAzFVeJUDxkUwVAE7_YGRPdcqMyiBoCO-FBdE-Nceb4h3-FtBP-c_BIwCPTjb9o0SbdcdREEMJMyZBH8ySWMVi1gPD9yxi-aQpGbSv_F9N4IZAxscj5g-NJsUPbjk29-s7LJAGb15wEBtXphVCgyy53CoIKLHHeJHXex45Uz9aKZSRSInZI-wjsY0yu3cT4_aQ3i1o-tiE-F8Ios61EKgyIQ4CWao8PFMj8TTnp.vbb32Xvllea2OtmHAdccRQ ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jwec
+ cmpct=eyJhbGciOiJBMjU2R0NNS1ciLCJraWQiOiIxOGVjMDhlMS1iZmE5LTRkOTUtYjIwNS0yYjRkZDFkNDMyMWQiLCJ0YWciOiJrZlBkdVZRM1QzSDZ2bmV3dC0ta3N3IiwiaXYiOiJLa1lUMEdYXzJqSGxmcU5fIiwiZW5jIjoiQTEyOENCQy1IUzI1NiJ9.lJf3HbOApxMEBkCMOoTnnABxs_CvTWUmZQ2ElLvYNok.gz6NjyEFNm_vm8Gj6FwoFQ.Jf5p9-ZhJlJy_IQ_byKFmI0Ro7w7G1QiaZpI8OaiVgD8EqoDZHyFKFBupS8iaEeVIgMqWmsuJKuoVgzR3YfzoMd3GxEm3VxNhzWyWtZKX0gxKdy6HgLvqoGNbZCzLjqcpDiF8q2_62EVAbr2uSc2oaxFmFuIQHLcqAHxy51449xkjZ7ewzZaGV3eFqhpco8o4DijXaG5_7kp3h2cajRfDgymuxUbWgLqaeNQaJtvJmSMFuEOSAzw9Hdeb6yhdTynCRmu-kqtO5Dec4lT2OMZKpnxc_F1_4yDJFcqb5CiDSmA-psB2k0JtjxAj4UPI61oONK7zzFIu4gBfjJCndsZfdvG7h8wGjV98QhrKEnR7xKZ3KCr0_qR1B-gxpNk3xWU.DKW7jrb4WaRSNfbXVPlT5g
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jwec
+ sed s|jwec|jwef|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jwef
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jwec
+ sed s|jwec|jweg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jweg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jwef ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jwef -c
+ [ eyJhbGciOiJBMjU2R0NNS1ciLCJraWQiOiIxOGVjMDhlMS1iZmE5LTRkOTUtYjIwNS0yYjRkZDFkNDMyMWQiLCJ0YWciOiJrZlBkdVZRM1QzSDZ2bmV3dC0ta3N3IiwiaXYiOiJLa1lUMEdYXzJqSGxmcU5fIiwiZW5jIjoiQTEyOENCQy1IUzI1NiJ9.lJf3HbOApxMEBkCMOoTnnABxs_CvTWUmZQ2ElLvYNok.gz6NjyEFNm_vm8Gj6FwoFQ.Jf5p9-ZhJlJy_IQ_byKFmI0Ro7w7G1QiaZpI8OaiVgD8EqoDZHyFKFBupS8iaEeVIgMqWmsuJKuoVgzR3YfzoMd3GxEm3VxNhzWyWtZKX0gxKdy6HgLvqoGNbZCzLjqcpDiF8q2_62EVAbr2uSc2oaxFmFuIQHLcqAHxy51449xkjZ7ewzZaGV3eFqhpco8o4DijXaG5_7kp3h2cajRfDgymuxUbWgLqaeNQaJtvJmSMFuEOSAzw9Hdeb6yhdTynCRmu-kqtO5Dec4lT2OMZKpnxc_F1_4yDJFcqb5CiDSmA-psB2k0JtjxAj4UPI61oONK7zzFIu4gBfjJCndsZfdvG7h8wGjV98QhrKEnR7xKZ3KCr0_qR1B-gxpNk3xWU.DKW7jrb4WaRSNfbXVPlT5g = eyJhbGciOiJBMjU2R0NNS1ciLCJraWQiOiIxOGVjMDhlMS1iZmE5LTRkOTUtYjIwNS0yYjRkZDFkNDMyMWQiLCJ0YWciOiJrZlBkdVZRM1QzSDZ2bmV3dC0ta3N3IiwiaXYiOiJLa1lUMEdYXzJqSGxmcU5fIiwiZW5jIjoiQTEyOENCQy1IUzI1NiJ9.lJf3HbOApxMEBkCMOoTnnABxs_CvTWUmZQ2ElLvYNok.gz6NjyEFNm_vm8Gj6FwoFQ.Jf5p9-ZhJlJy_IQ_byKFmI0Ro7w7G1QiaZpI8OaiVgD8EqoDZHyFKFBupS8iaEeVIgMqWmsuJKuoVgzR3YfzoMd3GxEm3VxNhzWyWtZKX0gxKdy6HgLvqoGNbZCzLjqcpDiF8q2_62EVAbr2uSc2oaxFmFuIQHLcqAHxy51449xkjZ7ewzZaGV3eFqhpco8o4DijXaG5_7kp3h2cajRfDgymuxUbWgLqaeNQaJtvJmSMFuEOSAzw9Hdeb6yhdTynCRmu-kqtO5Dec4lT2OMZKpnxc_F1_4yDJFcqb5CiDSmA-psB2k0JtjxAj4UPI61oONK7zzFIu4gBfjJCndsZfdvG7h8wGjV98QhrKEnR7xKZ3KCr0_qR1B-gxpNk3xWU.DKW7jrb4WaRSNfbXVPlT5g ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jwef
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJBMjU2R0NNS1ciLCJraWQiOiIxOGVjMDhlMS1iZmE5LTRkOTUtYjIwNS0yYjRkZDFkNDMyMWQiLCJ0YWciOiJrZlBkdVZRM1QzSDZ2bmV3dC0ta3N3IiwiaXYiOiJLa1lUMEdYXzJqSGxmcU5fIiwiZW5jIjoiQTEyOENCQy1IUzI1NiJ9.lJf3HbOApxMEBkCMOoTnnABxs_CvTWUmZQ2ElLvYNok.gz6NjyEFNm_vm8Gj6FwoFQ.Jf5p9-ZhJlJy_IQ_byKFmI0Ro7w7G1QiaZpI8OaiVgD8EqoDZHyFKFBupS8iaEeVIgMqWmsuJKuoVgzR3YfzoMd3GxEm3VxNhzWyWtZKX0gxKdy6HgLvqoGNbZCzLjqcpDiF8q2_62EVAbr2uSc2oaxFmFuIQHLcqAHxy51449xkjZ7ewzZaGV3eFqhpco8o4DijXaG5_7kp3h2cajRfDgymuxUbWgLqaeNQaJtvJmSMFuEOSAzw9Hdeb6yhdTynCRmu-kqtO5Dec4lT2OMZKpnxc_F1_4yDJFcqb5CiDSmA-psB2k0JtjxAj4UPI61oONK7zzFIu4gBfjJCndsZfdvG7h8wGjV98QhrKEnR7xKZ3KCr0_qR1B-gxpNk3xWU.DKW7jrb4WaRSNfbXVPlT5g = eyJhbGciOiJBMjU2R0NNS1ciLCJraWQiOiIxOGVjMDhlMS1iZmE5LTRkOTUtYjIwNS0yYjRkZDFkNDMyMWQiLCJ0YWciOiJrZlBkdVZRM1QzSDZ2bmV3dC0ta3N3IiwiaXYiOiJLa1lUMEdYXzJqSGxmcU5fIiwiZW5jIjoiQTEyOENCQy1IUzI1NiJ9.lJf3HbOApxMEBkCMOoTnnABxs_CvTWUmZQ2ElLvYNok.gz6NjyEFNm_vm8Gj6FwoFQ.Jf5p9-ZhJlJy_IQ_byKFmI0Ro7w7G1QiaZpI8OaiVgD8EqoDZHyFKFBupS8iaEeVIgMqWmsuJKuoVgzR3YfzoMd3GxEm3VxNhzWyWtZKX0gxKdy6HgLvqoGNbZCzLjqcpDiF8q2_62EVAbr2uSc2oaxFmFuIQHLcqAHxy51449xkjZ7ewzZaGV3eFqhpco8o4DijXaG5_7kp3h2cajRfDgymuxUbWgLqaeNQaJtvJmSMFuEOSAzw9Hdeb6yhdTynCRmu-kqtO5Dec4lT2OMZKpnxc_F1_4yDJFcqb5CiDSmA-psB2k0JtjxAj4UPI61oONK7zzFIu4gBfjJCndsZfdvG7h8wGjV98QhrKEnR7xKZ3KCr0_qR1B-gxpNk3xWU.DKW7jrb4WaRSNfbXVPlT5g ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jweg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jweg -c
+ [ eyJhbGciOiJBMjU2R0NNS1ciLCJraWQiOiIxOGVjMDhlMS1iZmE5LTRkOTUtYjIwNS0yYjRkZDFkNDMyMWQiLCJ0YWciOiJrZlBkdVZRM1QzSDZ2bmV3dC0ta3N3IiwiaXYiOiJLa1lUMEdYXzJqSGxmcU5fIiwiZW5jIjoiQTEyOENCQy1IUzI1NiJ9.lJf3HbOApxMEBkCMOoTnnABxs_CvTWUmZQ2ElLvYNok.gz6NjyEFNm_vm8Gj6FwoFQ.Jf5p9-ZhJlJy_IQ_byKFmI0Ro7w7G1QiaZpI8OaiVgD8EqoDZHyFKFBupS8iaEeVIgMqWmsuJKuoVgzR3YfzoMd3GxEm3VxNhzWyWtZKX0gxKdy6HgLvqoGNbZCzLjqcpDiF8q2_62EVAbr2uSc2oaxFmFuIQHLcqAHxy51449xkjZ7ewzZaGV3eFqhpco8o4DijXaG5_7kp3h2cajRfDgymuxUbWgLqaeNQaJtvJmSMFuEOSAzw9Hdeb6yhdTynCRmu-kqtO5Dec4lT2OMZKpnxc_F1_4yDJFcqb5CiDSmA-psB2k0JtjxAj4UPI61oONK7zzFIu4gBfjJCndsZfdvG7h8wGjV98QhrKEnR7xKZ3KCr0_qR1B-gxpNk3xWU.DKW7jrb4WaRSNfbXVPlT5g = eyJhbGciOiJBMjU2R0NNS1ciLCJraWQiOiIxOGVjMDhlMS1iZmE5LTRkOTUtYjIwNS0yYjRkZDFkNDMyMWQiLCJ0YWciOiJrZlBkdVZRM1QzSDZ2bmV3dC0ta3N3IiwiaXYiOiJLa1lUMEdYXzJqSGxmcU5fIiwiZW5jIjoiQTEyOENCQy1IUzI1NiJ9.lJf3HbOApxMEBkCMOoTnnABxs_CvTWUmZQ2ElLvYNok.gz6NjyEFNm_vm8Gj6FwoFQ.Jf5p9-ZhJlJy_IQ_byKFmI0Ro7w7G1QiaZpI8OaiVgD8EqoDZHyFKFBupS8iaEeVIgMqWmsuJKuoVgzR3YfzoMd3GxEm3VxNhzWyWtZKX0gxKdy6HgLvqoGNbZCzLjqcpDiF8q2_62EVAbr2uSc2oaxFmFuIQHLcqAHxy51449xkjZ7ewzZaGV3eFqhpco8o4DijXaG5_7kp3h2cajRfDgymuxUbWgLqaeNQaJtvJmSMFuEOSAzw9Hdeb6yhdTynCRmu-kqtO5Dec4lT2OMZKpnxc_F1_4yDJFcqb5CiDSmA-psB2k0JtjxAj4UPI61oONK7zzFIu4gBfjJCndsZfdvG7h8wGjV98QhrKEnR7xKZ3KCr0_qR1B-gxpNk3xWU.DKW7jrb4WaRSNfbXVPlT5g ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jweg
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJBMjU2R0NNS1ciLCJraWQiOiIxOGVjMDhlMS1iZmE5LTRkOTUtYjIwNS0yYjRkZDFkNDMyMWQiLCJ0YWciOiJrZlBkdVZRM1QzSDZ2bmV3dC0ta3N3IiwiaXYiOiJLa1lUMEdYXzJqSGxmcU5fIiwiZW5jIjoiQTEyOENCQy1IUzI1NiJ9.lJf3HbOApxMEBkCMOoTnnABxs_CvTWUmZQ2ElLvYNok.gz6NjyEFNm_vm8Gj6FwoFQ.Jf5p9-ZhJlJy_IQ_byKFmI0Ro7w7G1QiaZpI8OaiVgD8EqoDZHyFKFBupS8iaEeVIgMqWmsuJKuoVgzR3YfzoMd3GxEm3VxNhzWyWtZKX0gxKdy6HgLvqoGNbZCzLjqcpDiF8q2_62EVAbr2uSc2oaxFmFuIQHLcqAHxy51449xkjZ7ewzZaGV3eFqhpco8o4DijXaG5_7kp3h2cajRfDgymuxUbWgLqaeNQaJtvJmSMFuEOSAzw9Hdeb6yhdTynCRmu-kqtO5Dec4lT2OMZKpnxc_F1_4yDJFcqb5CiDSmA-psB2k0JtjxAj4UPI61oONK7zzFIu4gBfjJCndsZfdvG7h8wGjV98QhrKEnR7xKZ3KCr0_qR1B-gxpNk3xWU.DKW7jrb4WaRSNfbXVPlT5g = eyJhbGciOiJBMjU2R0NNS1ciLCJraWQiOiIxOGVjMDhlMS1iZmE5LTRkOTUtYjIwNS0yYjRkZDFkNDMyMWQiLCJ0YWciOiJrZlBkdVZRM1QzSDZ2bmV3dC0ta3N3IiwiaXYiOiJLa1lUMEdYXzJqSGxmcU5fIiwiZW5jIjoiQTEyOENCQy1IUzI1NiJ9.lJf3HbOApxMEBkCMOoTnnABxs_CvTWUmZQ2ElLvYNok.gz6NjyEFNm_vm8Gj6FwoFQ.Jf5p9-ZhJlJy_IQ_byKFmI0Ro7w7G1QiaZpI8OaiVgD8EqoDZHyFKFBupS8iaEeVIgMqWmsuJKuoVgzR3YfzoMd3GxEm3VxNhzWyWtZKX0gxKdy6HgLvqoGNbZCzLjqcpDiF8q2_62EVAbr2uSc2oaxFmFuIQHLcqAHxy51449xkjZ7ewzZaGV3eFqhpco8o4DijXaG5_7kp3h2cajRfDgymuxUbWgLqaeNQaJtvJmSMFuEOSAzw9Hdeb6yhdTynCRmu-kqtO5Dec4lT2OMZKpnxc_F1_4yDJFcqb5CiDSmA-psB2k0JtjxAj4UPI61oONK7zzFIu4gBfjJCndsZfdvG7h8wGjV98QhrKEnR7xKZ3KCr0_qR1B-gxpNk3xWU.DKW7jrb4WaRSNfbXVPlT5g ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jwec -c
+ [ eyJhbGciOiJBMjU2R0NNS1ciLCJraWQiOiIxOGVjMDhlMS1iZmE5LTRkOTUtYjIwNS0yYjRkZDFkNDMyMWQiLCJ0YWciOiJrZlBkdVZRM1QzSDZ2bmV3dC0ta3N3IiwiaXYiOiJLa1lUMEdYXzJqSGxmcU5fIiwiZW5jIjoiQTEyOENCQy1IUzI1NiJ9.lJf3HbOApxMEBkCMOoTnnABxs_CvTWUmZQ2ElLvYNok.gz6NjyEFNm_vm8Gj6FwoFQ.Jf5p9-ZhJlJy_IQ_byKFmI0Ro7w7G1QiaZpI8OaiVgD8EqoDZHyFKFBupS8iaEeVIgMqWmsuJKuoVgzR3YfzoMd3GxEm3VxNhzWyWtZKX0gxKdy6HgLvqoGNbZCzLjqcpDiF8q2_62EVAbr2uSc2oaxFmFuIQHLcqAHxy51449xkjZ7ewzZaGV3eFqhpco8o4DijXaG5_7kp3h2cajRfDgymuxUbWgLqaeNQaJtvJmSMFuEOSAzw9Hdeb6yhdTynCRmu-kqtO5Dec4lT2OMZKpnxc_F1_4yDJFcqb5CiDSmA-psB2k0JtjxAj4UPI61oONK7zzFIu4gBfjJCndsZfdvG7h8wGjV98QhrKEnR7xKZ3KCr0_qR1B-gxpNk3xWU.DKW7jrb4WaRSNfbXVPlT5g = eyJhbGciOiJBMjU2R0NNS1ciLCJraWQiOiIxOGVjMDhlMS1iZmE5LTRkOTUtYjIwNS0yYjRkZDFkNDMyMWQiLCJ0YWciOiJrZlBkdVZRM1QzSDZ2bmV3dC0ta3N3IiwiaXYiOiJLa1lUMEdYXzJqSGxmcU5fIiwiZW5jIjoiQTEyOENCQy1IUzI1NiJ9.lJf3HbOApxMEBkCMOoTnnABxs_CvTWUmZQ2ElLvYNok.gz6NjyEFNm_vm8Gj6FwoFQ.Jf5p9-ZhJlJy_IQ_byKFmI0Ro7w7G1QiaZpI8OaiVgD8EqoDZHyFKFBupS8iaEeVIgMqWmsuJKuoVgzR3YfzoMd3GxEm3VxNhzWyWtZKX0gxKdy6HgLvqoGNbZCzLjqcpDiF8q2_62EVAbr2uSc2oaxFmFuIQHLcqAHxy51449xkjZ7ewzZaGV3eFqhpco8o4DijXaG5_7kp3h2cajRfDgymuxUbWgLqaeNQaJtvJmSMFuEOSAzw9Hdeb6yhdTynCRmu-kqtO5Dec4lT2OMZKpnxc_F1_4yDJFcqb5CiDSmA-psB2k0JtjxAj4UPI61oONK7zzFIu4gBfjJCndsZfdvG7h8wGjV98QhrKEnR7xKZ3KCr0_qR1B-gxpNk3xWU.DKW7jrb4WaRSNfbXVPlT5g ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jwec
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJBMjU2R0NNS1ciLCJraWQiOiIxOGVjMDhlMS1iZmE5LTRkOTUtYjIwNS0yYjRkZDFkNDMyMWQiLCJ0YWciOiJrZlBkdVZRM1QzSDZ2bmV3dC0ta3N3IiwiaXYiOiJLa1lUMEdYXzJqSGxmcU5fIiwiZW5jIjoiQTEyOENCQy1IUzI1NiJ9.lJf3HbOApxMEBkCMOoTnnABxs_CvTWUmZQ2ElLvYNok.gz6NjyEFNm_vm8Gj6FwoFQ.Jf5p9-ZhJlJy_IQ_byKFmI0Ro7w7G1QiaZpI8OaiVgD8EqoDZHyFKFBupS8iaEeVIgMqWmsuJKuoVgzR3YfzoMd3GxEm3VxNhzWyWtZKX0gxKdy6HgLvqoGNbZCzLjqcpDiF8q2_62EVAbr2uSc2oaxFmFuIQHLcqAHxy51449xkjZ7ewzZaGV3eFqhpco8o4DijXaG5_7kp3h2cajRfDgymuxUbWgLqaeNQaJtvJmSMFuEOSAzw9Hdeb6yhdTynCRmu-kqtO5Dec4lT2OMZKpnxc_F1_4yDJFcqb5CiDSmA-psB2k0JtjxAj4UPI61oONK7zzFIu4gBfjJCndsZfdvG7h8wGjV98QhrKEnR7xKZ3KCr0_qR1B-gxpNk3xWU.DKW7jrb4WaRSNfbXVPlT5g = eyJhbGciOiJBMjU2R0NNS1ciLCJraWQiOiIxOGVjMDhlMS1iZmE5LTRkOTUtYjIwNS0yYjRkZDFkNDMyMWQiLCJ0YWciOiJrZlBkdVZRM1QzSDZ2bmV3dC0ta3N3IiwiaXYiOiJLa1lUMEdYXzJqSGxmcU5fIiwiZW5jIjoiQTEyOENCQy1IUzI1NiJ9.lJf3HbOApxMEBkCMOoTnnABxs_CvTWUmZQ2ElLvYNok.gz6NjyEFNm_vm8Gj6FwoFQ.Jf5p9-ZhJlJy_IQ_byKFmI0Ro7w7G1QiaZpI8OaiVgD8EqoDZHyFKFBupS8iaEeVIgMqWmsuJKuoVgzR3YfzoMd3GxEm3VxNhzWyWtZKX0gxKdy6HgLvqoGNbZCzLjqcpDiF8q2_62EVAbr2uSc2oaxFmFuIQHLcqAHxy51449xkjZ7ewzZaGV3eFqhpco8o4DijXaG5_7kp3h2cajRfDgymuxUbWgLqaeNQaJtvJmSMFuEOSAzw9Hdeb6yhdTynCRmu-kqtO5Dec4lT2OMZKpnxc_F1_4yDJFcqb5CiDSmA-psB2k0JtjxAj4UPI61oONK7zzFIu4gBfjJCndsZfdvG7h8wGjV98QhrKEnR7xKZ3KCr0_qR1B-gxpNk3xWU.DKW7jrb4WaRSNfbXVPlT5g ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jwec
+ cmpct=eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIn0.CBI6oDw8MydIx1IBntf_lQcw2MmJKIQx.Qx0pmsDa8KnJc9Jo.AwliP-KmWgsZ37BvzCefNen6VTbRK3QMA4TkvRkH0tP1bTdhtFJgJxeVmJkLD61A1hnWGetdg11c9ADsnWgL56NyxwSYjU1ZEHcGkd3EkU0vjHi9gTlb90qSYFfeF0LwkcTtjbYKCsiNJQkcIp1yeM03OmuiYSoYJVSpf7ej6zaYcMv3WwdxDFl8REwOhNImk2Xld2JXq6BR53TSFkyT7PwVLuq-1GwtGHlQeg7gDT6xW0JqHDPn_H-puQsmthc9Zg0ojmJfqqFvETUxLAF-KjcBTS5dNy6egwkYtOt8EIHK-oEsKYtZRaa8Z7MOZ7UGxGIMvEmxrGCPeJa14slv2-gaqK0kEThkaSqdYw0FkQZF.ER7MWJZ1FBI_NKvn7Zb1Lw
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jwec
+ sed s|jwec|jwef|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jwef
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jwec
+ sed s|jwec|jweg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jweg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jwef ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jwef -c
+ [ eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIn0.CBI6oDw8MydIx1IBntf_lQcw2MmJKIQx.Qx0pmsDa8KnJc9Jo.AwliP-KmWgsZ37BvzCefNen6VTbRK3QMA4TkvRkH0tP1bTdhtFJgJxeVmJkLD61A1hnWGetdg11c9ADsnWgL56NyxwSYjU1ZEHcGkd3EkU0vjHi9gTlb90qSYFfeF0LwkcTtjbYKCsiNJQkcIp1yeM03OmuiYSoYJVSpf7ej6zaYcMv3WwdxDFl8REwOhNImk2Xld2JXq6BR53TSFkyT7PwVLuq-1GwtGHlQeg7gDT6xW0JqHDPn_H-puQsmthc9Zg0ojmJfqqFvETUxLAF-KjcBTS5dNy6egwkYtOt8EIHK-oEsKYtZRaa8Z7MOZ7UGxGIMvEmxrGCPeJa14slv2-gaqK0kEThkaSqdYw0FkQZF.ER7MWJZ1FBI_NKvn7Zb1Lw = eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIn0.CBI6oDw8MydIx1IBntf_lQcw2MmJKIQx.Qx0pmsDa8KnJc9Jo.AwliP-KmWgsZ37BvzCefNen6VTbRK3QMA4TkvRkH0tP1bTdhtFJgJxeVmJkLD61A1hnWGetdg11c9ADsnWgL56NyxwSYjU1ZEHcGkd3EkU0vjHi9gTlb90qSYFfeF0LwkcTtjbYKCsiNJQkcIp1yeM03OmuiYSoYJVSpf7ej6zaYcMv3WwdxDFl8REwOhNImk2Xld2JXq6BR53TSFkyT7PwVLuq-1GwtGHlQeg7gDT6xW0JqHDPn_H-puQsmthc9Zg0ojmJfqqFvETUxLAF-KjcBTS5dNy6egwkYtOt8EIHK-oEsKYtZRaa8Z7MOZ7UGxGIMvEmxrGCPeJa14slv2-gaqK0kEThkaSqdYw0FkQZF.ER7MWJZ1FBI_NKvn7Zb1Lw ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jwef
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIn0.CBI6oDw8MydIx1IBntf_lQcw2MmJKIQx.Qx0pmsDa8KnJc9Jo.AwliP-KmWgsZ37BvzCefNen6VTbRK3QMA4TkvRkH0tP1bTdhtFJgJxeVmJkLD61A1hnWGetdg11c9ADsnWgL56NyxwSYjU1ZEHcGkd3EkU0vjHi9gTlb90qSYFfeF0LwkcTtjbYKCsiNJQkcIp1yeM03OmuiYSoYJVSpf7ej6zaYcMv3WwdxDFl8REwOhNImk2Xld2JXq6BR53TSFkyT7PwVLuq-1GwtGHlQeg7gDT6xW0JqHDPn_H-puQsmthc9Zg0ojmJfqqFvETUxLAF-KjcBTS5dNy6egwkYtOt8EIHK-oEsKYtZRaa8Z7MOZ7UGxGIMvEmxrGCPeJa14slv2-gaqK0kEThkaSqdYw0FkQZF.ER7MWJZ1FBI_NKvn7Zb1Lw = eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIn0.CBI6oDw8MydIx1IBntf_lQcw2MmJKIQx.Qx0pmsDa8KnJc9Jo.AwliP-KmWgsZ37BvzCefNen6VTbRK3QMA4TkvRkH0tP1bTdhtFJgJxeVmJkLD61A1hnWGetdg11c9ADsnWgL56NyxwSYjU1ZEHcGkd3EkU0vjHi9gTlb90qSYFfeF0LwkcTtjbYKCsiNJQkcIp1yeM03OmuiYSoYJVSpf7ej6zaYcMv3WwdxDFl8REwOhNImk2Xld2JXq6BR53TSFkyT7PwVLuq-1GwtGHlQeg7gDT6xW0JqHDPn_H-puQsmthc9Zg0ojmJfqqFvETUxLAF-KjcBTS5dNy6egwkYtOt8EIHK-oEsKYtZRaa8Z7MOZ7UGxGIMvEmxrGCPeJa14slv2-gaqK0kEThkaSqdYw0FkQZF.ER7MWJZ1FBI_NKvn7Zb1Lw ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jweg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jweg -c
+ [ eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIn0.CBI6oDw8MydIx1IBntf_lQcw2MmJKIQx.Qx0pmsDa8KnJc9Jo.AwliP-KmWgsZ37BvzCefNen6VTbRK3QMA4TkvRkH0tP1bTdhtFJgJxeVmJkLD61A1hnWGetdg11c9ADsnWgL56NyxwSYjU1ZEHcGkd3EkU0vjHi9gTlb90qSYFfeF0LwkcTtjbYKCsiNJQkcIp1yeM03OmuiYSoYJVSpf7ej6zaYcMv3WwdxDFl8REwOhNImk2Xld2JXq6BR53TSFkyT7PwVLuq-1GwtGHlQeg7gDT6xW0JqHDPn_H-puQsmthc9Zg0ojmJfqqFvETUxLAF-KjcBTS5dNy6egwkYtOt8EIHK-oEsKYtZRaa8Z7MOZ7UGxGIMvEmxrGCPeJa14slv2-gaqK0kEThkaSqdYw0FkQZF.ER7MWJZ1FBI_NKvn7Zb1Lw = eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIn0.CBI6oDw8MydIx1IBntf_lQcw2MmJKIQx.Qx0pmsDa8KnJc9Jo.AwliP-KmWgsZ37BvzCefNen6VTbRK3QMA4TkvRkH0tP1bTdhtFJgJxeVmJkLD61A1hnWGetdg11c9ADsnWgL56NyxwSYjU1ZEHcGkd3EkU0vjHi9gTlb90qSYFfeF0LwkcTtjbYKCsiNJQkcIp1yeM03OmuiYSoYJVSpf7ej6zaYcMv3WwdxDFl8REwOhNImk2Xld2JXq6BR53TSFkyT7PwVLuq-1GwtGHlQeg7gDT6xW0JqHDPn_H-puQsmthc9Zg0ojmJfqqFvETUxLAF-KjcBTS5dNy6egwkYtOt8EIHK-oEsKYtZRaa8Z7MOZ7UGxGIMvEmxrGCPeJa14slv2-gaqK0kEThkaSqdYw0FkQZF.ER7MWJZ1FBI_NKvn7Zb1Lw ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jweg
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIn0.CBI6oDw8MydIx1IBntf_lQcw2MmJKIQx.Qx0pmsDa8KnJc9Jo.AwliP-KmWgsZ37BvzCefNen6VTbRK3QMA4TkvRkH0tP1bTdhtFJgJxeVmJkLD61A1hnWGetdg11c9ADsnWgL56NyxwSYjU1ZEHcGkd3EkU0vjHi9gTlb90qSYFfeF0LwkcTtjbYKCsiNJQkcIp1yeM03OmuiYSoYJVSpf7ej6zaYcMv3WwdxDFl8REwOhNImk2Xld2JXq6BR53TSFkyT7PwVLuq-1GwtGHlQeg7gDT6xW0JqHDPn_H-puQsmthc9Zg0ojmJfqqFvETUxLAF-KjcBTS5dNy6egwkYtOt8EIHK-oEsKYtZRaa8Z7MOZ7UGxGIMvEmxrGCPeJa14slv2-gaqK0kEThkaSqdYw0FkQZF.ER7MWJZ1FBI_NKvn7Zb1Lw = eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIn0.CBI6oDw8MydIx1IBntf_lQcw2MmJKIQx.Qx0pmsDa8KnJc9Jo.AwliP-KmWgsZ37BvzCefNen6VTbRK3QMA4TkvRkH0tP1bTdhtFJgJxeVmJkLD61A1hnWGetdg11c9ADsnWgL56NyxwSYjU1ZEHcGkd3EkU0vjHi9gTlb90qSYFfeF0LwkcTtjbYKCsiNJQkcIp1yeM03OmuiYSoYJVSpf7ej6zaYcMv3WwdxDFl8REwOhNImk2Xld2JXq6BR53TSFkyT7PwVLuq-1GwtGHlQeg7gDT6xW0JqHDPn_H-puQsmthc9Zg0ojmJfqqFvETUxLAF-KjcBTS5dNy6egwkYtOt8EIHK-oEsKYtZRaa8Z7MOZ7UGxGIMvEmxrGCPeJa14slv2-gaqK0kEThkaSqdYw0FkQZF.ER7MWJZ1FBI_NKvn7Zb1Lw ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jwec -c
+ [ eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIn0.CBI6oDw8MydIx1IBntf_lQcw2MmJKIQx.Qx0pmsDa8KnJc9Jo.AwliP-KmWgsZ37BvzCefNen6VTbRK3QMA4TkvRkH0tP1bTdhtFJgJxeVmJkLD61A1hnWGetdg11c9ADsnWgL56NyxwSYjU1ZEHcGkd3EkU0vjHi9gTlb90qSYFfeF0LwkcTtjbYKCsiNJQkcIp1yeM03OmuiYSoYJVSpf7ej6zaYcMv3WwdxDFl8REwOhNImk2Xld2JXq6BR53TSFkyT7PwVLuq-1GwtGHlQeg7gDT6xW0JqHDPn_H-puQsmthc9Zg0ojmJfqqFvETUxLAF-KjcBTS5dNy6egwkYtOt8EIHK-oEsKYtZRaa8Z7MOZ7UGxGIMvEmxrGCPeJa14slv2-gaqK0kEThkaSqdYw0FkQZF.ER7MWJZ1FBI_NKvn7Zb1Lw = eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIn0.CBI6oDw8MydIx1IBntf_lQcw2MmJKIQx.Qx0pmsDa8KnJc9Jo.AwliP-KmWgsZ37BvzCefNen6VTbRK3QMA4TkvRkH0tP1bTdhtFJgJxeVmJkLD61A1hnWGetdg11c9ADsnWgL56NyxwSYjU1ZEHcGkd3EkU0vjHi9gTlb90qSYFfeF0LwkcTtjbYKCsiNJQkcIp1yeM03OmuiYSoYJVSpf7ej6zaYcMv3WwdxDFl8REwOhNImk2Xld2JXq6BR53TSFkyT7PwVLuq-1GwtGHlQeg7gDT6xW0JqHDPn_H-puQsmthc9Zg0ojmJfqqFvETUxLAF-KjcBTS5dNy6egwkYtOt8EIHK-oEsKYtZRaa8Z7MOZ7UGxGIMvEmxrGCPeJa14slv2-gaqK0kEThkaSqdYw0FkQZF.ER7MWJZ1FBI_NKvn7Zb1Lw ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jwec
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIn0.CBI6oDw8MydIx1IBntf_lQcw2MmJKIQx.Qx0pmsDa8KnJc9Jo.AwliP-KmWgsZ37BvzCefNen6VTbRK3QMA4TkvRkH0tP1bTdhtFJgJxeVmJkLD61A1hnWGetdg11c9ADsnWgL56NyxwSYjU1ZEHcGkd3EkU0vjHi9gTlb90qSYFfeF0LwkcTtjbYKCsiNJQkcIp1yeM03OmuiYSoYJVSpf7ej6zaYcMv3WwdxDFl8REwOhNImk2Xld2JXq6BR53TSFkyT7PwVLuq-1GwtGHlQeg7gDT6xW0JqHDPn_H-puQsmthc9Zg0ojmJfqqFvETUxLAF-KjcBTS5dNy6egwkYtOt8EIHK-oEsKYtZRaa8Z7MOZ7UGxGIMvEmxrGCPeJa14slv2-gaqK0kEThkaSqdYw0FkQZF.ER7MWJZ1FBI_NKvn7Zb1Lw = eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIn0.CBI6oDw8MydIx1IBntf_lQcw2MmJKIQx.Qx0pmsDa8KnJc9Jo.AwliP-KmWgsZ37BvzCefNen6VTbRK3QMA4TkvRkH0tP1bTdhtFJgJxeVmJkLD61A1hnWGetdg11c9ADsnWgL56NyxwSYjU1ZEHcGkd3EkU0vjHi9gTlb90qSYFfeF0LwkcTtjbYKCsiNJQkcIp1yeM03OmuiYSoYJVSpf7ej6zaYcMv3WwdxDFl8REwOhNImk2Xld2JXq6BR53TSFkyT7PwVLuq-1GwtGHlQeg7gDT6xW0JqHDPn_H-puQsmthc9Zg0ojmJfqqFvETUxLAF-KjcBTS5dNy6egwkYtOt8EIHK-oEsKYtZRaa8Z7MOZ7UGxGIMvEmxrGCPeJa14slv2-gaqK0kEThkaSqdYw0FkQZF.ER7MWJZ1FBI_NKvn7Zb1Lw ]
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jwec
+ cmpct=eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIiwiemlwIjoiREVGIn0.5vUT2WOtQxKWcekM_IzVQwkGgzlFDwPi.p9pUq6XHY0jfEZIl.HbDtOsdai1oYziSx25KEeTxmwnh8L8jKMFNc1k3zmMI6VB8hry57tDZ61jXyezSPt0fdLVfe6Jf5y5-JaCap_JQBcb5opbmT60uWGml8blyiMQmOn9J--XhhlYg0m-BHaqfDO5iTOWxPxFMUedx7WCy8mxgDHj0aBMG6152PsM-w5E_o2B3jDbrYBKhpYA7qi3AyijnCJ7BP9rr3U8kxExCpG3mK420TjOw.VILuUwuIxaLVmh5X-T7kmA
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jwec
+ sed s|jwec|jwef|
+ flat=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jwef
+ echo /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jwec
+ sed s|jwec|jweg|
+ gen=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jweg
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jwef ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jwef -c
+ [ eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIiwiemlwIjoiREVGIn0.5vUT2WOtQxKWcekM_IzVQwkGgzlFDwPi.p9pUq6XHY0jfEZIl.HbDtOsdai1oYziSx25KEeTxmwnh8L8jKMFNc1k3zmMI6VB8hry57tDZ61jXyezSPt0fdLVfe6Jf5y5-JaCap_JQBcb5opbmT60uWGml8blyiMQmOn9J--XhhlYg0m-BHaqfDO5iTOWxPxFMUedx7WCy8mxgDHj0aBMG6152PsM-w5E_o2B3jDbrYBKhpYA7qi3AyijnCJ7BP9rr3U8kxExCpG3mK420TjOw.VILuUwuIxaLVmh5X-T7kmA = eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIiwiemlwIjoiREVGIn0.5vUT2WOtQxKWcekM_IzVQwkGgzlFDwPi.p9pUq6XHY0jfEZIl.HbDtOsdai1oYziSx25KEeTxmwnh8L8jKMFNc1k3zmMI6VB8hry57tDZ61jXyezSPt0fdLVfe6Jf5y5-JaCap_JQBcb5opbmT60uWGml8blyiMQmOn9J--XhhlYg0m-BHaqfDO5iTOWxPxFMUedx7WCy8mxgDHj0aBMG6152PsM-w5E_o2B3jDbrYBKhpYA7qi3AyijnCJ7BP9rr3U8kxExCpG3mK420TjOw.VILuUwuIxaLVmh5X-T7kmA ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jwef
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIiwiemlwIjoiREVGIn0.5vUT2WOtQxKWcekM_IzVQwkGgzlFDwPi.p9pUq6XHY0jfEZIl.HbDtOsdai1oYziSx25KEeTxmwnh8L8jKMFNc1k3zmMI6VB8hry57tDZ61jXyezSPt0fdLVfe6Jf5y5-JaCap_JQBcb5opbmT60uWGml8blyiMQmOn9J--XhhlYg0m-BHaqfDO5iTOWxPxFMUedx7WCy8mxgDHj0aBMG6152PsM-w5E_o2B3jDbrYBKhpYA7qi3AyijnCJ7BP9rr3U8kxExCpG3mK420TjOw.VILuUwuIxaLVmh5X-T7kmA = eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIiwiemlwIjoiREVGIn0.5vUT2WOtQxKWcekM_IzVQwkGgzlFDwPi.p9pUq6XHY0jfEZIl.HbDtOsdai1oYziSx25KEeTxmwnh8L8jKMFNc1k3zmMI6VB8hry57tDZ61jXyezSPt0fdLVfe6Jf5y5-JaCap_JQBcb5opbmT60uWGml8blyiMQmOn9J--XhhlYg0m-BHaqfDO5iTOWxPxFMUedx7WCy8mxgDHj0aBMG6152PsM-w5E_o2B3jDbrYBKhpYA7qi3AyijnCJ7BP9rr3U8kxExCpG3mK420TjOw.VILuUwuIxaLVmh5X-T7kmA ]
+ [ -f /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jweg ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jweg -c
+ [ eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIiwiemlwIjoiREVGIn0.5vUT2WOtQxKWcekM_IzVQwkGgzlFDwPi.p9pUq6XHY0jfEZIl.HbDtOsdai1oYziSx25KEeTxmwnh8L8jKMFNc1k3zmMI6VB8hry57tDZ61jXyezSPt0fdLVfe6Jf5y5-JaCap_JQBcb5opbmT60uWGml8blyiMQmOn9J--XhhlYg0m-BHaqfDO5iTOWxPxFMUedx7WCy8mxgDHj0aBMG6152PsM-w5E_o2B3jDbrYBKhpYA7qi3AyijnCJ7BP9rr3U8kxExCpG3mK420TjOw.VILuUwuIxaLVmh5X-T7kmA = eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIiwiemlwIjoiREVGIn0.5vUT2WOtQxKWcekM_IzVQwkGgzlFDwPi.p9pUq6XHY0jfEZIl.HbDtOsdai1oYziSx25KEeTxmwnh8L8jKMFNc1k3zmMI6VB8hry57tDZ61jXyezSPt0fdLVfe6Jf5y5-JaCap_JQBcb5opbmT60uWGml8blyiMQmOn9J--XhhlYg0m-BHaqfDO5iTOWxPxFMUedx7WCy8mxgDHj0aBMG6152PsM-w5E_o2B3jDbrYBKhpYA7qi3AyijnCJ7BP9rr3U8kxExCpG3mK420TjOw.VILuUwuIxaLVmh5X-T7kmA ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jweg
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIiwiemlwIjoiREVGIn0.5vUT2WOtQxKWcekM_IzVQwkGgzlFDwPi.p9pUq6XHY0jfEZIl.HbDtOsdai1oYziSx25KEeTxmwnh8L8jKMFNc1k3zmMI6VB8hry57tDZ61jXyezSPt0fdLVfe6Jf5y5-JaCap_JQBcb5opbmT60uWGml8blyiMQmOn9J--XhhlYg0m-BHaqfDO5iTOWxPxFMUedx7WCy8mxgDHj0aBMG6152PsM-w5E_o2B3jDbrYBKhpYA7qi3AyijnCJ7BP9rr3U8kxExCpG3mK420TjOw.VILuUwuIxaLVmh5X-T7kmA = eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIiwiemlwIjoiREVGIn0.5vUT2WOtQxKWcekM_IzVQwkGgzlFDwPi.p9pUq6XHY0jfEZIl.HbDtOsdai1oYziSx25KEeTxmwnh8L8jKMFNc1k3zmMI6VB8hry57tDZ61jXyezSPt0fdLVfe6Jf5y5-JaCap_JQBcb5opbmT60uWGml8blyiMQmOn9J--XhhlYg0m-BHaqfDO5iTOWxPxFMUedx7WCy8mxgDHj0aBMG6152PsM-w5E_o2B3jDbrYBKhpYA7qi3AyijnCJ7BP9rr3U8kxExCpG3mK420TjOw.VILuUwuIxaLVmh5X-T7kmA ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jwec -c
+ [ eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIiwiemlwIjoiREVGIn0.5vUT2WOtQxKWcekM_IzVQwkGgzlFDwPi.p9pUq6XHY0jfEZIl.HbDtOsdai1oYziSx25KEeTxmwnh8L8jKMFNc1k3zmMI6VB8hry57tDZ61jXyezSPt0fdLVfe6Jf5y5-JaCap_JQBcb5opbmT60uWGml8blyiMQmOn9J--XhhlYg0m-BHaqfDO5iTOWxPxFMUedx7WCy8mxgDHj0aBMG6152PsM-w5E_o2B3jDbrYBKhpYA7qi3AyijnCJ7BP9rr3U8kxExCpG3mK420TjOw.VILuUwuIxaLVmh5X-T7kmA = eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIiwiemlwIjoiREVGIn0.5vUT2WOtQxKWcekM_IzVQwkGgzlFDwPi.p9pUq6XHY0jfEZIl.HbDtOsdai1oYziSx25KEeTxmwnh8L8jKMFNc1k3zmMI6VB8hry57tDZ61jXyezSPt0fdLVfe6Jf5y5-JaCap_JQBcb5opbmT60uWGml8blyiMQmOn9J--XhhlYg0m-BHaqfDO5iTOWxPxFMUedx7WCy8mxgDHj0aBMG6152PsM-w5E_o2B3jDbrYBKhpYA7qi3AyijnCJ7BP9rr3U8kxExCpG3mK420TjOw.VILuUwuIxaLVmh5X-T7kmA ]
+ jose jwe fmt -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jwec
+ jose jwe fmt -i- -c
+ [ eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIiwiemlwIjoiREVGIn0.5vUT2WOtQxKWcekM_IzVQwkGgzlFDwPi.p9pUq6XHY0jfEZIl.HbDtOsdai1oYziSx25KEeTxmwnh8L8jKMFNc1k3zmMI6VB8hry57tDZ61jXyezSPt0fdLVfe6Jf5y5-JaCap_JQBcb5opbmT60uWGml8blyiMQmOn9J--XhhlYg0m-BHaqfDO5iTOWxPxFMUedx7WCy8mxgDHj0aBMG6152PsM-w5E_o2B3jDbrYBKhpYA7qi3AyijnCJ7BP9rr3U8kxExCpG3mK420TjOw.VILuUwuIxaLVmh5X-T7kmA = eyJhbGciOiJBMTI4S1ciLCJraWQiOiI4MWIyMDk2NS04MzMyLTQzZDktYTQ2OC04MjE2MGFkOTFhYzgiLCJlbmMiOiJBMTI4R0NNIiwiemlwIjoiREVGIn0.5vUT2WOtQxKWcekM_IzVQwkGgzlFDwPi.p9pUq6XHY0jfEZIl.HbDtOsdai1oYziSx25KEeTxmwnh8L8jKMFNc1k3zmMI6VB8hry57tDZ61jXyezSPt0fdLVfe6Jf5y5-JaCap_JQBcb5opbmT60uWGml8blyiMQmOn9J--XhhlYg0m-BHaqfDO5iTOWxPxFMUedx7WCy8mxgDHj0aBMG6152PsM-w5E_o2B3jDbrYBKhpYA7qi3AyijnCJ7BP9rr3U8kxExCpG3mK420TjOw.VILuUwuIxaLVmh5X-T7kmA ]
------------------------------------------------------------------------------

21/25 jose-jwe-dec OK                4.34s
19:53:15 MALLOC_PERTURB_=181 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors /<<PKGBUILDDIR>>/tests/./jose-jwe-dec
----------------------------------- output -----------------------------------
stderr:
+ prfx=/<<PKGBUILDDIR>>/tests/vectors/rfc7520_5
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jwec -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jwef -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.1.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose alg
+ grep -q OAEP
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jwec -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jwef -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.2.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwec -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.pwd
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.pt
+ test {"keys":[{"kty":"oct","kid":"77c7e2b8-6e13-45cf-8672-617b5b45243a","use":"enc","alg":"A128GCM","k":"XctOhJAkA-pD9Lh7ZgW_2A"},{"kty":"oct","kid":"81b20965-8332-43d9-a468-82160ad91ac8","use":"enc","alg":"A128KW","k":"GZy6sIZ6wl9NJOKB-jnmVQ"},{"kty":"oct","kid":"18ec08e1-bfa9-4d95-b205-2b4dd1d4321d","use":"enc","alg":"A256GCMKW","k":"qC57l_uxcm7Nm3K-ct4GFjx8tM1U8CZ0NLBvdQstiS8"}]} = {"keys":[{"kty":"oct","kid":"77c7e2b8-6e13-45cf-8672-617b5b45243a","use":"enc","alg":"A128GCM","k":"XctOhJAkA-pD9Lh7ZgW_2A"},{"kty":"oct","kid":"81b20965-8332-43d9-a468-82160ad91ac8","use":"enc","alg":"A128KW","k":"GZy6sIZ6wl9NJOKB-jnmVQ"},{"kty":"oct","kid":"18ec08e1-bfa9-4d95-b205-2b4dd1d4321d","use":"enc","alg":"A256GCMKW","k":"qC57l_uxcm7Nm3K-ct4GFjx8tM1U8CZ0NLBvdQstiS8"}]}
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwef -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.pwd
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.pt
+ test {"keys":[{"kty":"oct","kid":"77c7e2b8-6e13-45cf-8672-617b5b45243a","use":"enc","alg":"A128GCM","k":"XctOhJAkA-pD9Lh7ZgW_2A"},{"kty":"oct","kid":"81b20965-8332-43d9-a468-82160ad91ac8","use":"enc","alg":"A128KW","k":"GZy6sIZ6wl9NJOKB-jnmVQ"},{"kty":"oct","kid":"18ec08e1-bfa9-4d95-b205-2b4dd1d4321d","use":"enc","alg":"A256GCMKW","k":"qC57l_uxcm7Nm3K-ct4GFjx8tM1U8CZ0NLBvdQstiS8"}]} = {"keys":[{"kty":"oct","kid":"77c7e2b8-6e13-45cf-8672-617b5b45243a","use":"enc","alg":"A128GCM","k":"XctOhJAkA-pD9Lh7ZgW_2A"},{"kty":"oct","kid":"81b20965-8332-43d9-a468-82160ad91ac8","use":"enc","alg":"A128KW","k":"GZy6sIZ6wl9NJOKB-jnmVQ"},{"kty":"oct","kid":"18ec08e1-bfa9-4d95-b205-2b4dd1d4321d","use":"enc","alg":"A256GCMKW","k":"qC57l_uxcm7Nm3K-ct4GFjx8tM1U8CZ0NLBvdQstiS8"}]}
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.pwd
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.pt
+ test {"keys":[{"kty":"oct","kid":"77c7e2b8-6e13-45cf-8672-617b5b45243a","use":"enc","alg":"A128GCM","k":"XctOhJAkA-pD9Lh7ZgW_2A"},{"kty":"oct","kid":"81b20965-8332-43d9-a468-82160ad91ac8","use":"enc","alg":"A128KW","k":"GZy6sIZ6wl9NJOKB-jnmVQ"},{"kty":"oct","kid":"18ec08e1-bfa9-4d95-b205-2b4dd1d4321d","use":"enc","alg":"A256GCMKW","k":"qC57l_uxcm7Nm3K-ct4GFjx8tM1U8CZ0NLBvdQstiS8"}]} = {"keys":[{"kty":"oct","kid":"77c7e2b8-6e13-45cf-8672-617b5b45243a","use":"enc","alg":"A128GCM","k":"XctOhJAkA-pD9Lh7ZgW_2A"},{"kty":"oct","kid":"81b20965-8332-43d9-a468-82160ad91ac8","use":"enc","alg":"A128KW","k":"GZy6sIZ6wl9NJOKB-jnmVQ"},{"kty":"oct","kid":"18ec08e1-bfa9-4d95-b205-2b4dd1d4321d","use":"enc","alg":"A256GCMKW","k":"qC57l_uxcm7Nm3K-ct4GFjx8tM1U8CZ0NLBvdQstiS8"}]}
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwec -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.pt
+ test {"keys":[{"kty":"oct","kid":"77c7e2b8-6e13-45cf-8672-617b5b45243a","use":"enc","alg":"A128GCM","k":"XctOhJAkA-pD9Lh7ZgW_2A"},{"kty":"oct","kid":"81b20965-8332-43d9-a468-82160ad91ac8","use":"enc","alg":"A128KW","k":"GZy6sIZ6wl9NJOKB-jnmVQ"},{"kty":"oct","kid":"18ec08e1-bfa9-4d95-b205-2b4dd1d4321d","use":"enc","alg":"A256GCMKW","k":"qC57l_uxcm7Nm3K-ct4GFjx8tM1U8CZ0NLBvdQstiS8"}]} = {"keys":[{"kty":"oct","kid":"77c7e2b8-6e13-45cf-8672-617b5b45243a","use":"enc","alg":"A128GCM","k":"XctOhJAkA-pD9Lh7ZgW_2A"},{"kty":"oct","kid":"81b20965-8332-43d9-a468-82160ad91ac8","use":"enc","alg":"A128KW","k":"GZy6sIZ6wl9NJOKB-jnmVQ"},{"kty":"oct","kid":"18ec08e1-bfa9-4d95-b205-2b4dd1d4321d","use":"enc","alg":"A256GCMKW","k":"qC57l_uxcm7Nm3K-ct4GFjx8tM1U8CZ0NLBvdQstiS8"}]}
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwef -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.pt
+ test {"keys":[{"kty":"oct","kid":"77c7e2b8-6e13-45cf-8672-617b5b45243a","use":"enc","alg":"A128GCM","k":"XctOhJAkA-pD9Lh7ZgW_2A"},{"kty":"oct","kid":"81b20965-8332-43d9-a468-82160ad91ac8","use":"enc","alg":"A128KW","k":"GZy6sIZ6wl9NJOKB-jnmVQ"},{"kty":"oct","kid":"18ec08e1-bfa9-4d95-b205-2b4dd1d4321d","use":"enc","alg":"A256GCMKW","k":"qC57l_uxcm7Nm3K-ct4GFjx8tM1U8CZ0NLBvdQstiS8"}]} = {"keys":[{"kty":"oct","kid":"77c7e2b8-6e13-45cf-8672-617b5b45243a","use":"enc","alg":"A128GCM","k":"XctOhJAkA-pD9Lh7ZgW_2A"},{"kty":"oct","kid":"81b20965-8332-43d9-a468-82160ad91ac8","use":"enc","alg":"A128KW","k":"GZy6sIZ6wl9NJOKB-jnmVQ"},{"kty":"oct","kid":"18ec08e1-bfa9-4d95-b205-2b4dd1d4321d","use":"enc","alg":"A256GCMKW","k":"qC57l_uxcm7Nm3K-ct4GFjx8tM1U8CZ0NLBvdQstiS8"}]}
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.3.pt
+ test {"keys":[{"kty":"oct","kid":"77c7e2b8-6e13-45cf-8672-617b5b45243a","use":"enc","alg":"A128GCM","k":"XctOhJAkA-pD9Lh7ZgW_2A"},{"kty":"oct","kid":"81b20965-8332-43d9-a468-82160ad91ac8","use":"enc","alg":"A128KW","k":"GZy6sIZ6wl9NJOKB-jnmVQ"},{"kty":"oct","kid":"18ec08e1-bfa9-4d95-b205-2b4dd1d4321d","use":"enc","alg":"A256GCMKW","k":"qC57l_uxcm7Nm3K-ct4GFjx8tM1U8CZ0NLBvdQstiS8"}]} = {"keys":[{"kty":"oct","kid":"77c7e2b8-6e13-45cf-8672-617b5b45243a","use":"enc","alg":"A128GCM","k":"XctOhJAkA-pD9Lh7ZgW_2A"},{"kty":"oct","kid":"81b20965-8332-43d9-a468-82160ad91ac8","use":"enc","alg":"A128KW","k":"GZy6sIZ6wl9NJOKB-jnmVQ"},{"kty":"oct","kid":"18ec08e1-bfa9-4d95-b205-2b4dd1d4321d","use":"enc","alg":"A256GCMKW","k":"qC57l_uxcm7Nm3K-ct4GFjx8tM1U8CZ0NLBvdQstiS8"}]}
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jwec -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jwef -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.4.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.jwec -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.5.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.jwec -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.6.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jwec -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jwef -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.7.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jwec -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jwef -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.8.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jwec -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jwef -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.9.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.10.jwef -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.10.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.10.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.10.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.10.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.10.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.11.jwef -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.11.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.11.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.11.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.11.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.11.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.12.jwef -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.12.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.12.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.12.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.12.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.12.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.13.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.13.1.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.13.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.13.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.13.2.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.13.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
+ jose jwe dec -i /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.13.jweg -k /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.13.3.jwk
+ cat /<<PKGBUILDDIR>>/tests/vectors/rfc7520_5.13.pt
+ test You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo. = You can trust us to stick with you through thick and thin–to the bitter end. And you can trust us to keep any secret of yours–closer than you keep it yourself. But you cannot trust us to let you face trouble alone, and go off without a word. We are your friends, Frodo.
------------------------------------------------------------------------------

22/25 issue75      OK                0.07s
19:53:19 MALLOC_PERTURB_=39 /<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/issue-75/issue75
----------------------------------- output -----------------------------------
------------------------------------------------------------------------------

23/25 jose-jws-sig OK               48.04s
19:53:06 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors MALLOC_PERTURB_=44 /<<PKGBUILDDIR>>/tests/./jose-jws-sig
----------------------------------- output -----------------------------------
stderr:
+ jose alg -k sign
+ ALGS=ES256
ES384
ES512
HS256
HS384
HS512
PS256
PS384
PS512
RS256
RS384
RS512
+ mktemp -d
+ tmpdir=/tmp/tmp.ZsVBzXGrDE
+ trap onexit EXIT
+ msg=/tmp/tmp.ZsVBzXGrDE/msg.txt
+ printf hi
+ jwk=/tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/ES256.jws
+ jose jwk gen -i {"alg":"ES256"} -o /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jose jwk pub -i /tmp/tmp.ZsVBzXGrDE/ES256.jwk -o /tmp/tmp.ZsVBzXGrDE/ES256.jwk.pub
+ old=
+ prv=/tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/ES384.jws
+ jose jwk gen -i {"alg":"ES384"} -o /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jose jwk pub -i /tmp/tmp.ZsVBzXGrDE/ES384.jwk -o /tmp/tmp.ZsVBzXGrDE/ES384.jwk.pub
+ old=/tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/ES512.jws
+ jose jwk gen -i {"alg":"ES512"} -o /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jose jwk pub -i /tmp/tmp.ZsVBzXGrDE/ES512.jwk -o /tmp/tmp.ZsVBzXGrDE/ES512.jwk.pub
+ old=/tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/HS256.jws
+ jose jwk gen -i {"alg":"HS256"} -o /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jose jwk pub -i /tmp/tmp.ZsVBzXGrDE/HS256.jwk -o /tmp/tmp.ZsVBzXGrDE/HS256.jwk.pub
+ old=/tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/HS384.jws
+ jose jwk gen -i {"alg":"HS384"} -o /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jose jwk pub -i /tmp/tmp.ZsVBzXGrDE/HS384.jwk -o /tmp/tmp.ZsVBzXGrDE/HS384.jwk.pub
+ old=/tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/HS512.jws
+ jose jwk gen -i {"alg":"HS512"} -o /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jose jwk pub -i /tmp/tmp.ZsVBzXGrDE/HS512.jwk -o /tmp/tmp.ZsVBzXGrDE/HS512.jwk.pub
+ old=/tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/PS256.jws
+ jose jwk gen -i {"alg":"PS256"} -o /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jose jwk pub -i /tmp/tmp.ZsVBzXGrDE/PS256.jwk -o /tmp/tmp.ZsVBzXGrDE/PS256.jwk.pub
+ old=/tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/PS384.jws
+ jose jwk gen -i {"alg":"PS384"} -o /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jose jwk pub -i /tmp/tmp.ZsVBzXGrDE/PS384.jwk -o /tmp/tmp.ZsVBzXGrDE/PS384.jwk.pub
+ old=/tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/PS512.jws
+ jose jwk gen -i {"alg":"PS512"} -o /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jose jwk pub -i /tmp/tmp.ZsVBzXGrDE/PS512.jwk -o /tmp/tmp.ZsVBzXGrDE/PS512.jwk.pub
+ old=/tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/RS256.jws
+ jose jwk gen -i {"alg":"RS256"} -o /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jose jwk pub -i /tmp/tmp.ZsVBzXGrDE/RS256.jwk -o /tmp/tmp.ZsVBzXGrDE/RS256.jwk.pub
+ old=/tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/RS384.jws
+ jose jwk gen -i {"alg":"RS384"} -o /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jose jwk pub -i /tmp/tmp.ZsVBzXGrDE/RS384.jwk -o /tmp/tmp.ZsVBzXGrDE/RS384.jwk.pub
+ old=/tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/RS512.jws
+ jose jwk gen -i {"alg":"RS512"} -o /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jose jwk pub -i /tmp/tmp.ZsVBzXGrDE/RS512.jwk -o /tmp/tmp.ZsVBzXGrDE/RS512.jwk.pub
+ old=/tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/ES256.jws
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ printf hi
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -c
+ printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/ES256.jws -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/ES256.jws -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/ES256.jws
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/ES256.jws -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -c
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/ES256.jws -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/ES256.jws
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -o /dev/null -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -O /dev/null
+ jws={"protected":"eyJhbGciOiJFUzI1NiJ9","signature":"YmqjALrJu-X7mxCpLEmJE5TBc2tcFVpFhdBy_Mh_dmOZ5PsY0pINH2ag2njzlfoW6rSahHRJ0iqzwp_eGdd9Lw"}
+ jose jws ver -i {"protected":"eyJhbGciOiJFUzI1NiJ9","signature":"YmqjALrJu-X7mxCpLEmJE5TBc2tcFVpFhdBy_Mh_dmOZ5PsY0pINH2ag2njzlfoW6rSahHRJ0iqzwp_eGdd9Lw"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
Signature validation failed!
+ jose jws ver -i {"protected":"eyJhbGciOiJFUzI1NiJ9","signature":"YmqjALrJu-X7mxCpLEmJE5TBc2tcFVpFhdBy_Mh_dmOZ5PsY0pINH2ag2njzlfoW6rSahHRJ0iqzwp_eGdd9Lw"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"bkm0ceBCg7QY3NQ62D9MQcZ2LHVygAjT1l9niephf0tZaUdMqvzofTixGcGMuhYpyB1nWNv1kqeahAMZ7UhWFA"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"bkm0ceBCg7QY3NQ62D9MQcZ2LHVygAjT1l9niephf0tZaUdMqvzofTixGcGMuhYpyB1nWNv1kqeahAMZ7UhWFA"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ det=
+ [  =  ]
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"bkm0ceBCg7QY3NQ62D9MQcZ2LHVygAjT1l9niephf0tZaUdMqvzofTixGcGMuhYpyB1nWNv1kqeahAMZ7UhWFA"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -c
+ jws=eyJhbGciOiJFUzI1NiJ9.aGk.fpkmmeGqgyEcRW7myiL8P9Yh7GmFdkfPD-BKG-pTp2cgiaAQfl5lHc_pVS37Y2NwrjqswY4iheZJidjvjiQoXQ
+ jose jws ver -i eyJhbGciOiJFUzI1NiJ9.aGk.fpkmmeGqgyEcRW7myiL8P9Yh7GmFdkfPD-BKG-pTp2cgiaAQfl5lHc_pVS37Y2NwrjqswY4iheZJidjvjiQoXQ -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ det=
+ [  =  ]
+ jose jws ver -i eyJhbGciOiJFUzI1NiJ9.aGk.fpkmmeGqgyEcRW7myiL8P9Yh7GmFdkfPD-BKG-pTp2cgiaAQfl5lHc_pVS37Y2NwrjqswY4iheZJidjvjiQoXQ -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -s {"protected":{"alg":"ES256"}}
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"Cghy3yD8AZF525jjw8L6t3voXKzhF1bFtlQPaqVPw8Knr-v85AnMu9NyUWEqFq2s0mxlOAMy9D4WcglzoPmwEA"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"Cghy3yD8AZF525jjw8L6t3voXKzhF1bFtlQPaqVPw8Knr-v85AnMu9NyUWEqFq2s0mxlOAMy9D4WcglzoPmwEA"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -i {"payload":"aGkK"}
+ jws={"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"188DXspaRMFADNmAR7TKiZ98aCN0VEz6grTR7LUZYbY5nqTXWQr9TDghnSxKl-3BdnqsB3mmJ8I4dNTqxrPLTw"}
+ jose jws ver -i {"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"188DXspaRMFADNmAR7TKiZ98aCN0VEz6grTR7LUZYbY5nqTXWQr9TDghnSxKl-3BdnqsB3mmJ8I4dNTqxrPLTw"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ [ ES256 = ES256 ]
+ continue
+ [ ES256 = ES384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -s {"protected":{"alg":"ES384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES384 != ES256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"0z4co0y2iFkCQpDIPD_SnN5E-PyAFndJLXO0XL-EqxgStqKqT9f2UHhu-IlKnZtpobTX6tSdQl83jl6Kx4PnaQ"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"0z4co0y2iFkCQpDIPD_SnN5E-PyAFndJLXO0XL-EqxgStqKqT9f2UHhu-IlKnZtpobTX6tSdQl83jl6Kx4PnaQ"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != ES384)
+ [ ES256 = ES512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -s {"protected":{"alg":"ES512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES512 != ES256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"Hco0w-ZuB6LyAm4v5wulo6EYBqRwXUaoqcLZjzrKwQbXnWFC6t0_NBEvrCDcRfN6N6bzPibOzXWCzL1rhWPVVw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"Hco0w-ZuB6LyAm4v5wulo6EYBqRwXUaoqcLZjzrKwQbXnWFC6t0_NBEvrCDcRfN6N6bzPibOzXWCzL1rhWPVVw"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != ES512)
+ [ ES256 = HS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -s {"protected":{"alg":"HS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS256 != ES256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"M4iKo2mKFkkkhGZMCtLv0YhW-bhs5y2ewS-rP3P8iKxtMAkRcqd8qcSps1h8S9SoVormIRRlWzwG-jSvOP3bEA"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"M4iKo2mKFkkkhGZMCtLv0YhW-bhs5y2ewS-rP3P8iKxtMAkRcqd8qcSps1h8S9SoVormIRRlWzwG-jSvOP3bEA"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != HS256)
+ [ ES256 = HS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -s {"protected":{"alg":"HS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS384 != ES256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"7R1w2Tald925FkCSJR14cdkW7LHYgs5rsMEffzNKUSSqf-83VWSlXXEsJTZaCpwu2-itTV0ks47hWVrmno_bEw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"7R1w2Tald925FkCSJR14cdkW7LHYgs5rsMEffzNKUSSqf-83VWSlXXEsJTZaCpwu2-itTV0ks47hWVrmno_bEw"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != HS384)
+ [ ES256 = HS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -s {"protected":{"alg":"HS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS512 != ES256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"YqiDxtY9YoO7cj964kkeWtwLau0E3yz_zp9v_n7VKguutSAFwHhbamI0zzFOPjBu0Cm9tXKkFPCb9nYVJEehrQ"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"YqiDxtY9YoO7cj964kkeWtwLau0E3yz_zp9v_n7VKguutSAFwHhbamI0zzFOPjBu0Cm9tXKkFPCb9nYVJEehrQ"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != HS512)
+ [ ES256 = PS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -s {"protected":{"alg":"PS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS256 != ES256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"hCtZQE9bG0bQ9Gyq4Yb6RnISEISM67zyb9SFppKXF8Ro7ek7oAnJTjROvv6Mg4byFDl6IG9Orol-sX5GVnGexg"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"hCtZQE9bG0bQ9Gyq4Yb6RnISEISM67zyb9SFppKXF8Ro7ek7oAnJTjROvv6Mg4byFDl6IG9Orol-sX5GVnGexg"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != PS256)
+ [ ES256 = PS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -s {"protected":{"alg":"PS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS384 != ES256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"xB2OD_PJVjvxREjVJgwc2Wta1STTSHg-uX6aWxGJ0QBirjHPscUfo8CkzPJXyswZHnfbL9Tu7YqSaus5rn6z2g"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"xB2OD_PJVjvxREjVJgwc2Wta1STTSHg-uX6aWxGJ0QBirjHPscUfo8CkzPJXyswZHnfbL9Tu7YqSaus5rn6z2g"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != PS384)
+ [ ES256 = PS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -s {"protected":{"alg":"PS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS512 != ES256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"C454zf1HmX_jn3iDM0xnD57xEDsxIg08aYdOBoGc8rhjbQRs2MQ9_AcXjfjx6YvJukth7IB22MMIo5m2DuHcDA"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"C454zf1HmX_jn3iDM0xnD57xEDsxIg08aYdOBoGc8rhjbQRs2MQ9_AcXjfjx6YvJukth7IB22MMIo5m2DuHcDA"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != PS512)
+ [ ES256 = RS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -s {"protected":{"alg":"RS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS256 != ES256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"Egzs63iIrlbKIvv5E_mc1UEAvLJ7QcgPfjSD7lxW7sLQQuS1V6LrnAsKayUGWajXygUqUz_3ibTc-npRh0eemg"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"Egzs63iIrlbKIvv5E_mc1UEAvLJ7QcgPfjSD7lxW7sLQQuS1V6LrnAsKayUGWajXygUqUz_3ibTc-npRh0eemg"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS256)
+ [ ES256 = RS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -s {"protected":{"alg":"RS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS384 != ES256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"T8TSN4m0DtfoAhidKM_qrdPepawZZHK6nBWHUrJ9KUJGKKdBOK_CQSa4qmy6CC-QYE3d6Dq1oqRwGgi4rfZEhQ"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"T8TSN4m0DtfoAhidKM_qrdPepawZZHK6nBWHUrJ9KUJGKKdBOK_CQSa4qmy6CC-QYE3d6Dq1oqRwGgi4rfZEhQ"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS384)
+ [ ES256 = RS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -s {"protected":{"alg":"RS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS512 != ES256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"CJIX_J8jOn3boV_4zS4CFwQInS4_MoGSYUC03B6_kz1V7TMNGXRnnxBOBxA84ICUUD6RGXwlmPqeZYS_Fz9gYg"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzI1NiJ9","signature":"CJIX_J8jOn3boV_4zS4CFwQInS4_MoGSYUC03B6_kz1V7TMNGXRnnxBOBxA84ICUUD6RGXwlmPqeZYS_Fz9gYg"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jws={"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzI1NiJ9","signature":"GrsS84Cro7J4H8OlGu7Oby3PE7qTVw81F4Ieey3oocziO3ThUlsP_TXCPzcxae1Mu5Yxb9N_P3O21Cc2pddVAw"},{"protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}]}
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzI1NiJ9","signature":"GrsS84Cro7J4H8OlGu7Oby3PE7qTVw81F4Ieey3oocziO3ThUlsP_TXCPzcxae1Mu5Yxb9N_P3O21Cc2pddVAw"},{"protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}]} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzI1NiJ9","signature":"GrsS84Cro7J4H8OlGu7Oby3PE7qTVw81F4Ieey3oocziO3ThUlsP_TXCPzcxae1Mu5Yxb9N_P3O21Cc2pddVAw"},{"protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}]} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS512)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzI1NiJ9","signature":"GrsS84Cro7J4H8OlGu7Oby3PE7qTVw81F4Ieey3oocziO3ThUlsP_TXCPzcxae1Mu5Yxb9N_P3O21Cc2pddVAw"},{"protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}]} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS384)
Signature validation failed!
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzI1NiJ9","signature":"GrsS84Cro7J4H8OlGu7Oby3PE7qTVw81F4Ieey3oocziO3ThUlsP_TXCPzcxae1Mu5Yxb9N_P3O21Cc2pddVAw"},{"protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}]} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS512)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzI1NiJ9","signature":"GrsS84Cro7J4H8OlGu7Oby3PE7qTVw81F4Ieey3oocziO3ThUlsP_TXCPzcxae1Mu5Yxb9N_P3O21Cc2pddVAw"},{"protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}]} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS512)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS384)
Signature validation failed!
+ old=/tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/ES384.jws
+ printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ + printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -c
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/ES384.jws -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/ES384.jws -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/ES384.jws
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/ES384.jws -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -c
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/ES384.jws -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/ES384.jws
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -o /dev/null -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -O /dev/null
+ jws={"protected":"eyJhbGciOiJFUzM4NCJ9","signature":"6zehmjW3yb_XBljEKWg1ajLB4G2URKAHMC6tC0SeBZ1a32OQznNzf6rXjL66dltgcXCXDujShwKGaxDGa83TbllTmF0g2y9pvvd-8BW42URuDvt-Hkh8Uocdl4y9iSyo"}
+ jose jws ver -i {"protected":"eyJhbGciOiJFUzM4NCJ9","signature":"6zehmjW3yb_XBljEKWg1ajLB4G2URKAHMC6tC0SeBZ1a32OQznNzf6rXjL66dltgcXCXDujShwKGaxDGa83TbllTmF0g2y9pvvd-8BW42URuDvt-Hkh8Uocdl4y9iSyo"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
Signature validation failed!
+ jose jws ver -i {"protected":"eyJhbGciOiJFUzM4NCJ9","signature":"6zehmjW3yb_XBljEKWg1ajLB4G2URKAHMC6tC0SeBZ1a32OQznNzf6rXjL66dltgcXCXDujShwKGaxDGa83TbllTmF0g2y9pvvd-8BW42URuDvt-Hkh8Uocdl4y9iSyo"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"EzNHMlDcuTdSCy9Qv8D8mk7ranAKjQNZFfqGVc2vqGwNiVoZBa_7q9ioVB3shp4vzPnVHZzMy_lvIzJERTAbo_xB1hUxBmXNeCTrh_cg0daoSpOG4vekWq0br4IQVxdj"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"EzNHMlDcuTdSCy9Qv8D8mk7ranAKjQNZFfqGVc2vqGwNiVoZBa_7q9ioVB3shp4vzPnVHZzMy_lvIzJERTAbo_xB1hUxBmXNeCTrh_cg0daoSpOG4vekWq0br4IQVxdj"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ det=
+ [  =  ]
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"EzNHMlDcuTdSCy9Qv8D8mk7ranAKjQNZFfqGVc2vqGwNiVoZBa_7q9ioVB3shp4vzPnVHZzMy_lvIzJERTAbo_xB1hUxBmXNeCTrh_cg0daoSpOG4vekWq0br4IQVxdj"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -c
+ jws=eyJhbGciOiJFUzM4NCJ9.aGk.7oKG_UGG3ma0_qEX1-LHSrq4zOPbY3rnVrRtv6voWw2BI9V9l0rCHWP2XAjsac4Fdae0k2NPXlFFLIqh_e3aOzFk0AcIYFvMorhgI6G1CvENW5DIHEjbohet0a11tuSG
+ jose jws ver -i eyJhbGciOiJFUzM4NCJ9.aGk.7oKG_UGG3ma0_qEX1-LHSrq4zOPbY3rnVrRtv6voWw2BI9V9l0rCHWP2XAjsac4Fdae0k2NPXlFFLIqh_e3aOzFk0AcIYFvMorhgI6G1CvENW5DIHEjbohet0a11tuSG -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ det=
+ [  =  ]
+ jose jws ver -i eyJhbGciOiJFUzM4NCJ9.aGk.7oKG_UGG3ma0_qEX1-LHSrq4zOPbY3rnVrRtv6voWw2BI9V9l0rCHWP2XAjsac4Fdae0k2NPXlFFLIqh_e3aOzFk0AcIYFvMorhgI6G1CvENW5DIHEjbohet0a11tuSG -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -s {"protected":{"alg":"ES384"}}
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"kSz7UMlAeh6rluZfbw-lhNHar59TferREdvlas0s1Lnc6LmOiHgcaEbQI1LVeZAjep7dOBoSRb4oXcEleANe6D51XHbJ5SLoj-O-cUNVUmmANSBwqg-fQd13PbHo2OzO"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"kSz7UMlAeh6rluZfbw-lhNHar59TferREdvlas0s1Lnc6LmOiHgcaEbQI1LVeZAjep7dOBoSRb4oXcEleANe6D51XHbJ5SLoj-O-cUNVUmmANSBwqg-fQd13PbHo2OzO"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -i {"payload":"aGkK"}
+ jws={"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"_LYLz3da4jr6b8RrZMSl6xYeJzQs6kOz5S4Kmi9MtNaGjjxi1O9-j6gzQERpJA-M-vnXRLxvUi8F45H4lEJQ4aI-Gn20VqMxiWMJcqhCR2PT9yX6Tlqo7sDTkLE8rTaF"}
+ jose jws ver -i {"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"_LYLz3da4jr6b8RrZMSl6xYeJzQs6kOz5S4Kmi9MtNaGjjxi1O9-j6gzQERpJA-M-vnXRLxvUi8F45H4lEJQ4aI-Gn20VqMxiWMJcqhCR2PT9yX6Tlqo7sDTkLE8rTaF"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ [ ES384 = ES256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -s {"protected":{"alg":"ES256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES256 != ES384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"kEm4HweMdCKS_oIlnNQW0HNEtwGBp7xOpDlx7RoJzZzugILfGAIbk2wcVQpp_VRygEyrnf7gt7dH6mySmYMY26kiNqhvS1CEeb6QWpfCjqx6aFa2s9h8_fwdu6cDyF7d"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"kEm4HweMdCKS_oIlnNQW0HNEtwGBp7xOpDlx7RoJzZzugILfGAIbk2wcVQpp_VRygEyrnf7gt7dH6mySmYMY26kiNqhvS1CEeb6QWpfCjqx6aFa2s9h8_fwdu6cDyF7d"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
Signature validation failed!
+ [ ES384 = ES384 ]
+ continue
+ [ ES384 = ES512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -s {"protected":{"alg":"ES512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES512 != ES384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"KuiVI47Jp0FlDlqnGnVhOOtu-jMzVtHsVyieD8G6kKN4RQeBK-Y7vrEUTSKIaqhKgnsbYrsVOAzzAVE5668e4d4rev57lMjzC-t2kP40YE_O69XUiQHtzyExlB1XI5Ua"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"KuiVI47Jp0FlDlqnGnVhOOtu-jMzVtHsVyieD8G6kKN4RQeBK-Y7vrEUTSKIaqhKgnsbYrsVOAzzAVE5668e4d4rev57lMjzC-t2kP40YE_O69XUiQHtzyExlB1XI5Ua"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES384 != ES512)
+ [ ES384 = HS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -s {"protected":{"alg":"HS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS256 != ES384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"ryipQd5zdWcRM7HJUzzXCotynOjF23Oxzb03fxLEwzKYLyLQbvMU9KOs0AsQ4rgTKgxH-AIMrFqPQ8aKviSMGzbJtk6wtt_JPTo0N2CKqneXFWZ8M1V082M0N6ZctBtO"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"ryipQd5zdWcRM7HJUzzXCotynOjF23Oxzb03fxLEwzKYLyLQbvMU9KOs0AsQ4rgTKgxH-AIMrFqPQ8aKviSMGzbJtk6wtt_JPTo0N2CKqneXFWZ8M1V082M0N6ZctBtO"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES384 != HS256)
+ [ ES384 = HS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -s {"protected":{"alg":"HS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS384 != ES384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"iTlNW6JkYjxPi1A9cDKFrwRalcz6vSky8in9u-q9YDQsCnima-af0eWxccW-50b_BWjafUAP7xv_0gyzLR6I9hgiSF_65fvLOm81WiS1CLWIx-Ycfsw03OSn3iIA3mQK"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"iTlNW6JkYjxPi1A9cDKFrwRalcz6vSky8in9u-q9YDQsCnima-af0eWxccW-50b_BWjafUAP7xv_0gyzLR6I9hgiSF_65fvLOm81WiS1CLWIx-Ycfsw03OSn3iIA3mQK"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES384 != HS384)
+ [ ES384 = HS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -s {"protected":{"alg":"HS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS512 != ES384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"nyKEsGrm2pqx8bpG2F-u7L9EpSsf4QXeoUAKJC8z9p_Uybtm6EzNJMRsHH8MhK0Wevd-RhpcX0SY9jvFUCu7s19ZMjZHF1czOqdWCWHVscK4Z51_ETElZAGQ1WX-zcv1"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"nyKEsGrm2pqx8bpG2F-u7L9EpSsf4QXeoUAKJC8z9p_Uybtm6EzNJMRsHH8MhK0Wevd-RhpcX0SY9jvFUCu7s19ZMjZHF1czOqdWCWHVscK4Z51_ETElZAGQ1WX-zcv1"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES384 != HS512)
+ [ ES384 = PS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -s {"protected":{"alg":"PS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS256 != ES384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"RHmQABiZ1_tvVngdNSFltLDTwRbyl1xH6Uj5jAev8akEsOVfA5tWh4gAAGcZQ9qKAsEEB1C97rPSoMhcASrmvIVE80BpMCMVlYrMHxTdcJ-XQ1Okoe3_0dXG_j1WKoqR"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"RHmQABiZ1_tvVngdNSFltLDTwRbyl1xH6Uj5jAev8akEsOVfA5tWh4gAAGcZQ9qKAsEEB1C97rPSoMhcASrmvIVE80BpMCMVlYrMHxTdcJ-XQ1Okoe3_0dXG_j1WKoqR"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES384 != PS256)
+ [ ES384 = PS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -s {"protected":{"alg":"PS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS384 != ES384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"FVO_xiuROjanv_xDRBztsgLRWNY8zr3WLycNr6FFznsFK_4Grb8uacUBvF34fbRIR8pTRjRr5YopYV4DiltX84glkXZROCBOeUpdPKvPX35UdL7PgSNf_uDgdPswovGj"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"FVO_xiuROjanv_xDRBztsgLRWNY8zr3WLycNr6FFznsFK_4Grb8uacUBvF34fbRIR8pTRjRr5YopYV4DiltX84glkXZROCBOeUpdPKvPX35UdL7PgSNf_uDgdPswovGj"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES384 != PS384)
+ [ ES384 = PS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -s {"protected":{"alg":"PS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS512 != ES384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"eMFCZM_iPl7nLKjzh03YY3D80vVcBiDWWxrDIX5TfJM7dAjvLE3b56hb5SJw6f-shawzuxD4Q8nX9TZWXyj38RA_UANsE-Nh835OcW6vbrjxxcUZLk-TncRyUp7YYtOL"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"eMFCZM_iPl7nLKjzh03YY3D80vVcBiDWWxrDIX5TfJM7dAjvLE3b56hb5SJw6f-shawzuxD4Q8nX9TZWXyj38RA_UANsE-Nh835OcW6vbrjxxcUZLk-TncRyUp7YYtOL"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES384 != PS512)
+ [ ES384 = RS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -s {"protected":{"alg":"RS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS256 != ES384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"kr0OENhsJhvxwLJXGLpD3EK4IWtMfKATT_1fbbGwDDlVW-AmnEmtK68nFWn0WJiHMu7Aoqrnsmn_rt1YnYTpUyXDi_efpXYiTW1sPJFrLAuvSPc3TyfeZKeVHJb-aGpU"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"kr0OENhsJhvxwLJXGLpD3EK4IWtMfKATT_1fbbGwDDlVW-AmnEmtK68nFWn0WJiHMu7Aoqrnsmn_rt1YnYTpUyXDi_efpXYiTW1sPJFrLAuvSPc3TyfeZKeVHJb-aGpU"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES384 != RS256)
+ [ ES384 = RS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -s {"protected":{"alg":"RS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS384 != ES384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"vh6xFoh7ja0rZRuFS2apsdHN3BnbyNd9eludUsId1G6CSUzEm4F3MZZgrCJwdBr56aGew-4I6MDBCn9qAsGd0eeJwbjWcGhfl3sYCQoVlDiQfdSOR_dmvfRWG-TwAupE"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"vh6xFoh7ja0rZRuFS2apsdHN3BnbyNd9eludUsId1G6CSUzEm4F3MZZgrCJwdBr56aGew-4I6MDBCn9qAsGd0eeJwbjWcGhfl3sYCQoVlDiQfdSOR_dmvfRWG-TwAupE"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES384 != RS384)
+ [ ES384 = RS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -s {"protected":{"alg":"RS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS512 != ES384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"GTwAbLuD-3VnncAP6WAjO3CPvqGWs-be2La1xfLeptJ27xB0fvphYjV0Oosjrw_Ofscjm7GjlNVo1B11r9tqBUM3f6Z9VnGBlDa7E54ooIfTRaq32hYVu2jFn1TUDF59"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzM4NCJ9","signature":"GTwAbLuD-3VnncAP6WAjO3CPvqGWs-be2La1xfLeptJ27xB0fvphYjV0Oosjrw_Ofscjm7GjlNVo1B11r9tqBUM3f6Z9VnGBlDa7E54ooIfTRaq32hYVu2jFn1TUDF59"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES384 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jws={"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzM4NCJ9","signature":"1kDQEWFsHntTkxUlC0MfLiQ2eRr82MJG-PZePdZBB-T8R_Zq_74NudqiwZyMN93jU6XgwU0WHZ8lXwm5pfaIV2PDsIr6OcgZGUzwNm-jXh1oWy9_dKyu5lHEq5mxvgVs"},{"protected":"eyJhbGciOiJFUzI1NiJ9","signature":"qZHRvnifcw3-ONNELRxaI31wb99Ti5HgxF7NspiQNCiTJFTXzypxaqtjY05UlkygKUtp3pXfXEyU_R0u7wedeA"}]}
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzM4NCJ9","signature":"1kDQEWFsHntTkxUlC0MfLiQ2eRr82MJG-PZePdZBB-T8R_Zq_74NudqiwZyMN93jU6XgwU0WHZ8lXwm5pfaIV2PDsIr6OcgZGUzwNm-jXh1oWy9_dKyu5lHEq5mxvgVs"},{"protected":"eyJhbGciOiJFUzI1NiJ9","signature":"qZHRvnifcw3-ONNELRxaI31wb99Ti5HgxF7NspiQNCiTJFTXzypxaqtjY05UlkygKUtp3pXfXEyU_R0u7wedeA"}]} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != ES384)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzM4NCJ9","signature":"1kDQEWFsHntTkxUlC0MfLiQ2eRr82MJG-PZePdZBB-T8R_Zq_74NudqiwZyMN93jU6XgwU0WHZ8lXwm5pfaIV2PDsIr6OcgZGUzwNm-jXh1oWy9_dKyu5lHEq5mxvgVs"},{"protected":"eyJhbGciOiJFUzI1NiJ9","signature":"qZHRvnifcw3-ONNELRxaI31wb99Ti5HgxF7NspiQNCiTJFTXzypxaqtjY05UlkygKUtp3pXfXEyU_R0u7wedeA"}]} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzM4NCJ9","signature":"1kDQEWFsHntTkxUlC0MfLiQ2eRr82MJG-PZePdZBB-T8R_Zq_74NudqiwZyMN93jU6XgwU0WHZ8lXwm5pfaIV2PDsIr6OcgZGUzwNm-jXh1oWy9_dKyu5lHEq5mxvgVs"},{"protected":"eyJhbGciOiJFUzI1NiJ9","signature":"qZHRvnifcw3-ONNELRxaI31wb99Ti5HgxF7NspiQNCiTJFTXzypxaqtjY05UlkygKUtp3pXfXEyU_R0u7wedeA"}]} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES384 != RS512)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS512)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzM4NCJ9","signature":"1kDQEWFsHntTkxUlC0MfLiQ2eRr82MJG-PZePdZBB-T8R_Zq_74NudqiwZyMN93jU6XgwU0WHZ8lXwm5pfaIV2PDsIr6OcgZGUzwNm-jXh1oWy9_dKyu5lHEq5mxvgVs"},{"protected":"eyJhbGciOiJFUzI1NiJ9","signature":"qZHRvnifcw3-ONNELRxaI31wb99Ti5HgxF7NspiQNCiTJFTXzypxaqtjY05UlkygKUtp3pXfXEyU_R0u7wedeA"}]} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != ES384)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzM4NCJ9","signature":"1kDQEWFsHntTkxUlC0MfLiQ2eRr82MJG-PZePdZBB-T8R_Zq_74NudqiwZyMN93jU6XgwU0WHZ8lXwm5pfaIV2PDsIr6OcgZGUzwNm-jXh1oWy9_dKyu5lHEq5mxvgVs"},{"protected":"eyJhbGciOiJFUzI1NiJ9","signature":"qZHRvnifcw3-ONNELRxaI31wb99Ti5HgxF7NspiQNCiTJFTXzypxaqtjY05UlkygKUtp3pXfXEyU_R0u7wedeA"}]} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != ES384)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES384 != RS512)
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES256 != RS512)
+ old=/tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/ES512.jws
+ + jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ printf hi
jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ + jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ printf hi
jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -c
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/ES512.jws -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/ES512.jws -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/ES512.jws
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/ES512.jws -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -c
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/ES512.jws -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/ES512.jws
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -o /dev/null -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -O /dev/null
+ jws={"protected":"eyJhbGciOiJFUzUxMiJ9","signature":"APIRSwHTylamzfPlYaiKnkrzOhN1I_3EP94GNixhMKWdCg-B2WzLI_70hzlss-biQ2pUqPCi5kanG90PaOBKgib6ACfo-uftNgD_et3PWU-scSTDR_E0P7A0v7xRNjfXgsoOouKhkFvd5jzDvRLsK-OHSGGBDrXHIXzI7zLYmYpsofJI"}
+ jose jws ver -i {"protected":"eyJhbGciOiJFUzUxMiJ9","signature":"APIRSwHTylamzfPlYaiKnkrzOhN1I_3EP94GNixhMKWdCg-B2WzLI_70hzlss-biQ2pUqPCi5kanG90PaOBKgib6ACfo-uftNgD_et3PWU-scSTDR_E0P7A0v7xRNjfXgsoOouKhkFvd5jzDvRLsK-OHSGGBDrXHIXzI7zLYmYpsofJI"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
Signature validation failed!
+ jose jws ver -i {"protected":"eyJhbGciOiJFUzUxMiJ9","signature":"APIRSwHTylamzfPlYaiKnkrzOhN1I_3EP94GNixhMKWdCg-B2WzLI_70hzlss-biQ2pUqPCi5kanG90PaOBKgib6ACfo-uftNgD_et3PWU-scSTDR_E0P7A0v7xRNjfXgsoOouKhkFvd5jzDvRLsK-OHSGGBDrXHIXzI7zLYmYpsofJI"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AWlt2H-4KudZce_r4HxUTmvLUrsXJvQxplAEwxYQl-U4XEHBykGLg4_nAnfoovwIbSi8-rUwOofVkFNzjJ7KAh-2Ab6Xfsb4AkiXESl_hbXKp1uCO48YY4wNA9U3jZ5fyb7p4EPIDl5yw1EXOdt0xT58bSUZ53KmY66CUrL1jBckIE2G"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AWlt2H-4KudZce_r4HxUTmvLUrsXJvQxplAEwxYQl-U4XEHBykGLg4_nAnfoovwIbSi8-rUwOofVkFNzjJ7KAh-2Ab6Xfsb4AkiXESl_hbXKp1uCO48YY4wNA9U3jZ5fyb7p4EPIDl5yw1EXOdt0xT58bSUZ53KmY66CUrL1jBckIE2G"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ det=
+ [  =  ]
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AWlt2H-4KudZce_r4HxUTmvLUrsXJvQxplAEwxYQl-U4XEHBykGLg4_nAnfoovwIbSi8-rUwOofVkFNzjJ7KAh-2Ab6Xfsb4AkiXESl_hbXKp1uCO48YY4wNA9U3jZ5fyb7p4EPIDl5yw1EXOdt0xT58bSUZ53KmY66CUrL1jBckIE2G"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -c
+ jws=eyJhbGciOiJFUzUxMiJ9.aGk.AHBJO4na8_4bTxd_1jxNg-OTsSuv3WhEvBkWyeHD_FAv0E2zh8QT2DNubbGzbUUb8dP7LwIrsWFfXL3A4x5-6Q55AACw1lZjin0NTXkWoHsl4rCIqq5ig17AA2k4-XADCxPXXsJuR_i3OV9vJKI8Oyq4mOGBH0oNI9boKJeMSFIbfOiY
+ jose jws ver -i eyJhbGciOiJFUzUxMiJ9.aGk.AHBJO4na8_4bTxd_1jxNg-OTsSuv3WhEvBkWyeHD_FAv0E2zh8QT2DNubbGzbUUb8dP7LwIrsWFfXL3A4x5-6Q55AACw1lZjin0NTXkWoHsl4rCIqq5ig17AA2k4-XADCxPXXsJuR_i3OV9vJKI8Oyq4mOGBH0oNI9boKJeMSFIbfOiY -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ det=
+ [  =  ]
+ jose jws ver -i eyJhbGciOiJFUzUxMiJ9.aGk.AHBJO4na8_4bTxd_1jxNg-OTsSuv3WhEvBkWyeHD_FAv0E2zh8QT2DNubbGzbUUb8dP7LwIrsWFfXL3A4x5-6Q55AACw1lZjin0NTXkWoHsl4rCIqq5ig17AA2k4-XADCxPXXsJuR_i3OV9vJKI8Oyq4mOGBH0oNI9boKJeMSFIbfOiY -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -s {"protected":{"alg":"ES512"}}
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"Adir9bn-x9CKdfunP9HMoVldiRRFHAtV5bl_yUp6k42nO8cRU4cis0b6muJxtyncH3S0gU0L_w-KaxYO2L_78wADAQ28l_7gmVrp7xSCRDf4QHl87ys9QtW9bripfcbiDjpmznpizoP7k-PtrqeJKL7P4eDDryTDGWh5Nw7Dm5tBfslk"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"Adir9bn-x9CKdfunP9HMoVldiRRFHAtV5bl_yUp6k42nO8cRU4cis0b6muJxtyncH3S0gU0L_w-KaxYO2L_78wADAQ28l_7gmVrp7xSCRDf4QHl87ys9QtW9bripfcbiDjpmznpizoP7k-PtrqeJKL7P4eDDryTDGWh5Nw7Dm5tBfslk"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -i {"payload":"aGkK"}
+ jws={"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AcT-vjyZe412SeIpabrvAbBCWD7tDi2-nfSlNHVmVun_nmdjnITvfrnrLaulXiZrMtJ-GxD4cO664vY72Jq5SknHAHmmI1BrYF7lEKZ7wk0K2OFTslXQTVkTOzLEAxcbvvcT2nJbrs_MhV0TVpkeIL9Sw2msJ2MaLHU6qolRpctqqsD2"}
+ jose jws ver -i {"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AcT-vjyZe412SeIpabrvAbBCWD7tDi2-nfSlNHVmVun_nmdjnITvfrnrLaulXiZrMtJ-GxD4cO664vY72Jq5SknHAHmmI1BrYF7lEKZ7wk0K2OFTslXQTVkTOzLEAxcbvvcT2nJbrs_MhV0TVpkeIL9Sw2msJ2MaLHU6qolRpctqqsD2"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ [ ES512 = ES256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -s {"protected":{"alg":"ES256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES256 != ES512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"Ab0dOr3eNUhnR6zpPMIxK9tP4cCV6G9WvZ6G1NDpoXtaO2MiFMEYruJZQbmMgXyUE0YlfgLoYXbUeT4nNv2cQR7nAOdWAPkJdnXoie_0iOXp5T6FazXKaVC98JXlh5P9KW4pxstwhUU79c5NdSwYgeWGPRkZDOeMnh5kJlRUsW9J3f1U"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"Ab0dOr3eNUhnR6zpPMIxK9tP4cCV6G9WvZ6G1NDpoXtaO2MiFMEYruJZQbmMgXyUE0YlfgLoYXbUeT4nNv2cQR7nAOdWAPkJdnXoie_0iOXp5T6FazXKaVC98JXlh5P9KW4pxstwhUU79c5NdSwYgeWGPRkZDOeMnh5kJlRUsW9J3f1U"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
Signature validation failed!
+ [ ES512 = ES384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -s {"protected":{"alg":"ES384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES384 != ES512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"Aa7tuIx5l2TkTYOGtEhgI0a23CLvINjLIVF8AgvV0itKxu1O7g-mf8STXHdxE8cXMXbrI1W8T8qqMmz6Ql1khjiPAMFFE1f9Fch_spnw4iMRVxaZuqbZYCkHlpw7EAx2ejIsx4KloqlsvPCXOW_283Nhco5uphEj6F3QBEQaWARKnX7T"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"Aa7tuIx5l2TkTYOGtEhgI0a23CLvINjLIVF8AgvV0itKxu1O7g-mf8STXHdxE8cXMXbrI1W8T8qqMmz6Ql1khjiPAMFFE1f9Fch_spnw4iMRVxaZuqbZYCkHlpw7EAx2ejIsx4KloqlsvPCXOW_283Nhco5uphEj6F3QBEQaWARKnX7T"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
Signature validation failed!
+ [ ES512 = ES512 ]
+ continue
+ [ ES512 = HS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -s {"protected":{"alg":"HS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS256 != ES512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AX8yZ6P1bzF4nmVF4rmjSawbqvH6KnCmwEkCO584YY7YYPLbyT9i-WOrBTTDYGSvBMDpXxvxWlf7inl2BSuXzetYAWmS-lhll-VFucQbE9-cQdXyBy3Keo1pjJKV2uZH65FB9O5YuAT2h24-nXcB3Wag3vddjEewTpLFbP344RSE8dYr"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AX8yZ6P1bzF4nmVF4rmjSawbqvH6KnCmwEkCO584YY7YYPLbyT9i-WOrBTTDYGSvBMDpXxvxWlf7inl2BSuXzetYAWmS-lhll-VFucQbE9-cQdXyBy3Keo1pjJKV2uZH65FB9O5YuAT2h24-nXcB3Wag3vddjEewTpLFbP344RSE8dYr"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES512 != HS256)
+ [ ES512 = HS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -s {"protected":{"alg":"HS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS384 != ES512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AF2X5nsWPX9_z0h4O5eZRhFDM8jo9QmLztxA46-Qiuh65DWlSPXFYGQgr3hHQN63w9xCbY4QVXnTrRrLE5W27mk6AVA8U7YTrs6wER7qTIX5AxMMcJcd66bgu51GoGhkYc_FVaXaaXi6K6KCAlsP0Dq8lxyqpq9U2viecIzK2dCC4xAf"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AF2X5nsWPX9_z0h4O5eZRhFDM8jo9QmLztxA46-Qiuh65DWlSPXFYGQgr3hHQN63w9xCbY4QVXnTrRrLE5W27mk6AVA8U7YTrs6wER7qTIX5AxMMcJcd66bgu51GoGhkYc_FVaXaaXi6K6KCAlsP0Dq8lxyqpq9U2viecIzK2dCC4xAf"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES512 != HS384)
+ [ ES512 = HS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -s {"protected":{"alg":"HS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS512 != ES512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AIK2RgXNE5IStEJNtSvec6xAY3-Ebm_EXZBvHzrWJOAJXzP-9YPrYaH5imvikOOvGFcWCUJtI7EstABtkZ3OJXThARFNmFub4h08JKLvGg7nwm6afW_UGmBuapEZXoqzvAn8rfIhrBqAriWFgWU2HNza-iYkQwpaK2JNNPo-dqxjHIeJ"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AIK2RgXNE5IStEJNtSvec6xAY3-Ebm_EXZBvHzrWJOAJXzP-9YPrYaH5imvikOOvGFcWCUJtI7EstABtkZ3OJXThARFNmFub4h08JKLvGg7nwm6afW_UGmBuapEZXoqzvAn8rfIhrBqAriWFgWU2HNza-iYkQwpaK2JNNPo-dqxjHIeJ"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES512 != HS512)
+ [ ES512 = PS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -s {"protected":{"alg":"PS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS256 != ES512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AAT6uIop8PFKUY7srL-g48bm5Vc13U8B0JdGhBIzu16D6nLRf4C722uJpgt5x79znwZyGhTQmi4FkU1X2H1Uc5gUAPkjwjXR79gqDkol1BuLJIl37LCB2gLvjR6KqXxM9gTkl8WWfYc4lsPfYnRjyiHbX2LU2_8NAd03GVf97F9bp_J9"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AAT6uIop8PFKUY7srL-g48bm5Vc13U8B0JdGhBIzu16D6nLRf4C722uJpgt5x79znwZyGhTQmi4FkU1X2H1Uc5gUAPkjwjXR79gqDkol1BuLJIl37LCB2gLvjR6KqXxM9gTkl8WWfYc4lsPfYnRjyiHbX2LU2_8NAd03GVf97F9bp_J9"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES512 != PS256)
+ [ ES512 = PS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -s {"protected":{"alg":"PS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS384 != ES512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"ANai33cyNcOjOWX_KKL6LKmjImPhsz8fVrHdL1GII-2h145nrGN6OmxB0IFpCGWraD4zyqrMrPt8JN3qdGxV-PEYAG-GcCLvF9ijcM9Urj7ouTH4lEl4rh4Aha_e5NEcLlD8nl9n56nNCvqGjWWVX7FrZtS7YKCBfEs9jOQQytre93Ob"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"ANai33cyNcOjOWX_KKL6LKmjImPhsz8fVrHdL1GII-2h145nrGN6OmxB0IFpCGWraD4zyqrMrPt8JN3qdGxV-PEYAG-GcCLvF9ijcM9Urj7ouTH4lEl4rh4Aha_e5NEcLlD8nl9n56nNCvqGjWWVX7FrZtS7YKCBfEs9jOQQytre93Ob"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES512 != PS384)
+ [ ES512 = PS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -s {"protected":{"alg":"PS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS512 != ES512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AZ9JCoAOJA-_HzJ770KKGVKtrGtXoe6yC52Ia-f2COxcTeqrj8hnd0MDkjG4qaimsgtfY9Rlz1r1kbn6KUy8bfwaAXTwLmjrBAnM4BZ8avfLylfwpXw4j1qNfL0Ic-4GPBKs0P-yBBSlm9Uy50jikcdjmFuquiqIqux8Ryuga-mlSKyi"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AZ9JCoAOJA-_HzJ770KKGVKtrGtXoe6yC52Ia-f2COxcTeqrj8hnd0MDkjG4qaimsgtfY9Rlz1r1kbn6KUy8bfwaAXTwLmjrBAnM4BZ8avfLylfwpXw4j1qNfL0Ic-4GPBKs0P-yBBSlm9Uy50jikcdjmFuquiqIqux8Ryuga-mlSKyi"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES512 != PS512)
+ [ ES512 = RS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -s {"protected":{"alg":"RS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS256 != ES512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AVfVCp5fWTfIHtaYS8jYw7X40wo7cFSirkRdj8zxZf3ixIsuRvwCGcWycsrAJj3X3Y3rUhwBJRdL0z0x9NXw6uw5AVCuC-ff6Y_Nm0Tk2w8Yd8pYLdwChGmDCy0ZnQ5mko8QAW6Pvyfin-SnhsuJcet0i_mMaMqQplk_HiMcJuht3DQR"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AVfVCp5fWTfIHtaYS8jYw7X40wo7cFSirkRdj8zxZf3ixIsuRvwCGcWycsrAJj3X3Y3rUhwBJRdL0z0x9NXw6uw5AVCuC-ff6Y_Nm0Tk2w8Yd8pYLdwChGmDCy0ZnQ5mko8QAW6Pvyfin-SnhsuJcet0i_mMaMqQplk_HiMcJuht3DQR"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES512 != RS256)
+ [ ES512 = RS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -s {"protected":{"alg":"RS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS384 != ES512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AUffoZ8TpPiDrX4zPoOhg3qA86gxOk7Cv6bILL2ZQJtz4GJS9Ixk-oUjExA30mzGMXdaqClrP_3z7x7MjdqQTBXkAWnz-Pyv-xl7C5X1THoiF8rUntpEXRMhJqJ8zjQ9-vZEL9-7PLtibrwuXMK6cbPL_0QWhQA0zSEgxuEKV--sYqCa"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AUffoZ8TpPiDrX4zPoOhg3qA86gxOk7Cv6bILL2ZQJtz4GJS9Ixk-oUjExA30mzGMXdaqClrP_3z7x7MjdqQTBXkAWnz-Pyv-xl7C5X1THoiF8rUntpEXRMhJqJ8zjQ9-vZEL9-7PLtibrwuXMK6cbPL_0QWhQA0zSEgxuEKV--sYqCa"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES512 != RS384)
+ [ ES512 = RS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -s {"protected":{"alg":"RS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS512 != ES512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AZHK0IKzAUggsCPDHEf5GBkIfWyJYzr_XpsXcPm4qSieN6aLBBkYo9fNjxzyVrZuWftiVNfGqToH6ALkFHORSEarAQEIgpE_HAZmKrp0tWkF2yqv1-DlAI408wk4xrXATPZjTJFLDzRMafHzvdgDPffH3ZG0X5tbDjfCMPvOH8K2fzFU"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AZHK0IKzAUggsCPDHEf5GBkIfWyJYzr_XpsXcPm4qSieN6aLBBkYo9fNjxzyVrZuWftiVNfGqToH6ALkFHORSEarAQEIgpE_HAZmKrp0tWkF2yqv1-DlAI408wk4xrXATPZjTJFLDzRMafHzvdgDPffH3ZG0X5tbDjfCMPvOH8K2fzFU"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES512 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jws={"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AIoyxgnxy0TOtF-EUVF2UrbY6JdgigFSCA8feJm9waIliQBIxIL4y6C4yQ1PWFMP4UmeiNCceOu9vx3KvcV-LKOOAO70BscZRO2ZUdcI49Jto5Z9IY9WjcAYVfYAMLxcklA9rBvrW2z0d8bAXHWew2PTkcvy8xW_GLyAvR-99hvhtz6L"},{"protected":"eyJhbGciOiJFUzM4NCJ9","signature":"GKPf1v1dj1tDHMtNtegR7L0eJgq2u0DlM_zJIDAB3JWj_XXKjfPee91yFQIA22bn6uOhmJyFqg1y8VighJp_mN2H7SPBd89jtKxLV01cWfFjyH6Teow3AE7llKbW5DUT"}]}
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AIoyxgnxy0TOtF-EUVF2UrbY6JdgigFSCA8feJm9waIliQBIxIL4y6C4yQ1PWFMP4UmeiNCceOu9vx3KvcV-LKOOAO70BscZRO2ZUdcI49Jto5Z9IY9WjcAYVfYAMLxcklA9rBvrW2z0d8bAXHWew2PTkcvy8xW_GLyAvR-99hvhtz6L"},{"protected":"eyJhbGciOiJFUzM4NCJ9","signature":"GKPf1v1dj1tDHMtNtegR7L0eJgq2u0DlM_zJIDAB3JWj_XXKjfPee91yFQIA22bn6uOhmJyFqg1y8VighJp_mN2H7SPBd89jtKxLV01cWfFjyH6Teow3AE7llKbW5DUT"}]} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES384 != ES512)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AIoyxgnxy0TOtF-EUVF2UrbY6JdgigFSCA8feJm9waIliQBIxIL4y6C4yQ1PWFMP4UmeiNCceOu9vx3KvcV-LKOOAO70BscZRO2ZUdcI49Jto5Z9IY9WjcAYVfYAMLxcklA9rBvrW2z0d8bAXHWew2PTkcvy8xW_GLyAvR-99hvhtz6L"},{"protected":"eyJhbGciOiJFUzM4NCJ9","signature":"GKPf1v1dj1tDHMtNtegR7L0eJgq2u0DlM_zJIDAB3JWj_XXKjfPee91yFQIA22bn6uOhmJyFqg1y8VighJp_mN2H7SPBd89jtKxLV01cWfFjyH6Teow3AE7llKbW5DUT"}]} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AIoyxgnxy0TOtF-EUVF2UrbY6JdgigFSCA8feJm9waIliQBIxIL4y6C4yQ1PWFMP4UmeiNCceOu9vx3KvcV-LKOOAO70BscZRO2ZUdcI49Jto5Z9IY9WjcAYVfYAMLxcklA9rBvrW2z0d8bAXHWew2PTkcvy8xW_GLyAvR-99hvhtz6L"},{"protected":"eyJhbGciOiJFUzM4NCJ9","signature":"GKPf1v1dj1tDHMtNtegR7L0eJgq2u0DlM_zJIDAB3JWj_XXKjfPee91yFQIA22bn6uOhmJyFqg1y8VighJp_mN2H7SPBd89jtKxLV01cWfFjyH6Teow3AE7llKbW5DUT"}]} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
Signature validation failed!
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AIoyxgnxy0TOtF-EUVF2UrbY6JdgigFSCA8feJm9waIliQBIxIL4y6C4yQ1PWFMP4UmeiNCceOu9vx3KvcV-LKOOAO70BscZRO2ZUdcI49Jto5Z9IY9WjcAYVfYAMLxcklA9rBvrW2z0d8bAXHWew2PTkcvy8xW_GLyAvR-99hvhtz6L"},{"protected":"eyJhbGciOiJFUzM4NCJ9","signature":"GKPf1v1dj1tDHMtNtegR7L0eJgq2u0DlM_zJIDAB3JWj_XXKjfPee91yFQIA22bn6uOhmJyFqg1y8VighJp_mN2H7SPBd89jtKxLV01cWfFjyH6Teow3AE7llKbW5DUT"}]} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES384 != ES512)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJFUzUxMiJ9","signature":"AIoyxgnxy0TOtF-EUVF2UrbY6JdgigFSCA8feJm9waIliQBIxIL4y6C4yQ1PWFMP4UmeiNCceOu9vx3KvcV-LKOOAO70BscZRO2ZUdcI49Jto5Z9IY9WjcAYVfYAMLxcklA9rBvrW2z0d8bAXHWew2PTkcvy8xW_GLyAvR-99hvhtz6L"},{"protected":"eyJhbGciOiJFUzM4NCJ9","signature":"GKPf1v1dj1tDHMtNtegR7L0eJgq2u0DlM_zJIDAB3JWj_XXKjfPee91yFQIA22bn6uOhmJyFqg1y8VighJp_mN2H7SPBd89jtKxLV01cWfFjyH6Teow3AE7llKbW5DUT"}]} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES384 != ES512)
Signature validation failed!
+ old=/tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/HS256.jws
+ printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -c
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/HS256.jws -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/HS256.jws -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/HS256.jws
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/HS256.jws -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -c
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/HS256.jws -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/HS256.jws
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -o /dev/null -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -O /dev/null
+ jws={"protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}
+ jose jws ver -i {"protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
Signature validation failed!
+ jose jws ver -i {"protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ det=
+ [  =  ]
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -c
+ jws=eyJhbGciOiJIUzI1NiJ9.aGk.jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM
+ jose jws ver -i eyJhbGciOiJIUzI1NiJ9.aGk.jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ det=
+ [  =  ]
+ jose jws ver -i eyJhbGciOiJIUzI1NiJ9.aGk.jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -s {"protected":{"alg":"HS256"}}
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -i {"payload":"aGkK"}
+ jws={"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"-KhOqnr5o6qcy3FuMQ1mHAVQrFXPF1j_pAvkUcTvE1s"}
+ jose jws ver -i {"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"-KhOqnr5o6qcy3FuMQ1mHAVQrFXPF1j_pAvkUcTvE1s"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ [ HS256 = ES256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -s {"protected":{"alg":"ES256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES256 != HS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ [ HS256 = ES384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -s {"protected":{"alg":"ES384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES384 != HS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ [ HS256 = ES512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -s {"protected":{"alg":"ES512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES512 != HS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ [ HS256 = HS256 ]
+ continue
+ [ HS256 = HS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -s {"protected":{"alg":"HS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS384 != HS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != HS384)
+ [ HS256 = HS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -s {"protected":{"alg":"HS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS512 != HS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != HS512)
+ [ HS256 = PS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -s {"protected":{"alg":"PS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS256 != HS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != PS256)
+ [ HS256 = PS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -s {"protected":{"alg":"PS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS384 != HS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != PS384)
+ [ HS256 = PS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -s {"protected":{"alg":"PS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS512 != HS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != PS512)
+ [ HS256 = RS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -s {"protected":{"alg":"RS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS256 != HS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != RS256)
+ [ HS256 = RS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -s {"protected":{"alg":"RS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS384 != HS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != RS384)
+ [ HS256 = RS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -s {"protected":{"alg":"RS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS512 != HS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ jws={"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"},{"protected":"eyJhbGciOiJFUzUxMiJ9","signature":"Adc_QxJ7T1OGoWuR21WpsRF6b_WLdSQb0_zEhB3sJTz4m5jwnOVb1S-MMl1Zf89XsepepO-X_XzCpYb6U6743xIrAf8ns7syRdRk599eehFKFtwWlaxJmaEeOEOgW5V9_QMbxRE2rlPGG_X7uwhqtlI6JH4q7eJxFyzCDRvNMHY6dLTx"}]}
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"},{"protected":"eyJhbGciOiJFUzUxMiJ9","signature":"Adc_QxJ7T1OGoWuR21WpsRF6b_WLdSQb0_zEhB3sJTz4m5jwnOVb1S-MMl1Zf89XsepepO-X_XzCpYb6U6743xIrAf8ns7syRdRk599eehFKFtwWlaxJmaEeOEOgW5V9_QMbxRE2rlPGG_X7uwhqtlI6JH4q7eJxFyzCDRvNMHY6dLTx"}]} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES512 != HS256)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"},{"protected":"eyJhbGciOiJFUzUxMiJ9","signature":"Adc_QxJ7T1OGoWuR21WpsRF6b_WLdSQb0_zEhB3sJTz4m5jwnOVb1S-MMl1Zf89XsepepO-X_XzCpYb6U6743xIrAf8ns7syRdRk599eehFKFtwWlaxJmaEeOEOgW5V9_QMbxRE2rlPGG_X7uwhqtlI6JH4q7eJxFyzCDRvNMHY6dLTx"}]} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"},{"protected":"eyJhbGciOiJFUzUxMiJ9","signature":"Adc_QxJ7T1OGoWuR21WpsRF6b_WLdSQb0_zEhB3sJTz4m5jwnOVb1S-MMl1Zf89XsepepO-X_XzCpYb6U6743xIrAf8ns7syRdRk599eehFKFtwWlaxJmaEeOEOgW5V9_QMbxRE2rlPGG_X7uwhqtlI6JH4q7eJxFyzCDRvNMHY6dLTx"}]} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
Signature validation failed!
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"},{"protected":"eyJhbGciOiJFUzUxMiJ9","signature":"Adc_QxJ7T1OGoWuR21WpsRF6b_WLdSQb0_zEhB3sJTz4m5jwnOVb1S-MMl1Zf89XsepepO-X_XzCpYb6U6743xIrAf8ns7syRdRk599eehFKFtwWlaxJmaEeOEOgW5V9_QMbxRE2rlPGG_X7uwhqtlI6JH4q7eJxFyzCDRvNMHY6dLTx"}]} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES512 != HS256)
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"},{"protected":"eyJhbGciOiJFUzUxMiJ9","signature":"Adc_QxJ7T1OGoWuR21WpsRF6b_WLdSQb0_zEhB3sJTz4m5jwnOVb1S-MMl1Zf89XsepepO-X_XzCpYb6U6743xIrAf8ns7syRdRk599eehFKFtwWlaxJmaEeOEOgW5V9_QMbxRE2rlPGG_X7uwhqtlI6JH4q7eJxFyzCDRvNMHY6dLTx"}]} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (ES512 != HS256)
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
Signature validation failed!
+ old=/tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/HS384.jws
+ printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ printf hi
+ + jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -c
jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/HS384.jws -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/HS384.jws -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/HS384.jws
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/HS384.jws -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -c
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/HS384.jws -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/HS384.jws
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -o /dev/null -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -O /dev/null
+ jws={"protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}
+ jose jws ver -i {"protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
Signature validation failed!
+ jose jws ver -i {"protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ det=
+ [  =  ]
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -c
+ jws=eyJhbGciOiJIUzM4NCJ9.aGk.0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky
+ jose jws ver -i eyJhbGciOiJIUzM4NCJ9.aGk.0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ det=
+ [  =  ]
+ jose jws ver -i eyJhbGciOiJIUzM4NCJ9.aGk.0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -s {"protected":{"alg":"HS384"}}
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -i {"payload":"aGkK"}
+ jws={"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"YYGxK1GO0tMCzmu9CVuHg1p-Xg490zFG2Y-gH2crvfuAxwk5e3JQe0NtoRbnLdQu"}
+ jose jws ver -i {"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"YYGxK1GO0tMCzmu9CVuHg1p-Xg490zFG2Y-gH2crvfuAxwk5e3JQe0NtoRbnLdQu"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ [ HS384 = ES256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -s {"protected":{"alg":"ES256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES256 != HS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ [ HS384 = ES384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -s {"protected":{"alg":"ES384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES384 != HS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ [ HS384 = ES512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -s {"protected":{"alg":"ES512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES512 != HS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ [ HS384 = HS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -s {"protected":{"alg":"HS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS256 != HS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
../lib/openssl/hmac.c:121:JOSE_CFG_ERR_JWK_INVALID:Key is too small (cf. RFC 7518 Section 3.2)
+ [ HS384 = HS384 ]
+ continue
+ [ HS384 = HS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -s {"protected":{"alg":"HS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS512 != HS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS384 != HS512)
+ [ HS384 = PS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -s {"protected":{"alg":"PS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS256 != HS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS384 != PS256)
+ [ HS384 = PS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -s {"protected":{"alg":"PS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS384 != HS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS384 != PS384)
+ [ HS384 = PS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -s {"protected":{"alg":"PS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS512 != HS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS384 != PS512)
+ [ HS384 = RS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -s {"protected":{"alg":"RS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS256 != HS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS384 != RS256)
+ [ HS384 = RS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -s {"protected":{"alg":"RS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS384 != HS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS384 != RS384)
+ [ HS384 = RS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -s {"protected":{"alg":"RS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS512 != HS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS384 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ jws={"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"},{"protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}]}
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"},{"protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}]} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != HS384)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"},{"protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}]} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
../lib/openssl/hmac.c:121:JOSE_CFG_ERR_JWK_INVALID:Key is too small (cf. RFC 7518 Section 3.2)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"},{"protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}]} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"},{"protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}]} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != HS384)
../lib/openssl/hmac.c:121:JOSE_CFG_ERR_JWK_INVALID:Key is too small (cf. RFC 7518 Section 3.2)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"},{"protected":"eyJhbGciOiJIUzI1NiJ9","signature":"jkhKVI8YJd4byDBguvih9GmpKSYL9jXqdkDXMjC2MjM"}]} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS256 != HS384)
../lib/openssl/hmac.c:121:JOSE_CFG_ERR_JWK_INVALID:Key is too small (cf. RFC 7518 Section 3.2)
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ old=/tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/HS512.jws
+ printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ + jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -c
printf hi
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/HS512.jws -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/HS512.jws -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/HS512.jws
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/HS512.jws -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -c
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/HS512.jws -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/HS512.jws
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -o /dev/null -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -O /dev/null
+ jws={"protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}
+ jose jws ver -i {"protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
Signature validation failed!
+ jose jws ver -i {"protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ det=
+ [  =  ]
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -c
+ jws=eyJhbGciOiJIUzUxMiJ9.aGk.NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw
+ jose jws ver -i eyJhbGciOiJIUzUxMiJ9.aGk.NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ det=
+ [  =  ]
+ jose jws ver -i eyJhbGciOiJIUzUxMiJ9.aGk.NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -s {"protected":{"alg":"HS512"}}
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -i {"payload":"aGkK"}
+ jws={"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"HHxNWyc1C6Yd2819GyBoShGqq3UhlusQfo6yqwmhTtxYgNQucSIwv9zftXFCj4k8pWlXq15EKcY3AKLHl_2DZA"}
+ jose jws ver -i {"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"HHxNWyc1C6Yd2819GyBoShGqq3UhlusQfo6yqwmhTtxYgNQucSIwv9zftXFCj4k8pWlXq15EKcY3AKLHl_2DZA"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ [ HS512 = ES256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -s {"protected":{"alg":"ES256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES256 != HS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ [ HS512 = ES384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -s {"protected":{"alg":"ES384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES384 != HS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ [ HS512 = ES512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -s {"protected":{"alg":"ES512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES512 != HS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
../lib/openssl/hmac.c:115:JOSE_CFG_ERR_JWK_INVALID:Error decoding JWK
+ [ HS512 = HS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -s {"protected":{"alg":"HS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS256 != HS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
../lib/openssl/hmac.c:121:JOSE_CFG_ERR_JWK_INVALID:Key is too small (cf. RFC 7518 Section 3.2)
+ [ HS512 = HS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -s {"protected":{"alg":"HS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS384 != HS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
../lib/openssl/hmac.c:121:JOSE_CFG_ERR_JWK_INVALID:Key is too small (cf. RFC 7518 Section 3.2)
+ [ HS512 = HS512 ]
+ continue
+ [ HS512 = PS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -s {"protected":{"alg":"PS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS256 != HS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS512 != PS256)
+ [ HS512 = PS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -s {"protected":{"alg":"PS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS384 != HS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS512 != PS384)
+ [ HS512 = PS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -s {"protected":{"alg":"PS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS512 != HS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS512 != PS512)
+ [ HS512 = RS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -s {"protected":{"alg":"RS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS256 != HS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS512 != RS256)
+ [ HS512 = RS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -s {"protected":{"alg":"RS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS384 != HS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS512 != RS384)
+ [ HS512 = RS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -s {"protected":{"alg":"RS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS512 != HS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS512 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ jws={"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"},{"protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}]}
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"},{"protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}]} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS384 != HS512)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"},{"protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}]} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
../lib/openssl/hmac.c:121:JOSE_CFG_ERR_JWK_INVALID:Key is too small (cf. RFC 7518 Section 3.2)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"},{"protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}]} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
../lib/openssl/hmac.c:121:JOSE_CFG_ERR_JWK_INVALID:Key is too small (cf. RFC 7518 Section 3.2)
../lib/openssl/hmac.c:121:JOSE_CFG_ERR_JWK_INVALID:Key is too small (cf. RFC 7518 Section 3.2)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"},{"protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}]} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS384 != HS512)
../lib/openssl/hmac.c:121:JOSE_CFG_ERR_JWK_INVALID:Key is too small (cf. RFC 7518 Section 3.2)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"},{"protected":"eyJhbGciOiJIUzM4NCJ9","signature":"0aEeoGPPEErmyHi5BeVA5zPhRjg7lRHTzyA_52bYfsnfWZ6Yras6mWHSUKqlXMky"}]} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS384 != HS512)
../lib/openssl/hmac.c:121:JOSE_CFG_ERR_JWK_INVALID:Key is too small (cf. RFC 7518 Section 3.2)
../lib/openssl/hmac.c:121:JOSE_CFG_ERR_JWK_INVALID:Key is too small (cf. RFC 7518 Section 3.2)
../lib/openssl/hmac.c:121:JOSE_CFG_ERR_JWK_INVALID:Key is too small (cf. RFC 7518 Section 3.2)
+ old=/tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/PS256.jws
+ printf hi
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ printf hi
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -c
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/PS256.jws -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/PS256.jws -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/PS256.jws
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/PS256.jws -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -c
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/PS256.jws -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/PS256.jws
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -o /dev/null -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -O /dev/null
+ jws={"protected":"eyJhbGciOiJQUzI1NiJ9","signature":"iyRtY5dzRzfjJdlb_5Gdff0c-M2wr3gyYtoUk4jihuZLbGvubLmAg3Ijio45zYKczz8EpCUybubXrEBZ3O2uayaFxE3zHcqAl6hOkvjo25tPj85jqgb9_dg4ad5-8oBqBtGdJyHqpcW8QcvjS_AJngWU6E1pG_bzh8kLJmaZSXZ0TPh6TfzYRPiv1xchCcVS-BBI38-nVygPNYFg64Wdgv1D7Xx3qvDSy85EUWotkVo_IY1La8qtYwAzKgtkbCHi-__IHJReu6qEWsH_Ac1sX9zkg50m4As96pQS5wZqWa5J77zFU8GhH2woNSORzWs8KhyWt6U3xLle8mLBHmLH6Q"}
+ jose jws ver -i {"protected":"eyJhbGciOiJQUzI1NiJ9","signature":"iyRtY5dzRzfjJdlb_5Gdff0c-M2wr3gyYtoUk4jihuZLbGvubLmAg3Ijio45zYKczz8EpCUybubXrEBZ3O2uayaFxE3zHcqAl6hOkvjo25tPj85jqgb9_dg4ad5-8oBqBtGdJyHqpcW8QcvjS_AJngWU6E1pG_bzh8kLJmaZSXZ0TPh6TfzYRPiv1xchCcVS-BBI38-nVygPNYFg64Wdgv1D7Xx3qvDSy85EUWotkVo_IY1La8qtYwAzKgtkbCHi-__IHJReu6qEWsH_Ac1sX9zkg50m4As96pQS5wZqWa5J77zFU8GhH2woNSORzWs8KhyWt6U3xLle8mLBHmLH6Q"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
Signature validation failed!
+ jose jws ver -i {"protected":"eyJhbGciOiJQUzI1NiJ9","signature":"iyRtY5dzRzfjJdlb_5Gdff0c-M2wr3gyYtoUk4jihuZLbGvubLmAg3Ijio45zYKczz8EpCUybubXrEBZ3O2uayaFxE3zHcqAl6hOkvjo25tPj85jqgb9_dg4ad5-8oBqBtGdJyHqpcW8QcvjS_AJngWU6E1pG_bzh8kLJmaZSXZ0TPh6TfzYRPiv1xchCcVS-BBI38-nVygPNYFg64Wdgv1D7Xx3qvDSy85EUWotkVo_IY1La8qtYwAzKgtkbCHi-__IHJReu6qEWsH_Ac1sX9zkg50m4As96pQS5wZqWa5J77zFU8GhH2woNSORzWs8KhyWt6U3xLle8mLBHmLH6Q"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"QJn2c3s45Vccd8cxDmlhFYn8c6Rj5i-T00ayCORyQlmd3TNiW5bXoHZuiBrKkzFL4Huujnz67lMMWO0N0kLqJrB6hQqJ5mBLXVCOAUQdXxojbk7gFEMkiQT24P7rXSWMKmPZ19xv7VuFsNCo9d8RiR6cWCHfusrRuviva9-4_PBVaYG_aEp-srLlMloI6PcoCcLKbO63rsUqCyCueqFw6SdoYELCJASyMZYrjS1t2BOGsEfLAg2vFZd8Y_7Abxu-R5BFlZ-HHDi2m2xW3EmJgBeux2yMRkK-IVYlJDkrolkYOnsael88t6evl-HU4SgYE4HZ9ZvH5HaKid8mkPAD6A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"QJn2c3s45Vccd8cxDmlhFYn8c6Rj5i-T00ayCORyQlmd3TNiW5bXoHZuiBrKkzFL4Huujnz67lMMWO0N0kLqJrB6hQqJ5mBLXVCOAUQdXxojbk7gFEMkiQT24P7rXSWMKmPZ19xv7VuFsNCo9d8RiR6cWCHfusrRuviva9-4_PBVaYG_aEp-srLlMloI6PcoCcLKbO63rsUqCyCueqFw6SdoYELCJASyMZYrjS1t2BOGsEfLAg2vFZd8Y_7Abxu-R5BFlZ-HHDi2m2xW3EmJgBeux2yMRkK-IVYlJDkrolkYOnsael88t6evl-HU4SgYE4HZ9ZvH5HaKid8mkPAD6A"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ det=
+ [  =  ]
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"QJn2c3s45Vccd8cxDmlhFYn8c6Rj5i-T00ayCORyQlmd3TNiW5bXoHZuiBrKkzFL4Huujnz67lMMWO0N0kLqJrB6hQqJ5mBLXVCOAUQdXxojbk7gFEMkiQT24P7rXSWMKmPZ19xv7VuFsNCo9d8RiR6cWCHfusrRuviva9-4_PBVaYG_aEp-srLlMloI6PcoCcLKbO63rsUqCyCueqFw6SdoYELCJASyMZYrjS1t2BOGsEfLAg2vFZd8Y_7Abxu-R5BFlZ-HHDi2m2xW3EmJgBeux2yMRkK-IVYlJDkrolkYOnsael88t6evl-HU4SgYE4HZ9ZvH5HaKid8mkPAD6A"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -c
+ jws=eyJhbGciOiJQUzI1NiJ9.aGk.H7yrEZHEKFetjbdnQuiawoTTU5AGgeFrQET1kG-7WWYWss3jrmXRHGxmXnD2QU0VacF4xcdBvRBCoqJZ-y84YsUvWb_VHmw3IbW1SWUwmDR_WzdEunp4exo1CenjRBmobIlx12mS8gori1InCNZaHZ-LmbJkWu-adFRY9PdAF9FvOFsZ5ecBTKKnF_V9bKtBo9twUYSPUPEiww_CA3p3quJRzEeRq0ONC011wS18WPA9_WSQZFqIMe1T6rmG2Hey4T0An5KdgQKpWmJdlp4hm5NMNNS-W4sKNcgulhhrmgoql6sjMKgGFk9GcqFlZLLF_OZMCe8FgdfSzAobyVVzVQ
+ jose jws ver -i eyJhbGciOiJQUzI1NiJ9.aGk.H7yrEZHEKFetjbdnQuiawoTTU5AGgeFrQET1kG-7WWYWss3jrmXRHGxmXnD2QU0VacF4xcdBvRBCoqJZ-y84YsUvWb_VHmw3IbW1SWUwmDR_WzdEunp4exo1CenjRBmobIlx12mS8gori1InCNZaHZ-LmbJkWu-adFRY9PdAF9FvOFsZ5ecBTKKnF_V9bKtBo9twUYSPUPEiww_CA3p3quJRzEeRq0ONC011wS18WPA9_WSQZFqIMe1T6rmG2Hey4T0An5KdgQKpWmJdlp4hm5NMNNS-W4sKNcgulhhrmgoql6sjMKgGFk9GcqFlZLLF_OZMCe8FgdfSzAobyVVzVQ -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ det=
+ [  =  ]
+ jose jws ver -i eyJhbGciOiJQUzI1NiJ9.aGk.H7yrEZHEKFetjbdnQuiawoTTU5AGgeFrQET1kG-7WWYWss3jrmXRHGxmXnD2QU0VacF4xcdBvRBCoqJZ-y84YsUvWb_VHmw3IbW1SWUwmDR_WzdEunp4exo1CenjRBmobIlx12mS8gori1InCNZaHZ-LmbJkWu-adFRY9PdAF9FvOFsZ5ecBTKKnF_V9bKtBo9twUYSPUPEiww_CA3p3quJRzEeRq0ONC011wS18WPA9_WSQZFqIMe1T6rmG2Hey4T0An5KdgQKpWmJdlp4hm5NMNNS-W4sKNcgulhhrmgoql6sjMKgGFk9GcqFlZLLF_OZMCe8FgdfSzAobyVVzVQ -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -s {"protected":{"alg":"PS256"}}
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"1cg2XV8E7UoRMSsw-uccTiodVHTT1RxerX543URDQ_EDOx5RVt9gmliiWD-eOz74jViO8hQRduZTCKiW0wLlhB63PlpcXe4gRLCVY2qd2qFMyPFGSC0EceD5ZM2k3EjruU7olW05ZUTacE1eDrLoVpcFfr5bpexQ7bysvkAd2ljKkLEUHzqinvFZgL8D9bF163zO8iOYRn5vFoCpZ0Fv6I6utAJNgiaZwH5NIF4Cb2ukUsQ8-vhoLyKAq7XTvwUuIdTGDN6keWGLm2b4_5LWs5wuBpeX7M9oSCO1IuaGFO2lP2oGUDb7JcHEHdWtxAZKn4SJpE5ne_UZYmw_D1tdXQ"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"1cg2XV8E7UoRMSsw-uccTiodVHTT1RxerX543URDQ_EDOx5RVt9gmliiWD-eOz74jViO8hQRduZTCKiW0wLlhB63PlpcXe4gRLCVY2qd2qFMyPFGSC0EceD5ZM2k3EjruU7olW05ZUTacE1eDrLoVpcFfr5bpexQ7bysvkAd2ljKkLEUHzqinvFZgL8D9bF163zO8iOYRn5vFoCpZ0Fv6I6utAJNgiaZwH5NIF4Cb2ukUsQ8-vhoLyKAq7XTvwUuIdTGDN6keWGLm2b4_5LWs5wuBpeX7M9oSCO1IuaGFO2lP2oGUDb7JcHEHdWtxAZKn4SJpE5ne_UZYmw_D1tdXQ"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -i {"payload":"aGkK"}
+ jws={"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"rE07VXk4fCrQV55JEHUJ7_A-F-tZH09rskO8UkQ3VsSCpEs0WQwh_2VzSxpYw0w51FdBJuKTSVT8tk6Ug-gSgtmAeCCJ5ju2VZBtPHs0jN-bu3PXk6jBkMH9s8dwJYYkiFxJlJ2_GXYFpZV21SGMTu4iw_PlyVruyRBj1YduUyKsUxatcQCMa49GRcTjnXG72yDVg-008Yp5dadVQhXrt3hHCjTqTLZoJ35ClZm9uT7w2Pixrnq1m0Mc38cFkcUgG9AsmQdmiaa3mOrVCCAbC4puhM7tRM9PFwIrGqYHBa96_Ol8viGxlFhtbNSP1PI9rs8IpeBytIW-rF-iobeMzw"}
+ jose jws ver -i {"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"rE07VXk4fCrQV55JEHUJ7_A-F-tZH09rskO8UkQ3VsSCpEs0WQwh_2VzSxpYw0w51FdBJuKTSVT8tk6Ug-gSgtmAeCCJ5ju2VZBtPHs0jN-bu3PXk6jBkMH9s8dwJYYkiFxJlJ2_GXYFpZV21SGMTu4iw_PlyVruyRBj1YduUyKsUxatcQCMa49GRcTjnXG72yDVg-008Yp5dadVQhXrt3hHCjTqTLZoJ35ClZm9uT7w2Pixrnq1m0Mc38cFkcUgG9AsmQdmiaa3mOrVCCAbC4puhM7tRM9PFwIrGqYHBa96_Ol8viGxlFhtbNSP1PI9rs8IpeBytIW-rF-iobeMzw"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ [ PS256 = ES256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -s {"protected":{"alg":"ES256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES256 != PS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"OUsPC7eLPlF5qOoC6A2mFpAbn2F23SDR_XvtOBmFMQBGbTCjopAUvMJV4e-5-GSE0IKqh1tRixXlni0J8CvnLdOtff080tf0uKN_c5gH42WiUF4rz460Cga2oSjPNGlDTu-RtngISFQ95c_5Wf6RAM-syHs77AalCaH8vAG-7PUQEcBu-Sw_vpQgKswvx_YTG7DOYVacebTmVjFzKsfLkJraD65nG59dmTFAkKppAayZXVPaedriMO94cvHTnxjSmbBk_YqscspvNvJ1yCEleNCX23vMKTgMMcytEXBXh--F5JpEMRGKi8gOjRwf_zwSVfDBDLx8WQUiyn5DwNw92A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"OUsPC7eLPlF5qOoC6A2mFpAbn2F23SDR_XvtOBmFMQBGbTCjopAUvMJV4e-5-GSE0IKqh1tRixXlni0J8CvnLdOtff080tf0uKN_c5gH42WiUF4rz460Cga2oSjPNGlDTu-RtngISFQ95c_5Wf6RAM-syHs77AalCaH8vAG-7PUQEcBu-Sw_vpQgKswvx_YTG7DOYVacebTmVjFzKsfLkJraD65nG59dmTFAkKppAayZXVPaedriMO94cvHTnxjSmbBk_YqscspvNvJ1yCEleNCX23vMKTgMMcytEXBXh--F5JpEMRGKi8gOjRwf_zwSVfDBDLx8WQUiyn5DwNw92A"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ [ PS256 = ES384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -s {"protected":{"alg":"ES384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES384 != PS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"hmNfrAZkSTwlxYM6auOQx2fNLGMKIgsmcYe3PSkqAYpFDYleXXDqGAhgscqP_Q9WEcDZLp_i2RbXbRIhG-dPmkjQbxIrZFIrztfD3oo4PF1jGQ2mET_eVelob24Sk8P0bCWpfM_J243NFQjiHhm4BlZQ59EyfKA1W-s1qnBicMGd8NnTIshVO4NTxkjjZuCDSIPTMbxR9bx7mOv0lJzFvH9cuJlCQJqvdHptPtj4qbBpqcwz8Xaw1IBn2bW9_SWEf7-KzI_GBQwQgtS68jA6nzQ6ZhbwxDTPTPeTbeo3cbwINNXP4QwTWEg6Y4OnkD64cGo3sU-scggUOrmQxO5q2g"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"hmNfrAZkSTwlxYM6auOQx2fNLGMKIgsmcYe3PSkqAYpFDYleXXDqGAhgscqP_Q9WEcDZLp_i2RbXbRIhG-dPmkjQbxIrZFIrztfD3oo4PF1jGQ2mET_eVelob24Sk8P0bCWpfM_J243NFQjiHhm4BlZQ59EyfKA1W-s1qnBicMGd8NnTIshVO4NTxkjjZuCDSIPTMbxR9bx7mOv0lJzFvH9cuJlCQJqvdHptPtj4qbBpqcwz8Xaw1IBn2bW9_SWEf7-KzI_GBQwQgtS68jA6nzQ6ZhbwxDTPTPeTbeo3cbwINNXP4QwTWEg6Y4OnkD64cGo3sU-scggUOrmQxO5q2g"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ [ PS256 = ES512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -s {"protected":{"alg":"ES512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES512 != PS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"w28kXaF9nc-bFXgnK8ATIvwwgZDhMBH2EXODM6T-I--qJy6Y1Ts36_gae5ZLpiLeFSOKOsW1jD6FPwltFOVbRdEHnSHB-OZaZqZ2TEgwP3YUBskWRHOXS-9h7gULH1WnEtCq06x_pnexGVPxifRgs0o_DUuwBnIyPC0C3PBDEnWf3HpGagzSO_0gSnM3Cy_fj_Lnf6PyrPSE6Stw8tA2hOCJyzcznkUxiz10fB5ej-p3bH3YADJRENO5aO9ox4c3PzGRGnCmnQkq5MKpigHMLtWDVVDrtpWQGDo2ZVcbe8lbYkuIUeYdY69HDsdEtZmTXvQiEB3anSVSHFj1YDtQ5g"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"w28kXaF9nc-bFXgnK8ATIvwwgZDhMBH2EXODM6T-I--qJy6Y1Ts36_gae5ZLpiLeFSOKOsW1jD6FPwltFOVbRdEHnSHB-OZaZqZ2TEgwP3YUBskWRHOXS-9h7gULH1WnEtCq06x_pnexGVPxifRgs0o_DUuwBnIyPC0C3PBDEnWf3HpGagzSO_0gSnM3Cy_fj_Lnf6PyrPSE6Stw8tA2hOCJyzcznkUxiz10fB5ej-p3bH3YADJRENO5aO9ox4c3PzGRGnCmnQkq5MKpigHMLtWDVVDrtpWQGDo2ZVcbe8lbYkuIUeYdY69HDsdEtZmTXvQiEB3anSVSHFj1YDtQ5g"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ [ PS256 = HS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -s {"protected":{"alg":"HS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS256 != PS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"mKATbyItDky7BYRq9JT_2x9VT-Yt9gFacfgNOXR8bqw6NfSCqGPxwgqYzV709-Iu-Hdf-gSmNpEJBH-IMgzURXTRuaGOjz042wUzbK-bDqE32KdZiUVNszTccRNoLKgcm4cN5YqEtKEPJq4RnMCZaaJJhFsrHK6pYtZaUota3gB7A1BonvkX6TyF1aqaUoQ1l71tigq3w2cl8vC5JnZ3fgaDS8lhXH4snhXSjweLvpgwEIzzP9WfhugSUvOu1lUSUoThugawFXI3pfEB6_01SMag-KyJ9TkxvcW9HKX8eN40UgKLc-W27cE6N1qETl-Ij68CWUk2Ea5sOyHaeMnYBA"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"mKATbyItDky7BYRq9JT_2x9VT-Yt9gFacfgNOXR8bqw6NfSCqGPxwgqYzV709-Iu-Hdf-gSmNpEJBH-IMgzURXTRuaGOjz042wUzbK-bDqE32KdZiUVNszTccRNoLKgcm4cN5YqEtKEPJq4RnMCZaaJJhFsrHK6pYtZaUota3gB7A1BonvkX6TyF1aqaUoQ1l71tigq3w2cl8vC5JnZ3fgaDS8lhXH4snhXSjweLvpgwEIzzP9WfhugSUvOu1lUSUoThugawFXI3pfEB6_01SMag-KyJ9TkxvcW9HKX8eN40UgKLc-W27cE6N1qETl-Ij68CWUk2Ea5sOyHaeMnYBA"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ [ PS256 = HS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -s {"protected":{"alg":"HS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS384 != PS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"Uxoic5Cv2jLrJ9L5fTKB9yhjH0SNwJ2qlLzmQOAIpD4_JMROlpqOUGc7DhVkVou9n4epZ-pd0W2PGv_M--_TB4zRqn7Bfezosl9zx7ExKYadnwbQG9yAh9FJIcH6Bd94uwl6346HjUDUb3MDDuPsPdOt-A7bMAe2HQKVm5A7eW2PP2g2jD7aIw-T3d-15E7YtGJjadsrs2ptE5fKxm4fYHi3UnLwb0m_tfGc1C_3N9u6VFHGZEDmSFN1Yk9sQdwJloZPozK92MKT4KdVHn0yIKZBqFGmITF_OYN7TWgJhMUbqAwEFdLEvFqnpGO3IoHKQ2onhqdd-mDic9qtsijvog"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"Uxoic5Cv2jLrJ9L5fTKB9yhjH0SNwJ2qlLzmQOAIpD4_JMROlpqOUGc7DhVkVou9n4epZ-pd0W2PGv_M--_TB4zRqn7Bfezosl9zx7ExKYadnwbQG9yAh9FJIcH6Bd94uwl6346HjUDUb3MDDuPsPdOt-A7bMAe2HQKVm5A7eW2PP2g2jD7aIw-T3d-15E7YtGJjadsrs2ptE5fKxm4fYHi3UnLwb0m_tfGc1C_3N9u6VFHGZEDmSFN1Yk9sQdwJloZPozK92MKT4KdVHn0yIKZBqFGmITF_OYN7TWgJhMUbqAwEFdLEvFqnpGO3IoHKQ2onhqdd-mDic9qtsijvog"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ [ PS256 = HS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -s {"protected":{"alg":"HS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS512 != PS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"c0HIYNqOKuHOwXPpV1ZXpTZmH7IjNHSBSlJA3rC9PJ4B-8IMTNxSU3uP0N4RkrUMHlxSYnGuKI5AgTNB5lpurJwc9-jlXr2KqwpkP19R18NQ4NgmXegrA1HeYYBh2VUJpfFUmNkavMi_mecyOx3Pw08eJ-HCj72WUeCEAxXblibIdFr_bP8O7Soajn8RmdfGOGPiHbXX8Z_Qw_Q0B10YLMCTdExoAjoLwRmEBTYGPSJDWOKOCARFltF_yPdhKTmXPBDjoiZI64C96IFciuLHOwB82ZKwkGad0-qvz9gRsIVmAcp9uhvyZs_EOCr7RtXXjXNWPw_cudMQFMtBvYow1Q"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"c0HIYNqOKuHOwXPpV1ZXpTZmH7IjNHSBSlJA3rC9PJ4B-8IMTNxSU3uP0N4RkrUMHlxSYnGuKI5AgTNB5lpurJwc9-jlXr2KqwpkP19R18NQ4NgmXegrA1HeYYBh2VUJpfFUmNkavMi_mecyOx3Pw08eJ-HCj72WUeCEAxXblibIdFr_bP8O7Soajn8RmdfGOGPiHbXX8Z_Qw_Q0B10YLMCTdExoAjoLwRmEBTYGPSJDWOKOCARFltF_yPdhKTmXPBDjoiZI64C96IFciuLHOwB82ZKwkGad0-qvz9gRsIVmAcp9uhvyZs_EOCr7RtXXjXNWPw_cudMQFMtBvYow1Q"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ [ PS256 = PS256 ]
+ continue
+ [ PS256 = PS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -s {"protected":{"alg":"PS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS384 != PS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"n4x46rVEqGirXeG7BOsnmS-VZlaNZlPyiBMcLOs9KcBTFxLBSm-tx5dj8afvAeWFy41vz4nnixV8MEkeKyGO05PvbL7EHkX5dPHnFbUFJXRpRBfK5-R-rykW7QlMiQinIE5zSfieuzYrN9oByBHiyKRj2Onx0rAaXjtjyqAKycFARqK6GxYYdGQlAVCPiF4t4yex7AI7cMIQwv2ZYnsfIaxY2JbeQtLZmFgEigHlvtTCVqbBva26buMZK3Wy034lPPsI1-NpwnSDPUWafn_VTD_34JRZaXHAWrNwxy8u9WerQolmQ0o1q2sYt1Z3hs8GejgNFrvzKaw_GkwkkMcXJQ"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"n4x46rVEqGirXeG7BOsnmS-VZlaNZlPyiBMcLOs9KcBTFxLBSm-tx5dj8afvAeWFy41vz4nnixV8MEkeKyGO05PvbL7EHkX5dPHnFbUFJXRpRBfK5-R-rykW7QlMiQinIE5zSfieuzYrN9oByBHiyKRj2Onx0rAaXjtjyqAKycFARqK6GxYYdGQlAVCPiF4t4yex7AI7cMIQwv2ZYnsfIaxY2JbeQtLZmFgEigHlvtTCVqbBva26buMZK3Wy034lPPsI1-NpwnSDPUWafn_VTD_34JRZaXHAWrNwxy8u9WerQolmQ0o1q2sYt1Z3hs8GejgNFrvzKaw_GkwkkMcXJQ"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS256 != PS384)
+ [ PS256 = PS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -s {"protected":{"alg":"PS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS512 != PS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"TaBqi_agdaNhdKKDDHXsXO8d-MlsVya94yjgyhzj362H4DFr2pOijRFmQmWkbpoRfzs9bkHwEOF4vUITEQjCSkPRuKJt61perQzJsBBmNceRzLMV2RplxQUvWX78Z4x-2_WfScu26Xs_evrWnoCwZl9580fSVBTTQMpso2_X8V8U6bTB6nwaTOQslLidqoxVvY2gv1YYSgPcurWDMo2C3bEqCP7Qv0Ahd9aMNQQNFkcB3U5tehJGpD1VnwQffnAtee8l48BiNpQDVOb3OODrTw1g4vDHZV1t91R2h1Rijuo6_T6xNqvcWNrVSsvS9zjIyniocOuw_ir0Pv11IAYudA"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"TaBqi_agdaNhdKKDDHXsXO8d-MlsVya94yjgyhzj362H4DFr2pOijRFmQmWkbpoRfzs9bkHwEOF4vUITEQjCSkPRuKJt61perQzJsBBmNceRzLMV2RplxQUvWX78Z4x-2_WfScu26Xs_evrWnoCwZl9580fSVBTTQMpso2_X8V8U6bTB6nwaTOQslLidqoxVvY2gv1YYSgPcurWDMo2C3bEqCP7Qv0Ahd9aMNQQNFkcB3U5tehJGpD1VnwQffnAtee8l48BiNpQDVOb3OODrTw1g4vDHZV1t91R2h1Rijuo6_T6xNqvcWNrVSsvS9zjIyniocOuw_ir0Pv11IAYudA"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS256 != PS512)
+ [ PS256 = RS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -s {"protected":{"alg":"RS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS256 != PS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"UTBz8qAkqXOSuEpWF188n0ORkBo5hOaK1narZ2I0QMHM--EZMw7jL0YHr9NogfkzY_tAkjYRHLllBwesdKeVe_yAfxIUCg7fPVtPoJgv-QycJGIVxouu7Lal0ykDSJcZWZQ_dOwq0SI3xn_uZiE2cOBZhxt_r7yEeO8ZdYEGhGHZQS3FDMSQNdR3y93AzP__uGBXty_CaLLzDoPDv_0mhO7NGifaEidWRexSe2PJeP2m0dVDQ21Wch3Yftkv3Bz3aDfMbAUqGVR4thQPP6ilxs-lsr-Lyk1NBch8dkc9t-GgoVhDmC-AveBPbj2K7RJo0gTYIk-tida71W2XCLA1eQ"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"UTBz8qAkqXOSuEpWF188n0ORkBo5hOaK1narZ2I0QMHM--EZMw7jL0YHr9NogfkzY_tAkjYRHLllBwesdKeVe_yAfxIUCg7fPVtPoJgv-QycJGIVxouu7Lal0ykDSJcZWZQ_dOwq0SI3xn_uZiE2cOBZhxt_r7yEeO8ZdYEGhGHZQS3FDMSQNdR3y93AzP__uGBXty_CaLLzDoPDv_0mhO7NGifaEidWRexSe2PJeP2m0dVDQ21Wch3Yftkv3Bz3aDfMbAUqGVR4thQPP6ilxs-lsr-Lyk1NBch8dkc9t-GgoVhDmC-AveBPbj2K7RJo0gTYIk-tida71W2XCLA1eQ"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS256 != RS256)
+ [ PS256 = RS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -s {"protected":{"alg":"RS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS384 != PS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"AIl_5lmbCmemoV0xYgmuSfCpippgenno-UxsazvTpLxPuYvT6QermaGCLOcoaX9xy7WSTTolTTOc6IRA8EAraOYo6znGXqH1HwpeSfmHGU8tOz9HsG4yXH4oLU08U99mhusbLhtSTLnpwyO_hseYk3dIkVkm9CdSgMvEGP6TJONsi53y_dkPP5qcytWjCOF6s9K9WkDlgWuNo-05Z12lU-w92Q6R-Md6hcqsTqA-bbOG-Bw7vftI9a1vRObu2Nk7MsAEWbnUnBwYxvkkBzurTPemTebaeJkRqgV1qpwjsr1CSlD4otmUB83Z4xJqkgRe2MjKNjZWjc6koAcagzKMzw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"AIl_5lmbCmemoV0xYgmuSfCpippgenno-UxsazvTpLxPuYvT6QermaGCLOcoaX9xy7WSTTolTTOc6IRA8EAraOYo6znGXqH1HwpeSfmHGU8tOz9HsG4yXH4oLU08U99mhusbLhtSTLnpwyO_hseYk3dIkVkm9CdSgMvEGP6TJONsi53y_dkPP5qcytWjCOF6s9K9WkDlgWuNo-05Z12lU-w92Q6R-Md6hcqsTqA-bbOG-Bw7vftI9a1vRObu2Nk7MsAEWbnUnBwYxvkkBzurTPemTebaeJkRqgV1qpwjsr1CSlD4otmUB83Z4xJqkgRe2MjKNjZWjc6koAcagzKMzw"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS256 != RS384)
+ [ PS256 = RS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -s {"protected":{"alg":"RS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS512 != PS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"y96n9ceoiafv7bjGmfnDS_lcsEM8vcJ5jkk0dLGiR_6xOa_24Abpv5liA_SG0ZVUcWYVNLNJkGposIJuCDPea3BLMHMTFZkWykypazm8q97XAbQynSX_ZVrq3cH-yPWRIxYTCpjAR1ihrAdplPMTZg1jg4vnruwbBtOoUN7H57SU_hsfLI3JSTNXZ-Ebwvk05JohhBJ7RzbDujSris6KkhFI6M1xFHAAIxyeuBfsG_0-XcG6oAU-HlernuhkHnMG8kDyLBEBTzPksnbN5CQBm-087__T0Jm8evw0djIj3DHuGjNlsZOkMdaC8TQ9GqHUVYK9IvPLXoQQbZAyMShgAw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzI1NiJ9","signature":"y96n9ceoiafv7bjGmfnDS_lcsEM8vcJ5jkk0dLGiR_6xOa_24Abpv5liA_SG0ZVUcWYVNLNJkGposIJuCDPea3BLMHMTFZkWykypazm8q97XAbQynSX_ZVrq3cH-yPWRIxYTCpjAR1ihrAdplPMTZg1jg4vnruwbBtOoUN7H57SU_hsfLI3JSTNXZ-Ebwvk05JohhBJ7RzbDujSris6KkhFI6M1xFHAAIxyeuBfsG_0-XcG6oAU-HlernuhkHnMG8kDyLBEBTzPksnbN5CQBm-087__T0Jm8evw0djIj3DHuGjNlsZOkMdaC8TQ9GqHUVYK9IvPLXoQQbZAyMShgAw"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS256 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jws={"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzI1NiJ9","signature":"YqNztLy1gDoyG95j_4nipSEjPzmjinpS_HLQRPZLUQimTd7Rs_wUC1ltzmmq3yjR_UEAlMY7U-qd5o4z2CANibie8FXQY7k6QxJsFZxNOlVNZ95BDxRg7-gFlnNtlNyKy7luJzz2G7DmXRBSTKmTpFpH93vETaUzcG3f9PD4Sty0MB0pgpYww8EoVP2N6y6dyLp29JKzTMRIVda5tVtA0amoAJsHU1xOaCHsTaaxweKoXq-LJGEFhdNBsEmhPzhK7yHMfhBD-ZJ4zU-cJOY439BNxttj2zmbRBTLe3Nv1v9tEika_VDXonXvb2EfZVNq4n6TdsyBgAoTRKR3V_mWFQ"},{"protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}]}
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzI1NiJ9","signature":"YqNztLy1gDoyG95j_4nipSEjPzmjinpS_HLQRPZLUQimTd7Rs_wUC1ltzmmq3yjR_UEAlMY7U-qd5o4z2CANibie8FXQY7k6QxJsFZxNOlVNZ95BDxRg7-gFlnNtlNyKy7luJzz2G7DmXRBSTKmTpFpH93vETaUzcG3f9PD4Sty0MB0pgpYww8EoVP2N6y6dyLp29JKzTMRIVda5tVtA0amoAJsHU1xOaCHsTaaxweKoXq-LJGEFhdNBsEmhPzhK7yHMfhBD-ZJ4zU-cJOY439BNxttj2zmbRBTLe3Nv1v9tEika_VDXonXvb2EfZVNq4n6TdsyBgAoTRKR3V_mWFQ"},{"protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}]} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS512 != PS256)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzI1NiJ9","signature":"YqNztLy1gDoyG95j_4nipSEjPzmjinpS_HLQRPZLUQimTd7Rs_wUC1ltzmmq3yjR_UEAlMY7U-qd5o4z2CANibie8FXQY7k6QxJsFZxNOlVNZ95BDxRg7-gFlnNtlNyKy7luJzz2G7DmXRBSTKmTpFpH93vETaUzcG3f9PD4Sty0MB0pgpYww8EoVP2N6y6dyLp29JKzTMRIVda5tVtA0amoAJsHU1xOaCHsTaaxweKoXq-LJGEFhdNBsEmhPzhK7yHMfhBD-ZJ4zU-cJOY439BNxttj2zmbRBTLe3Nv1v9tEika_VDXonXvb2EfZVNq4n6TdsyBgAoTRKR3V_mWFQ"},{"protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}]} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzI1NiJ9","signature":"YqNztLy1gDoyG95j_4nipSEjPzmjinpS_HLQRPZLUQimTd7Rs_wUC1ltzmmq3yjR_UEAlMY7U-qd5o4z2CANibie8FXQY7k6QxJsFZxNOlVNZ95BDxRg7-gFlnNtlNyKy7luJzz2G7DmXRBSTKmTpFpH93vETaUzcG3f9PD4Sty0MB0pgpYww8EoVP2N6y6dyLp29JKzTMRIVda5tVtA0amoAJsHU1xOaCHsTaaxweKoXq-LJGEFhdNBsEmhPzhK7yHMfhBD-ZJ4zU-cJOY439BNxttj2zmbRBTLe3Nv1v9tEika_VDXonXvb2EfZVNq4n6TdsyBgAoTRKR3V_mWFQ"},{"protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}]} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
../lib/openssl/hmac.c:121:JOSE_CFG_ERR_JWK_INVALID:Key is too small (cf. RFC 7518 Section 3.2)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzI1NiJ9","signature":"YqNztLy1gDoyG95j_4nipSEjPzmjinpS_HLQRPZLUQimTd7Rs_wUC1ltzmmq3yjR_UEAlMY7U-qd5o4z2CANibie8FXQY7k6QxJsFZxNOlVNZ95BDxRg7-gFlnNtlNyKy7luJzz2G7DmXRBSTKmTpFpH93vETaUzcG3f9PD4Sty0MB0pgpYww8EoVP2N6y6dyLp29JKzTMRIVda5tVtA0amoAJsHU1xOaCHsTaaxweKoXq-LJGEFhdNBsEmhPzhK7yHMfhBD-ZJ4zU-cJOY439BNxttj2zmbRBTLe3Nv1v9tEika_VDXonXvb2EfZVNq4n6TdsyBgAoTRKR3V_mWFQ"},{"protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}]} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS512 != PS256)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzI1NiJ9","signature":"YqNztLy1gDoyG95j_4nipSEjPzmjinpS_HLQRPZLUQimTd7Rs_wUC1ltzmmq3yjR_UEAlMY7U-qd5o4z2CANibie8FXQY7k6QxJsFZxNOlVNZ95BDxRg7-gFlnNtlNyKy7luJzz2G7DmXRBSTKmTpFpH93vETaUzcG3f9PD4Sty0MB0pgpYww8EoVP2N6y6dyLp29JKzTMRIVda5tVtA0amoAJsHU1xOaCHsTaaxweKoXq-LJGEFhdNBsEmhPzhK7yHMfhBD-ZJ4zU-cJOY439BNxttj2zmbRBTLe3Nv1v9tEika_VDXonXvb2EfZVNq4n6TdsyBgAoTRKR3V_mWFQ"},{"protected":"eyJhbGciOiJIUzUxMiJ9","signature":"NDh4NAXRsUk5F-tUoQxRbkh2BL91UFK2WbM3qYj6oKaXd5r6DsM4lqBF44fo6s_nGpmDT60nMH0dVPg5e-1GNw"}]} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (HS512 != PS256)
../lib/openssl/hmac.c:121:JOSE_CFG_ERR_JWK_INVALID:Key is too small (cf. RFC 7518 Section 3.2)
+ old=/tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/PS384.jws
+ printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -c
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/PS384.jws -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/PS384.jws -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/PS384.jws
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/PS384.jws -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -c
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/PS384.jws -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/PS384.jws
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -o /dev/null -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -O /dev/null
+ jws={"protected":"eyJhbGciOiJQUzM4NCJ9","signature":"dxIpD7IsPJ_xb0wqvFVbkCRofjH5CehFS76idhDCyk9fPs-IaihJlrc6Rl2UFmQfqh9IB5fdDiVj6UbZEdh_3qCsnU_7YC2ftfU5DJHZfeYKWIZj4WtchVLe1Jb9gsawdYBWUgcgvAS869q_HEhaC75K3YRxxX1yMSerSIKlO3cOhWmy25nRgxv7UfJagwGcR2qx0EghV7Yp6wVi7cvmTzYWDr250IKzvKrXf1o1NeQNqeEv0LHzxoBPB1mC7kWSxbNZdp66odfwUHKmUfvR5jOjC473o9ptU3VTKGUUa4U5imDcsOe6Chhd08nKbOGck3irp_yQQFxw6IsBHEgZBA"}
+ jose jws ver -i {"protected":"eyJhbGciOiJQUzM4NCJ9","signature":"dxIpD7IsPJ_xb0wqvFVbkCRofjH5CehFS76idhDCyk9fPs-IaihJlrc6Rl2UFmQfqh9IB5fdDiVj6UbZEdh_3qCsnU_7YC2ftfU5DJHZfeYKWIZj4WtchVLe1Jb9gsawdYBWUgcgvAS869q_HEhaC75K3YRxxX1yMSerSIKlO3cOhWmy25nRgxv7UfJagwGcR2qx0EghV7Yp6wVi7cvmTzYWDr250IKzvKrXf1o1NeQNqeEv0LHzxoBPB1mC7kWSxbNZdp66odfwUHKmUfvR5jOjC473o9ptU3VTKGUUa4U5imDcsOe6Chhd08nKbOGck3irp_yQQFxw6IsBHEgZBA"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
Signature validation failed!
+ jose jws ver -i {"protected":"eyJhbGciOiJQUzM4NCJ9","signature":"dxIpD7IsPJ_xb0wqvFVbkCRofjH5CehFS76idhDCyk9fPs-IaihJlrc6Rl2UFmQfqh9IB5fdDiVj6UbZEdh_3qCsnU_7YC2ftfU5DJHZfeYKWIZj4WtchVLe1Jb9gsawdYBWUgcgvAS869q_HEhaC75K3YRxxX1yMSerSIKlO3cOhWmy25nRgxv7UfJagwGcR2qx0EghV7Yp6wVi7cvmTzYWDr250IKzvKrXf1o1NeQNqeEv0LHzxoBPB1mC7kWSxbNZdp66odfwUHKmUfvR5jOjC473o9ptU3VTKGUUa4U5imDcsOe6Chhd08nKbOGck3irp_yQQFxw6IsBHEgZBA"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"vpzx2-SpGNETISfv_v6NT8-K9qllfghRowmWz-urb-2Me9SyR56SGqtgLoIoLATpxR98zzIkfMmfIYIU-cFHYWFa27kHyKJn6cSeQOIAMJAB_RNI8wbuBD2WeNbaVAToLXgAVYloWUW7D3xcg3JphB8tokor9EmjCXnGn2Fhfp3o3dUR8aCqJbjmQRQ7hBLTBRwDcHzKxYkWR-ho0F0-z7ZDzp-mBRJoA3FarxJqukCtf62t13-vfKaT2AWjET1Pqpa3_8U0xMLaOakL8utbkFeEdpXLUGTaFqslQEW_WJMFIWVV1W1SgIsfenXkXpg1Np3tG7cjyz0C8N9Pee0VOg"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"vpzx2-SpGNETISfv_v6NT8-K9qllfghRowmWz-urb-2Me9SyR56SGqtgLoIoLATpxR98zzIkfMmfIYIU-cFHYWFa27kHyKJn6cSeQOIAMJAB_RNI8wbuBD2WeNbaVAToLXgAVYloWUW7D3xcg3JphB8tokor9EmjCXnGn2Fhfp3o3dUR8aCqJbjmQRQ7hBLTBRwDcHzKxYkWR-ho0F0-z7ZDzp-mBRJoA3FarxJqukCtf62t13-vfKaT2AWjET1Pqpa3_8U0xMLaOakL8utbkFeEdpXLUGTaFqslQEW_WJMFIWVV1W1SgIsfenXkXpg1Np3tG7cjyz0C8N9Pee0VOg"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ det=
+ [  =  ]
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"vpzx2-SpGNETISfv_v6NT8-K9qllfghRowmWz-urb-2Me9SyR56SGqtgLoIoLATpxR98zzIkfMmfIYIU-cFHYWFa27kHyKJn6cSeQOIAMJAB_RNI8wbuBD2WeNbaVAToLXgAVYloWUW7D3xcg3JphB8tokor9EmjCXnGn2Fhfp3o3dUR8aCqJbjmQRQ7hBLTBRwDcHzKxYkWR-ho0F0-z7ZDzp-mBRJoA3FarxJqukCtf62t13-vfKaT2AWjET1Pqpa3_8U0xMLaOakL8utbkFeEdpXLUGTaFqslQEW_WJMFIWVV1W1SgIsfenXkXpg1Np3tG7cjyz0C8N9Pee0VOg"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -c
+ jws=eyJhbGciOiJQUzM4NCJ9.aGk.quFKONAAREvBRTu65S_vWWXFvLLq2SDEMHCNVnP57BWeJcd4FlAAXm35R3ucn-8chUdtrOFOwttXal5Ur5VRDaaXnBP1EAQ9KnaZVV7ZzBclBB0KOT8m3r0Kugw4mARXGHbLft6fcAkpPPWzpgcFpMwhxypIcIagvdDAyHj_RHRxu0p14fBtT-68SGNG3CY_BCP6kXJ6etS6ttPQNd-YDvSSo6FiCctaydv_aorVcueJtWRXtHKfeBJZiLM9zX_JNMRdYtDm9Zj1aRDNfSScfwpoILee0Ru2Vua0VA2bay0bqVglQEdMdsElMKd1WeUUJC5mBLKOijt2TaysIjaePQ
+ jose jws ver -i eyJhbGciOiJQUzM4NCJ9.aGk.quFKONAAREvBRTu65S_vWWXFvLLq2SDEMHCNVnP57BWeJcd4FlAAXm35R3ucn-8chUdtrOFOwttXal5Ur5VRDaaXnBP1EAQ9KnaZVV7ZzBclBB0KOT8m3r0Kugw4mARXGHbLft6fcAkpPPWzpgcFpMwhxypIcIagvdDAyHj_RHRxu0p14fBtT-68SGNG3CY_BCP6kXJ6etS6ttPQNd-YDvSSo6FiCctaydv_aorVcueJtWRXtHKfeBJZiLM9zX_JNMRdYtDm9Zj1aRDNfSScfwpoILee0Ru2Vua0VA2bay0bqVglQEdMdsElMKd1WeUUJC5mBLKOijt2TaysIjaePQ -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ det=
+ [  =  ]
+ jose jws ver -i eyJhbGciOiJQUzM4NCJ9.aGk.quFKONAAREvBRTu65S_vWWXFvLLq2SDEMHCNVnP57BWeJcd4FlAAXm35R3ucn-8chUdtrOFOwttXal5Ur5VRDaaXnBP1EAQ9KnaZVV7ZzBclBB0KOT8m3r0Kugw4mARXGHbLft6fcAkpPPWzpgcFpMwhxypIcIagvdDAyHj_RHRxu0p14fBtT-68SGNG3CY_BCP6kXJ6etS6ttPQNd-YDvSSo6FiCctaydv_aorVcueJtWRXtHKfeBJZiLM9zX_JNMRdYtDm9Zj1aRDNfSScfwpoILee0Ru2Vua0VA2bay0bqVglQEdMdsElMKd1WeUUJC5mBLKOijt2TaysIjaePQ -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -s {"protected":{"alg":"PS384"}}
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"ovvsep_EYoTO64k9lJQ768um9-lqLmqOVjvu1vD5c12hTxTuvPWUv96viQKslY-hD99LXkVJQjKUbyHv8WGrCNy1eb5Z8r77qNO4d6tCp0nzJBhuylFNoRIBeqtLgWhgNyZH6PHl4NL7xnRDSwdnwz5iYnsqvH_M2wl4JL9LbBCo_4iodySMWGrgQLiizuvI9vlchxfy6J-6rnxEcsKoQc_3Oc7lDRBSzO_nTmpDghlqJjEIwZZD41IkXIeSXRs0RIgA3hJP1LgXzO9xLh9Uo2WfwxmzfN1uopgW8c3xpDjoElC1icHoN1ybK3TbZvjsiqZqOVlRyywG9-eataS_ig"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"ovvsep_EYoTO64k9lJQ768um9-lqLmqOVjvu1vD5c12hTxTuvPWUv96viQKslY-hD99LXkVJQjKUbyHv8WGrCNy1eb5Z8r77qNO4d6tCp0nzJBhuylFNoRIBeqtLgWhgNyZH6PHl4NL7xnRDSwdnwz5iYnsqvH_M2wl4JL9LbBCo_4iodySMWGrgQLiizuvI9vlchxfy6J-6rnxEcsKoQc_3Oc7lDRBSzO_nTmpDghlqJjEIwZZD41IkXIeSXRs0RIgA3hJP1LgXzO9xLh9Uo2WfwxmzfN1uopgW8c3xpDjoElC1icHoN1ybK3TbZvjsiqZqOVlRyywG9-eataS_ig"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -i {"payload":"aGkK"}
+ jws={"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"To19jbqfjktQ0lz8R-91E8GGWbjwuUpjTe5lC6R7YoIyf8uSb1yAd6dR1CNsSlb0OB878MOYjfGfJUIr6MGbAiFRN5Gri3Fp2Xr2FHKfzaBmVeDR_B5Z-cLR06mCYRvruA5JAM30j9jaLLpGptuygJ5Wdwk1CZ7E2pQKMdz2VIOD611N1MNMRv02YPNVaQVrvnzN7ddrs3kO5i4KxT_B2TRvka0PEv8a54QjPY0JO-SN6k3rk-TH9BWZGnbocu3iTdBtZXM2oE2ZzK60mas80i8paSSFKx9A_vVu1Phuyk3KdtY6Md-UfXszrEiUKpNkXDZIAIQvcgOyx0iY4rRYOg"}
+ jose jws ver -i {"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"To19jbqfjktQ0lz8R-91E8GGWbjwuUpjTe5lC6R7YoIyf8uSb1yAd6dR1CNsSlb0OB878MOYjfGfJUIr6MGbAiFRN5Gri3Fp2Xr2FHKfzaBmVeDR_B5Z-cLR06mCYRvruA5JAM30j9jaLLpGptuygJ5Wdwk1CZ7E2pQKMdz2VIOD611N1MNMRv02YPNVaQVrvnzN7ddrs3kO5i4KxT_B2TRvka0PEv8a54QjPY0JO-SN6k3rk-TH9BWZGnbocu3iTdBtZXM2oE2ZzK60mas80i8paSSFKx9A_vVu1Phuyk3KdtY6Md-UfXszrEiUKpNkXDZIAIQvcgOyx0iY4rRYOg"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ [ PS384 = ES256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -s {"protected":{"alg":"ES256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES256 != PS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"cGl6Ou9aPY2Aik5Xc27pz_M2dArPHHcpezAuA-AjEfX6AwXsUBFyT4y9cOPm1Hy-ubB_FdykUs-Tq-TR_dnO-dQRydG2DqRtjWBfgy8FI92wkP9exmnP3lNbl76UYAWiKSg62FLMnWt3mAQCoRsbjnqeQgkMNVSwdFqIPOdvosDNEoPtczZ0Rq8hvoPu6wE-R-diZlzk04XEXUeVydy2mhN_k8auhXt9SC1_TkazEDUBclodSLYB9knFrbM6OMcMiGmnPbFg_kw9MI6YE5H0DbsOJH2ozjp7VHta3SLhyvrl15eGq7stcJ2vJrmKv3YMNNh2u4upaMZk4T38pLE58Q"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"cGl6Ou9aPY2Aik5Xc27pz_M2dArPHHcpezAuA-AjEfX6AwXsUBFyT4y9cOPm1Hy-ubB_FdykUs-Tq-TR_dnO-dQRydG2DqRtjWBfgy8FI92wkP9exmnP3lNbl76UYAWiKSg62FLMnWt3mAQCoRsbjnqeQgkMNVSwdFqIPOdvosDNEoPtczZ0Rq8hvoPu6wE-R-diZlzk04XEXUeVydy2mhN_k8auhXt9SC1_TkazEDUBclodSLYB9knFrbM6OMcMiGmnPbFg_kw9MI6YE5H0DbsOJH2ozjp7VHta3SLhyvrl15eGq7stcJ2vJrmKv3YMNNh2u4upaMZk4T38pLE58Q"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ [ PS384 = ES384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -s {"protected":{"alg":"ES384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES384 != PS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"vRH0Yh9HGDVqH4q_IrSMkiGRbnyfKeCicmq-AB5DdLfpa_6mc5TXbzl6Ei3JFOBUcK2LBKCE8MktBTZHbACcp9lbcp0RSopBSrUeLvywmRiofdATNqXuoyXZSEnigD9NECKZyAmoORqmFNIMAW5gvx7sPQitigPaYWHOeQn6NY0Hd7zf9DIwtYCCfX-znTQloUDW46vzsZmLl8-i1RUs3QfcYkhIofm4pPtaLxGYaUc1400q46s-hlUEheuffVr-ra4hcnE_VIaMN3BnRFbsGOZOs3Psb5LZxhmtC3yoMJA4uTFZhTosSwVmFWZT9361ePBFTr4JN_WvnMT5YO3-ig"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"vRH0Yh9HGDVqH4q_IrSMkiGRbnyfKeCicmq-AB5DdLfpa_6mc5TXbzl6Ei3JFOBUcK2LBKCE8MktBTZHbACcp9lbcp0RSopBSrUeLvywmRiofdATNqXuoyXZSEnigD9NECKZyAmoORqmFNIMAW5gvx7sPQitigPaYWHOeQn6NY0Hd7zf9DIwtYCCfX-znTQloUDW46vzsZmLl8-i1RUs3QfcYkhIofm4pPtaLxGYaUc1400q46s-hlUEheuffVr-ra4hcnE_VIaMN3BnRFbsGOZOs3Psb5LZxhmtC3yoMJA4uTFZhTosSwVmFWZT9361ePBFTr4JN_WvnMT5YO3-ig"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ [ PS384 = ES512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -s {"protected":{"alg":"ES512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES512 != PS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"jvbKxh5iWyyMPh-dzX6XuNZNzsJrNEt5nEdEMOQGyrhM1f5EesgdV-nJYFuJxvu-UqJzXmilU3JuP0UQsjFxP_fjzPONyzzCLbZthtT-oP48ZUBoU-ApTwsnbT_dvzKpJPr3LRiRtA3Ryg6a7gjfCS4b-kLipZ2KwcRq5ZdrpuALcoqq54GOipvZnetMcZ4JuTu8RGeFBAp7o5bgB4A2HDh_EaweaQj2LO-kc51uIQ1Map7oKuEWwDSMSKmL-kpkq0pZf7gI1MzsW23BMQ6xPRpLTYPposCq83YT0i0wzi8lDK_kyrIJAStyKxM402LMAN5q3RZoIplU9IDK5XcTgA"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"jvbKxh5iWyyMPh-dzX6XuNZNzsJrNEt5nEdEMOQGyrhM1f5EesgdV-nJYFuJxvu-UqJzXmilU3JuP0UQsjFxP_fjzPONyzzCLbZthtT-oP48ZUBoU-ApTwsnbT_dvzKpJPr3LRiRtA3Ryg6a7gjfCS4b-kLipZ2KwcRq5ZdrpuALcoqq54GOipvZnetMcZ4JuTu8RGeFBAp7o5bgB4A2HDh_EaweaQj2LO-kc51uIQ1Map7oKuEWwDSMSKmL-kpkq0pZf7gI1MzsW23BMQ6xPRpLTYPposCq83YT0i0wzi8lDK_kyrIJAStyKxM402LMAN5q3RZoIplU9IDK5XcTgA"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ [ PS384 = HS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -s {"protected":{"alg":"HS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS256 != PS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"X534twxi9CPRC0Je8ZrwDn3rGo0tZYi4uASIjVaj1Y-J2Zlc_SuShYKXI6hCKRSxdTu-KTdENRSUfDAkr6p5wpxL7w7-77DonfShIeu5VmOJ7swBBpOYR_lArM8AionhbGoUVdErd9Vn0lsCV5JxSE-ssJLuIlDs1xnRVJhtuU1Su-x6da6El4CpTNQM3XzMp-ffRz1_lDtMdvfBB8DYUEvOBSQu5jJj2vfU26N5otWqXUpquz37L6F_gptTo0Mbc9ahk2yLhFP9z6RW0p0Rt7MWcobkLgun55hVD6A4nLp6jdUC9tytz8O2D_1q8pMXLGl6lo3oUAiUJZ_X2427NA"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"X534twxi9CPRC0Je8ZrwDn3rGo0tZYi4uASIjVaj1Y-J2Zlc_SuShYKXI6hCKRSxdTu-KTdENRSUfDAkr6p5wpxL7w7-77DonfShIeu5VmOJ7swBBpOYR_lArM8AionhbGoUVdErd9Vn0lsCV5JxSE-ssJLuIlDs1xnRVJhtuU1Su-x6da6El4CpTNQM3XzMp-ffRz1_lDtMdvfBB8DYUEvOBSQu5jJj2vfU26N5otWqXUpquz37L6F_gptTo0Mbc9ahk2yLhFP9z6RW0p0Rt7MWcobkLgun55hVD6A4nLp6jdUC9tytz8O2D_1q8pMXLGl6lo3oUAiUJZ_X2427NA"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ [ PS384 = HS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -s {"protected":{"alg":"HS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS384 != PS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"FHaSAf0YkNl5sQUpw3YvNWehn9gd14JQfWJiQ0Y8xeh427wSMbpGx7L3FuTsJ-SUAZV8C5DRF7uVOSlVwwWJQ7XHwl8UZ3r5Mi6EDOJVeSMNgoyChQHWvg7sG6xjcuNhwvQvLRqSCKASiW1M40hrP9LnqIoeBRq4WQ52b6FUNqh-Ef1kBLLcDcafArX1cSIYb1uSFbFogjFEbbBThMnJcKwWaQBA0gZqJoug8QWkY8Blli3oxovFcGJmwpbsueGA3W18QwWt8c4cIueH4zIKk38jseXt7b-zm5MDe4Lp4dl11I_wfGajUlnhTTeqBvkwYbJmsEFmhCiVHR5nqyxebQ"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"FHaSAf0YkNl5sQUpw3YvNWehn9gd14JQfWJiQ0Y8xeh427wSMbpGx7L3FuTsJ-SUAZV8C5DRF7uVOSlVwwWJQ7XHwl8UZ3r5Mi6EDOJVeSMNgoyChQHWvg7sG6xjcuNhwvQvLRqSCKASiW1M40hrP9LnqIoeBRq4WQ52b6FUNqh-Ef1kBLLcDcafArX1cSIYb1uSFbFogjFEbbBThMnJcKwWaQBA0gZqJoug8QWkY8Blli3oxovFcGJmwpbsueGA3W18QwWt8c4cIueH4zIKk38jseXt7b-zm5MDe4Lp4dl11I_wfGajUlnhTTeqBvkwYbJmsEFmhCiVHR5nqyxebQ"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ [ PS384 = HS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -s {"protected":{"alg":"HS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS512 != PS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"n0ShqO1Bw8f_5EVRo8hlvZyZHeEgtDe8Kah7PUbEI8EBpX7DyGEcSA1xEg-PS_5NkOBi1VFr3Dz6a-tH75jEJ2OggLHtEgOWDp4jq1UFWFgWZhSv5YUMljW0ozIhgwydf21uF-mdSLFxaxySy6WGsNdRxStQFwcfSHYnsQlyYZH7pLspk7tKnnGhmueRuoIcBOEx5b81g5jB7K4JTK6e5_k37Qdub7kUTVXUqYogfpm7vhrxIlv8h506al6Rliza0Q8sBPEilRJzvryJGWe8wl_F7QJ5TUeaxeO6s-o0PXg5JA9wP4DnrkOdruHTsDMvGGzun1IySxtf-xKk46VgZQ"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"n0ShqO1Bw8f_5EVRo8hlvZyZHeEgtDe8Kah7PUbEI8EBpX7DyGEcSA1xEg-PS_5NkOBi1VFr3Dz6a-tH75jEJ2OggLHtEgOWDp4jq1UFWFgWZhSv5YUMljW0ozIhgwydf21uF-mdSLFxaxySy6WGsNdRxStQFwcfSHYnsQlyYZH7pLspk7tKnnGhmueRuoIcBOEx5b81g5jB7K4JTK6e5_k37Qdub7kUTVXUqYogfpm7vhrxIlv8h506al6Rliza0Q8sBPEilRJzvryJGWe8wl_F7QJ5TUeaxeO6s-o0PXg5JA9wP4DnrkOdruHTsDMvGGzun1IySxtf-xKk46VgZQ"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ [ PS384 = PS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -s {"protected":{"alg":"PS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS256 != PS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"PfdxW-CxlW33Sx-sZ8CR_rBD3Q8O0rsmHH3GolrJ3WzWcpYB5O75nMsnL_jFBYRLaIFk1sjQAqcba92aSlbr9REt8b89rBGw4hin5Lz9RL-SMrfbYqqTLncvVu4jeITuuSUuHIvXvBzssGnz_Xq2QKtgMogjmeCRVuC-qR5dKN99HqGyrLTvHC7P4XwtsIxsng5A7P35uUjxtsusTd-5meD2piBaC6Ju3W9KJn_IqG9umk9xXu-z4qPG5Bew6R1hwl127SPXLlDqSPDZo7LdFyw92FKwQN3JB7S0CeTEUJYjEzDK8WrJLd3Sb4cc1ekMjEu4E_HOfOhV7J03eHtalg"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"PfdxW-CxlW33Sx-sZ8CR_rBD3Q8O0rsmHH3GolrJ3WzWcpYB5O75nMsnL_jFBYRLaIFk1sjQAqcba92aSlbr9REt8b89rBGw4hin5Lz9RL-SMrfbYqqTLncvVu4jeITuuSUuHIvXvBzssGnz_Xq2QKtgMogjmeCRVuC-qR5dKN99HqGyrLTvHC7P4XwtsIxsng5A7P35uUjxtsusTd-5meD2piBaC6Ju3W9KJn_IqG9umk9xXu-z4qPG5Bew6R1hwl127SPXLlDqSPDZo7LdFyw92FKwQN3JB7S0CeTEUJYjEzDK8WrJLd3Sb4cc1ekMjEu4E_HOfOhV7J03eHtalg"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
Signature validation failed!
+ [ PS384 = PS384 ]
+ continue
+ [ PS384 = PS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -s {"protected":{"alg":"PS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS512 != PS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"mmLg3MtndWUhKzFGN7GJ7C9-nn-HJtVetUvZCeo5oLX6HjbzIiWWkAgFRsavXljoeUwwHrqmzhhuYDq5ab7ykBl9DDxcyWIFqfKgPqgFP8kuq5b_woggFrQSKXOT2QeLRd-D-2ogCM8lbehDow2synVsdbq5IWbIs9u49q8D48Yqij8XlLIwzNFEgkQGLLNvMxQpqEXU2AjdPB33gdsl98NTTJFDfsTigSmDcHzsSM1xMYuWIvL7qSGNxBq7THSrSXlfo9BzhQUH4Y-8gxUa1YVOekm7qd8nPEoEsmOuyZVB1AT7e6Zdw-dB1KHtxEv8TB9rPo6Q0Vt3uVUBbGZ12w"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"mmLg3MtndWUhKzFGN7GJ7C9-nn-HJtVetUvZCeo5oLX6HjbzIiWWkAgFRsavXljoeUwwHrqmzhhuYDq5ab7ykBl9DDxcyWIFqfKgPqgFP8kuq5b_woggFrQSKXOT2QeLRd-D-2ogCM8lbehDow2synVsdbq5IWbIs9u49q8D48Yqij8XlLIwzNFEgkQGLLNvMxQpqEXU2AjdPB33gdsl98NTTJFDfsTigSmDcHzsSM1xMYuWIvL7qSGNxBq7THSrSXlfo9BzhQUH4Y-8gxUa1YVOekm7qd8nPEoEsmOuyZVB1AT7e6Zdw-dB1KHtxEv8TB9rPo6Q0Vt3uVUBbGZ12w"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS384 != PS512)
+ [ PS384 = RS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -s {"protected":{"alg":"RS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS256 != PS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"k-zwkzcLDfomo72jAkFhhi6unCymj9FJxjEEkZNqxXOL26HELJQxeM_QTc-SYtIx1CNWu5435507jRkmZwwPiFv6HBu9Y6ZIGyGQLDcF8nNLcHrU9RLIBCPaVbELdFrH80BlcA2Z8op_vsyhuZ5VOZR7bY9ZcQyjyhhL9B5TVL1nIIJvgxhQ8NfWr92oMhqGckYxBhxrXS97kpXovHiufH1FVM0k7VdZE6zUVRuREWCMprBnxfW3IFR2wSVV95gVyzWHD3PmF3hl7R01T295K2sSX8P5M5qFLzxM4CEPnZ2amA4a38k7XE30ddw-xfkgt4BQselp3Dipr-7Ricl7KA"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"k-zwkzcLDfomo72jAkFhhi6unCymj9FJxjEEkZNqxXOL26HELJQxeM_QTc-SYtIx1CNWu5435507jRkmZwwPiFv6HBu9Y6ZIGyGQLDcF8nNLcHrU9RLIBCPaVbELdFrH80BlcA2Z8op_vsyhuZ5VOZR7bY9ZcQyjyhhL9B5TVL1nIIJvgxhQ8NfWr92oMhqGckYxBhxrXS97kpXovHiufH1FVM0k7VdZE6zUVRuREWCMprBnxfW3IFR2wSVV95gVyzWHD3PmF3hl7R01T295K2sSX8P5M5qFLzxM4CEPnZ2amA4a38k7XE30ddw-xfkgt4BQselp3Dipr-7Ricl7KA"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS384 != RS256)
+ [ PS384 = RS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -s {"protected":{"alg":"RS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS384 != PS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"ZXB5C4oy7kxvHtuALOwTVhF_Y6kUcobJ-UAm-MgSdsyGEULKFMocXppQGvf4Q_IIaZXV1d9pOG49GmNTjL0iEK1UIoVoqikS7ctgCiJTIR4PeRnUqZGfNx_pSkISaxNRGcBXCwkjrqvO1tuCyV9QyOyw3gU9ZZ-gZn6yWi179CuzACTGmHlAsPGbl2r0m8L1Vw6YPqcvVa6KxlRYJrfTsq-3y7mG0Cu5vMZsWw7j0j90x6dP0FVVNN36wKugrl56dzsvEVgbmzdM9mgLHGqEVZ-8ZhRauspQ5vu-hMaZejJSkc-5_cPawu-Xazc8FMPTI44QwpCOKD5cb7wyL1hS-A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"ZXB5C4oy7kxvHtuALOwTVhF_Y6kUcobJ-UAm-MgSdsyGEULKFMocXppQGvf4Q_IIaZXV1d9pOG49GmNTjL0iEK1UIoVoqikS7ctgCiJTIR4PeRnUqZGfNx_pSkISaxNRGcBXCwkjrqvO1tuCyV9QyOyw3gU9ZZ-gZn6yWi179CuzACTGmHlAsPGbl2r0m8L1Vw6YPqcvVa6KxlRYJrfTsq-3y7mG0Cu5vMZsWw7j0j90x6dP0FVVNN36wKugrl56dzsvEVgbmzdM9mgLHGqEVZ-8ZhRauspQ5vu-hMaZejJSkc-5_cPawu-Xazc8FMPTI44QwpCOKD5cb7wyL1hS-A"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS384 != RS384)
+ [ PS384 = RS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -s {"protected":{"alg":"RS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS512 != PS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"k5bvojGraJWyIBKk45Z-IqhMbhUhpU2uw_tRdQDxKDVU4pbh40NI1i6Tie1vkTJECcbI0j8GnVyA8ryjajdmSavpv8bwMnrvCEapcfFRx_h5sqrQArQRzoU5Q4PIARh2MnAL63UH3TdnIu6GrsPpTd-C9cWJaMyrDVKMxhrCDM6tjo_pQyvFMYi_ZVthpQgBC1kZe6S1KyW1-H6z18Ysxh_Wa7H2R1oFtnPcre7dvkuooBmUTrvqJO3Smhss7xFS81Da9Loj6ijUqnAOb7VbQCXXxSlV6-_jAWpI1hHRw_FxPCVwnT3hoY5I5OFxPIFlTG6ctZPo4ZsQXJeDwJKEqQ"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzM4NCJ9","signature":"k5bvojGraJWyIBKk45Z-IqhMbhUhpU2uw_tRdQDxKDVU4pbh40NI1i6Tie1vkTJECcbI0j8GnVyA8ryjajdmSavpv8bwMnrvCEapcfFRx_h5sqrQArQRzoU5Q4PIARh2MnAL63UH3TdnIu6GrsPpTd-C9cWJaMyrDVKMxhrCDM6tjo_pQyvFMYi_ZVthpQgBC1kZe6S1KyW1-H6z18Ysxh_Wa7H2R1oFtnPcre7dvkuooBmUTrvqJO3Smhss7xFS81Da9Loj6ijUqnAOb7VbQCXXxSlV6-_jAWpI1hHRw_FxPCVwnT3hoY5I5OFxPIFlTG6ctZPo4ZsQXJeDwJKEqQ"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS384 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jws={"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzM4NCJ9","signature":"RCBjD9bhQjZ7wy8jw_l9nIxKDXnqUwbGGNopiLxLZvi904M7U8sgf7eMepygiO5QbvhfeHdgnt9A_kchBDVMHjF5VM6lM-SymW6_DUk_hQueikRGLsW2V2RAtBpL4b9onFhYFWLPDZt8uv1tvCBwtUNGasRWWfk_1wdHZJK1Q93ZdSgIg_Hh5DAlRGJB0AZhqmzD8I1VKcmiNuf27-i7MTUR5ZKRKbu3C1PiwpwY5h3elzSgroBgECCn_1Hktov8ZuRJtQTH19TrZttR-29R_wdv_PmcTzg0biUt5BRE4oUsiZHPErO8I9594Y75hF5nhpKkbaATSBT44PpCDHikoA"},{"protected":"eyJhbGciOiJQUzI1NiJ9","signature":"hc1lKJkFIzj9fUHJRCfolNFniacVo5-8mHzaNSmgLLbCaj2CEOCeRfZvMRrfopgaPL7ifoEgeWfgQbV4nImhS2LyTFGuT-kiaVPm_b4OiiCx6ivXCB8f9omlEaDXeexSHI7k08SHjAgMatxzQv033TGhNPOAAaW7lowuBCBxsMxhG9PkY_bAUBZTbndX7v2oqBiEMorSoqJKSi6yAEmGotismCkkwpGRQ3p9dT-ndFvN3s5UNMSzqrNiS2Tj3QGNhYjliWp9NKDSwO89paKxjxWoXk4o7QJQTUSoEMOw_MUkx6ff3Lupq8I2EhfEvDtzO-zRdsBhAMQXN9vgEBZxXw"}]}
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzM4NCJ9","signature":"RCBjD9bhQjZ7wy8jw_l9nIxKDXnqUwbGGNopiLxLZvi904M7U8sgf7eMepygiO5QbvhfeHdgnt9A_kchBDVMHjF5VM6lM-SymW6_DUk_hQueikRGLsW2V2RAtBpL4b9onFhYFWLPDZt8uv1tvCBwtUNGasRWWfk_1wdHZJK1Q93ZdSgIg_Hh5DAlRGJB0AZhqmzD8I1VKcmiNuf27-i7MTUR5ZKRKbu3C1PiwpwY5h3elzSgroBgECCn_1Hktov8ZuRJtQTH19TrZttR-29R_wdv_PmcTzg0biUt5BRE4oUsiZHPErO8I9594Y75hF5nhpKkbaATSBT44PpCDHikoA"},{"protected":"eyJhbGciOiJQUzI1NiJ9","signature":"hc1lKJkFIzj9fUHJRCfolNFniacVo5-8mHzaNSmgLLbCaj2CEOCeRfZvMRrfopgaPL7ifoEgeWfgQbV4nImhS2LyTFGuT-kiaVPm_b4OiiCx6ivXCB8f9omlEaDXeexSHI7k08SHjAgMatxzQv033TGhNPOAAaW7lowuBCBxsMxhG9PkY_bAUBZTbndX7v2oqBiEMorSoqJKSi6yAEmGotismCkkwpGRQ3p9dT-ndFvN3s5UNMSzqrNiS2Tj3QGNhYjliWp9NKDSwO89paKxjxWoXk4o7QJQTUSoEMOw_MUkx6ff3Lupq8I2EhfEvDtzO-zRdsBhAMQXN9vgEBZxXw"}]} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS256 != PS384)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzM4NCJ9","signature":"RCBjD9bhQjZ7wy8jw_l9nIxKDXnqUwbGGNopiLxLZvi904M7U8sgf7eMepygiO5QbvhfeHdgnt9A_kchBDVMHjF5VM6lM-SymW6_DUk_hQueikRGLsW2V2RAtBpL4b9onFhYFWLPDZt8uv1tvCBwtUNGasRWWfk_1wdHZJK1Q93ZdSgIg_Hh5DAlRGJB0AZhqmzD8I1VKcmiNuf27-i7MTUR5ZKRKbu3C1PiwpwY5h3elzSgroBgECCn_1Hktov8ZuRJtQTH19TrZttR-29R_wdv_PmcTzg0biUt5BRE4oUsiZHPErO8I9594Y75hF5nhpKkbaATSBT44PpCDHikoA"},{"protected":"eyJhbGciOiJQUzI1NiJ9","signature":"hc1lKJkFIzj9fUHJRCfolNFniacVo5-8mHzaNSmgLLbCaj2CEOCeRfZvMRrfopgaPL7ifoEgeWfgQbV4nImhS2LyTFGuT-kiaVPm_b4OiiCx6ivXCB8f9omlEaDXeexSHI7k08SHjAgMatxzQv033TGhNPOAAaW7lowuBCBxsMxhG9PkY_bAUBZTbndX7v2oqBiEMorSoqJKSi6yAEmGotismCkkwpGRQ3p9dT-ndFvN3s5UNMSzqrNiS2Tj3QGNhYjliWp9NKDSwO89paKxjxWoXk4o7QJQTUSoEMOw_MUkx6ff3Lupq8I2EhfEvDtzO-zRdsBhAMQXN9vgEBZxXw"}]} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzM4NCJ9","signature":"RCBjD9bhQjZ7wy8jw_l9nIxKDXnqUwbGGNopiLxLZvi904M7U8sgf7eMepygiO5QbvhfeHdgnt9A_kchBDVMHjF5VM6lM-SymW6_DUk_hQueikRGLsW2V2RAtBpL4b9onFhYFWLPDZt8uv1tvCBwtUNGasRWWfk_1wdHZJK1Q93ZdSgIg_Hh5DAlRGJB0AZhqmzD8I1VKcmiNuf27-i7MTUR5ZKRKbu3C1PiwpwY5h3elzSgroBgECCn_1Hktov8ZuRJtQTH19TrZttR-29R_wdv_PmcTzg0biUt5BRE4oUsiZHPErO8I9594Y75hF5nhpKkbaATSBT44PpCDHikoA"},{"protected":"eyJhbGciOiJQUzI1NiJ9","signature":"hc1lKJkFIzj9fUHJRCfolNFniacVo5-8mHzaNSmgLLbCaj2CEOCeRfZvMRrfopgaPL7ifoEgeWfgQbV4nImhS2LyTFGuT-kiaVPm_b4OiiCx6ivXCB8f9omlEaDXeexSHI7k08SHjAgMatxzQv033TGhNPOAAaW7lowuBCBxsMxhG9PkY_bAUBZTbndX7v2oqBiEMorSoqJKSi6yAEmGotismCkkwpGRQ3p9dT-ndFvN3s5UNMSzqrNiS2Tj3QGNhYjliWp9NKDSwO89paKxjxWoXk4o7QJQTUSoEMOw_MUkx6ff3Lupq8I2EhfEvDtzO-zRdsBhAMQXN9vgEBZxXw"}]} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzM4NCJ9","signature":"RCBjD9bhQjZ7wy8jw_l9nIxKDXnqUwbGGNopiLxLZvi904M7U8sgf7eMepygiO5QbvhfeHdgnt9A_kchBDVMHjF5VM6lM-SymW6_DUk_hQueikRGLsW2V2RAtBpL4b9onFhYFWLPDZt8uv1tvCBwtUNGasRWWfk_1wdHZJK1Q93ZdSgIg_Hh5DAlRGJB0AZhqmzD8I1VKcmiNuf27-i7MTUR5ZKRKbu3C1PiwpwY5h3elzSgroBgECCn_1Hktov8ZuRJtQTH19TrZttR-29R_wdv_PmcTzg0biUt5BRE4oUsiZHPErO8I9594Y75hF5nhpKkbaATSBT44PpCDHikoA"},{"protected":"eyJhbGciOiJQUzI1NiJ9","signature":"hc1lKJkFIzj9fUHJRCfolNFniacVo5-8mHzaNSmgLLbCaj2CEOCeRfZvMRrfopgaPL7ifoEgeWfgQbV4nImhS2LyTFGuT-kiaVPm_b4OiiCx6ivXCB8f9omlEaDXeexSHI7k08SHjAgMatxzQv033TGhNPOAAaW7lowuBCBxsMxhG9PkY_bAUBZTbndX7v2oqBiEMorSoqJKSi6yAEmGotismCkkwpGRQ3p9dT-ndFvN3s5UNMSzqrNiS2Tj3QGNhYjliWp9NKDSwO89paKxjxWoXk4o7QJQTUSoEMOw_MUkx6ff3Lupq8I2EhfEvDtzO-zRdsBhAMQXN9vgEBZxXw"}]} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS256 != PS384)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzM4NCJ9","signature":"RCBjD9bhQjZ7wy8jw_l9nIxKDXnqUwbGGNopiLxLZvi904M7U8sgf7eMepygiO5QbvhfeHdgnt9A_kchBDVMHjF5VM6lM-SymW6_DUk_hQueikRGLsW2V2RAtBpL4b9onFhYFWLPDZt8uv1tvCBwtUNGasRWWfk_1wdHZJK1Q93ZdSgIg_Hh5DAlRGJB0AZhqmzD8I1VKcmiNuf27-i7MTUR5ZKRKbu3C1PiwpwY5h3elzSgroBgECCn_1Hktov8ZuRJtQTH19TrZttR-29R_wdv_PmcTzg0biUt5BRE4oUsiZHPErO8I9594Y75hF5nhpKkbaATSBT44PpCDHikoA"},{"protected":"eyJhbGciOiJQUzI1NiJ9","signature":"hc1lKJkFIzj9fUHJRCfolNFniacVo5-8mHzaNSmgLLbCaj2CEOCeRfZvMRrfopgaPL7ifoEgeWfgQbV4nImhS2LyTFGuT-kiaVPm_b4OiiCx6ivXCB8f9omlEaDXeexSHI7k08SHjAgMatxzQv033TGhNPOAAaW7lowuBCBxsMxhG9PkY_bAUBZTbndX7v2oqBiEMorSoqJKSi6yAEmGotismCkkwpGRQ3p9dT-ndFvN3s5UNMSzqrNiS2Tj3QGNhYjliWp9NKDSwO89paKxjxWoXk4o7QJQTUSoEMOw_MUkx6ff3Lupq8I2EhfEvDtzO-zRdsBhAMQXN9vgEBZxXw"}]} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS256 != PS384)
+ old=/tmp/tmp.ZsVBzXGrDE/PS256.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/PS512.jws
+ printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ + jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -c
printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/PS512.jws -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/PS512.jws -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/PS512.jws
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/PS512.jws -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -c
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/PS512.jws -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/PS512.jws
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -o /dev/null -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -O /dev/null
+ jws={"protected":"eyJhbGciOiJQUzUxMiJ9","signature":"RxrCwTC3HgZcMnMs_rtK2cc9GcXwIfzWu8jb-qdWw4ev89LEFuzzPCqnozVhWGoxNXVguFLYN_S52rHzqakZbb56jGThfXG8w-GxVZ83UxhW6XesMImDRVJe_b2A0V3VmFggk2XN_MPmagC21eLF82xe_4lOMkfAtN2jsTiP6CKGexW5_1-lp5YOq7m3LYKxA5W-WF336G-gL_lkKn1-AUj2hOP3DiHsg2RuPm9K01hX7hL3Scd4cbkMDSEWnJGoF9a26W7xyhxfatqzYdDE-nB52vaQlYHFMc310E6lDtU-MtFi15FQh8PVit6bDOMlQOBaLz3ekHthhjHbso6I8g"}
+ jose jws ver -i {"protected":"eyJhbGciOiJQUzUxMiJ9","signature":"RxrCwTC3HgZcMnMs_rtK2cc9GcXwIfzWu8jb-qdWw4ev89LEFuzzPCqnozVhWGoxNXVguFLYN_S52rHzqakZbb56jGThfXG8w-GxVZ83UxhW6XesMImDRVJe_b2A0V3VmFggk2XN_MPmagC21eLF82xe_4lOMkfAtN2jsTiP6CKGexW5_1-lp5YOq7m3LYKxA5W-WF336G-gL_lkKn1-AUj2hOP3DiHsg2RuPm9K01hX7hL3Scd4cbkMDSEWnJGoF9a26W7xyhxfatqzYdDE-nB52vaQlYHFMc310E6lDtU-MtFi15FQh8PVit6bDOMlQOBaLz3ekHthhjHbso6I8g"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
Signature validation failed!
+ jose jws ver -i {"protected":"eyJhbGciOiJQUzUxMiJ9","signature":"RxrCwTC3HgZcMnMs_rtK2cc9GcXwIfzWu8jb-qdWw4ev89LEFuzzPCqnozVhWGoxNXVguFLYN_S52rHzqakZbb56jGThfXG8w-GxVZ83UxhW6XesMImDRVJe_b2A0V3VmFggk2XN_MPmagC21eLF82xe_4lOMkfAtN2jsTiP6CKGexW5_1-lp5YOq7m3LYKxA5W-WF336G-gL_lkKn1-AUj2hOP3DiHsg2RuPm9K01hX7hL3Scd4cbkMDSEWnJGoF9a26W7xyhxfatqzYdDE-nB52vaQlYHFMc310E6lDtU-MtFi15FQh8PVit6bDOMlQOBaLz3ekHthhjHbso6I8g"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"1qrYgWfHgqfFbHKS6Y-zbuaub2zXleDHvq9_WB409PsqdfrtYDklq5e-bPcWsZ7imPU64xBMB1VoMa1vfOP7BuimjkUCmpHfFF2YqjlQVWQXcyLvq2mxbWCyfKNc0owVqDC4CefX8RKuzwyA3Atvpnq6vg_1Q4mT5U9PLTz6PdiQm6t1tnwytO0BmYtXzOmo6sK81XjYt4Qv9lSMTR85iM9mzUpS3_j01MpBcieXB_GZfgOIudC_9FTHtpuDC9KXxZf4xbVpNRU-cusXmyYZ83JNM0uGznq7Y-7KW0OnSDkaXkzxPpFVEUVaXdswU3w1aT52foKmHMjrXbR4RkD6jg"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"1qrYgWfHgqfFbHKS6Y-zbuaub2zXleDHvq9_WB409PsqdfrtYDklq5e-bPcWsZ7imPU64xBMB1VoMa1vfOP7BuimjkUCmpHfFF2YqjlQVWQXcyLvq2mxbWCyfKNc0owVqDC4CefX8RKuzwyA3Atvpnq6vg_1Q4mT5U9PLTz6PdiQm6t1tnwytO0BmYtXzOmo6sK81XjYt4Qv9lSMTR85iM9mzUpS3_j01MpBcieXB_GZfgOIudC_9FTHtpuDC9KXxZf4xbVpNRU-cusXmyYZ83JNM0uGznq7Y-7KW0OnSDkaXkzxPpFVEUVaXdswU3w1aT52foKmHMjrXbR4RkD6jg"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ det=
+ [  =  ]
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"1qrYgWfHgqfFbHKS6Y-zbuaub2zXleDHvq9_WB409PsqdfrtYDklq5e-bPcWsZ7imPU64xBMB1VoMa1vfOP7BuimjkUCmpHfFF2YqjlQVWQXcyLvq2mxbWCyfKNc0owVqDC4CefX8RKuzwyA3Atvpnq6vg_1Q4mT5U9PLTz6PdiQm6t1tnwytO0BmYtXzOmo6sK81XjYt4Qv9lSMTR85iM9mzUpS3_j01MpBcieXB_GZfgOIudC_9FTHtpuDC9KXxZf4xbVpNRU-cusXmyYZ83JNM0uGznq7Y-7KW0OnSDkaXkzxPpFVEUVaXdswU3w1aT52foKmHMjrXbR4RkD6jg"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -c
+ jws=eyJhbGciOiJQUzUxMiJ9.aGk.NAnzNN7XoP9tK-7mc6bAgNWXl3r8Fwcji3MLNRnn0m0XQ7gK9gv8l9GycxGiYOJg71_PmdcDylfSL8MaCXJ1njrqkc58yjMkG4NZ0QxBoRyciMJYbD6QzQLM2dNf6T15KzsUdVvCNYYGRqD3JRXiyCthSlvJBRCZ0UZgQE_GBx60iz8ZXvRu-1Yob9TAPTXg9tVGc15zBYUmjiFmknHZmm6FtPv-d-JQbdsjRSLgS5aeZ-C3dShw5LS8PZU4QcZeBbY20X_Yi1S-_KZ_XRMyEQCmXpN6ges14ytTra-36HhvTqvwu1QE2y8mRMXqbi3Yo020SMUKionq350AyQVc8Q
+ jose jws ver -i eyJhbGciOiJQUzUxMiJ9.aGk.NAnzNN7XoP9tK-7mc6bAgNWXl3r8Fwcji3MLNRnn0m0XQ7gK9gv8l9GycxGiYOJg71_PmdcDylfSL8MaCXJ1njrqkc58yjMkG4NZ0QxBoRyciMJYbD6QzQLM2dNf6T15KzsUdVvCNYYGRqD3JRXiyCthSlvJBRCZ0UZgQE_GBx60iz8ZXvRu-1Yob9TAPTXg9tVGc15zBYUmjiFmknHZmm6FtPv-d-JQbdsjRSLgS5aeZ-C3dShw5LS8PZU4QcZeBbY20X_Yi1S-_KZ_XRMyEQCmXpN6ges14ytTra-36HhvTqvwu1QE2y8mRMXqbi3Yo020SMUKionq350AyQVc8Q -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ det=
+ [  =  ]
+ jose jws ver -i eyJhbGciOiJQUzUxMiJ9.aGk.NAnzNN7XoP9tK-7mc6bAgNWXl3r8Fwcji3MLNRnn0m0XQ7gK9gv8l9GycxGiYOJg71_PmdcDylfSL8MaCXJ1njrqkc58yjMkG4NZ0QxBoRyciMJYbD6QzQLM2dNf6T15KzsUdVvCNYYGRqD3JRXiyCthSlvJBRCZ0UZgQE_GBx60iz8ZXvRu-1Yob9TAPTXg9tVGc15zBYUmjiFmknHZmm6FtPv-d-JQbdsjRSLgS5aeZ-C3dShw5LS8PZU4QcZeBbY20X_Yi1S-_KZ_XRMyEQCmXpN6ges14ytTra-36HhvTqvwu1QE2y8mRMXqbi3Yo020SMUKionq350AyQVc8Q -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -s {"protected":{"alg":"PS512"}}
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"kGW_7UBxUIV1RLtDy7nSxbvNur-voA_iVKK3cAltCtKRg82Aa_fBLny57qMOzTv2raAIkh4kcCPnE8lWmZu-IA-c20p3lSAuK9qgN4CmO9kggo7Z9UoLurxKXETUtCyakDJw2s0cDp7jLK8TLqAqWttwG4wsB6PXJULZfAPSw5lgGG7SLIIfCUA7K4zdzTrjiMdDqBxIm0wNOGy3GMaKC_H_WcLoUsYE4X4ZSdZXBmLWFayeXut-ZqZ3c8T1nJz4MxjnpwIWAFgD3FxGPeIcTpb2_if33o5zk6bD0pmOzgrZy3xlCQuyjC9UHQbxbN0nyARXL8jC4Cc-nMuh9kLX6A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"kGW_7UBxUIV1RLtDy7nSxbvNur-voA_iVKK3cAltCtKRg82Aa_fBLny57qMOzTv2raAIkh4kcCPnE8lWmZu-IA-c20p3lSAuK9qgN4CmO9kggo7Z9UoLurxKXETUtCyakDJw2s0cDp7jLK8TLqAqWttwG4wsB6PXJULZfAPSw5lgGG7SLIIfCUA7K4zdzTrjiMdDqBxIm0wNOGy3GMaKC_H_WcLoUsYE4X4ZSdZXBmLWFayeXut-ZqZ3c8T1nJz4MxjnpwIWAFgD3FxGPeIcTpb2_if33o5zk6bD0pmOzgrZy3xlCQuyjC9UHQbxbN0nyARXL8jC4Cc-nMuh9kLX6A"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -i {"payload":"aGkK"}
+ jws={"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"Oyyl903B1A09BDNOFM-3k6Er8MV6YtLVWuDsgc-tGSuifMv9iw_77o0zZxLcrssIDukHnVGngsbVJS42D2V8p6_D24tKWUq819weRIOcoRwzi8erCnn9J7KIMm9pyUrjB2ELXBaTK1TckuKLqueKRZ5yhj4Zh9ZjD3v2NHmwMDUSxfQdvElnaFyt1oNaETKOtNrTw46d-_VxhCz2kOf7M6PB6p0R9_fu8QspMxZ9IiaRJiUH_9mfWuAnoLH_Fb7WWThmEeMiPBpkFflw0RyFwkaAbtIRbGNmN4UYB0Ch7M78HtMNH30Pa1JEF_7UZ9g3E7q6kLYEbqm1-JpblLywOg"}
+ jose jws ver -i {"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"Oyyl903B1A09BDNOFM-3k6Er8MV6YtLVWuDsgc-tGSuifMv9iw_77o0zZxLcrssIDukHnVGngsbVJS42D2V8p6_D24tKWUq819weRIOcoRwzi8erCnn9J7KIMm9pyUrjB2ELXBaTK1TckuKLqueKRZ5yhj4Zh9ZjD3v2NHmwMDUSxfQdvElnaFyt1oNaETKOtNrTw46d-_VxhCz2kOf7M6PB6p0R9_fu8QspMxZ9IiaRJiUH_9mfWuAnoLH_Fb7WWThmEeMiPBpkFflw0RyFwkaAbtIRbGNmN4UYB0Ch7M78HtMNH30Pa1JEF_7UZ9g3E7q6kLYEbqm1-JpblLywOg"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ [ PS512 = ES256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -s {"protected":{"alg":"ES256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES256 != PS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"T_Sks-Q6aPuzeP1EwvI1l6v9gB_3yBKZtQJOgtsmWE-ssPoliu_WmwKF4w8FkTaPUGlaIjDfDulpW5qqUBG9xRRgZQDocHeZzKNxiYNVhQvGIKvdDSenXCEalUWO6XMoi03JVFB390MsvkkKrcbYcOx7i-Lm-18v5oifIW3uXXhpdSdRkHVSiCzC6CdAspFKQS90OfTBnJgNXDWCQrtPtqyDun8KDIrOcCuXDkRrBHWLlhZE6VubnbCF8s2Eo0DIbKdU9UuwIzfPSPYiZn2Hvhz3QZ-sxO_JDIrcXcJdENLFfJeepCnPkuUp2amCjeAoE4VvCBUxuAFwPXU8ys9oYg"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"T_Sks-Q6aPuzeP1EwvI1l6v9gB_3yBKZtQJOgtsmWE-ssPoliu_WmwKF4w8FkTaPUGlaIjDfDulpW5qqUBG9xRRgZQDocHeZzKNxiYNVhQvGIKvdDSenXCEalUWO6XMoi03JVFB390MsvkkKrcbYcOx7i-Lm-18v5oifIW3uXXhpdSdRkHVSiCzC6CdAspFKQS90OfTBnJgNXDWCQrtPtqyDun8KDIrOcCuXDkRrBHWLlhZE6VubnbCF8s2Eo0DIbKdU9UuwIzfPSPYiZn2Hvhz3QZ-sxO_JDIrcXcJdENLFfJeepCnPkuUp2amCjeAoE4VvCBUxuAFwPXU8ys9oYg"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ [ PS512 = ES384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -s {"protected":{"alg":"ES384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES384 != PS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"dO5dlCXKew9csalL3PRenGLX34QwDupeklGLbizK6vhFc0B0cnOa62V95gsq6HCakFpEqqCo7pbTLPTIoRDZ2a6EYPLOtUgyHBobIpEx4XrCmULCQ_uqUo7nayDNX5gjtDl5-xhiIELiNEvhBeme-476I-Zn7RluHYJJcId_hYJvGG75j5vFnwn7POVwRDU-6C6w-GXBcGRpDj_-5l7PcmG9wn-q3e8fVrTTFgn8HzCFp-0AxEbDbmt4rw7-UrWH2lE2A2NRs8S5PIATrh_IPdK_98PEu-fYkjlYM1rt2zeg9wGsFlyizkfAqO3L7WQ1mckP8p0isPbJ-xYS6MqpDg"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"dO5dlCXKew9csalL3PRenGLX34QwDupeklGLbizK6vhFc0B0cnOa62V95gsq6HCakFpEqqCo7pbTLPTIoRDZ2a6EYPLOtUgyHBobIpEx4XrCmULCQ_uqUo7nayDNX5gjtDl5-xhiIELiNEvhBeme-476I-Zn7RluHYJJcId_hYJvGG75j5vFnwn7POVwRDU-6C6w-GXBcGRpDj_-5l7PcmG9wn-q3e8fVrTTFgn8HzCFp-0AxEbDbmt4rw7-UrWH2lE2A2NRs8S5PIATrh_IPdK_98PEu-fYkjlYM1rt2zeg9wGsFlyizkfAqO3L7WQ1mckP8p0isPbJ-xYS6MqpDg"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ [ PS512 = ES512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -s {"protected":{"alg":"ES512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES512 != PS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"Ib6GOazFJe9fd2q53C7CO_Fn_DhHYoMXSGcA3jq0ijqgLtnNdM7wGTCDqSqrjX8EU21x3BP1CxoxWc25i4ixiFD7G9oHC2HiXDMVpYDPGCcyLRM7d2qm9UW8hfU3oIISEcPbpEd7v0QSRlhQif7x8c9KDybb8knWnh6VspjnH77k9H9YCYMzRn5Giu0XgQ6zFwIwLfePTy3WqXSHbmAkQvojqdPvcLMjkPcggpyklDPiO2gXTuAG0ameGJ8qPofcOQl45dCkYfVVCIUB0f4EVfV4f1kJAKwflhIKjwHEdvtCkHd9gbSUtsM7HvMRZIT4d-cPFgV8VmYe3R1ykIXMDQ"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"Ib6GOazFJe9fd2q53C7CO_Fn_DhHYoMXSGcA3jq0ijqgLtnNdM7wGTCDqSqrjX8EU21x3BP1CxoxWc25i4ixiFD7G9oHC2HiXDMVpYDPGCcyLRM7d2qm9UW8hfU3oIISEcPbpEd7v0QSRlhQif7x8c9KDybb8knWnh6VspjnH77k9H9YCYMzRn5Giu0XgQ6zFwIwLfePTy3WqXSHbmAkQvojqdPvcLMjkPcggpyklDPiO2gXTuAG0ameGJ8qPofcOQl45dCkYfVVCIUB0f4EVfV4f1kJAKwflhIKjwHEdvtCkHd9gbSUtsM7HvMRZIT4d-cPFgV8VmYe3R1ykIXMDQ"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ [ PS512 = HS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -s {"protected":{"alg":"HS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS256 != PS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"DIVdBgMM9krsQj4DnqlF67Ap_r0Q46_W_pt683Z1RJRfmPEN9TlO2dykLUkwq3v0mTrxU6_anYes3O4AS5Xu0ePw5vxqe3eVpouM6nLuRK-9TJWdv1pHoHdp3y42RzJf7X5ACQ57vSJnsptgzNM0ZYv6Q2zjcT0tisyMSBVKpQxOkgPximMBcbLADYe49k5HlbDjqQBW8DOJvjAH0FEfM7RPDWaa9_Gk9ziXO8XmEIDEKdggCw1hp2UQFN3AqTr2Zkley-ALBrgybFPrgWEzWY7mvIsb2SiyXUkUqUEQU2p-UCmncKRpqeSE7xgEoUlZGHPP87nVQxZOu4qKIFTBdw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"DIVdBgMM9krsQj4DnqlF67Ap_r0Q46_W_pt683Z1RJRfmPEN9TlO2dykLUkwq3v0mTrxU6_anYes3O4AS5Xu0ePw5vxqe3eVpouM6nLuRK-9TJWdv1pHoHdp3y42RzJf7X5ACQ57vSJnsptgzNM0ZYv6Q2zjcT0tisyMSBVKpQxOkgPximMBcbLADYe49k5HlbDjqQBW8DOJvjAH0FEfM7RPDWaa9_Gk9ziXO8XmEIDEKdggCw1hp2UQFN3AqTr2Zkley-ALBrgybFPrgWEzWY7mvIsb2SiyXUkUqUEQU2p-UCmncKRpqeSE7xgEoUlZGHPP87nVQxZOu4qKIFTBdw"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ [ PS512 = HS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -s {"protected":{"alg":"HS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS384 != PS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"ChIAwGNrye0D9J9VbaW1kmQ2AbJ40IRfy41Pq38jhi013eo-sgUpHJc4fUIiPqCcWq6EjxX738nYdjHUQzlgfP1E_M1oF2kZMphvHALxqNlWX_vAQ3WKIHsWx8nLDVL_0M-hn3KcAGBsc_soPDzCicqDaR7k--4MLyWHC5BWB4lWPfzfZuebXBN1DN78GjjRWpi5cM6gSA2Yq1bSr48ZOxDoeXa2wQpXDVFA2mHM-dXpuc0ZhDVpPA2dnLBzVRla-tvGNkekanCeMNT3nO0GIZKSnp45iJT-nSjfTsjV96z1m1LCVZ-oUcutnpL9Pyon1cbh8eB9VTyyaDMjyy68WA"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"ChIAwGNrye0D9J9VbaW1kmQ2AbJ40IRfy41Pq38jhi013eo-sgUpHJc4fUIiPqCcWq6EjxX738nYdjHUQzlgfP1E_M1oF2kZMphvHALxqNlWX_vAQ3WKIHsWx8nLDVL_0M-hn3KcAGBsc_soPDzCicqDaR7k--4MLyWHC5BWB4lWPfzfZuebXBN1DN78GjjRWpi5cM6gSA2Yq1bSr48ZOxDoeXa2wQpXDVFA2mHM-dXpuc0ZhDVpPA2dnLBzVRla-tvGNkekanCeMNT3nO0GIZKSnp45iJT-nSjfTsjV96z1m1LCVZ-oUcutnpL9Pyon1cbh8eB9VTyyaDMjyy68WA"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ [ PS512 = HS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -s {"protected":{"alg":"HS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS512 != PS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"vbEGAzH7qXwiOsTA0SAGEu2y1VBXYSVVNHvXLs40M2ZFOVsxQYcYxcrvzOw5fsLE70v1qCJNa6KBaxV3jUqHD6XG3ueEIeJEUDRnGYNOVHR5BkJ4da7mIHyd1Tb7v6egutP4bn8zKWnI3YVZcuT0ntzu1vHDSXoLxYarbvqTzRKn1YtUiKspy8Y2mBtxI0ruBCCBPbJZy7hzbXsaYDUGafYA7Jeg3vIkTHAYBS8Y9Aq9TaeelAA5m5htx2wuIAbRoI29QNSUWeWLk12QSkILmCqwHCsmSgdNNpA5EYqm_6r7YwEomTBkN6rVxpVvcn9zDCSILKg4k0c6VtGPvTR_iw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"vbEGAzH7qXwiOsTA0SAGEu2y1VBXYSVVNHvXLs40M2ZFOVsxQYcYxcrvzOw5fsLE70v1qCJNa6KBaxV3jUqHD6XG3ueEIeJEUDRnGYNOVHR5BkJ4da7mIHyd1Tb7v6egutP4bn8zKWnI3YVZcuT0ntzu1vHDSXoLxYarbvqTzRKn1YtUiKspy8Y2mBtxI0ruBCCBPbJZy7hzbXsaYDUGafYA7Jeg3vIkTHAYBS8Y9Aq9TaeelAA5m5htx2wuIAbRoI29QNSUWeWLk12QSkILmCqwHCsmSgdNNpA5EYqm_6r7YwEomTBkN6rVxpVvcn9zDCSILKg4k0c6VtGPvTR_iw"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ [ PS512 = PS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -s {"protected":{"alg":"PS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS256 != PS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"hcORLrXyyGtL9D2K0cgb-wJyNR-qDGb6RiUwUcjI1jxgmwe75j_binOGK9A5vo4z6-GimFX7B6XNL5dU7JYbw3ahkwrma8nvdFqH5MmECscQR0IE7ggYjEDLZhSg8MyuFDUJR2q_Q_oVMCtAKX17ByWQLOM0LSiy1Vp4RiSrLb9qhPsS-TbTq3VN07GHUChR0yfFxS_YK7Bw6I83D6XQ6E-NnwlwCQPcVTiYW_9lrU7sSPFayLY874v1nmYsydOPkfOt_PZFX_AjMWkjblBSJw18EG1DX87ncpgc9pkKG5LdqnRE9PLK20p1ZwUWBT_UjPDafLYuQsliahoFhOvSqg"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"hcORLrXyyGtL9D2K0cgb-wJyNR-qDGb6RiUwUcjI1jxgmwe75j_binOGK9A5vo4z6-GimFX7B6XNL5dU7JYbw3ahkwrma8nvdFqH5MmECscQR0IE7ggYjEDLZhSg8MyuFDUJR2q_Q_oVMCtAKX17ByWQLOM0LSiy1Vp4RiSrLb9qhPsS-TbTq3VN07GHUChR0yfFxS_YK7Bw6I83D6XQ6E-NnwlwCQPcVTiYW_9lrU7sSPFayLY874v1nmYsydOPkfOt_PZFX_AjMWkjblBSJw18EG1DX87ncpgc9pkKG5LdqnRE9PLK20p1ZwUWBT_UjPDafLYuQsliahoFhOvSqg"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
Signature validation failed!
+ [ PS512 = PS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -s {"protected":{"alg":"PS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS384 != PS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"Lt2oduSRndeiK6Bt6v3Y9x6ulXz37nnsosZFaSaz5QY140xD3yt5rr85gK-WvEGLJ9rcl1SQyqHYsZb_ZKDxjumIOFKMSLOaQhvRKVIyNHdkA_QOlATybYOqnFZUx54hBpfUrD6pZmDAoJOI-46mb2vYaXo5UhQOtZWs5QlIGIsiuPxA-cYJmeHTcdtmKjGwQfnL3jsxYW83Q1xhNe4pnSIr3QnLzz5RCZHXJ_QGLZoKIWjlnlDLyKmc_PYw19UGrAfNUITf4EnmdXQARkTYdACHlcIdr18WY5J2fZ584njID6tqQ3EB-tK61RHlDwMxr15CHrxMRW9Ho3oHaurvtw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"Lt2oduSRndeiK6Bt6v3Y9x6ulXz37nnsosZFaSaz5QY140xD3yt5rr85gK-WvEGLJ9rcl1SQyqHYsZb_ZKDxjumIOFKMSLOaQhvRKVIyNHdkA_QOlATybYOqnFZUx54hBpfUrD6pZmDAoJOI-46mb2vYaXo5UhQOtZWs5QlIGIsiuPxA-cYJmeHTcdtmKjGwQfnL3jsxYW83Q1xhNe4pnSIr3QnLzz5RCZHXJ_QGLZoKIWjlnlDLyKmc_PYw19UGrAfNUITf4EnmdXQARkTYdACHlcIdr18WY5J2fZ584njID6tqQ3EB-tK61RHlDwMxr15CHrxMRW9Ho3oHaurvtw"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
Signature validation failed!
+ [ PS512 = PS512 ]
+ continue
+ [ PS512 = RS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -s {"protected":{"alg":"RS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS256 != PS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"vSW67GjJg4BueBr0vmXA2G40Ek4z08xt5rhKx6-2jMvh53-uxU0kq6LdVk1KcJEHTPJFFHl9MaUdprl0vepiiFxnBuVONsQ9gTk1piy7kpG0USE3TMLHdAnykL8PbUB2Uo8vZMx8rs9gwrXSRhzH7-NG-7DSQpXEGLm8oEZfQNf94ZoWJLrB0y63fOYGJYUHPNf02OqITuiowj245pe37vyqJlZQB_-GhQkWZKMCY_TA9gY8ILhriAoRWKVRTZqYl764iIYe1pUdBk1A0P_x_JFIE4_-LPxqk73m5U243d_9o5W84gHbSTT6OllzuPFmg2A4nNPwJ3F2OLajLt7YPg"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"vSW67GjJg4BueBr0vmXA2G40Ek4z08xt5rhKx6-2jMvh53-uxU0kq6LdVk1KcJEHTPJFFHl9MaUdprl0vepiiFxnBuVONsQ9gTk1piy7kpG0USE3TMLHdAnykL8PbUB2Uo8vZMx8rs9gwrXSRhzH7-NG-7DSQpXEGLm8oEZfQNf94ZoWJLrB0y63fOYGJYUHPNf02OqITuiowj245pe37vyqJlZQB_-GhQkWZKMCY_TA9gY8ILhriAoRWKVRTZqYl764iIYe1pUdBk1A0P_x_JFIE4_-LPxqk73m5U243d_9o5W84gHbSTT6OllzuPFmg2A4nNPwJ3F2OLajLt7YPg"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS512 != RS256)
+ [ PS512 = RS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -s {"protected":{"alg":"RS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS384 != PS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"vb-d-Kkf7oXPO8LpCIPKImrd-ovILVNMLP1ewBuXM__S2mLyCfstFrKSxWwT1x4hCcP4k6DBpmGDW6rFO4M1rLa6qak7hzYqJzwJs22DlhbzMPJyh3rEYjQm4ea1-w5odVWWPUCnKEzvZ-0TP_FmhlLSmMzb4ILCb69A8VX7Jmwdwfx2l_UZ91U1UAq7mH1DCoeAdphDz0ujjkMjd_Zikn3KlIyEVbFQ6DoKdEWmRZfuCHw7oO4EobwIWD6tC9tHPGXEHCGRMNV3v6kJi1pYcn8-H-8aRTEspds9db4Lbu6j4a4Qvw9_8YVa4phG7X_6tYjwfk08bum48qj9oh8NOg"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"vb-d-Kkf7oXPO8LpCIPKImrd-ovILVNMLP1ewBuXM__S2mLyCfstFrKSxWwT1x4hCcP4k6DBpmGDW6rFO4M1rLa6qak7hzYqJzwJs22DlhbzMPJyh3rEYjQm4ea1-w5odVWWPUCnKEzvZ-0TP_FmhlLSmMzb4ILCb69A8VX7Jmwdwfx2l_UZ91U1UAq7mH1DCoeAdphDz0ujjkMjd_Zikn3KlIyEVbFQ6DoKdEWmRZfuCHw7oO4EobwIWD6tC9tHPGXEHCGRMNV3v6kJi1pYcn8-H-8aRTEspds9db4Lbu6j4a4Qvw9_8YVa4phG7X_6tYjwfk08bum48qj9oh8NOg"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS512 != RS384)
+ [ PS512 = RS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -s {"protected":{"alg":"RS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS512 != PS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"2Dgmf6HFvXX4nSz_yy18L4F9VpESg2vPYldk9TBrxZgszUJuox8Clt09YiC9cE_KX3Sy57KnJfym-Xr-rPnMblwvz1RWGFX4-zJb4ciixTqu75e-zyw4CKWBLahx6yb2GVSZXWlJ6597KCGS1juxhqyP3uxbXeTZgS2AuLNagScNP3V_eQtWPDfWYW9sPgd3qeq2b27sGIUhFZt12r02zur_e5W4IcEn9BpEBCOFE4vuKRcs_vY-xAlviBbADLJR_jYvOXDjR0zwDQsvS1HJv0e-FdUYQkVzXbnujPjB9yQKm1-QvZvGDVqvAVDLErImfKZQI2TQFMcwgzM2vy64Vg"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJQUzUxMiJ9","signature":"2Dgmf6HFvXX4nSz_yy18L4F9VpESg2vPYldk9TBrxZgszUJuox8Clt09YiC9cE_KX3Sy57KnJfym-Xr-rPnMblwvz1RWGFX4-zJb4ciixTqu75e-zyw4CKWBLahx6yb2GVSZXWlJ6597KCGS1juxhqyP3uxbXeTZgS2AuLNagScNP3V_eQtWPDfWYW9sPgd3qeq2b27sGIUhFZt12r02zur_e5W4IcEn9BpEBCOFE4vuKRcs_vY-xAlviBbADLJR_jYvOXDjR0zwDQsvS1HJv0e-FdUYQkVzXbnujPjB9yQKm1-QvZvGDVqvAVDLErImfKZQI2TQFMcwgzM2vy64Vg"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS512 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jws={"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzUxMiJ9","signature":"U5XTDEqxLjYj74tJgoz6KRgZd6EgAvS31L1oQMA1gE6_DHeUmIzXhFimKxQG14wExsWClnVlSr6yYg1zA2CbY35DVhBFdBXl_vaFm0R-SVC8qxHfMm69LpoF6Pml9iT9dOxfwkKfyKUutCJOlsgeMPwtpuNkaxBOgBFhS5jAfC7vMWL3goZlvNbPJdi5VWsx266QBtwlLTj9QzdCTvGDYbQrK-7GqvNNVik3PCs639ygDfBqU2gybVnP8cSnVG_p8z7tL_gvsg3ctDHJfj3GWIZs7Ao5PmSoDLztgnLGJ4577B3OTxAuV49rdypjRYH7EpqgMXWRf0KXYE5CvkgjBg"},{"protected":"eyJhbGciOiJQUzM4NCJ9","signature":"KV2MOu41zhuFvR9MVIEnk2J0PdXc387evGstQysKEKNyYFDFc_9qo_TE2P_fejT59tVSgh_LjsSjdOMbKqNU0Aibewjc29LRiVAjNgZ2Mo4ZRmxDY5c4tjMw7cUf01aPvZfoq1Wpv8mw7l0Fh4kLbjOVSWbOTudKW3r4DBCY80PlRxGDwavmxhy4ahEH1WCFheoHeVu59iTznmos5OxdZc0lThwd7Wudvs5VrFkkWBeEfBGvIzMYgeShd2AfJ1nQ8vMEYBRHHflo3s6hXqM6k3T6CQqxkXyWYQbkwTwxXvDg_hCysewiO5W19QATQIIXNETcM7k_NhlZicuO1H-R8Q"}]}
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzUxMiJ9","signature":"U5XTDEqxLjYj74tJgoz6KRgZd6EgAvS31L1oQMA1gE6_DHeUmIzXhFimKxQG14wExsWClnVlSr6yYg1zA2CbY35DVhBFdBXl_vaFm0R-SVC8qxHfMm69LpoF6Pml9iT9dOxfwkKfyKUutCJOlsgeMPwtpuNkaxBOgBFhS5jAfC7vMWL3goZlvNbPJdi5VWsx266QBtwlLTj9QzdCTvGDYbQrK-7GqvNNVik3PCs639ygDfBqU2gybVnP8cSnVG_p8z7tL_gvsg3ctDHJfj3GWIZs7Ao5PmSoDLztgnLGJ4577B3OTxAuV49rdypjRYH7EpqgMXWRf0KXYE5CvkgjBg"},{"protected":"eyJhbGciOiJQUzM4NCJ9","signature":"KV2MOu41zhuFvR9MVIEnk2J0PdXc387evGstQysKEKNyYFDFc_9qo_TE2P_fejT59tVSgh_LjsSjdOMbKqNU0Aibewjc29LRiVAjNgZ2Mo4ZRmxDY5c4tjMw7cUf01aPvZfoq1Wpv8mw7l0Fh4kLbjOVSWbOTudKW3r4DBCY80PlRxGDwavmxhy4ahEH1WCFheoHeVu59iTznmos5OxdZc0lThwd7Wudvs5VrFkkWBeEfBGvIzMYgeShd2AfJ1nQ8vMEYBRHHflo3s6hXqM6k3T6CQqxkXyWYQbkwTwxXvDg_hCysewiO5W19QATQIIXNETcM7k_NhlZicuO1H-R8Q"}]} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS384 != PS512)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzUxMiJ9","signature":"U5XTDEqxLjYj74tJgoz6KRgZd6EgAvS31L1oQMA1gE6_DHeUmIzXhFimKxQG14wExsWClnVlSr6yYg1zA2CbY35DVhBFdBXl_vaFm0R-SVC8qxHfMm69LpoF6Pml9iT9dOxfwkKfyKUutCJOlsgeMPwtpuNkaxBOgBFhS5jAfC7vMWL3goZlvNbPJdi5VWsx266QBtwlLTj9QzdCTvGDYbQrK-7GqvNNVik3PCs639ygDfBqU2gybVnP8cSnVG_p8z7tL_gvsg3ctDHJfj3GWIZs7Ao5PmSoDLztgnLGJ4577B3OTxAuV49rdypjRYH7EpqgMXWRf0KXYE5CvkgjBg"},{"protected":"eyJhbGciOiJQUzM4NCJ9","signature":"KV2MOu41zhuFvR9MVIEnk2J0PdXc387evGstQysKEKNyYFDFc_9qo_TE2P_fejT59tVSgh_LjsSjdOMbKqNU0Aibewjc29LRiVAjNgZ2Mo4ZRmxDY5c4tjMw7cUf01aPvZfoq1Wpv8mw7l0Fh4kLbjOVSWbOTudKW3r4DBCY80PlRxGDwavmxhy4ahEH1WCFheoHeVu59iTznmos5OxdZc0lThwd7Wudvs5VrFkkWBeEfBGvIzMYgeShd2AfJ1nQ8vMEYBRHHflo3s6hXqM6k3T6CQqxkXyWYQbkwTwxXvDg_hCysewiO5W19QATQIIXNETcM7k_NhlZicuO1H-R8Q"}]} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzUxMiJ9","signature":"U5XTDEqxLjYj74tJgoz6KRgZd6EgAvS31L1oQMA1gE6_DHeUmIzXhFimKxQG14wExsWClnVlSr6yYg1zA2CbY35DVhBFdBXl_vaFm0R-SVC8qxHfMm69LpoF6Pml9iT9dOxfwkKfyKUutCJOlsgeMPwtpuNkaxBOgBFhS5jAfC7vMWL3goZlvNbPJdi5VWsx266QBtwlLTj9QzdCTvGDYbQrK-7GqvNNVik3PCs639ygDfBqU2gybVnP8cSnVG_p8z7tL_gvsg3ctDHJfj3GWIZs7Ao5PmSoDLztgnLGJ4577B3OTxAuV49rdypjRYH7EpqgMXWRf0KXYE5CvkgjBg"},{"protected":"eyJhbGciOiJQUzM4NCJ9","signature":"KV2MOu41zhuFvR9MVIEnk2J0PdXc387evGstQysKEKNyYFDFc_9qo_TE2P_fejT59tVSgh_LjsSjdOMbKqNU0Aibewjc29LRiVAjNgZ2Mo4ZRmxDY5c4tjMw7cUf01aPvZfoq1Wpv8mw7l0Fh4kLbjOVSWbOTudKW3r4DBCY80PlRxGDwavmxhy4ahEH1WCFheoHeVu59iTznmos5OxdZc0lThwd7Wudvs5VrFkkWBeEfBGvIzMYgeShd2AfJ1nQ8vMEYBRHHflo3s6hXqM6k3T6CQqxkXyWYQbkwTwxXvDg_hCysewiO5W19QATQIIXNETcM7k_NhlZicuO1H-R8Q"}]} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
Signature validation failed!
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzUxMiJ9","signature":"U5XTDEqxLjYj74tJgoz6KRgZd6EgAvS31L1oQMA1gE6_DHeUmIzXhFimKxQG14wExsWClnVlSr6yYg1zA2CbY35DVhBFdBXl_vaFm0R-SVC8qxHfMm69LpoF6Pml9iT9dOxfwkKfyKUutCJOlsgeMPwtpuNkaxBOgBFhS5jAfC7vMWL3goZlvNbPJdi5VWsx266QBtwlLTj9QzdCTvGDYbQrK-7GqvNNVik3PCs639ygDfBqU2gybVnP8cSnVG_p8z7tL_gvsg3ctDHJfj3GWIZs7Ao5PmSoDLztgnLGJ4577B3OTxAuV49rdypjRYH7EpqgMXWRf0KXYE5CvkgjBg"},{"protected":"eyJhbGciOiJQUzM4NCJ9","signature":"KV2MOu41zhuFvR9MVIEnk2J0PdXc387evGstQysKEKNyYFDFc_9qo_TE2P_fejT59tVSgh_LjsSjdOMbKqNU0Aibewjc29LRiVAjNgZ2Mo4ZRmxDY5c4tjMw7cUf01aPvZfoq1Wpv8mw7l0Fh4kLbjOVSWbOTudKW3r4DBCY80PlRxGDwavmxhy4ahEH1WCFheoHeVu59iTznmos5OxdZc0lThwd7Wudvs5VrFkkWBeEfBGvIzMYgeShd2AfJ1nQ8vMEYBRHHflo3s6hXqM6k3T6CQqxkXyWYQbkwTwxXvDg_hCysewiO5W19QATQIIXNETcM7k_NhlZicuO1H-R8Q"}]} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS384 != PS512)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJQUzUxMiJ9","signature":"U5XTDEqxLjYj74tJgoz6KRgZd6EgAvS31L1oQMA1gE6_DHeUmIzXhFimKxQG14wExsWClnVlSr6yYg1zA2CbY35DVhBFdBXl_vaFm0R-SVC8qxHfMm69LpoF6Pml9iT9dOxfwkKfyKUutCJOlsgeMPwtpuNkaxBOgBFhS5jAfC7vMWL3goZlvNbPJdi5VWsx266QBtwlLTj9QzdCTvGDYbQrK-7GqvNNVik3PCs639ygDfBqU2gybVnP8cSnVG_p8z7tL_gvsg3ctDHJfj3GWIZs7Ao5PmSoDLztgnLGJ4577B3OTxAuV49rdypjRYH7EpqgMXWRf0KXYE5CvkgjBg"},{"protected":"eyJhbGciOiJQUzM4NCJ9","signature":"KV2MOu41zhuFvR9MVIEnk2J0PdXc387evGstQysKEKNyYFDFc_9qo_TE2P_fejT59tVSgh_LjsSjdOMbKqNU0Aibewjc29LRiVAjNgZ2Mo4ZRmxDY5c4tjMw7cUf01aPvZfoq1Wpv8mw7l0Fh4kLbjOVSWbOTudKW3r4DBCY80PlRxGDwavmxhy4ahEH1WCFheoHeVu59iTznmos5OxdZc0lThwd7Wudvs5VrFkkWBeEfBGvIzMYgeShd2AfJ1nQ8vMEYBRHHflo3s6hXqM6k3T6CQqxkXyWYQbkwTwxXvDg_hCysewiO5W19QATQIIXNETcM7k_NhlZicuO1H-R8Q"}]} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS384 != PS512)
Signature validation failed!
+ old=/tmp/tmp.ZsVBzXGrDE/PS384.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/RS256.jws
+ printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ + jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -c
printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/RS256.jws -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/RS256.jws -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/RS256.jws
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/RS256.jws -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -c
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/RS256.jws -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/RS256.jws
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -o /dev/null -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -O /dev/null
+ jws={"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}
+ jose jws ver -i {"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
Signature validation failed!
+ jose jws ver -i {"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ det=
+ [  =  ]
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -c
+ jws=eyJhbGciOiJSUzI1NiJ9.aGk.OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A
+ jose jws ver -i eyJhbGciOiJSUzI1NiJ9.aGk.OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ det=
+ [  =  ]
+ jose jws ver -i eyJhbGciOiJSUzI1NiJ9.aGk.OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -s {"protected":{"alg":"RS256"}}
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -i {"payload":"aGkK"}
+ jws={"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"Dj_n2RfGxjiKIkwz8BI4sEOjLCj6KBzum2RzNDsBtdODxZYuuvLO_o_i3jRY3S_6Ty7_N3_cPWqC8yovvBZdscEImUtu7dXetyJ-nKrueeXsMiyyg9IUm-bttEWEUhtq515KM2A6IFU8Bnp3oWuLlcw6expri7WP7RNTkptkwkRd-xxoqKeGsiSv_lFIVgaw0FfW6QoDSEGxkXy7bKRvnMOIbQOygiU6rRdOhmO0EAw9Q9DvloE14p8A0syWjVZf1rwdGXyFwArxXN18FaL7n1xqYNhAAYYSuiYXtPi6OwPPh5HsnVr4TwbyDrVlV-xTo6umbqujHPWAqHJ-2mS1lg"}
+ jose jws ver -i {"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"Dj_n2RfGxjiKIkwz8BI4sEOjLCj6KBzum2RzNDsBtdODxZYuuvLO_o_i3jRY3S_6Ty7_N3_cPWqC8yovvBZdscEImUtu7dXetyJ-nKrueeXsMiyyg9IUm-bttEWEUhtq515KM2A6IFU8Bnp3oWuLlcw6expri7WP7RNTkptkwkRd-xxoqKeGsiSv_lFIVgaw0FfW6QoDSEGxkXy7bKRvnMOIbQOygiU6rRdOhmO0EAw9Q9DvloE14p8A0syWjVZf1rwdGXyFwArxXN18FaL7n1xqYNhAAYYSuiYXtPi6OwPPh5HsnVr4TwbyDrVlV-xTo6umbqujHPWAqHJ-2mS1lg"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ [ RS256 = ES256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -s {"protected":{"alg":"ES256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES256 != RS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ [ RS256 = ES384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -s {"protected":{"alg":"ES384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES384 != RS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ [ RS256 = ES512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -s {"protected":{"alg":"ES512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES512 != RS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ [ RS256 = HS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -s {"protected":{"alg":"HS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS256 != RS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ [ RS256 = HS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -s {"protected":{"alg":"HS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS384 != RS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ [ RS256 = HS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -s {"protected":{"alg":"HS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS512 != RS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ [ RS256 = PS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -s {"protected":{"alg":"PS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS256 != RS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
Signature validation failed!
+ [ RS256 = PS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -s {"protected":{"alg":"PS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS384 != RS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
Signature validation failed!
+ [ RS256 = PS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -s {"protected":{"alg":"PS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS512 != RS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
Signature validation failed!
+ [ RS256 = RS256 ]
+ continue
+ [ RS256 = RS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -s {"protected":{"alg":"RS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS384 != RS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (RS256 != RS384)
+ [ RS256 = RS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -s {"protected":{"alg":"RS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS512 != RS256)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (RS256 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jws={"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"},{"protected":"eyJhbGciOiJQUzUxMiJ9","signature":"JiuV4XyBLg0-hqIuy0bVKXrcI1WUGw3G8CXFRS_7gCzO093YRII8TSyPtDJWaheu3G2CoY30r_0d2tdPE6RSxuDHEEYEz6SI8_XU3RIWbfBvUswj5ZVFECxQm9WBlTrRccstGrE0DuFbr4kVU-yJMAJWV6y9hpCANZZ-BM1Rd-Z6XnH2frZJeBRNyMX2APMB97tHmWycSc-Wrc1a78bPVpyO57Gsl7EHZbS1XSfFjPBB8FuXWa-pMUGvtQJkN5cNKamZsTRe_lwE0c2fESx5Jrv92TwhireveFfM4cZuI1Yf7XKN3upODV7zqwwoh9XIrVISpHYuPw1UnND6I39FVg"}]}
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"},{"protected":"eyJhbGciOiJQUzUxMiJ9","signature":"JiuV4XyBLg0-hqIuy0bVKXrcI1WUGw3G8CXFRS_7gCzO093YRII8TSyPtDJWaheu3G2CoY30r_0d2tdPE6RSxuDHEEYEz6SI8_XU3RIWbfBvUswj5ZVFECxQm9WBlTrRccstGrE0DuFbr4kVU-yJMAJWV6y9hpCANZZ-BM1Rd-Z6XnH2frZJeBRNyMX2APMB97tHmWycSc-Wrc1a78bPVpyO57Gsl7EHZbS1XSfFjPBB8FuXWa-pMUGvtQJkN5cNKamZsTRe_lwE0c2fESx5Jrv92TwhireveFfM4cZuI1Yf7XKN3upODV7zqwwoh9XIrVISpHYuPw1UnND6I39FVg"}]} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS512 != RS256)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"},{"protected":"eyJhbGciOiJQUzUxMiJ9","signature":"JiuV4XyBLg0-hqIuy0bVKXrcI1WUGw3G8CXFRS_7gCzO093YRII8TSyPtDJWaheu3G2CoY30r_0d2tdPE6RSxuDHEEYEz6SI8_XU3RIWbfBvUswj5ZVFECxQm9WBlTrRccstGrE0DuFbr4kVU-yJMAJWV6y9hpCANZZ-BM1Rd-Z6XnH2frZJeBRNyMX2APMB97tHmWycSc-Wrc1a78bPVpyO57Gsl7EHZbS1XSfFjPBB8FuXWa-pMUGvtQJkN5cNKamZsTRe_lwE0c2fESx5Jrv92TwhireveFfM4cZuI1Yf7XKN3upODV7zqwwoh9XIrVISpHYuPw1UnND6I39FVg"}]} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"},{"protected":"eyJhbGciOiJQUzUxMiJ9","signature":"JiuV4XyBLg0-hqIuy0bVKXrcI1WUGw3G8CXFRS_7gCzO093YRII8TSyPtDJWaheu3G2CoY30r_0d2tdPE6RSxuDHEEYEz6SI8_XU3RIWbfBvUswj5ZVFECxQm9WBlTrRccstGrE0DuFbr4kVU-yJMAJWV6y9hpCANZZ-BM1Rd-Z6XnH2frZJeBRNyMX2APMB97tHmWycSc-Wrc1a78bPVpyO57Gsl7EHZbS1XSfFjPBB8FuXWa-pMUGvtQJkN5cNKamZsTRe_lwE0c2fESx5Jrv92TwhireveFfM4cZuI1Yf7XKN3upODV7zqwwoh9XIrVISpHYuPw1UnND6I39FVg"}]} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
Signature validation failed!
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"},{"protected":"eyJhbGciOiJQUzUxMiJ9","signature":"JiuV4XyBLg0-hqIuy0bVKXrcI1WUGw3G8CXFRS_7gCzO093YRII8TSyPtDJWaheu3G2CoY30r_0d2tdPE6RSxuDHEEYEz6SI8_XU3RIWbfBvUswj5ZVFECxQm9WBlTrRccstGrE0DuFbr4kVU-yJMAJWV6y9hpCANZZ-BM1Rd-Z6XnH2frZJeBRNyMX2APMB97tHmWycSc-Wrc1a78bPVpyO57Gsl7EHZbS1XSfFjPBB8FuXWa-pMUGvtQJkN5cNKamZsTRe_lwE0c2fESx5Jrv92TwhireveFfM4cZuI1Yf7XKN3upODV7zqwwoh9XIrVISpHYuPw1UnND6I39FVg"}]} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS512 != RS256)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"},{"protected":"eyJhbGciOiJQUzUxMiJ9","signature":"JiuV4XyBLg0-hqIuy0bVKXrcI1WUGw3G8CXFRS_7gCzO093YRII8TSyPtDJWaheu3G2CoY30r_0d2tdPE6RSxuDHEEYEz6SI8_XU3RIWbfBvUswj5ZVFECxQm9WBlTrRccstGrE0DuFbr4kVU-yJMAJWV6y9hpCANZZ-BM1Rd-Z6XnH2frZJeBRNyMX2APMB97tHmWycSc-Wrc1a78bPVpyO57Gsl7EHZbS1XSfFjPBB8FuXWa-pMUGvtQJkN5cNKamZsTRe_lwE0c2fESx5Jrv92TwhireveFfM4cZuI1Yf7XKN3upODV7zqwwoh9XIrVISpHYuPw1UnND6I39FVg"}]} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (PS512 != RS256)
Signature validation failed!
+ old=/tmp/tmp.ZsVBzXGrDE/PS512.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/RS384.jws
+ printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -c
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/RS384.jws -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/RS384.jws -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/RS384.jws
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/RS384.jws -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -c
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/RS384.jws -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/RS384.jws
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -o /dev/null -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -O /dev/null
+ jws={"protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}
+ jose jws ver -i {"protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
Signature validation failed!
+ jose jws ver -i {"protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ det=
+ [  =  ]
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -c
+ jws=eyJhbGciOiJSUzM4NCJ9.aGk.oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw
+ jose jws ver -i eyJhbGciOiJSUzM4NCJ9.aGk.oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ det=
+ [  =  ]
+ jose jws ver -i eyJhbGciOiJSUzM4NCJ9.aGk.oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -s {"protected":{"alg":"RS384"}}
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -i {"payload":"aGkK"}
+ jws={"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"dOI20XxaisG5IfmnTwYxY_21woHRWUNDRJE0g0UTvCZ_uiA7NB7QPZlvuLigMYI5mAvkAB-wDujaHWjQ7qYX7LugY5kfhRojEQ9L1X0zVNKmDnOpaAYYlpHXylFdw2obZ8MFHuGa8nPjJdTXEM2rUIhHFmqdb38sIEy8uH6Jwtd-aQO5sm_rkO4Qd8vBJQnn-cEBADWOkWQk8p87gy_DrwtoTwFzB-RUgtuplt9NuXo_Wxzn9HUXyQDAbwy3urOQaHIWQICvha5qqINlQpaM77L8yvnR6_senp8OF_AvH7BLnuL9cUa6HhG4aEBFniIyc14aimdgceGZj2VLI0C4rA"}
+ jose jws ver -i {"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"dOI20XxaisG5IfmnTwYxY_21woHRWUNDRJE0g0UTvCZ_uiA7NB7QPZlvuLigMYI5mAvkAB-wDujaHWjQ7qYX7LugY5kfhRojEQ9L1X0zVNKmDnOpaAYYlpHXylFdw2obZ8MFHuGa8nPjJdTXEM2rUIhHFmqdb38sIEy8uH6Jwtd-aQO5sm_rkO4Qd8vBJQnn-cEBADWOkWQk8p87gy_DrwtoTwFzB-RUgtuplt9NuXo_Wxzn9HUXyQDAbwy3urOQaHIWQICvha5qqINlQpaM77L8yvnR6_senp8OF_AvH7BLnuL9cUa6HhG4aEBFniIyc14aimdgceGZj2VLI0C4rA"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ [ RS384 = ES256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -s {"protected":{"alg":"ES256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES256 != RS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ [ RS384 = ES384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -s {"protected":{"alg":"ES384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES384 != RS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ [ RS384 = ES512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -s {"protected":{"alg":"ES512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES512 != RS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ [ RS384 = HS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -s {"protected":{"alg":"HS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS256 != RS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ [ RS384 = HS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -s {"protected":{"alg":"HS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS384 != RS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ [ RS384 = HS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -s {"protected":{"alg":"HS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS512 != RS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ [ RS384 = PS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -s {"protected":{"alg":"PS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS256 != RS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
Signature validation failed!
+ [ RS384 = PS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -s {"protected":{"alg":"PS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS384 != RS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
Signature validation failed!
+ [ RS384 = PS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -s {"protected":{"alg":"PS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS512 != RS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
Signature validation failed!
+ [ RS384 = RS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -s {"protected":{"alg":"RS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS256 != RS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
Signature validation failed!
+ [ RS384 = RS384 ]
+ continue
+ [ RS384 = RS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -s {"protected":{"alg":"RS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS512 != RS384)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (RS384 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jws={"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"},{"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}]}
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"},{"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}]} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (RS256 != RS384)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"},{"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}]} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"},{"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}]} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
Signature validation failed!
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"},{"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}]} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (RS256 != RS384)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"},{"protected":"eyJhbGciOiJSUzI1NiJ9","signature":"OKpjENNtq6mNHZnUCZ_9QRY78q6F8hWfXFl7WgFf2PEP9wjmqJ-LyC9rC3JKeybjPILVJYLh96P3jnqG7tEiW_Jkxdp3Wgzz1L9WEYGQ9cCAEEj9cxdfyMGwRwqiqp8SG4-WaRm1wrGJeXeju7GI2SE0Iviw3if8aFf_ppmKryWMHdo7E5XtWwEU29-03zASfLao1hZx6lo9eBHwPmEg1aWvBHb8yPrnkkxjSAFt9Wkj346-1ZxGVvOQRXftLBrm2sfX5srst310fJ958FFGT3ehitQcpMxsfwFzPiOEhGQtcsiBRRwSQlFq3TbMGUSWEMNClnA8IJaRtGEkrFWx6A"}]} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (RS256 != RS384)
Signature validation failed!
+ old=/tmp/tmp.ZsVBzXGrDE/RS256.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jwk=/tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jws=/tmp/tmp.ZsVBzXGrDE/RS512.jws
+ printf hi
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ printf hi
+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -c
+ jose jws ver -i- -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/RS512.jws -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/RS512.jws -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/RS512.jws
+ jose jws sig -o /tmp/tmp.ZsVBzXGrDE/RS512.jws -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -c
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/RS512.jws -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ rm -f /tmp/tmp.ZsVBzXGrDE/RS512.jws
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -o /dev/null -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -O /dev/null
+ jws={"protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}
+ jose jws ver -i {"protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
Signature validation failed!
+ jose jws ver -i {"protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ det=
+ [  =  ]
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -c
+ jws=eyJhbGciOiJSUzUxMiJ9.aGk.XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw
+ jose jws ver -i eyJhbGciOiJSUzUxMiJ9.aGk.XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ det=
+ [  =  ]
+ jose jws ver -i eyJhbGciOiJSUzUxMiJ9.aGk.XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -O-
+ det=hi
+ [ hi = hi ]
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -I /tmp/tmp.ZsVBzXGrDE/msg.txt -s {"protected":{"alg":"RS512"}}
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jose jws sig -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -i {"payload":"aGkK"}
+ jws={"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"SL0mD6kIC5yTYLwh1Qh_Jkg_EFMa4izOOQVTOXWC0oSFU4AJWeB3cq963ZUrA_EyfhYi_ShDTnfu4-5kJmVPnAwAjG7UCLMSsujjYsZLXDRMf1IVUqz1fZIzgZB73yEFB-2Or85C9DJ0JSoNWFvImFisI3PyZIEjMJ5_e2EFxg_S-PXZGmOykzpf-AqoQ2rCTElodgoEcxsNW9qhaBG0kkdoZVFTfSQXE22NE7p426cIoOPgH3B7HJ4YSax7yhhrJLQqusxdltfOcxFN9X1dAAcwXukgFtuyfexY9h7q3c5GtAkuBcqxwN6tyE-ax3JMj9W6v_nlboWUlPwjdMpfPQ"}
+ jose jws ver -i {"payload":"aGkK","payload":"aGkK","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"SL0mD6kIC5yTYLwh1Qh_Jkg_EFMa4izOOQVTOXWC0oSFU4AJWeB3cq963ZUrA_EyfhYi_ShDTnfu4-5kJmVPnAwAjG7UCLMSsujjYsZLXDRMf1IVUqz1fZIzgZB73yEFB-2Or85C9DJ0JSoNWFvImFisI3PyZIEjMJ5_e2EFxg_S-PXZGmOykzpf-AqoQ2rCTElodgoEcxsNW9qhaBG0kkdoZVFTfSQXE22NE7p426cIoOPgH3B7HJ4YSax7yhhrJLQqusxdltfOcxFN9X1dAAcwXukgFtuyfexY9h7q3c5GtAkuBcqxwN6tyE-ax3JMj9W6v_nlboWUlPwjdMpfPQ"} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ [ RS512 = ES256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -s {"protected":{"alg":"ES256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES256 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/ES256.jwk
+ [ RS512 = ES384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -s {"protected":{"alg":"ES384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES384 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/ES384.jwk
+ [ RS512 = ES512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -s {"protected":{"alg":"ES512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (ES512 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/ES512.jwk
+ [ RS512 = HS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -s {"protected":{"alg":"HS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS256 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/HS256.jwk
+ [ RS512 = HS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -s {"protected":{"alg":"HS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS384 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/HS384.jwk
+ [ RS512 = HS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -s {"protected":{"alg":"HS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (HS512 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/HS512.jwk
+ [ RS512 = PS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -s {"protected":{"alg":"PS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS256 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/PS256.jwk
Signature validation failed!
+ [ RS512 = PS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -s {"protected":{"alg":"PS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS384 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/PS384.jwk
Signature validation failed!
+ [ RS512 = PS512 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -s {"protected":{"alg":"PS512"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (PS512 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/PS512.jwk
Signature validation failed!
+ [ RS512 = RS256 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -s {"protected":{"alg":"RS256"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS256 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
Signature validation failed!
+ [ RS512 = RS384 ]
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -s {"protected":{"alg":"RS384"}}
../lib/jws.c:79:JOSE_CFG_ERR_JWK_MISMATCH:Algorithm mismatch (RS384 != RS512)
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jws={"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"}
+ jose jws ver -i {"payload":"aGk","protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
Signature validation failed!
+ [ RS512 = RS512 ]
+ continue
+ jose jws sig -I /tmp/tmp.ZsVBzXGrDE/msg.txt -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jws={"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"},{"protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}]}
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"},{"protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}]} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (RS384 != RS512)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"},{"protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}]} -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"},{"protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}]} -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk
Signature validation failed!
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"},{"protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}]} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (RS384 != RS512)
+ jose jws ver -i {"payload":"aGk","signatures":[{"protected":"eyJhbGciOiJSUzUxMiJ9","signature":"XIxxUS9hDykjUx3HqjzskAJJZjP752drWnJbX-L2jzETreQMulXNoezXxwaTUe00kGKMOoSZJAUbePfCCnuV4NlL5iJ0wERkZLj-8wHG-1bUPxC31ko-cm7YWSYK0byKeZG8Lrmc8thQD-5plPBj0ojg1cDkPFsq0KFCfPSlL0Ah9mxHQz1WhknYbuT61A80U9E135bLtKQDLREPDPvPY7ZNBSEG6izdZ3HEVgmvppyVb2c7j1xPheU0zRhZRJT9gy0l0oQd1YWS9RnTJ2H1oRKsK_CqlKlw7GcswGje34EVP2nDeuzXtjH5E3RHeV20V9Andis9oi-dV4yjItFBWw"},{"protected":"eyJhbGciOiJSUzM4NCJ9","signature":"oGiKl0kP93aGeGUkwAYepyIV7pO7vEiY5J4crR4SojY4AAptaSXqn9i_X0xYYN_AjzSlYVF0h4cC77gd2U-ARWh4oZfoF8vIOtopIf9hkCvslDyL7XuOOmhJFXF_y0uhrf40rv_SzwJERd0wbYDhF7ksmG_ZOI0Xl8pJ0zF5E4P9TCi8eOKkoGKMO2giGH2bKOaGbHF_j2klYnHqDY6z0gInGnKGNuGv9O4ciFwkXgF5ZtFHGaizbzMPn5W-TF8vgdYBHqNbt7KMgJ8wSrqx1vhhvW3dpRdq4Q9Hx9cvaQBMfLQ-qZYTB__9jOdox7zbhCdskIRlJZFvJP1RIhS2Lw"}]} -k /tmp/tmp.ZsVBzXGrDE/RS512.jwk -k /tmp/tmp.ZsVBzXGrDE/RS384.jwk -k /tmp/tmp.ZsVBzXGrDE/RS256.jwk -a
../lib/jws.c:320:JOSE_CFG_ERR_JWK_MISMATCH:Signing algorithm mismatch (RS384 != RS512)
Signature validation failed!
+ old=/tmp/tmp.ZsVBzXGrDE/RS384.jwk
+ prv=/tmp/tmp.ZsVBzXGrDE/RS512.jwk
+ jose jwk gen -i {"kty":"oct","bytes":32} -o /tmp/tmp.ZsVBzXGrDE/jwk
+ + jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/jwk -o /tmp/tmp.ZsVBzXGrDE/jws
printf %s /tmp/tmp.ZsVBzXGrDE/msg.txt
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/jws -k /tmp/tmp.ZsVBzXGrDE/jwk -O-
+ [ /tmp/tmp.ZsVBzXGrDE/msg.txt = /tmp/tmp.ZsVBzXGrDE/msg.txt ]
+ jose jwk gen -i {"kty":"RSA","bits":2048} -o /tmp/tmp.ZsVBzXGrDE/jwk
+ + jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/jwk -o /tmp/tmp.ZsVBzXGrDE/jws
printf %s /tmp/tmp.ZsVBzXGrDE/msg.txt
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/jws -k /tmp/tmp.ZsVBzXGrDE/jwk -O-
+ [ /tmp/tmp.ZsVBzXGrDE/msg.txt = /tmp/tmp.ZsVBzXGrDE/msg.txt ]
+ jose jwk gen -i {"kty":"EC","crv":"P-256"} -o /tmp/tmp.ZsVBzXGrDE/jwk
+ printf %s+ jose jws sig -I- -k /tmp/tmp.ZsVBzXGrDE/jwk -o /tmp/tmp.ZsVBzXGrDE/jws
 /tmp/tmp.ZsVBzXGrDE/msg.txt
+ jose jws ver -i /tmp/tmp.ZsVBzXGrDE/jws -k /tmp/tmp.ZsVBzXGrDE/jwk -O-
+ [ /tmp/tmp.ZsVBzXGrDE/msg.txt = /tmp/tmp.ZsVBzXGrDE/msg.txt ]
+ onexit
+ rm -rf /tmp/tmp.ZsVBzXGrDE
------------------------------------------------------------------------------

24/25 jose-jwk-gen TIMEOUT          60.04s   killed by signal 15 SIGTERM
19:52:59 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors MALLOC_PERTURB_=130 /<<PKGBUILDDIR>>/tests/./jose-jwk-gen
----------------------------------- output -----------------------------------
stdout:
{"alg":"A128CBC-HS256","k":"avG--iEYZIdyKgj34Df53UnNG3XjrA4wr4nk-_Au-g8","key_ops":["encrypt","decrypt"],"kty":"oct"}{"alg":"A128GCM","k":"ZkHAQnzRPZSwJUGZAB0SZQ","key_ops":["encrypt","decrypt"],"kty":"oct"}{"alg":"A128GCMKW","k":"sJdBxPaIGGNQ2kDLvCt9Uw","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}{"alg":"A128KW","k":"jewS0xynrQL2kwmu4KbVnA","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}{"alg":"A192CBC-HS384","k":"Tn-ldwo1unO6rYEngVvbZJb7EUzub0XaoozuXEGrsXvahtMkAFdF1zLpCQqs2hHH","key_ops":["encrypt","decrypt"],"kty":"oct"}{"alg":"A192GCM","k":"yTQ7Xm5PtdsItO_jwJaDNzGpLA4FkcKg","key_ops":["encrypt","decrypt"],"kty":"oct"}{"alg":"A192GCMKW","k":"iNcQpn77-1Emztxf-mzEi3LjbbtSve-0","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}{"alg":"A192KW","k":"5qul_ck3Sw2Dia13RLrWcRRwQnQHESH8","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}{"alg":"A256CBC-HS512","k":"JpdT_QJk_PQBX_mXmvoHoAdcpZQX_sdzVd6p5kqO5nYNfoeQFmDQNfUpvs7xanUKQsRx-Dpifnbxn-yjktPHSQ","key_ops":["encrypt","decrypt"],"kty":"oct"}{"alg":"A256GCM","k":"VJ-AbVoy-3Ldir4M34tj5YXXJs823EqM8oGVvrYuGc8","key_ops":["encrypt","decrypt"],"kty":"oct"}{"alg":"A256GCMKW","k":"aMUAki_w5uboe0SyKPa9YhBFt1wlaiYgMMAeeMvMI0s","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}{"alg":"A256KW","k":"I1PZJVtbSmBkrkulyRzX0kd6TaXo5VS4hgiY-YxT38A","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}{"alg":"ECDH-ES","crv":"P-521","d":"AaahUKwjxG5MK-UbjG9CPEKPgbIUlkVpksk5YNdmWgrAMkoGn-hM8tQHgi31UDhVZEZceVQ6fzQuV-KwtAz53DwT","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"AWKsQ8CFgIBCYZCBPd-9UHZp2JJQzMGotdvVzT0_W7J3q_SftqKfORaz7-phIaKiJSzfmN2yuowZS0YkQTckWNYw","y":"AeGs0ll_8lRqfRUDeFzDBH-AogzS841YGP9rxOnyjFgOXHPJBS01av5gRXSi_4iphJc1376G9Ggg9R2F9ZX_Asbr"}{"alg":"ECDH-ES+A128KW","crv":"P-256","d":"4Z_tXBftn7gL7i-1YCaBuXkZ-UOyX7o8vZbFyGj0DD4","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"FiQ-VtLSzoDBVf6k1EY7FcZLCq_CKlZN7N15Z3meS-g","y":"jjN4DRa1W7cQqDXWLQoEIncwiYxSZbJsoYVR9CZjp1I"}{"alg":"ECDH-ES+A192KW","crv":"P-384","d":"bZ0NGL7bIKrtD-aaICc_xPjO1TmaGjIxG7S8gHzQanEUTMtSWtr2MItH_yoFvctW","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"eVNZzaJNc1yl7ARCnRbBeXcEXaSmxg_pjMQ5IQpPeCGKVXz6RQdT3Sz2QqTgIH7Y","y":"4nae6WNFuUVcTHfTysrwNTpM6-FlanQULQvCtH0fPrDyNUtViJ19HnrGx08Jv5L0"}{"alg":"ECDH-ES+A256KW","crv":"P-521","d":"ABjhwL8qjiROPbVhLfBzcU8uWKOE_Lqxm95Y_Jbz6Mmp4iBBeIENN_LbG_bYSmQyyDeU_95OjVwKvhXnuqBZXRKE","key_ops":["wrapKey","unwrapKey"],"kty":"EC","x":"AaU745IerOvKCDD3dFT2S6nX0G2UaNZTlW0RQkZ_FRd7tyLF49ipGmfyco66geMIj8jsuSMKU8HqAMUhtythiUR5","y":"AXyZ4EX7f9BeyzvCXcVdcOJGO6XPQ-zzxDLzLFBgu_srp6U5Qeiq0ZAESwVki0mGSUGGnjWKEmC_zSG2nL4jtjl0"}{"alg":"ES256","crv":"P-256","d":"zwJVf7IpusKuugZ47oeBhw3TgndGryR9KatMLk8GFv4","key_ops":["sign","verify"],"kty":"EC","x":"bVDVB1dn_F9B3qsCzlkioLjpAnC4rR_P_Nk8rrWwoo8","y":"R6a26mA6N67zOQ1EIdizWbNimW5DkiIflWuhGwhrL3U"}{"alg":"ES384","crv":"P-384","d":"yLk5TkVF4OKZvmbsuo_2kKkDkIZFQq_Km4SyPDAWpBhQsmtN9Ws8xX00vqNGb2nw","key_ops":["sign","verify"],"kty":"EC","x":"HShHH14dkn6e7T9Lfci4p9lmFu5NK1jLvqKvR-ysHVewMEPAHe_JbHe_lgthNQ6I","y":"dAKtHY9yV2QN-bPbLxDQ3o4NGZHIAs2U5Z1CpbQprLf-BeBF1vvU6RTCXtaIz8SW"}{"alg":"ES512","crv":"P-521","d":"ARVojAsIahoKZDp2HJDrDKGOaAF7ctC1Z7LNTy7ZtzIXZSrIS_quP4mN5CNsPXeDhZ9L65f0sPwBufAnP994CACI","key_ops":["sign","verify"],"kty":"EC","x":"Af9PjxCdcVvG9eObqrhE5HtIYyshfZEsdQ-owOD7Kdx-UOo8nYl_oqNc4Go5dkCqjluI6nZHoJvMVxVZ835UuBlf","y":"AUB517V6LTQ2tttYNiJS-CwQ0okSb3EEC05f2JfIvHNqa9IucJ0hf_wVggfUAmA2R6tC4bHCTM8JN_IpnW3g2UDT"}{"alg":"HS256","k":"2e3uqmLncIn9AX6XhUM-3h0uwa-2mLzpFL9p-mkpW3M","key_ops":["sign","verify"],"kty":"oct"}{"alg":"HS384","k":"kZTjDz3CzaAXkBV489RPXQOOvitNHa2fX5tGzJKp8tUl2_v03gErGooBgrGxTiXE","key_ops":["sign","verify"],"kty":"oct"}{"alg":"HS512","k":"bA9prMwitRi2WGMovNX9kK0kqbF5wbbD3IbufcO9geOAiLxPm6QdX8QMOvZp9OqKRokXpjjUFCHGVD86F10QpA","key_ops":["sign","verify"],"kty":"oct"}{"alg":"PBES2-HS256+A128KW","k":"4tUJz9u9q1yXRadErkYFjQ","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}{"alg":"PBES2-HS384+A192KW","k":"OWgKOphp_5HTIqLC6mMp7_i9Oelq3qtX","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}{"alg":"PBES2-HS512+A256KW","k":"Ky2xujSOluaqe4_v2bYkTYrNpn7OSzYYnTuE_rqs-S0","key_ops":["wrapKey","unwrapKey"],"kty":"oct"}{"alg":"PS256","d":"1mKBDMPDw5150_wjv_yqWM16NhfyjYekoT_pWAtruvc1KLPzSKETcDg1JGoKmi3F9-wDlMkbo3fpp0FZ8nFlnUMrAhZiD5ub6f6IZKWOkmT4PmAjneGUP-vLUPfQtZIbkhnutpQB4w7IgFG8Inq693Hixl8OygtxQm86u08JY8mhs4Qp-q35RmgsOukqcGUtaelEC2fuVWBH0rbRuwQJ7L7g0tjbw0Ja2-LpyJLSAU5_KiSVLHdnSnI_jV0adseW-FF0YNF2D35S4f7_MqrLUjDYdKo7Ps59v4S8lTfNE-JxyzdmZsfV5qEqa_UjqrsQx0cn_TI8mh5pVxqE0oyvYQ","dp":"I0stgM1Bfg6dJVNmLu60Cx-SS5GbuMKaJ2NKLcDWaqlpESYTAPmJGXecVkJ2S0ctbvhsuGxFe2GSzQ4qJ1slLU7Dda6NiuFBA45fg9sWZTsXXxGRKgN0MDZwHHcl8ZT7zd5GxasdpaqIw7H9Y3a5QhpfFRewt0xmLnhWP-yWN-U","dq":"izVkVNm6hLrMvZz5MjPzV11QHdoMe09CziGG_RMo-6kbUa9czUbI0OLKYwAdV5KcSTk4j9fZqPniSxfB9c3u0el05qTSf8l_4Gi9DjkwUjlExvXyz7pecqoPF0In1AV_Y6HcdHQwucccxGjqBnxzXFAY4LqFJlzyMn0v34rUxxE","e":"AQAB","key_ops":["sign","verify"],"kty":"RSA","n":"2_hJU5rr6eWoUeHiF9lXMuubiv4RFns8uFYBSlas0xIShj8weHLN2Hz5M3RwanwcYhMVeUuiwuORbN0yHFFMLH3Nfy6Tt5MwrtpOh07s7Qtnuiq9o_Et2l2RDg1q1mmpiINNxsDXLN0b5145jAuc4k75PVdPVXZneAUmoHYkJ7K2Ft2AblY2sJuQot8BeH5OZgmua867ZCRu7TtLw-jCGqCLuGAQ7GQ3n3wZVF7OuVvRyoaO5UyO6tT7_55E_8c1TQNKbww2rs4MAV4EgpU9guCjjC8kTAiPGXN4nCb6C_54-ePsRBLnTfMM5ppRl02y4BSHDZmwaqXoPO_PjL6FTQ","p":"8qKYlZj-4WqCPZ4vKihqLSiB1-CdiTTK9oFs0Fx9cudr1Ywn02_LqVWGZrYjp75HwhIXYsTkQBopKEe7nds5ZjtePjHEQuNYBci1l-4DtuOvY2mEFX_3E1MtAT4EXrZgYBYJnL6JyE87KmxARiVYuKOE_m-1NgiUT8VDOQifvbU","q":"6BYWPBVN4_q_YyRYF_Ji4P4U_YbBZjP0yCOrOe9KKvgPsywAImiTYpTKBj35QE1xnPhdu4TZNHKIw_TiP7Chtp7rW0ZujrLGRieoGkxkrUpnSYQYQ0sMoKz6p8q_yhzOhtBD36ah4iwk6KhfcN_7_k2ig6ZFsBF06zi843sFKDk","qi":"iZu7gxgHuEfSYOtrTtcPuAxSN3-S903Qog7rkxYDv_m2Dz3LPpL-s9In6BjOsbYbZfZMHgbnI09pe1-SY03vhDVIV93DASIWoe0N2MxR55aXWyCXpsMNxe2bmotIrnHXmZOl0VcPQ_mFws1qT2211Ujd72iPH2Oi8ihwTzdpbP0"}{"alg":"PS384","d":"P3L1H_GbGlKzC_j0C06orT6CVcAoz9yNDkQjW05xp4-aisSBHpqpfQNK_GpBrKAodziFx0kpYGe2aA-HMCoeiTxCCqj68gOVgkvbZ0hToY992Gn2-EEiwmb1ztgyDiq2So1fwDtunFm47z6jgH3lwi1_iwvw5huAB8q_UXjopKwBVy74cT6vGIgJ6qJjV7R60QvTHBAhyX2uOttQbeJuRGgZklP1dyCP5HohdKgxslYxjb-IMO0LWXvWqhyuxJ7YcAxOJLidmi8ctCkDYtmBIVwFXKz2S-l5mjKXGemaBm66on2hIgoKXq3NtDibUhJd8hx7nBnUHDDtI10FvK7psQ","dp":"Z4tP-gAfIqCX__fhllg-I0-NUMq_Z6ZgyR59g--5kYTPiXoFl_ia0QawSTMxByV08-cEeKP6EYQ8N7n6_QwMtrkYQxyL7lVj4MXrzgicl9e0UkxcBEXTJIZVt18fW-ETyW03wWzsJTzRDCEyZ8UwVPcYkFIK1rI37dEatpAj-Wc","dq":"Ll3pBzi8Q4_Lngr1o1PpBHbJjlhNUPey_jrNT_uuc8yOKe-7QZt4rBBjFtkON3gc0X0MAhrIyNn3Ff8E4GdFkXyOTybOwByDLtnW12l9-SSi2wse03GsMeZBUmtui2HOgMX66ZRQXLaKWAODeZOJeYpItQpxAMTfOY3NGrswt7E","e":"AQAB","key_ops":["sign","verify"],"kty":"RSA","n":"0RLJbICzvF71FK80ygNscMt3XDRXrjTp1UGm_-7eHAzY1kV6gwCu8cLpgoT9JBorNtugFF_tLSd2HkXUq7jHSwMXu98sOecMjFD1HNDP7HnBkoNbonOmaKq6vH1GwkqVP2nLUzQM0TDdF50UanBlh-Zh2w1mAbrbPjEhto76NyGC0eHkmt02IdhxU59DLAT__UPKhreXJyM9t00w1tlLN4ypVJoNiAkSsiUIDkGGxPSrSe7W43qvLRZbTXKmRnSv8Al7DbxI0yq1IvkrdE1LkTVUycBnPRd5uzQyze67Yuw1yVivhChm_iyjsYp6piRIX2cd-5yKoJMBVHY8sor9Fw","p":"74IBjEHlepSxNRT3lw-y5-r4o6ZVn3_9ia8VrgYjvLnQQnE9xmRfUfSlM8bz2bZcxQsyv65YLlF19PFFDHy9lnb8r5VNJKaGOzv5IffD78-uHwihtAdnW-4z0wwkIfDfKS7zGB8h0im_AgRgwoKrvwxiHoJNCuEPNPc_3kT_yb8","q":"33hJ5UzDkru4a1vA3KxhTSWAmtzJ14FCuBRmKpDu27jMWZLUdg35cJBE0IXWXbk38bolHAdIn___srOBoIQMECfB3iI5cACqGjm3NBRvDKmpnnERez8PsW1xAhXIBqIq5bCfVmXsqnhlLtZPF0nRod0tDrTFXCvT124IhP6Ysqk","qi":"x3qVxy87V-akDK0FAEkU5m30VlOgIZhrTp30phbFL0pYe9DK0nWo7UUsb-U75cputO6WZs49j81DthDTPPjnaLVHdZZGT0xSgQa8xso9qBJMndlkiFoQ_kwsPFxgdDhGIYPjiF7bg0vXRdFzlWVvmkJyIaQDZOQUNpKJk2HyHLU"}{"alg":"PS512","d":"Bjxs3HA_oRTJDXvyUmSoLUF7qrnJ65WVNVMaq6B6eEizV65TkeHceLEZlDFSFNGUOsVJUsT2NbwGtMVMf13SNYWnLcPithU_VUMyWkSn5MJILZWZJPCBkZC2rd63gt63TRdhtoe1TbNwxYDtOwY5LzWo_ys5irNb7THfAVqiDHHIFteKx-Fp-uXwMllctyUtC_pHmoyG4k9lN4JYNq9O8_FMTJkS0qqbc6L28bCemHj7wQYShhqYEeSxxA9gKwzYY51CLT-TUeeC8DiJyhw0lqa9YlzGDRmvsdrvuxDKmKHiOkWvKbOXy74J4ms2K1JzwWHgNod3BHZy2_qbfNzEAQ","dp":"LvUhI87PnhXMuV0L-tmtPB2ylOJERjwXLXnXb_Tkz7kQHYQQzm5HKKg2Dpl2XwFG5gPtg7h64zCxeLuj1tdaflce1YgrE1-I_uNHCggRuHa9jD-r7HQuavfb4lxAW6HFffE6AOujI4jbDW_vCVqavW2hQQAsJc670R6fMYfinVE","dq":"Jylzbz8VsqBNqvJyLg2kltRRdSJO2Lf8Exj0gDZIFXYindH_ejnst1AgCbuCm2KpFEVkAN52BHTVBgah8I9mKkLhDLBcMo5ijOiEVrnZNXc5tms7rycDbMoNcn8RCG18ovzpf_EwBJSHHJm77xCDuF8tS6DsTOmcu_MG69XZq_U","e":"AQAB","key_ops":["sign","verify"],"kty":"RSA","n":"z6sRzaw8h9va1PFn2VzzwtFKbwTEV1mZWpPFjvqMlkQdMBZGype4hvf4XP68HZ1GShVYdmk7qvUhZ4uctFWJzP19Upwo12jFAmkOPUT20XQnhv7LQcaR9ePvKlPzt_bqpEBdYwvyInAxCIvNhacNMc0I9A-zwz04RGV9TC47MnTdKgB-9Nvusrr4SHTMmUDSBYBDli9gv0rXFtpwWCg3pseYlKax1g4TUWgWjGJCz0fTP-OriwAZy-z8VNIOIj4xyV54mb9tV0_vYP6brtGGSSCa052OIqrelMv1k942CfJFZ0EqE_OdkcHRe6nQm-Sgb2GwfPHC0TGoI-gzuO0VBQ","p":"73jcQtpHX6CYp6_yIhjnCQrpFTt8dEOZUgiVhS0OS52_jGJf3jJFgHShLI2JFUnDoFuLvHgNx0wrdJPm8w4wrg8LJgxnGZw0erdtfWwk51PYneAXMKsOTlVbYVrVG8q2_DWgEK-zfQB4SV4OAortp1xOTPY96bTaFo8TgV26vXE","q":"3gBHZ-LhUzFdOrRnuxX1Vlt1ahV6itA1vm8bVCPg_lgWldYAI0iKYSO_SzYPQSbfOepZjcARx4JCGE5MYHyBnrmXQIj0WchEc6gS8CCX-inr4sqopxwRiICokVxZiWlQxH2btZGuPcrOAMWH9MLVysl_aK0_nUhhBdGEotDB1tU","qi":"zFpObJTIAHOSY2o-RQSsJOp-xsIh08KxyjpIFZ2mG44_LKaWbJG2O8NfItlmrp681ZkgAV_zcYzq1x0k4kpkV21tcF5tpqw0kn340-OQzI0cAzyYex5UUZBT4roaPeq0jXekzgrnnnLyUGZnGPYD6I6Q1HwcFm_No6dKMinPM9s"}{"alg":"RS256","d":"uRTc47PWZLJv5vtNXlLX7lLkKF0Lzu5LsDAIx7AsXzfOEfWCjoNMxJGueGz7cV4f_Oq8L5evjoYIL24tdPc8NMjCGSjfWmvR6PwrJ_-kz5Eos_ZdHjxCyRHlj1QS3QhNlc1o81Xd5lpPQSqjnXo-q-hc6F6jBrKow23QdT2YMLlirtxnPiWDHdKWP7PzbRf-S2Ra2M-shuQTXA_qgtHTgJ1SGPtqLrGDC9SyjoNQ___SLtYqQhwpJJrpqBx0Fdn-i6gIIedb_hdQi0RJ3YrfZSaBPLseLK5vLv2UGB-7D9Wg3DHfqZvzSisUVekNvJWSePHLjn99btwfUwBb6b6LgQ","dp":"yCGOOjksQk5eZtkH0cS0A47rj6ziUKNlNXIppBRaUpVnl_h78dBWRlxqyQjs1P53vmylPJRTbQaaxo4ub4NpmgtlL3c8uPhE8490NtjBllK7Ocng1R0hC_mY18qOWNXVcgsTx35F3aHAsyhBJ1xub3xtxWemSraIM0r025XW910","dq":"lx6ib4crE-46783XgnTEnfyLrNdnbj1aeV-tmsat4QsipJLYk43x3O4t9xm5TGS9ydTt72_8mihay7kYDc0L-4MJSKrYzjs6Pgx0sACQZWvG4RGhLSuWRpXRVyph-_30iWoc-AiJOT3_U5AnsxC9oZHWZ_2nhLx9pZ_NWxpOXIE","e":"AQAB","key_ops":["sign","verify"],"kty":"RSA","n":"zJ3o48_iQa3dbHWwX8SJF1T_ok-vfGqFw1C-Ha5G9XJF1DVuOaa1NAW_ghZ5DHqDQrlJAoERO07vt4vEc_aJ95d83UrMZk9gEF4OqpM6umCQBI5pQLbU-fCV8XZe35K8fDZxLqJzGOjyOvtAxx_5iBR9jN38J1cO83P1phkSGIr1WNDgJ_F4Oq4YWtfbm91EYCKfhyY9Krug9QujLOr7IfzPfH-NxryB9k3wCbS951JpWyftikJb0TnnNi509P8wdjGxTCpZrtb4q4orErL8-RHm6fyOJlTT01s2rESBX1UrEgPFU1zK5pVFwld-jKbkLRaW6kemra4I58DzM9GN0w","p":"6eaeVU4CfYMyWOb_sqEi5yxryi-kwWT_bI5E7_ZHGGjUXc71gXW8PFRH62G4TlG_-JHHL4lf-UCqsXn1MBz3qnNX_cF7wxXA3GWfdEBDapZ9LJXYeApKe8vGyze4ZROurpt-aV4hGRyvdVQQA2wONPYq4G2e9hoCGWgc2JvtH5U","q":"3_L--HX3Q_GjLxn5y9Vvn0_k0wE6kXCs9ZfAPunSSmzxFir1ensHqGHegJmoat8WILXbWRZ7zFjZxZRl69an4DnSf779XdjHRyujuwdpb33ZLJlkBaGMVLlglaXvLh_Fgdg16rq6XEpsR_ZXFLP2qKgmfnLwFVNfCixhxs45vcc","qi":"gqCpG4epHtZVG4sREzanPaaGH-J0Zziiok7EbydNrZrybbZlhiNbh5VrifcDXaPg0BmqUQ_P8-ucw54sqfvUz-GioI53UYzJiIPBChuRtlRV8OotTL1UgRPjxBbUTsXNoplI0d48mR81FdqO9lgAGhM_Wr_PF3QSFBTNkh_rcSw"}{"alg":"RS384","d":"e-CutKbXbwT3UxQv2ngXlpTkRK5SGoO3woTxDAw67v-ZwRTG60swqO5sdK4Aodej3l2KSakVK_lBCFBh8g-HDS4IqZlGJVdZmpFOvnopdTQnXO6IEK6zPp9ZELJDd2uHtdPDLIOkX68ZyvzPNjrKf6-Rc5zMWuCwo5Su5hjUab2lzGbHmusPGdMQWJIPERJ7G7sB-USpixhJDAHs0mOPbFHtoQHOCmoORwr4YQMiOrfb38fnTQJyyxAwHDJJu6qrTZCgkR-PZy7SJF1P13WS9DPLMS1BNM39NEPCw9P2PWNjKg8TYjMBSN4k8_8TpJTn0Xl_jYMVLHDaz6dBKXgjgQ","dp":"MEdp3ptHTY6ReaXsZSWYL0nAAqwvxY8YhozgrYy_jMFwuscyh7NzduPunmRbRN5goG3mI9ziv1cfgKPSxDk8-7ZflsThJv3lC5oKyosqPJl9SMlN9XewGDhpY_jp4DL2AIbftvvH9vP_0XwdIJdTNLqU_5kcjinYdmjseA83Vu0","dq":"t_eIPAVUmqIgkHL3N7gzY6vSkBtnzRvLc0fkqs9wUaT9NU-AR3AMOk8xjpWeEGjjyHOl9PZC09c_s4SHEsKhK9sq8MqPtCeiO_DPDCOuRZrn-K_Q_PbNU5dih4YFvbCO3hK0E5PqliLXjasg73Pem_mPoyTtwAt8_F4xEEnDmYE","e":"AQAB","key_ops":["sign","verify"],"kty":"RSA","n":"oN5v-tVyOssw0GavSvfO2YbPKehtKsQwqv3SV13-3rYKOD93-RJEKqArhL9tVu5Pb_HXLn9eG4lORf_MZLWLbLJSeASVmECPGSZMxJlgHi4c7fn3-Jul4FmPhRjcm1GO6vinpDMoJXlPINaQEVaWmTGKOD8abomoigr6xipo4mr7bHICqR7-RfZcAs577JgSc6mMSPkfefNVo-9YohmhCxDpm1_Ui7tfkJ6Ch6xJJ8ZuGe_K2pdrN7BIU0qQTpyJjkwovEHizQE8pLqrUcJ4VGRSB-e7LeOCQXrhcdTM6w_A4iMFH4xbHrc3M5sXPvQcb6KqfdrGQ5kDchKmqB1YrQ","p":"zTtVEWeQbY7WTu4u-hJjJZN9sMwVWZC_YkZ-AZWldgdMNEV_SuexZbqmME29PB76BNt-tYscULtJJCvT1NOzf-5jFa1nusY7TguQSn1QjBNcC92j0lSLrhzA4_4Jv8Ca8yVIR4azA7xMJGWqj-gm21Dg71jSrDv0YXYgVGoyJk0","q":"yKm_SVvhZBZFgvR16eA-1hagFTFN8F657t6Cutc62noxKUfb94xUPE_hCnGX03IV2satonyvLMfBvMRg1Y26SdkRsLTKzc5dTrvTD-mds9uWE8TM6LObWvo_ohizTl9kFimPPMqqTOuXBLt3BVrY0WN-h1-Yz1kaq9-KIB7l6-E","qi":"V-BWq3S07TpPAPzX9G-I4iqOVzAycSCA_UpFx6-CdjwFraTFhooDYR3YimAuLd54TbFM3kR1MyASR1axAI36rb6L17wvEOe2nCjuYAIR44CZ1SX1FRRqLWVugBGePA-TWBTgKhG-q9ZyXIal7jMfKjoSatV-kS7cO5cFZcbvIt0"}{"alg":"RS512","d":"QF6yWklnEySv0Rr2GcAJi2ReUpO15gzola6uYO8gfdiu1floXWp1wXi8Q7f7NeNBTMsONxNc7GJCwnOrqJVGPDc2xIVcKcb5hMaD3UNuSeblT3o8I3mwTtgAxKZpvHpGMgD3x1NJYPdiLVvQsYKVLBXG6AnUU6Wbzg3w1-ennaTTwMfdEDh1CVqI5LOKZKbBGRaforzXbRPgNb69m-HH8LwSa8BUyr34BrWcXdPI1kgMowFQUv36xBOJ1Zief5S8Av6PeN-pBymFcWWroWUfGawdpECy_dBhGoyqTn6zx_LpUMzigGQC_G7QYwIjeCkCtGy4mpk9Po1V_XXzVybhwQ","dp":"W1NaRuEDuiyDieKn77bPRqXNt89ZP3kyyDz6x-r0AmDAt7m1rFaWzuMd-DRsFiE3QVGYGSMVtYPWD5lMuW9Q3lHPYcfvkkzA9o9JF3c2R1E673-o_XMKTlAosNm7Gx19IRT8WQceSWAFI4Mw00YLum12CE6wPNhF1WpQna1C3ME","dq":"uUacsxLWZQmUf-a5yM8J2Y-v0REk1L0hwaUrbwwdw9R45i-rZlfoNulXZ5pFz30PEuJ_G_350FGbuXaIc4qKgKZif6_GbfszQ71YPbaLbyKQYj92czUUL4w8kbVHg4sVRt4gFFcqFKrd2eTCRejDqnGDjHMH5qd86engohZygY8","e":"AQAB","key_ops":["sign","verify"],"kty":"RSA","n":"2m8JQIKpmIabdKTVJ6zM3d3MKGBK_tS61AyDimszkBZv4jSMcBJIB0wECR93mdxVGYw3AuW29bdgQZ6Z813l9bThwtd2BvX7n1e4DBRarx5Uu6LjuPnHxypRsBzSetLtdaE_gpefqedOp1XGnz1k-YEUh7DzOmpTsItTR_hApnJoG4QD7bRUg16-KH4qdlgMzvQ9KVK5o4cOtvhr2F6njOwklUzf-poaaSERQBMqEpT0FQautjs20AdSvZbZiq2gKu3dnRpcS-fqn9G3AevzqPT-ymx8RRuqeQ79gCYXly-5FyUseqLNtpSgddm7-sen8K7oTafM4pStVanDj3_b8w","p":"-nKuNESWAT7FNzvxiuGAlVbsMyFIjUF5xSqEU53VKl06r7-y797Idl5yp_Mw-2hffoUldSlFvihx19gGitSY8d3_DY3of_4mTKi8F73RPHnM46P3UEcKZ8NmsqmYUKXTzr8e79yZfVYAxCpLnJQpDd_TU-Jav6sESBK_JfZzU-E","q":"30ar35engEx-CEDH91ej0GM8zIxmqrUQ45E2eq5RLsmZvZT4vvvFTZuo19Ske7Q0cI0BCIB7SXcGj_iNdNFRP_QdWJH07Vo46Ctm1k0fCyIEjRaL-yPJgrhxrqzQDND0MGOG_rYZ6vs-SVy9h9Xno_LUK27KCcKayzX0G-tw6lM","qi":"QlBk7Oh6CzSQxN3iUHQDgV9gUpyBb-HjPWjbhfgRwykkmLfbFlYrZusdqzp7eatF9XGYlCvsSy6PaJqLdEKtNEbrJk50xJ_uTXGYEgfbPszqfvNeEOnwk3JL_rGx35E3f4SFE4pueQFdouSIjblVHvGSn3hJ8RO96UorLvm91Xw"}{"alg":"RSA-OAEP","d":"lweEEvE2zsgRgUL0t7ZvFfl-a7nS0zp_Vbo7c4ZyS2AwQGlWBPKt6ZoYnr479j1yyye4VBW1cocVEtx83RN2ye91J4Bn-SVoUqWqXopcwfDjO-H8Hzi2OV3TqpRWBpWmN07unDXGL7Fn4uhVX47tNEHqiihljVn8dcMo5M4IKtXQnPlOGF5qYt0fP-Hk0pEuN3aqDOTpahvvn_6uV2Rq8lJ3bfB9_aR9aX09MjdeK6W_yaoviTRtdDZlMmNUADr9lXuPNyzNXyFVVtz5dViZvMAPWU_0d-_LHQ-NR4V1xuV79jI8pShwv9P2t25CxUh4fjL0fo2YBb3IFVSuSImlWQ","dp":"0BWdceHdwHcGS7cL6eu6zJaIWhR5IAeoFApjIGF9nYfkN5kWU8S0IWjnARHH3HYEbAGnd3MT3CSuL6u-97UMCAncUI53QylQB9KuwwyNA8SZa_rUqaT9Zea7P7FbHR11L6DcGPZqlywRyS9xaRffuBJx_rmjGgOKIuKP1yVED_s","dq":"q999g96hlGlFTwosbKNEaNmO-7moFGatfMpCZniyyhS5kAU4V_yLNHlU8eqIEXy3Oh5qMNEGw1a5Y1S-3kbfi9x51cu8v8bB-sryM6OBd0JFt8WOhEGxuw-1PnOcVAgW-rkjGIJN-JpFZhHAYEWb_rkWX0jrgdk5F8PvgG02MD0","e":"AQAB","key_ops":["wrapKey","unwrapKey"],"kty":"RSA","n":"u9QoS03-TLiflK4ec_SWcX6YdV6aDRMICAN277D6weSvzYYWMUrSV2UPrkObWGg8ySa4ZcZEBbctXkRAxiDyL5b8Yq64CW5gCstZeFcSGO3o6LPIkRoFeuvW8UaJIpAU0O_RVwhBbySwrQWwpkeeqXN-AFW7XZEj8V2wYLn8pvmLnI5v8lNBVSpf4DGaXaVKBUqEsKF8dhEfDdgUfQh90YlFWKPkokj7hrUc66Iqav-9coMviIVBuKq_3_gANLBVw9MdeQm7zghSX3rKjLO5M6cNvSAKzcjKs5B_t5qOY_EV2jAADWTNUamwhej9Utc7yUJJmIEsmwpAPHiqHdUz1w","p":"9WSgxDL70G1V38m29CeoElJg880Q999_JOMGik0AzTg9gR0nj3d2FuryAoAYF-hO1i_JNJ0sJBl1E8HXlF9fdRfuw6J8cu1MW93_Qv_IpizPDtt35_rWFHHJhADqcrcMIlGsRT0mYm-VmCorz5A69rDfoDy9wGVKIp3qfsliupM","q":"w_KOnqMq8rp4BM6rAv7nmccqcQmUCJkq40CpzM8xTmzvl8A618Sf4RijQYUEQMXWkePCIX6X1Wo4QTlh0nM71XY68hBIqJDCUJnAWwQWsE5vvkiJhu67_xkRti0pCTBoZhIrNq4J2tVi01MmdGRuzOus5wSha0VPu4MknMvU-C0","qi":"b6NAizaXP8ho5eXuXqAtRc7J5kCIASWUlGmilG_3_8_1vHjf86T7cfqtMXzSxD_bEziLxMi4rAZ4GCEBK3xunLR19gP0qVsJc2B-bLiPuwBFVeF7jtD8clhrXg5xBTk7qC_HEggovNm7wMgNiw4NE8WTHom5wZGJwcyvHQn-p2g"}{"alg":"RSA-OAEP-224","d":"pgTtRjagqkLmzoH_RV5VlFGu_xvmbu81WP7dczS8nM38e-os9dYR5Wox1cR-K4_MkByOgLX6FVeuDFuuyleABoTKmXCFS5yS-I-ROAFISYeFI_YD39Wd_iAniLeHyRUOplsIKHLq0-vNNbJ8bXCEcT9RR1WPUl1m37bMcf3pzcmiIZ9DviyFYbyWcEus9Xp-aFOOrLTsz_VbSwPImmYSquMtjoUgoDMG3P_K8gOW3-HFAfKiOv-WQAEhISjpogk9IjEdlPkxY257IiNCe90vKgIbcZ-_fiWtx1AklRhyWj0UzabLfWj_hN4oD153U-GwyVtfY-ixPqvao9uwoBEiAQ","dp":"Zinhh3UKX27gy7KP2smjiHRHq0I3e1N79rBjqJR7tyJWJvbIOV9c7o_HcxXWEOXq5BnTQyeuHso4_r8ZcNYPnV4w5w-B-WiYDpCg2GEFfhKlf4Ldm_4iuYEQqmITNL7um1X6moNUt70otOuHNOma6m_VeR70zjxXBeYlaWZi3gk","dq":"YBiKoj99AJ7fMcW_p_gxrlfJ4MRhXMn87pYTYahFWzJ3ap3Fc0JIZfFlklKHu7XVoF_cKaj4s2aSxEDSn5qJZ3PbislYHyW4tzMKADCFzM6qetnT2BLOgjnqRneTQrB7BAjAp9gGTBQN1S-0eZ80v5ucF1JWnuMPXx0Le63LZQE","e":"AQAB","key_ops":["wrapKey","unwrapKey"],"kty":"RSA","n":"rCUIf4UHKRayvvm5pLycVivk_ufva-DtWWENJL_OTQHIhsn59w-jHbvUiCor7g6W-JJ8cFdmnrkB-P_-FItbRhwz6vebT0zwI7fEDbuK9RVomvYnLIwdpbHgTkfYssB2L4ykHdbF4q2kN8eYidw6J0dpxsv59OWgFcPaf0-VcXUbWSZUXar7S6w8RShUSLltHyo2w3u0yzyo5LLReshh_iFzNSH1VgUegFzlmI5wl04ulEpX_uuixfdiUd65pJTHz9gb6nvxOd-OdiuVvUCZ3bh1cnDQEK5CSBNQBzsOAWrsaPbmZjPx9BuNIrTj6VuKxLTrISAAV3QrHda_qKKpvQ","p":"4rRlLyiiTaQn9uAvRP4haD1NDecGesyF_bb3djcPwUvbHtBn4Nxt5FaGGeBawpQd1dhdT4LGsQDHO7BBmUNI5InFalMv1nw9_G9KrLeI3AdzY7PEJXpl5clFmVw5RIwsQtFdor_VPdGlxF3J4YfKgGn04OucvqLUhgRc2PC6tj0","q":"wmO9xiUBeHf6cTksHvk7vcN5fEfDtAsjpCyUzZmeE-Eb7uj5k33O-sBrPW3FayTZMDph1dhqTAJC3vOmDNdwxfbDScsU2T-rxmDyo9akbfbL-KNVhwefMj4Uc-KutYxE4B9kHpnQ6BOMVB46tFitEeh7ap0J0tjXUsQT-zSyeYE","qi":"Txa04HJpElSk2bTytY7z5GVLKy-Tqb7Z8ubRioCaJ4q14uXMz3dLSF1lFdgPSno1tgB9Fo1vyDxFZhh1UAearEihVZXENMhC7w-3Sl7b_j12ViabWtgodcCo77UV5axXM5kLr5PbamGjFTvj0taVE5rNwE6-cB3kQgNa4RLu0BE"}{"alg":"RSA-OAEP-256","d":"VpFYTe2FpJCHFNkvBztiCvpCcNMsPqIP7afzkZ5yVL4mCsD7jNKidwurNdb0-D8A1o1MriZb2fqwBfw1Y4RvPE3DLACOSMXQM6ZSKM9ByLjt-7CLcPNoBMJFPD3XPWz9loqgN9nXIfmhY_pMR7b1XfTnl3kV_sRb1woF0n843GtkGKsQusIoPgPw8inxZ6RDYucMUhmzv5OotXzxNPyXNXGy-kvGSVNqq1AmrdiQ8L88w0LaLQbjjCMP98Xj4Zz0GkDxX0Kugd4gw2ckGu6yaHRZSVyjmMiGchwJLXP5YMGxYLJyVcu_TiI6iDOWAbC64ZAHbs-AupgAB1ncyKHDZQ","dp":"vfiEtQQGhCOLttYC6M_oZgRpDDQQq9EMbGa8-DKAh-kpnDnJqhBZ0Kqbg_F6cvFu07cPsF3wOztsUQ6YCDb5mi8iV1MVjAhHCUHpNQHxGo8V9x80xOosNUqtZDUWuFeihF0_4wCXJ5mXiYDWLXcAP9wEU7UCizmUhY0JvqhdWok","dq":"LPQTcR0Sb4WO2P6Uj4sTmw4N4y8nUx875d0prhyB316VV776pJ-YOA6eGsxtNFlsx0vVKfbiKWXhqB7HOFcyBdS5z17E5mYs5yMot8WjSN4k9AxObuI21BzOSi23CupacoQxpd0qhwB3Gn2b1656aIvIPJY84MYMHgHDL2L7ID0","e":"AQAB","key_ops":["wrapKey","unwrapKey"],"kty":"RSA","n":"v5jvyJTNMQedEtLKvTNFEk4Unr6Atil35q9kU5n7wbjw-TAHLI0w6_g9FZs8XTtt8K51UFVvKEQ2ZyRdrfh3unb5VRPPJcFl7wZeuqrN6rQtTrQ3GgV9VZVrRLKBqGx5cnEFC16HcBPPUqOXVqWI7PlHUch1BfogWJR3hN0Ke90N7lroEph4qSF02ri7Bp_m9sFDH_KzY-ye5wc58PVwZTe95fzVMYpHA3v-wIEIh3WiQjiX-RiDI6OSt4lYTb7cQEik6RgpveqP6rWh_l7nRZSbxDbp72Cqwm1CgJ9QNs1HHpGJJCcgcuCZs2FmOYpBrG9bJq1wz3PprIpdJH-KlQ","p":"99UgS7WJH2GTkgSTKjqrs9R0mTCZctSlGH8-Gp5YUJsrTV-w7jcYxYAsl6PbacqQDt6RSvBo0cSO_qYsl_n5xLpKRUqwzfJbxpA1HVkrYRbFeBEFGLhbUQ-GlqYaHnHrT3mm17QkfOpov2fakRPSYBH1hXWgPPfydfLUF34s-z8","q":"xelgBCLeVnffOzfH1eUFF7n9EDfDOq_guDyG4jemgLaCvXOkS_tn1Or0BUWDBduhOHPH1HUDV1Q3aPIgqOtwLcrRzzz8i9VFDYSocm_5GGkSpS9netWwhPa4aDdT5kv3jck_FLg5lGVc83VKsXKscDu5A_95kYFxVOJWfPV76Ss","qi":"kLSeiioL5LN_VHyNru0H60e2Qd8t5IxUmljU8JhUWEEUd8mjhCBshJMJpy-Tz1toRApPRflBjn_6UNeI18CYa9NnkbEJbobvG-QINgEut4ibiUAqZ3yqJEdNLRG-SrjzjrJxXlLE9lXuCOj5WnRY7ncVsVrlTBjmjD_biWWZP9o"}{"alg":"RSA-OAEP-384","d":"sltSyKz2Dmhdr3gtOF6_WV7v9VR9NZ-IstONHgEyOfrjhkSXvXSgnMxQPmJEmJwx7oD6ldsGHdujflU2Z14F0WKH4pzoUS12jyUKW0KWu-mgESnWQ9hDFG4pJHcY3OfDlVuhlmXtJRyfINaQdTBhN4sEc5FBeoI4ljgivy-4soJRA8eirBJ92yne7EOy04pFYMxIE2PfC3cfRF5Quv_ok3OH4F2s2mdO-x6bXmifQVSeOgqmIH5-TpYWtV-EOC5MIQE8AY59zo-PKxQ0urT1n488FymB77OLnguSVCRuAtE6Lq-s39JuwhSYNcXjiWSfLUqnzKAzsPCfiQ372EX3aQ","dp":"YlkeASwZ7diqbbLH3X9RzHnvGOHPbYrZEZvQpitpHToaj-oI5yyD_l-SqgvT-gd_ZMAst3bskVcy2_IsljBbFpa-FPkAsA18h3d42Mu3-83Mf9zY_GPBt0eLgf591xTTuQNDqevcFmB4v_8AXuBwINLox3PxVMbbuVculo1Fc20","dq":"f5llA_pmHLT75_85FseijtJZUR1vgLCfZE2eIwqSL2sMLBMiyS_JeXqdRQr6KMO4VXVIb-ooaJtsjNBgEAlSUCSI8qCLiJRFKgegmX6b0DGeatOVEXjsUDtP4z-WWWVkLKPai8SP1TZfGc7vZCJiNaefbmUlpB65eB5JG6_NqgU","e":"AQAB","key_ops":["wrapKey","unwrapKey"],"kty":"RSA","n":"vPSP8mzfqi51AYKJnhy-WKCSah3MTgB_eD93AwbCQdQdhOs618PFdQO5gsscwKIiCU6DK9w-sNZWQkHcMIC00zzCgVvLs0y19KrrHX1HbvZFT8pU_-P0UPePam0Ijcwy2y-9RAcVOK50ocPoqK5VBoCTyA6e71mvk_GFGQBgSGxQ9c-6Qc8D1SRuTLoXcmmjbUTJn5uOonkJICVV1Qx7A-o5B1HgJcMrJpx9OuxIw8gHJwbk1KC0X_IL6BzEpUHcjcxVi0HTnQD7hZM5A7nAF5c9n1AjknXhe8XyvKjB5gEI0jUfVURCGO4ThOFpTGjPGjZ2vpFjgt3TCQMOX5YKNw","p":"-XSy1xnuEPLJHSk2ZaWX7O9AXqYtnAg6xzJp9G2dICc7r29aWiLeFY4mGhotRxLwK26RFmh4FhKMrvvI1iN7nsMnA7JMifqdqeuXxYyPnrjiWizU6bbwtmWacIil36W_QqFi6YtD7kpM7fIDgZVXdaMAKYBaw2zQOeQPHeaOe3s","q":"wemNhaCFrbr3G39VKslmigvoreaDc-HF7_FK6cjuUN7kJd56LnLPhrw07OeUXNqUHbDVc0Rw1BzJJQqpJkFfMjg4-5wwbC5D9bML4pNJIhmsAUU1vC83LBkZXmytmuF0nhH1TPhGS6cNqQvZkz80gZZCJ0oXH4qXPIfBzMyqYXU","qi":"dFoicdgBkOJ6W3fBUYEdwNVbR_x_Cmp9W3UchcvZHRV5IhccmAS0SMYovXNhIQKwbvuNx84dh5c8ZULK6PeyLHYlykwJCpnifNAcjBdVQZmRD2EMI1CjgU0VHvttv9twQ98Z8tyW8mkFTRtyzS0zpjEmEWorPWh7wnNQQMzvRaw"}{"alg":"RSA-OAEP-512","d":"K2jy_MGqCW8nL3Q61wbRxT2dFCCrz0TqFF6pSkKtCWMhkRzTybi_mI0btkex1rh2Rl5OZwaFZuY2wv5zpHXi-CsdlurMTjNFTvM0DQdrx7MhrdnhgdfEUugsVOLVGLCdJyovsOGpnFkL5fX4oynyoJsWPX3u7mMAVNouKptf1rlSoGw5w4mqbTNr1yFY1zVx9IWM-GONPu-U99Bf4NEabsj6g6Q1lZPhYHTZBUgUWPSiSAQOMfL2TmNqkZJD3xm7_4p12Fy8KEcNOL3RKdrAfxn3ia4QW8SqFHfk2IHxRULbCorynC5s3unTiKjN_MwhAEsttJUnzgCgoDtxAZSJoQ","dp":"qRLDasiK2F_vqu63zSp6khPi-4nOWDfyu7-aMxZtPrXgFrwFpdiVI_bOhx_i1KaE-9A3hyTSEj-2fb8R4qGtcPqu0C9gyFYdnwDZwWe49aNXiannEHd2mWIDQStSGFMnWVR4hbSsJ76awXzfXm3E1bolGqvLyDud0NQ1KKzy7M8","dq":"b0gFQKysItIGwNqy6aRip_vpYPMJLwndEUxlIH3Y84wHksGiC2UqxFb5slJbG2rVbdKCAUUa2wfbesTLPZeje_exxZekU3UqV4mx8be0aNlBYa5qsatLuciknDAfBEMfseEAFUJ-oCFAZGs1VJWRQ9_IqCZxem9K4PTqf-Ym_nk","e":"AQAB","key_ops":["wrapKey","unwrapKey"],"kty":"RSA","n":"uk9wUeQEE1VG0zpYxkGH1Ij5fapdJRAELeGVMIRdJZb3lo4ucq5PWnERH5vQoR2fnaIhJlcM7srzPtJX1G_YiU5SUPKKoQDDUJSnhM178eY0hi3Ke1gNUpeb5dUuocbDEpkT70H-sUh2Rsd6kgg2F8SQ28HXxQUbyzL7fJbKfPVMWwBI39RoaEXKC7MDGH5zTpMkvQFbXthazC2vESywHInrgssrG3unTUNIQFaImLCBGPNGPgIPaDNhrXsSI_S-j6Mh6LuBnMSLlcpC6jbA787wvax_4CqXgHF1-BnY3RUI-NWKsCqFayqq6PlJyz9tl-FxcFl6VPCwgzT41pG9mw","p":"8fspSMAgBzddN5yuYcUyR4_-B2UsOj6kggGQqT4hYeGXbOC-t7WBQ4SBiMP-4oc5TNPQTBn4OU15LHLUSQiMaA2j06UljPM5pq_Z_xSJUC0-8HAsmqDWPLqNItxYMhOZUHFBAMuCR89l4Nuxl-AhHbJ_DpRsGbDtM4SGiZ6H6vM","q":"xRqeu_7JtIgWqHQYPt9hV5ocP4tkgkl2vYq3cwtkLBC1plr8oz-6xIupagQenui14liLc9IBUMRtI_HYJplI-BmcgPKAQNMzJ7Fp2HpPasK47itFuHzoFuPEcwWlqGjqVJ7zYAdxmlzsFCUDc3WHB25ZvEl8-qg7K7RHEymYPLk","qi":"FMKalLe4MmNjhXdyV4WKbKFcruPPvI1S6GJwfBmr_NHoUIW6hyc8O9drTPVz2t6Q4SjQaoNhmJ3ZQMbYIJss1cxQk1BCZbdVbVH10F_MlmhVSQQgCjM2_HKvqzORmFsx6v-LeGEGK_Q8tdfw1WEy0jQLPNO-wU0jaS42FJFWxN8"}{"alg":"RSA1_5","d":"ZrY6phZc8V3aoznEXHx6iPYNUewKYvJvgtK2hn8AnffA7n0OIXJYWwwcfNcz1ckZJUWENciLSTtfgoU7FPQKxJih2s8ZMUesvMDPNGV2JVcyt2IUt7iNI5uNgPwZjf92Q1GDczcqFIanduuPFHMcdmywvAb7cVH_hLmvz_6ZenSIxrrLKYIS5sPHwgZOdxOjk8Wqv2NS5x2pL6Thj4ytDs1PpaeXMonv9z9NbhfuKBqfHGy84y3d8wyZyY_QSUTQvemIdU51REtkNdC_vgtY_B9SuHyr6eGWEnlkqJ4crPtYz9AkCI38bSE1W0oBNHU_3CPmhB2fkMo3xj8XS12MFQ","dp":"nF8daY8KEiq3Olt9Cp9pLQh5f_X_z9Vm67W1gGFu8yxqy2Hadrni23fbeZS6ca8qgNgA7Hrpdzb87J8-rglGBLhKpF0YjLR6IQ6x2559m18LUsOw6dLU-YfvpkZ_mApVVOjwuV1S1Q9sN61V3xVvjvgMCq27xyYxMhiHvUhxI9M","dq":"lkK84aHGwXWJRkZOy5s4Wwiwp5a6OlYG8V2TpAueFG_NDMWsILQ4ww5WYvkEzHyiqxrUgYwgSw2lFFC6a8WceFobeQELdDEi80wyfjth5V-KYfegj9BBXOmZ2Ii2CvM79ycri7B-Rl-SjtEXCPVhHqhYGD6TN1d3hoU6lYIumos","e":"AQAB","key_ops":["wrapKey","unwrapKey"],"kty":"RSA","n":"2zNOAWz0t_07fRb_F-yEqNT-yoAhvKqDzsR_jkWiW56FyINrO_eUI8ABrNnZrYc7Lr9MKcErdJJ98be8y0yABJA0lLHMCNf-gMaSHMQO3Kxty03v5IAvt-nNIuJaKptoZvflKcMBcIm_zopzF15IdJWuD1pnJ_fN1ouSNUF-eqa5SCDRw5LuL_ZNn8FHjNaaKIFa4WgUeTrVNrjmNyUgUxEYRS3wBLeuNBomAgBKp9tbUgxkH6s7aUyDMYdNT-o1A0GannvhaPpH4BpWyhcqUctaiWsR2WBouhYWBV4e2maLTiZxJ2247koH_-lhSdcmQJwinJR3ZAtAA3XMrfNtoQ","p":"_IXEcYxFHmQRNxSHaNYlDmygzszfKl3EjBfnDvmUmlD-yzy2z60Yyvw6OEgjni9MjGH86X-EYBzKdgZd4nciZdba1KsUkb92EKVXDAGl2CZYQtv1w-hmeG02a8SQi9lnQHn1LWME0_2Ck9U3RH6uuSOaTlg9cjHSv29uS5WV8B8","q":"3jgQncTWA_EE50dPPX6QcfijdnBM6EDBCO2eQQITGTcUPVHDvQOSoQScymS2O50SoPZp-9sbt97FwIXsMDmhiYJUdq6c6tHd-h1ArI2URD6A-2tF3hJXqg7W2jqC0ez3Afn5GIvDqQjoT73DFuVdDyBcP2v-n-gN5iK_imlP6j8","qi":"rlaZdUECuTXY-K4dUIu_5DzSXpdvS3rwB39nGT4QrRrXQ19CSeMTuvxx48r6aFUnHClhO2NyrNyU9jANrdF0mC3wpDoQEujzjRXj3M-QPayu7Oit33YKU3BEtmsDaxk_dmlLGzEMEAv-5WhabMHdj8-dG8WFcefF-sxzYiv78EE"}{"crv":"P-256","d":"0kprjeBbRWqAnPOMta2pNRftnt_U9TTrX5gut1NKBUA","kty":"EC","x":"yjm447oZHmMTNdEzq9KRGSnIECBxGXmcUnrw8FWJbJ0","y":"AMh3Zn_SzyOv32T7B2eXM5jKhTTN6lwFez522_ROvAk"}{"crv":"P-384","d":"1nr6xvPrCTkYcq0TtCcEknUqMqJ6buTHDcKHazK3-LG4Ok8RiR2G-Fxt_-55aq_4","kty":"EC","x":"sWX9_oIL2ViE4SojC-0Ms1IsS6Z6e2KA4GfcupVPfwwfRykf_wKYAI3l350YQHyz","y":"OBwaDrWbCjAbEpPsBLuIeZ8jfAokuof6qjMSo_qSbZTz5ZzW5Ed84Hq9VXds4dc8"}{"crv":"P-521","d":"ANNYAqMy-lQqgewnFVBQJAkuXRdjtwEr5jcXLJKp7m4EYgJPBvA5yKa7_2RnKWzjLFAmlXVIPQTYz3crNOoi9xxj","kty":"EC","x":"AH5bm6l-CqD5B3crQqfUBb2TOqVySGtZpnn9JCg-D2H_2mUMrcX1tTBoSA4lOSf3EZlMkEf58Vq1k5feZuzFgs0q","y":"AZhUTXqZBOlzcRHxsegwfapg8BmrRGN51bwA1Xd81VUY7Uq7xsknoxRYv1JsAfJfQCowSvUcYpiv3KI_ijXrdUDX"}
stderr:
+ jose alg -k sign -k wrap -k encr
+ grep -v ^dir$
+ ALGS=A128CBC-HS256
A128GCM
A128GCMKW
A128KW
A192CBC-HS384
A192GCM
A192GCMKW
A192KW
A256CBC-HS512
A256GCM
A256GCMKW
A256KW
ECDH-ES
ECDH-ES+A128KW
ECDH-ES+A192KW
ECDH-ES+A256KW
ES256
ES384
ES512
HS256
HS384
HS512
PBES2-HS256+A128KW
PBES2-HS384+A192KW
PBES2-HS512+A256KW
PS256
PS384
PS512
RS256
RS384
RS512
RSA-OAEP
RSA-OAEP-224
RSA-OAEP-256
RSA-OAEP-384
RSA-OAEP-512
RSA1_5
+ jose jwk gen -i {"alg": "A128CBC-HS256"}
+ jose jwk gen -i {"alg": "A128GCM"}
+ jose jwk gen -i {"alg": "A128GCMKW"}
+ jose jwk gen -i {"alg": "A128KW"}
+ jose jwk gen -i {"alg": "A192CBC-HS384"}
+ jose jwk gen -i {"alg": "A192GCM"}
+ jose jwk gen -i {"alg": "A192GCMKW"}
+ jose jwk gen -i {"alg": "A192KW"}
+ jose jwk gen -i {"alg": "A256CBC-HS512"}
+ jose jwk gen -i {"alg": "A256GCM"}
+ jose jwk gen -i {"alg": "A256GCMKW"}
+ jose jwk gen -i {"alg": "A256KW"}
+ jose jwk gen -i {"alg": "ECDH-ES"}
+ jose jwk gen -i {"alg": "ECDH-ES+A128KW"}
+ jose jwk gen -i {"alg": "ECDH-ES+A192KW"}
+ jose jwk gen -i {"alg": "ECDH-ES+A256KW"}
+ jose jwk gen -i {"alg": "ES256"}
+ jose jwk gen -i {"alg": "ES384"}
+ jose jwk gen -i {"alg": "ES512"}
+ jose jwk gen -i {"alg": "HS256"}
+ jose jwk gen -i {"alg": "HS384"}
+ jose jwk gen -i {"alg": "HS512"}
+ jose jwk gen -i {"alg": "PBES2-HS256+A128KW"}
+ jose jwk gen -i {"alg": "PBES2-HS384+A192KW"}
+ jose jwk gen -i {"alg": "PBES2-HS512+A256KW"}
+ jose jwk gen -i {"alg": "PS256"}
+ jose jwk gen -i {"alg": "PS384"}
+ jose jwk gen -i {"alg": "PS512"}
+ jose jwk gen -i {"alg": "RS256"}
+ jose jwk gen -i {"alg": "RS384"}
+ jose jwk gen -i {"alg": "RS512"}
+ jose jwk gen -i {"alg": "RSA-OAEP"}
+ jose jwk gen -i {"alg": "RSA-OAEP-224"}
+ jose jwk gen -i {"alg": "RSA-OAEP-256"}
+ jose jwk gen -i {"alg": "RSA-OAEP-384"}
+ jose jwk gen -i {"alg": "RSA-OAEP-512"}
+ jose jwk gen -i {"alg": "RSA1_5"}
+ jose jwk gen -i { "kty": "EC", "crv": "P-256" }
+ jose jwk gen -i { "kty": "EC", "crv": "P-384" }
+ jose jwk gen -i { "kty": "EC", "crv": "P-521" }
+ jose jwk gen -i { "kty": "RSA", "bits": 3072 }
------------------------------------------------------------------------------

25/25 jose-jwe-enc TIMEOUT          60.04s   killed by signal 15 SIGTERM
19:53:16 PATH=/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/tests/../cmd:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games VECTORS=/<<PKGBUILDDIR>>/tests/vectors MALLOC_PERTURB_=27 /<<PKGBUILDDIR>>/tests/./jose-jwe-enc
----------------------------------- output -----------------------------------
stderr:
+ jose alg -k wrap
+ WRAP=A128GCMKW
A128KW
A192GCMKW
A192KW
A256GCMKW
A256KW
dir
ECDH-ES
ECDH-ES+A128KW
ECDH-ES+A192KW
ECDH-ES+A256KW
PBES2-HS256+A128KW
PBES2-HS384+A192KW
PBES2-HS512+A256KW
RSA-OAEP
RSA-OAEP-224
RSA-OAEP-256
RSA-OAEP-384
RSA-OAEP-512
RSA1_5
+ jose alg -k encr
+ ENCR=A128CBC-HS256
A128GCM
A192CBC-HS384
A192GCM
A256CBC-HS512
A256GCM
+ mktemp -d
+ tmpdir=/tmp/tmp.c0SahEtjV0
+ trap onexit EXIT
+ jwk=/tmp/tmp.c0SahEtjV0/jwk
+ jwe=/tmp/tmp.c0SahEtjV0/jwe
+ [ A128GCMKW = dir ]
+ jose jwk gen -i {"alg":"A128GCMKW"} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A128GCMKW
+ which jq
+ echo A128GCMKW
+ [ A128GCMKW = A128GCMKW ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A128GCMKW
+ which jq
+ echo A128GCMKW
+ [ A128GCMKW = A128GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A128GCMKW
+ which jq
+ echo A128GCMKW
+ [ A128GCMKW = A128GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A128GCMKW
+ which jq
+ echo A128GCMKW
+ [ A128GCMKW = A128GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ printf %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A128GCMKW
+ which jq
+ echo A128GCMKW
+ [ A128GCMKW = A128GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ printf %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A128GCMKW
+ which jq
+ echo A128GCMKW
+ [ A128GCMKW = A128GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ printf %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A128GCMKW
+ which jq
+ echo A128GCMKW
+ [ A128GCMKW = A128GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ A128KW = dir ]
+ jose jwk gen -i {"alg":"A128KW"} -o /tmp/tmp.c0SahEtjV0/jwk
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ printf %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A128KW
+ which jq
+ echo A128KW
+ [ A128KW = A128KW ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ printf %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A128KW
+ which jq
+ echo A128KW
+ [ A128KW = A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A128KW
+ which jq
+ echo A128KW
+ [ A128KW = A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A128KW
+ which jq
+ echo A128KW
+ [ A128KW = A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A128KW
+ which jq
+ echo A128KW
+ [ A128KW = A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A128KW
+ which jq
+ echo A128KW
+ [ A128KW = A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A128KW
+ which jq
+ echo A128KW
+ [ A128KW = A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ A192GCMKW = dir ]
+ jose jwk gen -i {"alg":"A192GCMKW"} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A192GCMKW
+ which jq
+ echo A192GCMKW
+ [ A192GCMKW = A192GCMKW ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A192GCMKW
+ which jq
+ echo A192GCMKW
+ [ A192GCMKW = A192GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A192GCMKW
+ which jq
+ echo A192GCMKW
+ [ A192GCMKW = A192GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A192GCMKW
+ which jq
+ echo A192GCMKW
+ [ A192GCMKW = A192GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A192GCMKW
+ which jq
+ echo A192GCMKW
+ [ A192GCMKW = A192GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A192GCMKW
+ which jq
+ echo A192GCMKW
+ [ A192GCMKW = A192GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A192GCMKW
+ which jq
+ echo A192GCMKW
+ [ A192GCMKW = A192GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ A192KW = dir ]
+ jose jwk gen -i {"alg":"A192KW"} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A192KW
+ which jq
+ echo A192KW
+ [ A192KW = A192KW ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A192KW
+ which jq
+ echo A192KW
+ [ A192KW = A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A192KW
+ which jq
+ echo A192KW
+ [ A192KW = A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A192KW
+ which jq
+ echo A192KW
+ [ A192KW = A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A192KW
+ which jq
+ echo A192KW
+ [ A192KW = A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A192KW
+ which jq
+ echo A192KW
+ [ A192KW = A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A192KW
+ which jq
+ echo A192KW
+ [ A192KW = A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ A256GCMKW = dir ]
+ jose jwk gen -i {"alg":"A256GCMKW"} -o /tmp/tmp.c0SahEtjV0/jwk
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ printf %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A256GCMKW
+ which jq
+ echo A256GCMKW
+ [ A256GCMKW = A256GCMKW ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
 %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A256GCMKW
+ which jq
+ echo A256GCMKW
+ [ A256GCMKW = A256GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A256GCMKW
+ which jq
+ echo A256GCMKW
+ [ A256GCMKW = A256GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A256GCMKW
+ which jq
+ echo A256GCMKW
+ [ A256GCMKW = A256GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A256GCMKW
+ which jq
+ echo A256GCMKW
+ [ A256GCMKW = A256GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A256GCMKW
+ which jq
+ echo A256GCMKW
+ [ A256GCMKW = A256GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A256GCMKW
+ which jq
+ echo A256GCMKW
+ [ A256GCMKW = A256GCMKW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ A256KW = dir ]
+ jose jwk gen -i {"alg":"A256KW"} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A256KW
+ which jq
+ echo A256KW
+ [ A256KW = A256KW ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A256KW
+ which jq
+ echo A256KW
+ [ A256KW = A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A256KW
+ which jq
+ echo A256KW
+ [ A256KW = A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A256KW
+ which jq
+ echo A256KW
+ [ A256KW = A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A256KW
+ which jq
+ echo A256KW
+ [ A256KW = A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A256KW
+ which jq
+ echo A256KW
+ [ A256KW = A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg A256KW
+ which jq
+ echo A256KW
+ [ A256KW = A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ dir = dir ]
+ continue
+ [ ECDH-ES = dir ]
+ jose jwk gen -i {"alg":"ECDH-ES"} -o /tmp/tmp.c0SahEtjV0/jwk
+ + jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
printf %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES
+ which jq
+ echo ECDH-ES
+ [ ECDH-ES = ECDH-ES ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES
+ which jq
+ echo ECDH-ES
+ [ ECDH-ES = ECDH-ES ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES
+ which jq
+ echo ECDH-ES
+ [ ECDH-ES = ECDH-ES ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES
+ which jq
+ echo ECDH-ES
+ [ ECDH-ES = ECDH-ES ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES
+ which jq
+ echo ECDH-ES
+ [ ECDH-ES = ECDH-ES ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES
+ which jq
+ echo ECDH-ES
+ [ ECDH-ES = ECDH-ES ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES
+ which jq
+ echo ECDH-ES
+ [ ECDH-ES = ECDH-ES ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ ECDH-ES+A128KW = dir ]
+ jose jwk gen -i {"alg":"ECDH-ES+A128KW"} -o /tmp/tmp.c0SahEtjV0/jwk
+ + printf %s hi
jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A128KW
+ which jq
+ echo ECDH-ES+A128KW
+ [ ECDH-ES+A128KW = ECDH-ES+A128KW ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A128KW
+ which jq
+ echo ECDH-ES+A128KW
+ [ ECDH-ES+A128KW = ECDH-ES+A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A128KW
+ which jq
+ echo ECDH-ES+A128KW
+ [ ECDH-ES+A128KW = ECDH-ES+A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A128KW
+ which jq
+ echo ECDH-ES+A128KW
+ [ ECDH-ES+A128KW = ECDH-ES+A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A128KW
+ which jq
+ echo ECDH-ES+A128KW
+ [ ECDH-ES+A128KW = ECDH-ES+A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A128KW
+ which jq
+ echo ECDH-ES+A128KW
+ [ ECDH-ES+A128KW = ECDH-ES+A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A128KW
+ which jq
+ echo ECDH-ES+A128KW
+ [ ECDH-ES+A128KW = ECDH-ES+A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ ECDH-ES+A192KW = dir ]
+ jose jwk gen -i {"alg":"ECDH-ES+A192KW"} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A192KW
+ which jq
+ echo ECDH-ES+A192KW
+ [ ECDH-ES+A192KW = ECDH-ES+A192KW ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A192KW
+ which jq
+ echo ECDH-ES+A192KW
+ [ ECDH-ES+A192KW = ECDH-ES+A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A192KW
+ which jq
+ echo ECDH-ES+A192KW
+ [ ECDH-ES+A192KW = ECDH-ES+A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A192KW
+ which jq
+ echo ECDH-ES+A192KW
+ [ ECDH-ES+A192KW = ECDH-ES+A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A192KW
+ which jq
+ echo ECDH-ES+A192KW
+ [ ECDH-ES+A192KW = ECDH-ES+A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A192KW
+ which jq
+ echo ECDH-ES+A192KW
+ [ ECDH-ES+A192KW = ECDH-ES+A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A192KW
+ which jq
+ echo ECDH-ES+A192KW
+ [ ECDH-ES+A192KW = ECDH-ES+A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ ECDH-ES+A256KW = dir ]
+ jose jwk gen -i {"alg":"ECDH-ES+A256KW"} -o /tmp/tmp.c0SahEtjV0/jwk
+ + jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
printf %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A256KW
+ which jq
+ echo ECDH-ES+A256KW
+ [ ECDH-ES+A256KW = ECDH-ES+A256KW ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A256KW
+ which jq
+ echo ECDH-ES+A256KW
+ [ ECDH-ES+A256KW = ECDH-ES+A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A256KW
+ which jq
+ echo ECDH-ES+A256KW
+ [ ECDH-ES+A256KW = ECDH-ES+A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A256KW
+ which jq
+ echo ECDH-ES+A256KW
+ [ ECDH-ES+A256KW = ECDH-ES+A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A256KW
+ which jq
+ echo ECDH-ES+A256KW
+ [ ECDH-ES+A256KW = ECDH-ES+A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ + jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
printf %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A256KW
+ which jq
+ echo ECDH-ES+A256KW
+ [ ECDH-ES+A256KW = ECDH-ES+A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg ECDH-ES+A256KW
+ which jq
+ echo ECDH-ES+A256KW
+ [ ECDH-ES+A256KW = ECDH-ES+A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ PBES2-HS256+A128KW = dir ]
+ jose jwk gen -i {"alg":"PBES2-HS256+A128KW"} -o /tmp/tmp.c0SahEtjV0/jwk
+ + jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
printf %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS256+A128KW
+ which jq
+ echo PBES2-HS256+A128KW
+ [ PBES2-HS256+A128KW = PBES2-HS256+A128KW ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS256+A128KW
+ which jq
+ echo PBES2-HS256+A128KW
+ [ PBES2-HS256+A128KW = PBES2-HS256+A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS256+A128KW
+ which jq
+ echo PBES2-HS256+A128KW
+ [ PBES2-HS256+A128KW = PBES2-HS256+A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS256+A128KW
+ which jq
+ echo PBES2-HS256+A128KW
+ [ PBES2-HS256+A128KW = PBES2-HS256+A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS256+A128KW
+ which jq
+ echo PBES2-HS256+A128KW
+ [ PBES2-HS256+A128KW = PBES2-HS256+A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS256+A128KW
+ which jq
+ echo PBES2-HS256+A128KW
+ [ PBES2-HS256+A128KW = PBES2-HS256+A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS256+A128KW
+ which jq
+ echo PBES2-HS256+A128KW
+ [ PBES2-HS256+A128KW = PBES2-HS256+A128KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ PBES2-HS384+A192KW = dir ]
+ jose jwk gen -i {"alg":"PBES2-HS384+A192KW"} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS384+A192KW
+ which jq
+ echo PBES2-HS384+A192KW
+ [ PBES2-HS384+A192KW = PBES2-HS384+A192KW ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS384+A192KW
+ which jq
+ echo PBES2-HS384+A192KW
+ [ PBES2-HS384+A192KW = PBES2-HS384+A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS384+A192KW
+ which jq
+ echo PBES2-HS384+A192KW
+ [ PBES2-HS384+A192KW = PBES2-HS384+A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS384+A192KW
+ which jq
+ echo PBES2-HS384+A192KW
+ [ PBES2-HS384+A192KW = PBES2-HS384+A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS384+A192KW
+ which jq
+ echo PBES2-HS384+A192KW
+ [ PBES2-HS384+A192KW = PBES2-HS384+A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS384+A192KW
+ which jq
+ echo PBES2-HS384+A192KW
+ [ PBES2-HS384+A192KW = PBES2-HS384+A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS384+A192KW
+ which jq
+ echo PBES2-HS384+A192KW
+ [ PBES2-HS384+A192KW = PBES2-HS384+A192KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ PBES2-HS512+A256KW = dir ]
+ jose jwk gen -i {"alg":"PBES2-HS512+A256KW"} -o /tmp/tmp.c0SahEtjV0/jwk
+ + jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
printf %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS512+A256KW
+ which jq
+ echo PBES2-HS512+A256KW
+ [ PBES2-HS512+A256KW = PBES2-HS512+A256KW ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS512+A256KW
+ which jq
+ echo PBES2-HS512+A256KW
+ [ PBES2-HS512+A256KW = PBES2-HS512+A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s+  hi
jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS512+A256KW
+ which jq
+ echo PBES2-HS512+A256KW
+ [ PBES2-HS512+A256KW = PBES2-HS512+A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ + jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
printf %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS512+A256KW
+ which jq
+ echo PBES2-HS512+A256KW
+ [ PBES2-HS512+A256KW = PBES2-HS512+A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ + printf %s hi
jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS512+A256KW
+ which jq
+ echo PBES2-HS512+A256KW
+ [ PBES2-HS512+A256KW = PBES2-HS512+A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s+  hi
jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS512+A256KW
+ which jq
+ echo PBES2-HS512+A256KW
+ [ PBES2-HS512+A256KW = PBES2-HS512+A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg PBES2-HS512+A256KW
+ which jq
+ echo PBES2-HS512+A256KW
+ [ PBES2-HS512+A256KW = PBES2-HS512+A256KW ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ RSA-OAEP = dir ]
+ jose jwk gen -i {"alg":"RSA-OAEP"} -o /tmp/tmp.c0SahEtjV0/jwk
+ + jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
printf %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP
+ which jq
+ echo RSA-OAEP
+ [ RSA-OAEP = RSA-OAEP ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ printf %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP
+ which jq
+ echo RSA-OAEP
+ [ RSA-OAEP = RSA-OAEP ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP
+ which jq
+ echo RSA-OAEP
+ [ RSA-OAEP = RSA-OAEP ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP
+ which jq
+ echo RSA-OAEP
+ [ RSA-OAEP = RSA-OAEP ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP
+ which jq
+ echo RSA-OAEP
+ [ RSA-OAEP = RSA-OAEP ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP
+ which jq
+ echo RSA-OAEP
+ [ RSA-OAEP = RSA-OAEP ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP
+ which jq
+ echo RSA-OAEP
+ [ RSA-OAEP = RSA-OAEP ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ RSA-OAEP-224 = dir ]
+ jose jwk gen -i {"alg":"RSA-OAEP-224"} -o /tmp/tmp.c0SahEtjV0/jwk
+ + printf %s hi
jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-224
+ which jq
+ echo RSA-OAEP-224
+ [ RSA-OAEP-224 = RSA-OAEP-224 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ + jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
printf %s hi
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-224
+ which jq
+ echo RSA-OAEP-224
+ [ RSA-OAEP-224 = RSA-OAEP-224 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-224
+ which jq
+ echo RSA-OAEP-224
+ [ RSA-OAEP-224 = RSA-OAEP-224 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-224
+ which jq
+ echo RSA-OAEP-224
+ [ RSA-OAEP-224 = RSA-OAEP-224 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-224
+ which jq
+ echo RSA-OAEP-224
+ [ RSA-OAEP-224 = RSA-OAEP-224 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-224
+ which jq
+ echo RSA-OAEP-224
+ [ RSA-OAEP-224 = RSA-OAEP-224 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-224
+ which jq
+ echo RSA-OAEP-224
+ [ RSA-OAEP-224 = RSA-OAEP-224 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ RSA-OAEP-256 = dir ]
+ jose jwk gen -i {"alg":"RSA-OAEP-256"} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-256
+ which jq
+ echo RSA-OAEP-256
+ [ RSA-OAEP-256 = RSA-OAEP-256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-256
+ which jq
+ echo RSA-OAEP-256
+ [ RSA-OAEP-256 = RSA-OAEP-256 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-256
+ which jq
+ echo RSA-OAEP-256
+ [ RSA-OAEP-256 = RSA-OAEP-256 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-256
+ which jq
+ echo RSA-OAEP-256
+ [ RSA-OAEP-256 = RSA-OAEP-256 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-256
+ which jq
+ echo RSA-OAEP-256
+ [ RSA-OAEP-256 = RSA-OAEP-256 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-256
+ which jq
+ echo RSA-OAEP-256
+ [ RSA-OAEP-256 = RSA-OAEP-256 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-256
+ which jq
+ echo RSA-OAEP-256
+ [ RSA-OAEP-256 = RSA-OAEP-256 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ RSA-OAEP-384 = dir ]
+ jose jwk gen -i {"alg":"RSA-OAEP-384"} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-384
+ which jq
+ echo RSA-OAEP-384
+ [ RSA-OAEP-384 = RSA-OAEP-384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-384
+ which jq
+ echo RSA-OAEP-384
+ [ RSA-OAEP-384 = RSA-OAEP-384 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-384
+ which jq
+ echo RSA-OAEP-384
+ [ RSA-OAEP-384 = RSA-OAEP-384 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-384
+ which jq
+ echo RSA-OAEP-384
+ [ RSA-OAEP-384 = RSA-OAEP-384 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-384
+ which jq
+ echo RSA-OAEP-384
+ [ RSA-OAEP-384 = RSA-OAEP-384 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-384
+ which jq
+ echo RSA-OAEP-384
+ [ RSA-OAEP-384 = RSA-OAEP-384 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-384
+ which jq
+ echo RSA-OAEP-384
+ [ RSA-OAEP-384 = RSA-OAEP-384 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ RSA-OAEP-512 = dir ]
+ jose jwk gen -i {"alg":"RSA-OAEP-512"} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-512
+ which jq
+ echo RSA-OAEP-512
+ [ RSA-OAEP-512 = RSA-OAEP-512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-512
+ which jq
+ echo RSA-OAEP-512
+ [ RSA-OAEP-512 = RSA-OAEP-512 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-512
+ which jq
+ echo RSA-OAEP-512
+ [ RSA-OAEP-512 = RSA-OAEP-512 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-512
+ which jq
+ echo RSA-OAEP-512
+ [ RSA-OAEP-512 = RSA-OAEP-512 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-512
+ which jq
+ echo RSA-OAEP-512
+ [ RSA-OAEP-512 = RSA-OAEP-512 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-512
+ which jq
+ echo RSA-OAEP-512
+ [ RSA-OAEP-512 = RSA-OAEP-512 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA-OAEP-512
+ which jq
+ echo RSA-OAEP-512
+ [ RSA-OAEP-512 = RSA-OAEP-512 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ [ RSA1_5 = dir ]
+ jose jwk gen -i {"alg":"RSA1_5"} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA1_5
+ which jq
+ echo RSA1_5
+ [ RSA1_5 = RSA1_5 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128CBC-HS256"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA1_5
+ which jq
+ echo RSA1_5
+ [ RSA1_5 = RSA1_5 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A128GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA1_5
+ which jq
+ echo RSA1_5
+ [ RSA1_5 = RSA1_5 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192CBC-HS384"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA1_5
+ which jq
+ echo RSA1_5
+ [ RSA1_5 = RSA1_5 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A192GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA1_5
+ which jq
+ echo RSA1_5
+ [ RSA1_5 = RSA1_5 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256CBC-HS512"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA1_5
+ which jq
+ echo RSA1_5
+ [ RSA1_5 = RSA1_5 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -i {"protected":{"enc":"A256GCM"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg RSA1_5
+ which jq
+ echo RSA1_5
+ [ RSA1_5 = RSA1_5 ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ jose jwk gen -i {"alg":"A128CBC-HS256"} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -i {"protected":{"alg":"dir"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .alg dir
+ which jq
+ echo dir
+ [ dir = dir ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg dir
+ which jq
+ echo dir
+ [ dir = dir ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128CBC-HS256
+ which jq
+ echo A128CBC-HS256
+ [ A128CBC-HS256 = A128CBC-HS256 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ jose jwk gen -i {"alg":"A128GCM"} -o /tmp/tmp.c0SahEtjV0/jwk
+ + jose jwe enc -i {"protected":{"alg":"dir"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
printf %s hi
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .alg dir
+ which jq
+ echo dir
+ [ dir = dir ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg dir
+ which jq
+ echo dir
+ [ dir = dir ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A128GCM
+ which jq
+ echo A128GCM
+ [ A128GCM = A128GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ jose jwk gen -i {"alg":"A192CBC-HS384"} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -i {"protected":{"alg":"dir"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .alg dir
+ which jq
+ echo dir
+ [ dir = dir ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg dir
+ which jq
+ echo dir
+ [ dir = dir ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192CBC-HS384
+ which jq
+ echo A192CBC-HS384
+ [ A192CBC-HS384 = A192CBC-HS384 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ jose jwk gen -i {"alg":"A192GCM"} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -i {"protected":{"alg":"dir"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .alg dir
+ which jq
+ echo dir
+ [ dir = dir ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg dir
+ which jq
+ echo dir
+ [ dir = dir ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A192GCM
+ which jq
+ echo A192GCM
+ [ A192GCM = A192GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ jose jwk gen -i {"alg":"A256CBC-HS512"} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -i {"protected":{"alg":"dir"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .alg dir
+ which jq
+ echo dir
+ [ dir = dir ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg dir
+ which jq
+ echo dir
+ [ dir = dir ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256CBC-HS512
+ which jq
+ echo A256CBC-HS512
+ [ A256CBC-HS512 = A256CBC-HS512 ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ jose jwk gen -i {"alg":"A256GCM"} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -i {"protected":{"alg":"dir"}} -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .alg dir
+ which jq
+ echo dir
+ [ dir = dir ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jqopt /tmp/tmp.c0SahEtjV0/jwe .header.alg dir
+ which jq
+ echo dir
+ [ dir = dir ]
+ jqbopt /tmp/tmp.c0SahEtjV0/jwe .protected .enc A256GCM
+ which jq
+ echo A256GCM
+ [ A256GCM = A256GCM ]
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ jose jwk gen -i {"kty":"oct","bytes":32} -o /tmp/tmp.c0SahEtjV0/jwk
+ printf %s hi
+ jose jwe enc -I- -k /tmp/tmp.c0SahEtjV0/jwk -o /tmp/tmp.c0SahEtjV0/jwe
+ jose jwe dec -i /tmp/tmp.c0SahEtjV0/jwe -k /tmp/tmp.c0SahEtjV0/jwk -O-
+ [ hi = hi ]
+ jose jwk gen -i {"kty":"RSA","bits":2048} -o /tmp/tmp.c0SahEtjV0/jwk
------------------------------------------------------------------------------


Summary of Failures:

18/25 alg_sign     TIMEOUT          30.08s   killed by signal 15 SIGTERM
19/25 alg_wrap     TIMEOUT          30.07s   killed by signal 15 SIGTERM
24/25 jose-jwk-gen TIMEOUT          60.04s   killed by signal 15 SIGTERM
25/25 jose-jwe-enc TIMEOUT          60.04s   killed by signal 15 SIGTERM


Ok:                 21  
Expected Fail:      0   
Fail:               0   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            4   
dh_auto_test: error: cd obj-arm-linux-gnueabihf && LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson test returned exit code 4
make: *** [debian/rules:8: binary-arch] Error 25
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2021-12-02T19:54:17Z

Finished
--------


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 0
Build-Time: 154
Distribution: bookworm-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 608
Job: jose_11-1
Machine Architecture: armhf
Package: jose
Package-Time: 819
Source-Version: 11-1
Space: 0
Status: failed
Version: 11-1
--------------------------------------------------------------------------------
Finished at 2021-12-02T19:54:17Z
Build needed 00:00:00, 0k disc space