[pkg-go] Bug#980712: golang-github-dvsekhvalnov-jose2go: FTBFS: dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 1 github.com/dvsekhvalnov/jose2go github.com/dvsekhvalnov/jose2go/aes github.com/dvsekhvalnov/jose2go/arrays github.com/dvsekhvalnov/jose2go/base64url github.com/dvsekhvalnov/jose2go/compact github.com/dvsekhvalnov/jose2go/kdf github.com/dvsekhvalnov/jose2go/keys/ecc github.com/dvsekhvalnov/jose2go/keys/rsa github.com/dvsekhvalnov/jose2go/padding returned exit code 1

Lucas Nussbaum lucas at debian.org
Wed Jan 20 21:12:21 GMT 2021


Source: golang-github-dvsekhvalnov-jose2go
Version: 1.3-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20210120 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
>  debian/rules build
> dh build --buildsystem=golang --with=golang
> dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
>    dh_update_autotools_config -O--buildsystem=golang
>    dh_auto_configure -O--buildsystem=golang
> dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 9 in use)
>    dh_auto_build -O--buildsystem=golang
> dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> 	cd obj-x86_64-linux-gnu && go install -trimpath -v -p 1 github.com/dvsekhvalnov/jose2go github.com/dvsekhvalnov/jose2go/aes github.com/dvsekhvalnov/jose2go/arrays github.com/dvsekhvalnov/jose2go/base64url github.com/dvsekhvalnov/jose2go/compact github.com/dvsekhvalnov/jose2go/kdf github.com/dvsekhvalnov/jose2go/keys/ecc github.com/dvsekhvalnov/jose2go/keys/rsa github.com/dvsekhvalnov/jose2go/padding
> internal/unsafeheader
> internal/cpu
> internal/bytealg
> runtime/internal/atomic
> runtime/internal/sys
> runtime/internal/math
> runtime
> internal/reflectlite
> errors
> internal/race
> sync/atomic
> sync
> io
> unicode
> unicode/utf8
> bytes
> strings
> bufio
> math/bits
> math
> strconv
> reflect
> sort
> internal/fmtsort
> internal/oserror
> syscall
> internal/syscall/unix
> time
> internal/poll
> internal/syscall/execenv
> internal/testlog
> os
> fmt
> compress/flate
> hash
> crypto
> crypto/internal/subtle
> crypto/subtle
> encoding/binary
> crypto/cipher
> crypto/aes
> math/rand
> math/big
> crypto/elliptic
> crypto/internal/randutil
> crypto/sha512
> unicode/utf16
> encoding/asn1
> vendor/golang.org/x/crypto/cryptobyte/asn1
> vendor/golang.org/x/crypto/cryptobyte
> crypto/ecdsa
> crypto/hmac
> crypto/rand
> crypto/rsa
> crypto/sha1
> crypto/sha256
> encoding
> encoding/base64
> encoding/json
> github.com/dvsekhvalnov/jose2go/base64url
> github.com/dvsekhvalnov/jose2go/arrays
> github.com/dvsekhvalnov/jose2go/aes
> github.com/dvsekhvalnov/jose2go/compact
> github.com/dvsekhvalnov/jose2go/kdf
> crypto/des
> crypto/dsa
> crypto/ed25519/internal/edwards25519
> crypto/ed25519
> crypto/md5
> encoding/hex
> crypto/x509/pkix
> encoding/pem
> path/filepath
> io/ioutil
> context
> vendor/golang.org/x/net/dns/dnsmessage
> internal/nettrace
> internal/singleflight
> runtime/cgo
> net
> net/url
> crypto/x509
> github.com/dvsekhvalnov/jose2go/keys/ecc
> github.com/dvsekhvalnov/jose2go/padding
> github.com/dvsekhvalnov/jose2go
> github.com/dvsekhvalnov/jose2go/keys/rsa
>    dh_auto_test -O--buildsystem=golang
> dh_auto_test: warning: Compatibility levels before 10 are deprecated (level 9 in use)
> 	cd obj-x86_64-linux-gnu && go test -vet=off -v -p 1 github.com/dvsekhvalnov/jose2go github.com/dvsekhvalnov/jose2go/aes github.com/dvsekhvalnov/jose2go/arrays github.com/dvsekhvalnov/jose2go/base64url github.com/dvsekhvalnov/jose2go/compact github.com/dvsekhvalnov/jose2go/kdf github.com/dvsekhvalnov/jose2go/keys/ecc github.com/dvsekhvalnov/jose2go/keys/rsa github.com/dvsekhvalnov/jose2go/padding
> === RUN   Test
> 
> invalid sign 'alg' header err= jwt.Decode(): required 'alg' header is missing or of invalid type
> 
> missing sign 'alg' header err= jwt.Decode(): required 'alg' header is missing or of invalid type
> 
> two phased err= Test error
> 
> invalid encrypt 'alg' header err= jwt.Decode(): required 'alg' header is missing or of invalid type
> 
> invalid encrypt 'enc' header err= jwt.Decode(): required 'enc' header is missing or of invalid type
> 
> missing encrypt 'alg' header err= jwt.Decode(): required 'alg' header is missing or of invalid type
> 
> missing encrypt 'enc' header err= jwt.Decode(): required 'enc' header is missing or of invalid type
> 
> ----------------------------------------------------------------------
> FAIL: jose_test.go:1588: TestSuite.TestDecrypt_PBSE2_HS256_A128KW_A128CBC_HS256
> 
> jose_test.go:1596:
>     //then
>     c.Assert(err, IsNil)
> ... value *errors.errorString = &errors.errorString{s:"aes.KeyUnwrap(): integrity check failed."} ("aes.KeyUnwrap(): integrity check failed.")
> 
> 
> ----------------------------------------------------------------------
> FAIL: jose_test.go:1600: TestSuite.TestDecrypt_PBSE2_HS384_A192KW_A192CBC_HS384
> 
> jose_test.go:1608:
>     //then
>     c.Assert(err, IsNil)
> ... value *errors.errorString = &errors.errorString{s:"aes.KeyUnwrap(): integrity check failed."} ("aes.KeyUnwrap(): integrity check failed.")
> 
> 
> ----------------------------------------------------------------------
> FAIL: jose_test.go:1612: TestSuite.TestDecrypt_PBSE2_HS512_A256KW_A256CBC_HS512
> 
> jose_test.go:1620:
>     //then
>     c.Assert(err, IsNil)
> ... value *errors.errorString = &errors.errorString{s:"aes.KeyUnwrap(): integrity check failed."} ("aes.KeyUnwrap(): integrity check failed.")
> 
> 
> HS256 (bytes) = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.AAECAwQFBgcICQ.NN-xrkVjzemjSg7VkP5bs_jJnk4mUGxK3ylhCsymo9Y
> 
> ES256 = eyJhbGciOiJFUzI1NiIsInR5cCI6IkpXVCJ9.eyJoZWxsbyI6ICJ3b3JsZCJ9._JwC8OmKUUlpJkfCII5nnlkFJih9ZcvsSeXusXDIL29OyaJylCV-gqpZk9F-ljA8KXBGEXMENwvKfBvkqBNHJw
> 
> ES384 = eyJhbGciOiJFUzM4NCIsInR5cCI6IkpXVCJ9.eyJoZWxsbyI6ICJ3b3JsZCJ9.2uKvmEZoy6Sl4-ysDrNL6BegdQOgBdtMk7X0avkPfI6S5OkXlPqnB-FdNrcX7nyMHR_8AxHnLrtbribMv7HyRd1VnpB_hvxofx0-2IGUFkHdfP5cZT_1q6yyHvpU_y1o
> 
> ES512 = eyJhbGciOiJFUzUxMiIsInR5cCI6IkpXVCJ9.eyJoZWxsbyI6ICJ3b3JsZCJ9.ADntgxrEz8RhDeelPXTx_f6XoA8wqXMZEqU69BMvQ6QJg2GCg4AY3U7RA1VGFIUrmebw9CjfNikvAoqrOUsMuUiSAIvYomozvF6pyS1VSA62LXh-Ljeu9LDJ5Lhn_YEzly_v7qysho7oTVM71QDf4mUX5uP4J5juRE_u0RLM5RZgmP53
> 
> HS256 = eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJoZWxsbyI6ICJ3b3JsZCJ9.VleAUqv_-nc6dwZ9xQ8-4NiOpVRdSSrCCPCQl-7HQ2k
> 
> HS384 = eyJhbGciOiJIUzM4NCIsInR5cCI6IkpXVCJ9.eyJoZWxsbyI6ICJ3b3JsZCJ9.VjsBP04wkLVQ9SXqN0qe-J7FHQPGhnMAXnQvVEUdDh8wsvWNEN4wVlSkGuWIIk-b
> 
> HS512 = eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJoZWxsbyI6ICJ3b3JsZCJ9.IIif-Hyd8cS2_oqRb_3PzL7IwoIcPUVl_BVvOr6QbJT_x15RyNy2m_tFfUcm6lriqfAnOudqpyN-yylAXu1eFw
> 
> PS256 = eyJhbGciOiJQUzI1NiIsInR5cCI6IkpXVCJ9.eyJoZWxsbyI6ICJ3b3JsZCJ9.oFnTMayvOcRQBiqZ5tG6Zmf5Z1fUAV6vIqWvT1ct6n_tqUyTz3Vh715N82-ETdG5qrLqmsHzDlQs-rH2BlBtBX7T4uiW96LfJJIBwRhGNA91c-FpANr7aYlykwEY7TLQ0sxinRPs5nfCg8kWInalh84SYFe0RDPsMG5DSEgfFgBRyqOsYYfe4J2pSDhTBZuVzWwx1C8_Iu1EnNKgft92LO1OOeYvUY5yJgsKHDZmhl-aVzazh1N7OqUrq6nE_GvPMv6Y8PICJlkQGFfZBYDelxmLXagRfPpnmOz3RG7mPXm8gfQL8YKqZb8yAkfh0BtqNZzOYXsIJ3dRZFUh_oNUPg
> 
> PS384 = eyJhbGciOiJQUzM4NCIsInR5cCI6IkpXVCJ9.eyJoZWxsbyI6ICJ3b3JsZCJ9.ZGEjFx4YFgK6k_mXN5GoC6boJm7v4akmgXOz_JoV_eMkhLVwpqeUHTa8h86NOVf5_QDciZfA5uJrFUHxNrjG5PmSxjqG38bmwUOwMN6g5GbkD_O5My7OUR4o11-NgnkOUti47uUjgGNEDzfocyR20tJkRuQHi9M4HF_jGb6e5A5mfuHGEgRgyUd6lUMW4yCuF5NdJY7VK_n_q4OnA3OZdkjq7xeaP7X5vXqw5WsdWlDmWuYC8AycxeUBZXyzTl7WozOtQCi_ZYn3vgujH6mXS3g6x39FCyjJxXPjDVSt58kBleXJs68blIaaL_SMxpPxtdCE0h56IxV6nTWcQT1dXw
> 
> PS512 = eyJhbGciOiJQUzUxMiIsInR5cCI6IkpXVCJ9.eyJoZWxsbyI6ICJ3b3JsZCJ9.kFmD8PHP4exa3-C_rph6Pw0Xt3zwEfeAv-cy89piPFpWkXG5bRnv0K2DIrA4ce9gS6VsLrc7PN32tw0Ia4fX5Vy1HKz0riE12S-iC0op4v6-TEHDqvWa42oP7WdZ4vYvRn8qVQ56PhJ7CAJ5EUzYw6A4p0oAYieiTSQnP8hr5Ycd20p6QUnzNkRawfIN2hIyT7DCFxSPu51EUhtNn_Pc4Na2RNGrj_PdIzdX9HQXHOKH_ztmSHy4suVawAy-tSo5hXqHAgI6YUdsf90SH1p1h6wmIPVEg2Fn7VoEWnRryapy2poItXjRQZAsYlY2JdnspnUD0PlIfmzZ4y1YNE3FTw
> 
> none = eyJhbGciOiJub25lIiwidHlwIjoiSldUIn0.eyJoZWxsbyI6ICJ3b3JsZCJ9.
> 
> RS256 = eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJoZWxsbyI6ICJ3b3JsZCJ9.AzXfyb6BuwLgNUqVkfiKeQRctG25u3-5DJIsGyDnFxOGTet74SjW6Aabm3LSXZ2HgQ5yp8_tCfqA12oDmPiviq4muhgc0LKujTpGtFlf0fcSJQJpxSTMGQZdZnxdKpz7dCSlQNvW6j1tGy1UWkXod-kf4FZckoDkGEbnRAVVVL7xRupFtLneUJGoWZCiMz5oYAoYMUY1bVil1S6lIwUJLtgsvrQMoVIcjlivjZ8fzF3tjQdInxCjYeOKD3WQ2-n3APg-1GEJT-l_2y-scbE55TPSxo9fpHoDn7G0Kcgl8wpjY4j3KR9dEa4unJN3necd83yCMOUzs6vmFncEMTrRZw
> 
> RS384 = eyJhbGciOiJSUzM4NCIsInR5cCI6IkpXVCJ9.eyJoZWxsbyI6ICJ3b3JsZCJ9.UW4uZuwV8UCFieKAX0IansM0u4-mYfarpim9JKD792an-HcSaq7inyI9GLt-iYflG0M_DmovC8QrjU4mP2FtWYR-Jnu4Ms467TreeDM4KOHSpPYOmdTG2N78L3JsXVZYEibHt5GHBzWUXqEnSthvSq-RHJsOXNjNVJACK2IWXc_PKvIbTVhoukZX_ejfA4B5ynEPax7Bt5mlyf9tSadfIGh1g29sm0hslPcZ9OKbwjvxWb17CdFy4gLq1bqvf7XnroeJGerYSXvbiOjulYizRXWBeDg5VKiEZWyyNt1rc9w_GNIIpY8B17jx6I0_hh_gjSMTTQoKqOp6Q2FWg7ZgLg
> 
> RS512 = eyJhbGciOiJSUzUxMiIsInR5cCI6IkpXVCJ9.eyJoZWxsbyI6ICJ3b3JsZCJ9.EkP4VYlDO9a0ycFt6e_vSFwfI5MICvDqLCNFI779lodbs92EwBtxgzoYdgqz8E8H1ZtWEnyULsc7TkwgV-1xj_wbWVLDvQxjZ4wQfGaQBjD5yO9RTxwReWab3mtfixh7pPKi7lpmuO65sWBVnco2p1RXGsM7KtHjToRIFxu9ncA7YYdQ7i-YL1HcUHjjOc95NJzDyfqkwnaD10Wq7GM4XAixZFYYNDaz2nP7Gt8DwvEvFhtP2iPxeK3_AqhQ4T3B2GgcIDnNCjhETtx4oal-gZzujMEbrMx7ea_jdS5QpKv0EEiA2Ppv0-_4dDKELCwhmBuYzHZIGbSJUFMC_fKVqw
> 
> RSA-OAEP-256 A128GCM (bytes) = eyJhbGciOiJSU0EtT0FFUC0yNTYiLCJlbmMiOiJBMTI4R0NNIn0.lE9RNBtokRkGxYdWANBvDBM4Q9OUH5TXEFAKbUhHLTLdh_jLXJnMGjOPMA8AuMVKvMH7WHql0MbMTzEjd3ThSTi0G5zsG_y6QhmLoGPtfaoT3AOrMyJuwoV7xW8EycoUyWhVQxCdk_OcvUKGncdeA3ZgOVVNPZO9Nkk0sVzeSJak-UvCq7HiJN0_qlyZb7em07t9R0_aj-xF2pPmBZrbRfxdjSGgnz0KgHE-VOuntZtBDKafkNJkhnFKaTku8FyR-iYFQzq-Dlev2p_c6hxMZwGj1EGDnc2BeZ0lCZ4kP-7Jt_5iR6h88T6Io7EEq4Vx5WPzC2PpLgKdi1MrrDAZFw.18LvjGQY2vQk5mo0.htWAppMkWNyDMA.Md-hvBv12_BK_tnqiZNgoQ
> 
> ECDH-ES A128CBC_HS256 + extra headers = eyJhbGciOiJFQ0RILUVTIiwiY3R5IjoidGV4dC9wbGFpbiIsImVuYyI6IkExMjhDQkMtSFMyNTYiLCJlcGsiOnsiY3J2IjoiUC0yNTYiLCJrdHkiOiJFQyIsIngiOiJrZGVDT19kR3c0eG9FYXRaOGVEVXg4b2NXUDhTSXAwRGppTUhDNTkyR3JZIiwieSI6IkVIVFB3WUJUaGlmX2hiTmpFM244NnNMal9xUy1HNy1BcGtQOWlfNXQybEkifSwia2V5aWQiOiIxMTEtMjIyLTMzMyIsInRyYW5zLWlkIjoiYWFhLWJiYiJ9..XzWiiw67j1o8DuVvUqAxHw.FC2Y50nX5eBFsym6SDM2ZbTiJI_tFZxx2NclbL4rU2I.q1OzXUTpiUTzka8AMkcptA
> 
> A128GCMKW A128CBC_HS256 = eyJhbGciOiJBMTI4R0NNS1ciLCJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiaXYiOiJOSVk0Ykl1TnhLdnVUNUhZIiwidGFnIjoiR2NfUDVFUzAtN1BmbkpSWUowN2RmQSJ9.b_fMnklR-f929ZRoQJP8UCwYcd-VqKpKYPoJfaosJFA.37_Mj6_QknWKPbQD1tmBfw.yMotjOiGiLHU8YpT6794ym5LUpDtFNt5sIk83H0qV8g.o61G112gcj9gSvYmong5HA
> 
> A128GCMKW A256CBC_HS512= eyJhbGciOiJBMTI4R0NNS1ciLCJlbmMiOiJBMjU2Q0JDLUhTNTEyIiwiaXYiOiJpX1lwTGxvQ3pJbkpmNzJXIiwidGFnIjoicl83YnlSS3lTUUowUkx5RWpoTngyQSJ9.k-wIKRPoUcT01s5P3rbekG6k5tE_M1ozPoW6Z6zHF6kXetqHlwrrsHZvr7_YUPPANcKs_VD-kHYBJwGkqGCHhg.QNINnCuleKLOjqd_rP08Wg.fQWUU7VDIBOPHUHo2QMW3D4ZYxKs1nY7R7eAbLHKA5c.CjP7w_h99PLktNW94ijjDxTj3W2bpBb3N4PxDdWlffs
> 
> A128KW A128CBC_HS256 = eyJhbGciOiJBMTI4S1ciLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.qC_4cBQvaPH2Z5bHSuuILBnMQxYnWTN5UXTBkxnpKGMltu_Q6bhOnw.9APMRqcUqvk1ZjqqCT2yoA.bTMVbX4tJwGBduRXDjyvMnTn-QJ_xASaGOBg5TheBhw.Z1JjspCoupAjyhOfMpqetA
> 
> A128KW A128GCM = eyJhbGciOiJBMTI4S1ciLCJlbmMiOiJBMTI4R0NNIn0.ZCEURK95wKXHavucT0mQZ1SWNmOYowYv.5F6MRcqCjpHAmYDU.UZ1dyhgrZ5zlplxHiSYvEjzR.q-mvlEyaB8wuX1OtN6pR_Q
> 
> A192GCMKW A192CBC_HS384= eyJhbGciOiJBMTkyR0NNS1ciLCJlbmMiOiJBMTkyQ0JDLUhTMzg0IiwiaXYiOiJCMUlhY0dEZ194WEppN0hzIiwidGFnIjoiRy1JT19SRUVDTW90SmVSY1ppRWtyUSJ9.IjAeU1xmQFKoaymSPH9KmxLBVWLYA8txnjqRKgD_H9tK4cFUCc5A-viJ8F4R8vy5.E4B5gScSyTw4RsQwiNMNbQ.L12rcB3bxRby7vFIBnRs2PF0QridXiw3zrD4dWQqpAU.i6dRwuqcXTDP2NzvhdFpefBuWi-L4Bzt
> 
> A192KW A192CBC_HS384 = eyJhbGciOiJBMTkyS1ciLCJlbmMiOiJBMTkyQ0JDLUhTMzg0In0.6MVctVG_Ayoj9DUbyLmfZDKqsLScVVVQyHSU0Ngiw7vBGElV2TlkH8CgRqidx70ChPuHXZn6PV4.8UWaZ7rcw360pu1Sh-fGeA.HnagjjKrt4CpxLtFaIkrFwq9Yt_v2Elhe8wBNKpgR9c.qWWhc8ePdBJP85mq_qVDu1JOz_Z0kejQ
> 
> A192KW A192GCM = eyJhbGciOiJBMTkyS1ciLCJlbmMiOiJBMTkyR0NNIn0.JPI_Lm3T7JV-UzE0EyiB4iFMj6whmGDm_9hr3LK07HY.5csjUnB6dEKye8-f.hoRN_yZxOaxeczbw8u_JdQmp.l5tqkQSPQy2vsTqKVynDoA
> 
> A256GCMKW A256CBC_HS512= eyJhbGciOiJBMjU2R0NNS1ciLCJlbmMiOiJBMjU2Q0JDLUhTNTEyIiwiaXYiOiJ2X3ZlY3VEVHJ0eDUteGNWIiwidGFnIjoibTVRQ0k2enhycTBqUHBsMGkwSTBQUSJ9.IicQbDr5rh9WBDBlB-VXfFrMeMzWpCa_wTNEvNplSiqXMPN_hzFhINMy2VueDh3pr81ADbC8sStYvcMnYYB8IA.Ot4YgbJ5SSBiIQR7hStnoA.-JMUpkmld6v0hsblpt-lz8ePpGsXLamvXm0bY5hhCks.MrfL1QBTk2dhxgO2lRrG4G-OkD5iD75EfK8PCkhRsvQ
> 
> A256KW A256CBC_HS512 = eyJhbGciOiJBMjU2S1ciLCJlbmMiOiJBMjU2Q0JDLUhTNTEyIn0.-ccRDsGahgZ6pqLk3OI18fIP6VK-dtW06SsnrXUapqzrmb5FGUYINrv6CkYFQubrMSWcAgzSedmRqtkUM-E5qZrORnVgoF-W.Lna4VyvfwwMWEU-NkyOH9w.xDWxcZ7wF_-Knv4rC5tR6EE8HtVB320b3lTYkUgJuy0.PkenhIva7WdQs8ICgo_7WUcEizO2WAnQxK3yCn6DJkk
> 
> A256KW A256GCM = eyJhbGciOiJBMjU2S1ciLCJlbmMiOiJBMjU2R0NNIn0.9Vy3g5kq_rZDrqEC_aNVFBhQKqmMPKs1YCJr1xZFTrFdb6nnSeFd6g.W50jpPMmXKrLcOna.j_HnWlMWsTN-72adNEVWaMNY.LB2JGEQ2fVCeJEYTn8SVpw
> 
> DIR A128CBC-HS256 = eyJhbGciOiJkaXIiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0..6_GsBu53ZIuT8RlZ4ua-hA.yxOJedDjqqLiFlP_Iwht5jiq5xW79oaBnzJUTovEhbI.ZhpaU3UEGHOGFpOqRRhVLQ
> 
> DIR A128GCM = eyJhbGciOiJkaXIiLCJlbmMiOiJBMTI4R0NNIn0..Dq_piIist0s9pAv8.bC14A5zldlm58PMO3r5wbZM9.DSlypGLE8tiof3gA9h8Gbg
> 
> DIR A192CBC-HS384 = eyJhbGciOiJkaXIiLCJlbmMiOiJBMTkyQ0JDLUhTMzg0In0..dKb6BL4IVQnlhReXpxrzVA.fTseg4p96wSZwAi7k7vusIYAGvgpzTWsk6rvV7llQkE.bDdLwZLc0gv365ZGN3s4fQrQRotOojzN
> 
> DIR A192GCM = eyJhbGciOiJkaXIiLCJlbmMiOiJBMTkyR0NNIn0..kyz5gYrC37YQpvDo.DvrgX5N52qqeQ5nOP2Y_hw9V.Qu379-eJ0s4PJEdcTEa-Aw
> 
> DIR A256CBC-HS512 = eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2Q0JDLUhTNTEyIn0..Os-h2Ui5_jfy2I95oU-w8w.cb1nJFkH7mocq-pvWWpVPVUnq2sdpY_YuV2he8PFr24.zgNHdXIH3lMPpgDbgoZxRqqLG_5JsnvDXxM8wlG4XrQ
> 
> DIR A256GCM = eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0..9qH0X67oy9obiiUQ.diauKSJ7ohvH8qadbqkF6pJC.Oxni9DGAdiVwdv-UDANJ7A
> 
> RSA-OAEP A256GCM DEF = eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZHQ00iLCJ6aXAiOiJERUYifQ.OPemUhhgo-asXWpKt67dF8JztplbpdaZGPNv5CqgivRGKHplsSQhfpURxQ3ijtKsVNxi-s5UjnQcXyh_URrihIU4600ifxs4nxLnaYNAey7L2I4fEgFjVli49zspqEIkr90qZXsxDa6bZTiunWtELH3lwBb_HwZTj2-VvMuPJ-x4nZ83mYkbDq3UsEx1OLUj_UeXElvFd9mtTzmBi1f58PAe2JLexj4LxZzvNyhS1PgqZMfGhFBHm6cnX985zXMXKEP496NxAuSgzloGEHSWWWBr3O2BE1k5z1kvGkq8hIonqfwVrCjfO7I83ONLjlVaOo0WZX8kmv6KyI3znvKgYw.HP-_JJHJZfT1gZJ5.dLTadq8oqrSBjbpOLwPzpppHwv6HFdXf.vsQ_J3UjL0U5zvXV6J6n0A
> 
> ECDH-ES A128CBC_HS256= eyJhbGciOiJFQ0RILUVTIiwiZW5jIjoiQTEyOENCQy1IUzI1NiIsImVwayI6eyJjcnYiOiJQLTI1NiIsImt0eSI6IkVDIiwieCI6IkVuT21QZngxdmZSTVplSzVJcXNWRU1SaWpKbjhWMm1qeXM5Z2ExdU9CQm8iLCJ5IjoiRmx0cHpyeVpXVmYwSjVRUVdsU2NMaVVWX29ubWtKSGxja2E5NDRUajRoYyJ9fQ..hDNsBa0VLOsWSlVOawML-A.UC1pGiAmSG8kng1nFNijRa-jCiyHdVWABMfjX1R0IsQ.0eZnwjVMp6E3H4BdxtzvLA
> 
> ECDH-ES A128GCM = eyJhbGciOiJFQ0RILUVTIiwiZW5jIjoiQTEyOEdDTSIsImVwayI6eyJjcnYiOiJQLTI1NiIsImt0eSI6IkVDIiwieCI6IkFTemR2UXY3STVsdThSdzNYdDZscko3V25hR3hNRUg3RlFJR28zRHRRYTAiLCJ5IjoiTGNLazZNa1FJOW5BT0ZkdVZ1QnRmZW9kWm1PQU5XWUJLTWhDNU5rZ3MwYyJ9fQ..FwBAG2no6aCQVhZC.GfHJyo4RP1yfK0lqIxDPpmsD.OImVp8do-Lss59q81P0IBg
> 
> ECDH-ES+A128KW A128CBC-HS256 = eyJhbGciOiJFQ0RILUVTK0ExMjhLVyIsImVuYyI6IkExMjhDQkMtSFMyNTYiLCJlcGsiOnsiY3J2IjoiUC0yNTYiLCJrdHkiOiJFQyIsIngiOiJkRjNSRHVqVDFrSlNuRE91STV0eE9ZcXpfaFBUbHp5SElwNVVyaXJiTEtBIiwieSI6ImJTbHhrMGNSUGtWTG9OTGV0R0Y4QkhJOXFfOGc4aG9qQWdaSnRoNFV1a3MifX0.MSiqDqdpKhLcQH7WnXa1hh14bSV7dKgARwC-LGahuQ-ir16VQTtGRw.feV9IacyG0U-S9BTGRBn4A.ErUYDfm6KVgGWhjTBohwonneLKkxsm7iY8vygZGzlwM.hn8z80wo8wXmJfm6yhNXoQ
> 
> ECDH-ES A192CBC_H384= eyJhbGciOiJFQ0RILUVTIiwiZW5jIjoiQTE5MkNCQy1IUzM4NCIsImVwayI6eyJjcnYiOiJQLTM4NCIsImt0eSI6IkVDIiwieCI6Ii1uaWRid0NYTDlfd2lIelZkVVFmWEx1eG1sLUoxUm9JeURXMjZudlJqb3F1TU9RNHdPRFI1MXRsTjZUeWRnTnoiLCJ5IjoiLVc5eTAzaGplNFFtX3V3dXFPajRWa2N3TUlFRjV1bWFpRHNTTHVUZ2Z4d292aEpNYXRhaW5GVVg4STdSdXdaNiJ9fQ..rRL5pEM6sx6QpVdzSciVTA.Jg5lo2EStHALjZygab7jFInbduP6tGj5XX08-PWDEGw.j6I2LePeGXh7AiLkaTI0GMcRMfER3FBE
> 
> ECDH-ES+A192KW A192CBC-HS384 = eyJhbGciOiJFQ0RILUVTK0ExOTJLVyIsImVuYyI6IkExOTJDQkMtSFMzODQiLCJlcGsiOnsiY3J2IjoiUC0zODQiLCJrdHkiOiJFQyIsIngiOiJRcTR2cjRFVC1LeWx2SmhnZTRLUGFvLWlkT25WWHZTWkpOcmZIeXJ0eHRkY21JNU0zVVZ4bWhtWXRyUHJpTTFRIiwieSI6IkVBclhId3ZIQ1BLbDNQVDV6TnNHMGI0RXFreVB5MHV0UG9yYUFXdFgxdWl2ZDNyXzVrWmgtRlpLNXJkNUg2eDIifX0.bgvh2n5G_HYiOUjiUfJ5EqmVTXx-capqBWKDEcooqPg4SSNdLQeST3ISeTNIOG5uQpfXks9KcNU.u766CN8sc8ST4WWnsRYdqg.ETvfWjrZTyPd4zO0IEE_dvX3aZkC6soq_f0gUveCoaU.4ndWBUM0PYyFlSAOc2uQYMxoAJs31_8b
> 
> ECDH-ES A256CBC_HS512 = eyJhbGciOiJFQ0RILUVTIiwiZW5jIjoiQTI1NkNCQy1IUzUxMiIsImVwayI6eyJjcnYiOiJQLTUyMSIsImt0eSI6IkVDIiwieCI6IkFUUm02ZlZBMVplYXJyaDZSaUd5TTVwSzk2bGpFX1poZnJteGhDTGhFZVBMLWZFUnZScG9TUGg5aHEzMExrUmRRbUxmOFdoQlJpa3lJNUtRbGwxYVFUMDkiLCJ5IjoiQWNnNDZScURZcXdhODl6X2hxOFFZbzhUY3M3SndGeUxPanVKX2gzUXVYMEFaekQzTTRvQmNHUGZkc3pZRng4NmdNZ0I2Q0steUNuLV9ROVhSQ0N1QjcxOSJ9fQ..UnvxeVoKX8o5vq7t1oV79w.b1PmpkaagWd-CEUGk66-pbZKIAAjmnKvyzVFiI6PVhU.nnWAylFXPEWhUS8X4Rq9C0n81BUW8EUrnZotF2sa_Ho
> 
> ECDH-ES+A256KW A265GCM = eyJhbGciOiJFQ0RILUVTK0EyNTZLVyIsImVuYyI6IkEyNTZHQ00iLCJlcGsiOnsiY3J2IjoiUC01MjEiLCJrdHkiOiJFQyIsIngiOiJBTXc2UlQ1Nlh4WnF2dXAwaDQ0YkFKYlRLUE95Qm80WUU4akRPODJZLXNNU0lyVVlqM216Ny1mbFY1ZHloTEd1TTdudDloNWhHQ1pzUDgxeEpfNHJITjJ6IiwieSI6IkFWdnNoVkFoRHJNWmFoT1JrVkNVVVZhYy1GMld5QXNVMGRmc3BnR2ZaT2dxeXA2RkZxOHQtYzVjRjBGVnJSNWs0eHVXUFFnX3FDYnFYY3d2U1RQY0pOSUkifX0.PtEKglKb9bVNw_jpDuouJg0gQ4V__ZldWdoAjMXIC230_Ry77f6yIA.fUcvHSV9H6uLthuL.8Qlz9gRnReDSjSSEp0erG3d4.IU3DWUFvB3ipkZRxhQIMVg
> 
> PBES2-HS256+A128KW A128GCM= eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJlbmMiOiJBMTI4R0NNIiwicDJjIjo4MTkyLCJwMnMiOiI4SVlKbFpvcHhYeU5laFFsIn0.nlPlUbGxpTgoT0XcI2OUkP_RuE9p1dkl.4Pyh_zNhMP92_8br.aS4NkCXOP_6fTpRuGzPqFYLj.bSH9jXa5kN1qsc_Z0zTopQ
> 
> PBES2-HS256+A128KW A256CBC_HS512= eyJhbGciOiJQQkVTMi1IUzI1NitBMTI4S1ciLCJlbmMiOiJBMjU2Q0JDLUhTNTEyIiwicDJjIjo4MTkyLCJwMnMiOiJKbjU1VC1ETGpvMU5xbTk0In0.i9Cv9G6hHlz2XuN6l7_dwsRprXJfPdmf6X0bdL1P8T-Yb9zrhFtPUq4xBG_11qWX9jzDPzqFg_hbwDphFqZyXpt2rJ8AEN9I.GD79LB-xdF5IJXNzcKFhfA.d_RL6wLA2jFGbmJiM1NdXPxdxEBVRbEYnZ6nXqAgvi0.r4g8XQFyYeJ1iyHypFEmj7YqS5QgfQV_iyQx6Hc513Y
> 
> PBES2-HS384+A192KW A192GCM= eyJhbGciOiJQQkVTMi1IUzM4NCtBMTkyS1ciLCJlbmMiOiJBMTkyR0NNIiwicDJjIjo4MTkyLCJwMnMiOiIyTkljQnZld2ZHZFRYazAwIn0.8_LtWTp0Aj3Lj_GRT3diy2THIYY7O-fHCuxnMeTNXfU.auPsOqjHeJGvciVT.Mtn2Ek1dVaXJcBRJbLvHB8EB.4ikDo7JB_R9hmdthC3a1Yg
> 
> PBES2-HS512+A256KW A256GCM= eyJhbGciOiJQQkVTMi1IUzUxMitBMjU2S1ciLCJlbmMiOiJBMjU2R0NNIiwicDJjIjo4MTkyLCJwMnMiOiJsSGkwRFA4ZTFmOTUwODNUIn0.3cGiUw5dzBY_VeDrZ-EvOayMNeUaIHE1gnPBRvKWLdEm1CVI28uPCQ.wdV8TypPnOoM4w6_.uzJBd4oArGJd1WJaaJRHtZcm.CE3goPDvJ9sPUbQ2TkM7ew
> 
> RSA1_5 A128CBC-HS256 = eyJhbGciOiJSU0ExXzUiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0.X2tP3Rsgjdugu2NxiUP3xAbiMaseUpmTxNPZGfSYY-qSXwRNZ_ssG1CTiq08LBWRfXkQMmqo876POaKWPxvw4Wu-ljM2M_J-7jKav14JcEQWw03ncwwsDbg-feEZZ2GEia4uuZzfyzRYHbyIRZr1Er5baHpYP0jX8J8AS8twbO_VeKU2WdOX66y7iOzVYd9aBN4KOD53huJ7cm7RhqoQBsLLtaDiVqXrGU5kiEMz316eMDhA-hOha2RJxYeQhdtqDr4WSCkG7al46nAzTVLrL5IT0nslissSOWOTLlBOfBwdtEFbUODJnDTPGGZPPiwR2EyQdqjiXqyufxxtm15IZg.hw5DiYQbYLSQNydSdYPkkg.UCT9WHCYkL8OUU3ymGp_RXVuRWunFurihgYRsXWyzXc.bMB6KrjaGSU5ky0-Z-axeA
> 
> RSA1_5 A128GCM = eyJhbGciOiJSU0ExXzUiLCJlbmMiOiJBMTI4R0NNIn0.lZSQD83hUuIexF6WnmNY-2pEOX32Il3a3Byj5IWN-BiQra95-tMw6xH0gHJRiiz_VCRFDwW4nVCXW487ieuHCky6Q-qha4vqCyWzrvUIz0yGfrfn-_Aaip7ugCea87vhbm-rIHTzbv13jUWTLkVLVVJqFjBKUKaBdGJmmTBU0Y_TT2aNtbkVb3OxOBUJNIhAztIBFEUajTxrvZsAFM-8dq-mrFEzbiHqKvNY-7U6SeiNwzJZRJ7b6ooWVvThlKdLezQNiik_16PlZzsm-H_XDo2OV4j1Pv9vt2qde4Pn0z3TNLHCh7ES4oxcWZCmohVI0c8M9YEmpDV-l93nP2Vufw.dL9ibMa-E0NR9aT9.BeSrDDPrTvR-4YiPiSKJLqHb.Eds6twUOIcheNCXyYhYSmw
> 
> RSA1_5 A192CBC-HS384 = eyJhbGciOiJSU0ExXzUiLCJlbmMiOiJBMTkyQ0JDLUhTMzg0In0.fuNhcabSjsir5GPJHfu6vBoF-8fmdDwrNc9LsMa602ZI-RO7Z8L0KA1_cXiliN6kRE0Q40oa15xjqKa1s5NESvIlBYzrgcYQ_UwmV3EXgpj1a8mLapSsb7ePffoM8VCXWtX3PaSz6fhLUmqHZuF8i0_ma4Alzy6SIisRi6Ams84So0UBv8x6QkxPSM_R86j8N7px2IqduyMwbnLw99OC-PXcqpNARnWJowq96BzUydOV5gcLtBIXnRpDofc2NxQYCdsNeknhwdk-mC-h4PknCax3zR45JvoCQ0fnh4PAbxGjInTg8Cw_F_1rdybnBVW6YKscf5WRcLlHQP2W688eYw.I0iYqAEK2OryN3ipjdKk7A.5vwHfK7S_lPEKt776K-zZuhMDHLyJe5vEfyAo95M6WQ.UX-q19BFrKsIavHS63P2SY0pBoJxJ9S1
> 
> RSA1_5 A192GCM = eyJhbGciOiJSU0ExXzUiLCJlbmMiOiJBMTkyR0NNIn0.ULpuGllV17y4pQrwb1UpIn-zycISiTDyTZdAbqjoEzjGp8wDzDZf7KY3DYpNzCJRD24fDzaYK4wF_4ur3QSz8jZdi0UoLFUPG_z_0ytkV7OkEoL5DLflgQiEepRMja87peP9Qp9DdK1PMOTHVDhiO3ASJ5RTDR635LrX_DrS9OHcqKBNPWP4-qePv5IpDqw4ChzheIJXiqRmNxL8r9eLjEUWzV9NBHnrJlRXq3LwBllX1GNgM9YolsTUWFdIF6v7NkK-xiORa-JN1MQTcEvKovNPONwlTlW5Aq-2FYHK4YcdHq9hg-Y0SQabeqaxO7p2wvZSm5zuPzzLytcHaS0QFA.94PxSgiPbbockwY7.etp1WKQj91iubPk2KJj9LoHq.x321wjTnpKLGXu_3BlIgGQ
> 
> RSA1_5 A256CBC-HS512 = eyJhbGciOiJSU0ExXzUiLCJlbmMiOiJBMjU2Q0JDLUhTNTEyIn0.StyAjq7jJLx4Bl2C-jNLfZOZpqpeXRNHA8q95vwJee1p9t5hKj2TQQBkb9ksBVu1eYi9HhH1RWIUXNT9QtHkGXpbmgvxD5qw_8iXqzMt9UvcTF9PpDllj4k6UwvIt7KmSH0XBfQ2xtK6XqhKqTsdlGG9VXox3ads5R6DbY7XNsWiOzK56zCzA2HXDRytDGrRBurRuZ9iF30vo5SFZjNhdiIRIwL3FHoF02XMmErG8MgNT-ib8ZCV_tvL6vxs1ol_HOTKBq4wC664WJgIPsqV5FpxFvge2Wap1B0UMvzyiaViCllaPWlX5MZJCsq07dKKod-RZXmCFgtyK2N5IBbBeQ.wYk_Ebd_VBg7tqZNENiF_Q.CGLgJlsL74-Vb2wQbxhVNHuWFYtkyzxWVy9COu9Ov68.zCkI4Crl9a9u5vKSBaaIIBvG9sHmvucMqRYRDod_T58
> 
> RSA1_5 A256GCM = eyJhbGciOiJSU0ExXzUiLCJlbmMiOiJBMjU2R0NNIn0.EcyajJgmoMluaP4PtC1d494qD69SCicxaL4gIlzJnOis_TEdSO62nkkQmPYFGe0x7ACzmSwsr-Wx0gxv3TU9wNlOj4Sv0nPmjkiBIZgtyQejcIGzTDU6Wm6aISAIAcyK9W48Lnv8KTCtMs3UcYtzSWqW82W-tvfhmWtc9zEzfxcYV8xYWGUFislOaW-c63vREkFSH4m2BGnf3yn2Nnvrl0Uw9jdVRM8OeCoyJFRruxWVFHVZpceXLNXXAbMgjqxAlYU-laResSA1ALJjiSsVEMA3rDUcH7uiOp1U-llH_gX1KgjfXivQzQMMOO6OFjCDi-jqGnr0kiM-v_bwLBtJ-g.G1a4Q7Vfq6xODcHW.aih814hVND2aC2PcKzjXbvWO.W-YDU6NLQaf5nkUVtwZOmw
> 
> RSA-OAEP-256 A128GCM = eyJhbGciOiJSU0EtT0FFUC0yNTYiLCJlbmMiOiJBMTI4R0NNIn0.SK33nDODfZjhYnxjRAZNlLxNULkVydhz4EZD5tj1IMdX-xBg-zjVTXKLF91Z5TzZ0d7tW43nqOkgDP1uNkrLXtyBgcQC91VcOEvFcU2o5LRf-2AD19IaXAiLCt01YBB_is0deTp_9OEOxOXW3wOH-0GWgyfRlpbt6G0KHoF3q2ql0Be2oSUuECSbSgH8vnqoYouMZRQvKfO6lP2AWx-zGjL_aBAnTzXACc2vFwxeOV5e_OOpMENsXrXIPrsuOUIwSr-1luIZqe4RlOmtxJhRZ9HVv8oyVxAsMA8wxYY3cHd10X7BMKhD-rT4TMwYdzhuqJuxmSffx1PtrAPlariFnA.Batn3y72s7Pc-8DF._885vK6ngoBerihPe8Hy6lyk.amyl4SaOq6BV0bn-6Vm4Zw
> 
> RSA-OAEP-256 A192GCM = eyJhbGciOiJSU0EtT0FFUC0yNTYiLCJlbmMiOiJBMTkyR0NNIn0.fTlXr4fbZXZQviMx88j4hmloF09ZwkElrlzm6lR-MJswm55U0FSFsdroBUopajppZNsMqgk0LJPtfBjC5SLYLIolKA5GodxeQ8zDeUv2OzDFKOSjY9T40WNrnZLHHsev1VDBvbBL2aJ3-2oxChrfReT8CZsuevefSKzEYmTR6_MZh2Ra40jqvWUPAraHbw94gWFtO1TLzCaEuiuOrhkBUVFql23MYbEiQt2q4UgCIDxkkSKkCDuWm3TorchErRTNeu0jA_frbFnPWoeUl1jdwgun0pgb-J-_2e5KsMosf8AquqVGhQ-Q0z34xdyOyJWTbPd3N97cE651BY2gJbHoYQ.mE_DJxm1BqCe08hY.G6cLwVOPNyBC5nr31J_yGDwc.R21Chi5VaBC5qD5DF_kbNw
> 
> RSA-OAEP-256 A256GCM = eyJhbGciOiJSU0EtT0FFUC0yNTYiLCJlbmMiOiJBMjU2R0NNIn0.mZZK2r_A2j50uaYfP7m44OnWiTopLsNrS885iaV68dlLJDPAjQUDG4h96xJpwfxFF9IQkS4Bpv8kyDFmUxGtFn78PGaWYqIdQSr2J3g3K3IqEK_soy9XnZ0s5HCrg6WxxuYCL8QXWFVXYxJdyeDecoN_mlmi5hTIPpI2TBK1J7T7QDKFq_h7ZoWKxb58b3tHm6esWby6cbVW2KzSA9El0neDtRk-2PpHdDowhxpggGUbJiZjnrDz50GQ8qI84DLnemRnIjGJjolc30ClOOYgUpNjjS3WXbfRdTHioB1H-235OwowlZ6tRFIhuz5sJ8XjsCVSzHPvKgI1bVXM38txSQ.bxjgWOp8NEejn0oA.-6M0m31ioTh90It6gAUi9TnF.OPRZX37DaGnKdYnRnsyg_Q
> 
> RSA-OAEP A128CBC-HS256 = eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkExMjhDQkMtSFMyNTYifQ.KkBt96G4c1UCRuR4O0iTo2eiNeDRcchHvc2gddkii5HYsj6d5RbbzviY9RXAsTWCe-o8wBAJCe5nFZp7OAdGM50Mp2E9bqQoGGGn3smivD9JmTGnKO2p0cRmbhGC86WPoIY-MKjPS968QdRdr4CCWxXKMJrJAwjlBy9uTy4e9dBHMibZmrsBzSY_j4Y1RfSNcHGIQSkbBrxxfAvhZMTL3bvY2wEnmfOS0NnqtASXRlMNghXltenipOQJS34eTncNFHMUYtvrYSm6czgb2CcqtYWwRI8ka0gkryFVeL4T70IcSXp7GVzWZGmuMI4v_JgqP3CQ50llYxBTSI4BDvti5w.GC9ieDU4xlbCYV_Ws-twSQ.8EG-sar-J2A5-pdJaQKtG8LuqUNkP3g5NXYvUzS-zBc.GV2Ew4pDxne_SblD3s0sTA
> 
> RSA-OAEP A128GCM = eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkExMjhHQ00ifQ.Acgxo5oI55fm2eo0zGG7o4O9Ykbt0pJW1F6gvXDDS7NOz1Qq6T-s8g3Nc1JXFAcbqzl-TKbpCOUpw9KNv4OWGIePUGui4-hFcl_ZT69liPnk_IdnagWt9EIsQiHkSEeGdaE1FU44r4ppkRdqnZQQ8HRSgDIDiGwf8IQOVKcVyo8W-3ogyDrhtTFra44HhrcQ-YmDHklxn3TX6kjGCYB7Ytoj4UvS6QHVkAfz-PFPrW1KzPjxkq8TNEqMC9X6gPN0vordTtfn8auOEoM61uiC8inTRupALQgukIyB0Ap1wul3Ch3tEj0OhHsGjFTVZOZp5uYpYYr7_eiBSPKg7UYlSg.z_kEnNUpZHs5fO2y.B-oj9XpgLMGjLQfc_a_SKI0a.L-Bmbi46fuZjG6vFb4IeGA
> 
> RSA-OAEP A192CBC-HS384 = eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkExOTJDQkMtSFMzODQifQ.cz-eSLmrlkv8-d4C503OQeJkJWk1IG6DscqdTFiXzGjZndRYvUy1EkVLuxfZMv-ao-m7T7aP2EtHKUlA0DGowWOwhI_oYxk_gNX74u4i3FSPlrB-XzlsrfH4uLE0V1-cnBF8q_VwvNNZ-O0otxrIAqa6t_CNHoK7ri_6V5Lnj_yyNdwCoepULgrcKQDJQH5UzCFlO7dOG9aML4sFv01jSrYlFByLRWnJETDLA01dsD3ArXnPIRKl_acKs1Sfy2Ir8NlDcuDCgABHV5qUGhRA5YSVu1bAhVC5hhtFAqZJb86VH8PHvD7TXvaSadoU4nDqg9pRDfJqYDU4jeUg8XeCww.MRZAc1lH9cjKzOgGvJCrLg.P6CeN1rThnaeu-23NmChDYzljqXuETvFUBwFh5QaWWk.6kZ-TZJ6SCPFexTEAMN7TDs13v1PmS3x
> 
> RSA-OAEP A192GCM = eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkExOTJHQ00ifQ.FMsmPz9wGK4WLkVA10cM_cMNeyGMk9z5LPq6ztDlFaZvShe_QaJv3i4Xu7fRU4RwYXKNDOfWgPR2fRX8m08lhliv29rvk0JLJRoLliyL7EzWeeQPwVzDpihprZLt3oI0NZ08S9Qo64NyMMdx6wOtwJuF55ML0HrdtTr6FpFnJw-YMmdtEFs2k6W3D3Uje4ul7qn9rpUGK3D26Y5WI8ZTrqFX2Qpdakqu9U_DGhHZgahKnR7S3utQhYYtes5iQN0Z9areKFE2pMlLtzyJjf_nLNG_xTot1qWSE6NT7Xxk4so07Q7CmIC-7-5Hoa4zQ7YWKJ1YD1Q3NXNVE8DcXr3rOg.nnwucGGH5wHZ7-AU.tB1h6csbDoZuBlv7nRAyMU49.vlK96k6YM6QVe8eK_814Og
> 
> RSA-OAEP A256CBC-HS512 = eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZDQkMtSFM1MTIifQ.aNtLCGdLMEE0kUPe7ypiTFbc1bFVV3G43A8c3FS57uoGpFCLrXSLFy6DkiOq8gyyKcvBkRCjLw7THVWeQAbK37Ma8NJdPMFHGVqeGsyrsz4DypKckugZM-prDSkisDSr-_XXuPc7dfmqAJNUFEP62AqlAjMBW-JrEg0ztxmLZHZLh7xHOIglJ2Gke0GuEjyqH3uJicvKPe-QZTKWYNFHXzPjVmsmaQh_vhcJ9aMT5INXPzANiHH5iIrtmcZxz_UttxmKhdXdqJptluk9nb-lbnRG13VUZxwFDmWSwrTQOrkJkIfbsIeCtOyv7mO_fA8nFid1c1KTjEyF_JiK2npjwQ.2QcpfhzpG0Wu0BuNDkMPug.HnKIcHYRlOPnFzAJecxEi_n63NxrJeOI5Ob46tea1kQ.i_IG0sgecloGAfvXEfrQu--soDNNq57rea0UE_gyIV4
> 
> RSA-OAEP A256GCM = eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkEyNTZHQ00ifQ.Y5cnR1t9nb-ACPFPJpYPT6p4ALo1cTAF6DZR0li0jzHUiuTKysyYyi1cT0_tjdBAXg7-kKa_RlLGFMP208pRgJDsVgh0AFu1DycFumUJAX2EKW6fR2IkmTAWbkxF1W6x3sfnKFqzBveQY553MFLJ6hqj5mnLbXDFUhWL_DgOzIsGHl_rlq4vG9rDmsdHZVud5gT6Jme4yAWwozSr5NpOog35IykkVHuCh7kJNpOPbXW9of0asJ7-x719IbV6A4ng4pk_iSFUUrhYIARzMmkrJ_Ewh5gyn2MOKW5W3X7cfqR9hBeXE_mVLnJmoxNPdeTHTAGhmQPU8Vm2y-_w4K3vuw.TnDMfXsMZQR5xTYH.3EY6NmRAf5VV3Yv7uCRMcO1O.gzwahkMuJIvS9GIe1L3NLQ
> 
> ES256 + extra headers = eyJhbGciOiJFUzI1NiIsImN0eSI6InRleHQvcGxhaW4iLCJrZXlpZCI6IjExMS0yMjItMzMzIiwidHJhbnMtaWQiOiJhYWEtYmJiIiwidHlwIjoiSldUIn0.eyJoZWxsbyI6ICJ3b3JsZCJ9.Vlc9V2JKNaXRlUAnZ7z_PTpoXVChtlgbWwlVCWoUAZ1lBNXTC16npA4F7yr8qCVNfGWceja3NtSAp2NXoxZhBQ
> OOPS: 127 passed, 3 FAILED
> --- FAIL: Test (0.37s)
> FAIL
> FAIL	github.com/dvsekhvalnov/jose2go	0.372s
> === RUN   Test
> OK: 14 passed
> --- PASS: Test (0.00s)
> PASS
> ok  	github.com/dvsekhvalnov/jose2go/aes	0.004s
> === RUN   Test
> OK: 6 passed
> --- PASS: Test (0.00s)
> PASS
> ok  	github.com/dvsekhvalnov/jose2go/arrays	0.003s
> === RUN   Test
> err = illegal base64 data at input byte 32
> OK: 3 passed
> --- PASS: Test (0.00s)
> PASS
> ok  	github.com/dvsekhvalnov/jose2go/base64url	0.002s
> === RUN   Test
> 
> err=illegal base64 data at input byte 4
> OK: 8 passed
> --- PASS: Test (0.00s)
> PASS
> ok  	github.com/dvsekhvalnov/jose2go/compact	0.003s
> === RUN   Test
> 
> ----------------------------------------------------------------------
> FAIL: pbkdf2_test.go:17: TestSuite.TestDerivePbkdf2Sha256Count1
> 
> pbkdf2_test.go:22:
>     //then
>     c.Assert(test, DeepEquals, []byte{18, 15, 182, 207, 252, 248, 179, 44, 67, 231, 34, 82, 86, 196, 248, 55, 168, 101, 72, 201, 44, 204, 53, 72, 8, 5, 152, 124, 183, 11, 225, 123})
> ... obtained []uint8 = []byte{0x33, 0x65, 0xa2, 0x22, 0x82, 0xb0, 0x94, 0xcf, 0x3c, 0xb1, 0xfe, 0x74, 0xbe, 0x39, 0x53, 0xb2, 0x0, 0xeb, 0x2e, 0xfc, 0xd3, 0x6c, 0x92, 0x31, 0x36, 0x33, 0x3b, 0x3c, 0x87, 0x80, 0xd7, 0xbd}
> ... expected []uint8 = []byte{0x12, 0xf, 0xb6, 0xcf, 0xfc, 0xf8, 0xb3, 0x2c, 0x43, 0xe7, 0x22, 0x52, 0x56, 0xc4, 0xf8, 0x37, 0xa8, 0x65, 0x48, 0xc9, 0x2c, 0xcc, 0x35, 0x48, 0x8, 0x5, 0x98, 0x7c, 0xb7, 0xb, 0xe1, 0x7b}
> ... Difference:
> ...     [0]: 51 != 18
> ...     [1]: 101 != 15
> ...     [2]: 162 != 182
> ...     [3]: 34 != 207
> ...     [4]: 130 != 252
> ...     [5]: 176 != 248
> ...     [6]: 148 != 179
> ...     [7]: 207 != 44
> ...     [8]: 60 != 67
> ...     [9]: 177 != 231
> ...     [10]: 254 != 34
> ...     [11]: 116 != 82
> ...     [12]: 190 != 86
> ...     [13]: 57 != 196
> ...     [14]: 83 != 248
> ...     [15]: 178 != 55
> ...     [16]: 0 != 168
> ...     [17]: 235 != 101
> ...     [18]: 46 != 72
> ...     [19]: 252 != 201
> ...     [20]: 211 != 44
> ...     [21]: 108 != 204
> ...     [22]: 146 != 53
> ...     [23]: 49 != 72
> ...     [24]: 54 != 8
> ...     [25]: 51 != 5
> ...     [26]: 59 != 152
> ...     [27]: 60 != 124
> ...     [28]: 135 != 183
> ...     [29]: 128 != 11
> ...     [30]: 215 != 225
> ...     [31]: 189 != 123
> 
> 
> 
> ----------------------------------------------------------------------
> FAIL: pbkdf2_test.go:25: TestSuite.TestDerivePbkdf2Sha256Count2
> 
> pbkdf2_test.go:30:
>     //then
>     c.Assert(test, DeepEquals, []byte{174, 77, 12, 149, 175, 107, 70, 211, 45, 10, 223, 249, 40, 240, 109, 208, 42, 48, 63, 142, 243, 194, 81, 223, 214, 226, 216, 90, 149, 71, 76, 67})
> ... obtained []uint8 = []byte{0xf4, 0x77, 0x4a, 0x44, 0xa8, 0xcd, 0x2a, 0xcf, 0xc7, 0xa, 0x84, 0xd1, 0xd1, 0x6d, 0xc, 0x2, 0x5e, 0x5e, 0xde, 0x13, 0xc3, 0x17, 0xde, 0xc3, 0xa, 0x76, 0xbf, 0x63, 0x39, 0xa4, 0x41, 0x94}
> ... expected []uint8 = []byte{0xae, 0x4d, 0xc, 0x95, 0xaf, 0x6b, 0x46, 0xd3, 0x2d, 0xa, 0xdf, 0xf9, 0x28, 0xf0, 0x6d, 0xd0, 0x2a, 0x30, 0x3f, 0x8e, 0xf3, 0xc2, 0x51, 0xdf, 0xd6, 0xe2, 0xd8, 0x5a, 0x95, 0x47, 0x4c, 0x43}
> ... Difference:
> ...     [0]: 244 != 174
> ...     [1]: 119 != 77
> ...     [2]: 74 != 12
> ...     [3]: 68 != 149
> ...     [4]: 168 != 175
> ...     [5]: 205 != 107
> ...     [6]: 42 != 70
> ...     [7]: 207 != 211
> ...     [8]: 199 != 45
> ...     [10]: 132 != 223
> ...     [11]: 209 != 249
> ...     [12]: 209 != 40
> ...     [13]: 109 != 240
> ...     [14]: 12 != 109
> ...     [15]: 2 != 208
> ...     [16]: 94 != 42
> ...     [17]: 94 != 48
> ...     [18]: 222 != 63
> ...     [19]: 19 != 142
> ...     [20]: 195 != 243
> ...     [21]: 23 != 194
> ...     [22]: 222 != 81
> ...     [23]: 195 != 223
> ...     [24]: 10 != 214
> ...     [25]: 118 != 226
> ...     [26]: 191 != 216
> ...     [27]: 99 != 90
> ...     [28]: 57 != 149
> ...     [29]: 164 != 71
> ...     [30]: 65 != 76
> ...     [31]: 148 != 67
> 
> 
> 
> ----------------------------------------------------------------------
> FAIL: pbkdf2_test.go:33: TestSuite.TestDerivePbkdf2Sha256Count4096
> 
> pbkdf2_test.go:38:
>     //then
>     c.Assert(test, DeepEquals, []byte{197, 228, 120, 213, 146, 136, 200, 65, 170, 83, 13, 182, 132, 92, 76, 141, 150, 40, 147, 160, 1, 206, 78, 17, 164, 150, 56, 115, 170, 152, 19, 74})
> ... obtained []uint8 = []byte{0x0, 0x30, 0x9c, 0xf2, 0xa2, 0x59, 0x43, 0xdb, 0x7e, 0x1a, 0xdf, 0x62, 0x83, 0x7, 0x33, 0xe4, 0xd2, 0x95, 0xa3, 0x7a, 0x58, 0xe0, 0x99, 0x46, 0xea, 0x90, 0xa2, 0x7, 0x3f, 0x31, 0x47, 0x2a}
> ... expected []uint8 = []byte{0xc5, 0xe4, 0x78, 0xd5, 0x92, 0x88, 0xc8, 0x41, 0xaa, 0x53, 0xd, 0xb6, 0x84, 0x5c, 0x4c, 0x8d, 0x96, 0x28, 0x93, 0xa0, 0x1, 0xce, 0x4e, 0x11, 0xa4, 0x96, 0x38, 0x73, 0xaa, 0x98, 0x13, 0x4a}
> ... Difference:
> ...     [0]: 0 != 197
> ...     [1]: 48 != 228
> ...     [2]: 156 != 120
> ...     [3]: 242 != 213
> ...     [4]: 162 != 146
> ...     [5]: 89 != 136
> ...     [6]: 67 != 200
> ...     [7]: 219 != 65
> ...     [8]: 126 != 170
> ...     [9]: 26 != 83
> ...     [10]: 223 != 13
> ...     [11]: 98 != 182
> ...     [12]: 131 != 132
> ...     [13]: 7 != 92
> ...     [14]: 51 != 76
> ...     [15]: 228 != 141
> ...     [16]: 210 != 150
> ...     [17]: 149 != 40
> ...     [18]: 163 != 147
> ...     [19]: 122 != 160
> ...     [20]: 88 != 1
> ...     [21]: 224 != 206
> ...     [22]: 153 != 78
> ...     [23]: 70 != 17
> ...     [24]: 234 != 164
> ...     [25]: 144 != 150
> ...     [26]: 162 != 56
> ...     [27]: 7 != 115
> ...     [28]: 63 != 170
> ...     [29]: 49 != 152
> ...     [30]: 71 != 19
> ...     [31]: 42 != 74
> 
> 
> 
> ----------------------------------------------------------------------
> FAIL: pbkdf2_test.go:105: TestSuite.TestDerivePbkdf2Sha256Count4096Len1024
> 
> pbkdf2_test.go:110:
>     //then
>     c.Assert(test, DeepEquals, []byte{140, 5, 17, 244, 198, 229, 151, 198, 172, 99, 21, 216, 240, 54, 46, 34, 95, 60, 80, 20, 149, 186, 35, 184, 104, 192, 5, 23, 77, 196, 238, 113, 17, 91, 89, 249, 230, 12, 217, 83, 47, 163, 62, 15, 117, 174, 254, 48, 34, 92, 88, 58, 24, 108, 216, 43, 212, 218, 234, 151, 36, 163, 211, 184, 4, 247, 91, 221, 65, 73, 79, 163, 36, 202, 178, 75, 204, 104, 15, 179, 185, 106, 48, 207, 93, 33, 250, 195, 194, 135, 89, 19, 145, 159, 51, 153, 177, 217, 206, 126, 181, 76, 149, 186, 73, 17, 133, 150, 207, 116, 101, 113, 155, 190, 2, 196, 236, 171, 27, 21, 65, 41, 140, 50, 29, 19, 198, 246})
> ... obtained []uint8 = []byte{0xc1, 0x7d, 0xae, 0xe6, 0x71, 0x1e, 0xdc, 0xdf, 0xbd, 0xb8, 0x54, 0xb2, 0xea, 0xec, 0xc7, 0xe8, 0xb8, 0x99, 0xe, 0xc4, 0xd, 0xa7, 0xce, 0x10, 0x85, 0xf, 0xd5, 0xf, 0x74, 0x9c, 0x9c, 0x33, 0xc, 0x79, 0x14, 0xb2, 0x22, 0x49, 0x93, 0x9, 0x87, 0xf3, 0x1c, 0x73, 0x20, 0xb3, 0x15, 0xf6, 0x90, 0xe5, 0xc, 0xc5, 0xa4, 0x6c, 0xf0, 0x51, 0x2e, 0xa4, 0xcc, 0x96, 0x9b, 0x1f, 0x3c, 0x7f, 0x4, 0xf7, 0x5b, 0xdd, 0x41, 0x49, 0x4f, 0xa3, 0x24, 0xca, 0xb2, 0x4b, 0xcc, 0x68, 0xf, 0xb3, 0xb9, 0x6a, 0x30, 0xcf, 0x5d, 0x21, 0xfa, 0xc3, 0xc2, 0x87, 0x59, 0x13, 0x91, 0x9f, 0x33, 0x99, 0xb1, 0xd9, 0xce, 0x7e, 0xb5, 0x4c, 0x95, 0xba, 0x49, 0x11, 0x85, 0x96, 0xcf, 0x74, 0x65, 0x71, 0x9b, 0xbe, 0x2, 0xc4, 0xec, 0xab, 0x1b, 0x15, 0x41, 0x29, 0x8c, 0x32, 0x1d, 0x13, 0xc6, 0xf6}
> ... expected []uint8 = []byte{0x8c, 0x5, 0x11, 0xf4, 0xc6, 0xe5, 0x97, 0xc6, 0xac, 0x63, 0x15, 0xd8, 0xf0, 0x36, 0x2e, 0x22, 0x5f, 0x3c, 0x50, 0x14, 0x95, 0xba, 0x23, 0xb8, 0x68, 0xc0, 0x5, 0x17, 0x4d, 0xc4, 0xee, 0x71, 0x11, 0x5b, 0x59, 0xf9, 0xe6, 0xc, 0xd9, 0x53, 0x2f, 0xa3, 0x3e, 0xf, 0x75, 0xae, 0xfe, 0x30, 0x22, 0x5c, 0x58, 0x3a, 0x18, 0x6c, 0xd8, 0x2b, 0xd4, 0xda, 0xea, 0x97, 0x24, 0xa3, 0xd3, 0xb8, 0x4, 0xf7, 0x5b, 0xdd, 0x41, 0x49, 0x4f, 0xa3, 0x24, 0xca, 0xb2, 0x4b, 0xcc, 0x68, 0xf, 0xb3, 0xb9, 0x6a, 0x30, 0xcf, 0x5d, 0x21, 0xfa, 0xc3, 0xc2, 0x87, 0x59, 0x13, 0x91, 0x9f, 0x33, 0x99, 0xb1, 0xd9, 0xce, 0x7e, 0xb5, 0x4c, 0x95, 0xba, 0x49, 0x11, 0x85, 0x96, 0xcf, 0x74, 0x65, 0x71, 0x9b, 0xbe, 0x2, 0xc4, 0xec, 0xab, 0x1b, 0x15, 0x41, 0x29, 0x8c, 0x32, 0x1d, 0x13, 0xc6, 0xf6}
> ... Difference:
> ...     [0]: 193 != 140
> ...     [1]: 125 != 5
> ...     [2]: 174 != 17
> ...     [3]: 230 != 244
> ...     [4]: 113 != 198
> ...     [5]: 30 != 229
> ...     [6]: 220 != 151
> ...     [7]: 223 != 198
> ...     [8]: 189 != 172
> ...     [9]: 184 != 99
> ...     [10]: 84 != 21
> ...     [11]: 178 != 216
> ...     [12]: 234 != 240
> ...     [13]: 236 != 54
> ...     [14]: 199 != 46
> ...     [15]: 232 != 34
> ...     [16]: 184 != 95
> ...     [17]: 153 != 60
> ...     [18]: 14 != 80
> ...     [19]: 196 != 20
> ...     [20]: 13 != 149
> ...     [21]: 167 != 186
> ...     [22]: 206 != 35
> ...     [23]: 16 != 184
> ...     [24]: 133 != 104
> ...     [25]: 15 != 192
> ...     [26]: 213 != 5
> ...     [27]: 15 != 23
> ...     [28]: 116 != 77
> ...     [29]: 156 != 196
> ...     [30]: 156 != 238
> ...     [31]: 51 != 113
> ...     [32]: 12 != 17
> ...     [33]: 121 != 91
> ...     [34]: 20 != 89
> ...     [35]: 178 != 249
> ...     [36]: 34 != 230
> ...     [37]: 73 != 12
> ...     [38]: 147 != 217
> ...     [39]: 9 != 83
> ...     [40]: 135 != 47
> ...     [41]: 243 != 163
> ...     [42]: 28 != 62
> ...     [43]: 115 != 15
> ...     [44]: 32 != 117
> ...     [45]: 179 != 174
> ...     [46]: 21 != 254
> ...     [47]: 246 != 48
> ...     [48]: 144 != 34
> ...     [49]: 229 != 92
> ...     [50]: 12 != 88
> ...     [51]: 197 != 58
> ...     [52]: 164 != 24
> ...     [54]: 240 != 216
> ...     [55]: 81 != 43
> ...     [56]: 46 != 212
> ...     [57]: 164 != 218
> ...     [58]: 204 != 234
> ...     [59]: 150 != 151
> ...     [60]: 155 != 36
> ...     [61]: 31 != 163
> ...     [62]: 60 != 211
> ...     [63]: 127 != 184
> 
> 
> 
> ----------------------------------------------------------------------
> FAIL: pbkdf2_test.go:41: TestSuite.TestDerivePbkdf2Sha256Count4096Len320
> 
> pbkdf2_test.go:46:
>     //then
>     c.Assert(test, DeepEquals, []byte{52, 140, 137, 219, 203, 211, 43, 47, 50, 216, 20, 184, 17, 110, 132, 207, 43, 23, 52, 126, 188, 24, 0, 24, 28, 78, 42, 31, 184, 221, 83, 225, 198, 53, 81, 140, 125, 172, 71, 233})
> ... obtained []uint8 = []byte{0x71, 0xd7, 0x4e, 0x95, 0x6a, 0x3b, 0x1c, 0x42, 0x0, 0xc1, 0x55, 0xce, 0xe3, 0xdc, 0x9b, 0xa6, 0xb7, 0x9e, 0xc4, 0xc0, 0xa8, 0x1b, 0x19, 0x9b, 0x63, 0x61, 0xbf, 0xcd, 0x10, 0x49, 0x14, 0x9e, 0xc6, 0x35, 0x51, 0x8c, 0x7d, 0xac, 0x47, 0xe9}
> ... expected []uint8 = []byte{0x34, 0x8c, 0x89, 0xdb, 0xcb, 0xd3, 0x2b, 0x2f, 0x32, 0xd8, 0x14, 0xb8, 0x11, 0x6e, 0x84, 0xcf, 0x2b, 0x17, 0x34, 0x7e, 0xbc, 0x18, 0x0, 0x18, 0x1c, 0x4e, 0x2a, 0x1f, 0xb8, 0xdd, 0x53, 0xe1, 0xc6, 0x35, 0x51, 0x8c, 0x7d, 0xac, 0x47, 0xe9}
> ... Difference:
> ...     [0]: 113 != 52
> ...     [1]: 215 != 140
> ...     [2]: 78 != 137
> ...     [3]: 149 != 219
> ...     [4]: 106 != 203
> ...     [5]: 59 != 211
> ...     [6]: 28 != 43
> ...     [7]: 66 != 47
> ...     [8]: 0 != 50
> ...     [9]: 193 != 216
> ...     [10]: 85 != 20
> ...     [11]: 206 != 184
> ...     [12]: 227 != 17
> ...     [13]: 220 != 110
> ...     [14]: 155 != 132
> ...     [15]: 166 != 207
> ...     [16]: 183 != 43
> ...     [17]: 158 != 23
> ...     [18]: 196 != 52
> ...     [19]: 192 != 126
> ...     [20]: 168 != 188
> ...     [21]: 27 != 24
> ...     [22]: 25 != 0
> ...     [23]: 155 != 24
> ...     [24]: 99 != 28
> ...     [25]: 97 != 78
> ...     [26]: 191 != 42
> ...     [27]: 205 != 31
> ...     [28]: 16 != 184
> ...     [29]: 73 != 221
> ...     [30]: 20 != 83
> ...     [31]: 158 != 225
> 
> 
> 
> ----------------------------------------------------------------------
> FAIL: pbkdf2_test.go:49: TestSuite.TestDerivePbkdf2Sha384Count1Len384
> 
> pbkdf2_test.go:54:
>     //then
>     c.Assert(test, DeepEquals, []byte{192, 225, 79, 6, 228, 158, 50, 215, 63, 159, 82, 221, 241, 208, 197, 199, 25, 22, 9, 35, 54, 49, 218, 221, 118, 165, 103, 219, 66, 183, 134, 118, 179, 143, 200, 0, 204, 83, 221, 182, 66, 245, 199, 68, 66, 230, 43, 228})
> ... obtained []uint8 = []byte{0xd7, 0x8a, 0x4c, 0xb0, 0x40, 0x88, 0xdd, 0x22, 0xb5, 0xcd, 0x58, 0x42, 0x6a, 0x86, 0x98, 0x51, 0xb, 0x48, 0xf9, 0xce, 0xd4, 0xf2, 0xce, 0xd4, 0x81, 0xbf, 0x4a, 0xe3, 0x81, 0xfb, 0x8f, 0xa1, 0xbd, 0x7f, 0xad, 0x80, 0x8f, 0x18, 0xf2, 0xec, 0x29, 0x4e, 0x71, 0x61, 0x48, 0x70, 0x66, 0x9f}
> ... expected []uint8 = []byte{0xc0, 0xe1, 0x4f, 0x6, 0xe4, 0x9e, 0x32, 0xd7, 0x3f, 0x9f, 0x52, 0xdd, 0xf1, 0xd0, 0xc5, 0xc7, 0x19, 0x16, 0x9, 0x23, 0x36, 0x31, 0xda, 0xdd, 0x76, 0xa5, 0x67, 0xdb, 0x42, 0xb7, 0x86, 0x76, 0xb3, 0x8f, 0xc8, 0x0, 0xcc, 0x53, 0xdd, 0xb6, 0x42, 0xf5, 0xc7, 0x44, 0x42, 0xe6, 0x2b, 0xe4}
> ... Difference:
> ...     [0]: 215 != 192
> ...     [1]: 138 != 225
> ...     [2]: 76 != 79
> ...     [3]: 176 != 6
> ...     [4]: 64 != 228
> ...     [5]: 136 != 158
> ...     [6]: 221 != 50
> ...     [7]: 34 != 215
> ...     [8]: 181 != 63
> ...     [9]: 205 != 159
> ...     [10]: 88 != 82
> ...     [11]: 66 != 221
> ...     [12]: 106 != 241
> ...     [13]: 134 != 208
> ...     [14]: 152 != 197
> ...     [15]: 81 != 199
> ...     [16]: 11 != 25
> ...     [17]: 72 != 22
> ...     [18]: 249 != 9
> ...     [19]: 206 != 35
> ...     [20]: 212 != 54
> ...     [21]: 242 != 49
> ...     [22]: 206 != 218
> ...     [23]: 212 != 221
> ...     [24]: 129 != 118
> ...     [25]: 191 != 165
> ...     [26]: 74 != 103
> ...     [27]: 227 != 219
> ...     [28]: 129 != 66
> ...     [29]: 251 != 183
> ...     [30]: 143 != 134
> ...     [31]: 161 != 118
> ...     [32]: 189 != 179
> ...     [33]: 127 != 143
> ...     [34]: 173 != 200
> ...     [35]: 128 != 0
> ...     [36]: 143 != 204
> ...     [37]: 24 != 83
> ...     [38]: 242 != 221
> ...     [39]: 236 != 182
> ...     [40]: 41 != 66
> ...     [41]: 78 != 245
> ...     [42]: 113 != 199
> ...     [43]: 97 != 68
> ...     [44]: 72 != 66
> ...     [45]: 112 != 230
> ...     [46]: 102 != 43
> ...     [47]: 159 != 228
> 
> 
> 
> ----------------------------------------------------------------------
> FAIL: pbkdf2_test.go:57: TestSuite.TestDerivePbkdf2Sha384Count2Len384
> 
> pbkdf2_test.go:62:
>     //then
>     c.Assert(test, DeepEquals, []byte{84, 247, 117, 198, 215, 144, 242, 25, 48, 69, 145, 98, 252, 83, 93, 191, 4, 169, 57, 24, 81, 39, 1, 106, 4, 23, 106, 7, 48, 198, 241, 244, 251, 72, 131, 42, 209, 38, 27, 170, 221, 44, 237, 213, 8, 20, 177, 200})
> ... obtained []uint8 = []byte{0xfe, 0x8c, 0x52, 0x1b, 0xf4, 0xab, 0x43, 0x15, 0xcd, 0x2, 0x81, 0x47, 0xb7, 0x82, 0xc1, 0x9, 0x21, 0x4d, 0x36, 0xc7, 0x92, 0x20, 0xbd, 0x2b, 0xc3, 0x63, 0x9c, 0x37, 0xdc, 0xa7, 0xc7, 0xa, 0x7, 0x28, 0x9f, 0x13, 0xea, 0x97, 0x7f, 0xce, 0x92, 0x63, 0x15, 0x4a, 0x3d, 0x48, 0x6b, 0xeb}
> ... expected []uint8 = []byte{0x54, 0xf7, 0x75, 0xc6, 0xd7, 0x90, 0xf2, 0x19, 0x30, 0x45, 0x91, 0x62, 0xfc, 0x53, 0x5d, 0xbf, 0x4, 0xa9, 0x39, 0x18, 0x51, 0x27, 0x1, 0x6a, 0x4, 0x17, 0x6a, 0x7, 0x30, 0xc6, 0xf1, 0xf4, 0xfb, 0x48, 0x83, 0x2a, 0xd1, 0x26, 0x1b, 0xaa, 0xdd, 0x2c, 0xed, 0xd5, 0x8, 0x14, 0xb1, 0xc8}
> ... Difference:
> ...     [0]: 254 != 84
> ...     [1]: 140 != 247
> ...     [2]: 82 != 117
> ...     [3]: 27 != 198
> ...     [4]: 244 != 215
> ...     [5]: 171 != 144
> ...     [6]: 67 != 242
> ...     [7]: 21 != 25
> ...     [8]: 205 != 48
> ...     [9]: 2 != 69
> ...     [10]: 129 != 145
> ...     [11]: 71 != 98
> ...     [12]: 183 != 252
> ...     [13]: 130 != 83
> ...     [14]: 193 != 93
> ...     [15]: 9 != 191
> ...     [16]: 33 != 4
> ...     [17]: 77 != 169
> ...     [18]: 54 != 57
> ...     [19]: 199 != 24
> ...     [20]: 146 != 81
> ...     [21]: 32 != 39
> ...     [22]: 189 != 1
> ...     [23]: 43 != 106
> ...     [24]: 195 != 4
> ...     [25]: 99 != 23
> ...     [26]: 156 != 106
> ...     [27]: 55 != 7
> ...     [28]: 220 != 48
> ...     [29]: 167 != 198
> ...     [30]: 199 != 241
> ...     [31]: 10 != 244
> ...     [32]: 7 != 251
> ...     [33]: 40 != 72
> ...     [34]: 159 != 131
> ...     [35]: 19 != 42
> ...     [36]: 234 != 209
> ...     [37]: 151 != 38
> ...     [38]: 127 != 27
> ...     [39]: 206 != 170
> ...     [40]: 146 != 221
> ...     [41]: 99 != 44
> ...     [42]: 21 != 237
> ...     [43]: 74 != 213
> ...     [44]: 61 != 8
> ...     [45]: 72 != 20
> ...     [46]: 107 != 177
> ...     [47]: 235 != 200
> 
> 
> 
> ----------------------------------------------------------------------
> FAIL: pbkdf2_test.go:65: TestSuite.TestDerivePbkdf2Sha384Count4096Len384
> 
> pbkdf2_test.go:70:
>     //then
>     c.Assert(test, DeepEquals, []byte{85, 151, 38, 190, 56, 219, 18, 91, 200, 94, 215, 137, 95, 110, 60, 245, 116, 199, 160, 28, 8, 12, 52, 71, 219, 30, 138, 118, 118, 77, 235, 60, 48, 123, 148, 133, 63, 190, 66, 79, 100, 136, 197, 244, 241, 40, 150, 38})
> ... obtained []uint8 = []byte{0x36, 0x3c, 0x34, 0xfc, 0xc8, 0xd2, 0xdd, 0x32, 0x9f, 0x34, 0xbc, 0x65, 0x94, 0xef, 0x9c, 0x7a, 0x77, 0x5, 0x3d, 0x6f, 0x75, 0xa, 0xf4, 0x68, 0xc9, 0xdc, 0x2c, 0xf4, 0xa7, 0x72, 0xc4, 0x43, 0x5f, 0x17, 0x3c, 0xf, 0xf9, 0xed, 0x2e, 0xef, 0x4c, 0xcc, 0x1a, 0x87, 0xbb, 0x52, 0xda, 0x43}
> ... expected []uint8 = []byte{0x55, 0x97, 0x26, 0xbe, 0x38, 0xdb, 0x12, 0x5b, 0xc8, 0x5e, 0xd7, 0x89, 0x5f, 0x6e, 0x3c, 0xf5, 0x74, 0xc7, 0xa0, 0x1c, 0x8, 0xc, 0x34, 0x47, 0xdb, 0x1e, 0x8a, 0x76, 0x76, 0x4d, 0xeb, 0x3c, 0x30, 0x7b, 0x94, 0x85, 0x3f, 0xbe, 0x42, 0x4f, 0x64, 0x88, 0xc5, 0xf4, 0xf1, 0x28, 0x96, 0x26}
> ... Difference:
> ...     [0]: 54 != 85
> ...     [1]: 60 != 151
> ...     [2]: 52 != 38
> ...     [3]: 252 != 190
> ...     [4]: 200 != 56
> ...     [5]: 210 != 219
> ...     [6]: 221 != 18
> ...     [7]: 50 != 91
> ...     [8]: 159 != 200
> ...     [9]: 52 != 94
> ...     [10]: 188 != 215
> ...     [11]: 101 != 137
> ...     [12]: 148 != 95
> ...     [13]: 239 != 110
> ...     [14]: 156 != 60
> ...     [15]: 122 != 245
> ...     [16]: 119 != 116
> ...     [17]: 5 != 199
> ...     [18]: 61 != 160
> ...     [19]: 111 != 28
> ...     [20]: 117 != 8
> ...     [21]: 10 != 12
> ...     [22]: 244 != 52
> ...     [23]: 104 != 71
> ...     [24]: 201 != 219
> ...     [25]: 220 != 30
> ...     [26]: 44 != 138
> ...     [27]: 244 != 118
> ...     [28]: 167 != 118
> ...     [29]: 114 != 77
> ...     [30]: 196 != 235
> ...     [31]: 67 != 60
> ...     [32]: 95 != 48
> ...     [33]: 23 != 123
> ...     [34]: 60 != 148
> ...     [35]: 15 != 133
> ...     [36]: 249 != 63
> ...     [37]: 237 != 190
> ...     [38]: 46 != 66
> ...     [39]: 239 != 79
> ...     [40]: 76 != 100
> ...     [41]: 204 != 136
> ...     [42]: 26 != 197
> ...     [43]: 135 != 244
> ...     [44]: 187 != 241
> ...     [45]: 82 != 40
> ...     [46]: 218 != 150
> ...     [47]: 67 != 38
> 
> 
> 
> ----------------------------------------------------------------------
> FAIL: pbkdf2_test.go:73: TestSuite.TestDerivePbkdf2Sha384Count4096Len768
> 
> pbkdf2_test.go:78:
>     //then
>     c.Assert(test, DeepEquals, []byte{129, 145, 67, 173, 102, 223, 154, 85, 37, 89, 185, 225, 49, 197, 42, 230, 197, 193, 176, 238, 209, 143, 77, 40, 59, 140, 92, 158, 174, 185, 43, 57, 44, 20, 124, 194, 210, 134, 157, 88, 255, 226, 247, 218, 19, 209, 95, 141, 146, 87, 33, 240, 237, 26, 250, 250, 36, 72, 13, 85, 207, 96, 96, 177, 127, 17, 42, 61, 231, 76, 174, 37, 253, 243, 86, 158, 36, 127, 41, 228, 219, 184, 68, 33, 132, 120, 34, 234, 153, 189, 32, 40, 60, 58, 37, 166})
> ... obtained []uint8 = []byte{0xc7, 0x7c, 0x3b, 0xc6, 0x16, 0x93, 0xd7, 0x25, 0x59, 0xc2, 0xaa, 0xf, 0xaa, 0xec, 0xdc, 0xc6, 0xde, 0x20, 0xab, 0x32, 0xca, 0xac, 0xc5, 0x8a, 0x6e, 0x34, 0x24, 0xcc, 0x3b, 0xfb, 0xa7, 0x8a, 0x6f, 0x91, 0x2a, 0x4, 0xe8, 0xc9, 0xb2, 0xbc, 0xf6, 0x5d, 0x3, 0x18, 0xca, 0x1f, 0x38, 0xb8, 0x92, 0x57, 0x21, 0xf0, 0xed, 0x1a, 0xfa, 0xfa, 0x24, 0x48, 0xd, 0x55, 0xcf, 0x60, 0x60, 0xb1, 0x7f, 0x11, 0x2a, 0x3d, 0xe7, 0x4c, 0xae, 0x25, 0xfd, 0xf3, 0x56, 0x9e, 0x24, 0x7f, 0x29, 0xe4, 0xdb, 0xb8, 0x44, 0x21, 0x84, 0x78, 0x22, 0xea, 0x99, 0xbd, 0x20, 0x28, 0x3c, 0x3a, 0x25, 0xa6}
> ... expected []uint8 = []byte{0x81, 0x91, 0x43, 0xad, 0x66, 0xdf, 0x9a, 0x55, 0x25, 0x59, 0xb9, 0xe1, 0x31, 0xc5, 0x2a, 0xe6, 0xc5, 0xc1, 0xb0, 0xee, 0xd1, 0x8f, 0x4d, 0x28, 0x3b, 0x8c, 0x5c, 0x9e, 0xae, 0xb9, 0x2b, 0x39, 0x2c, 0x14, 0x7c, 0xc2, 0xd2, 0x86, 0x9d, 0x58, 0xff, 0xe2, 0xf7, 0xda, 0x13, 0xd1, 0x5f, 0x8d, 0x92, 0x57, 0x21, 0xf0, 0xed, 0x1a, 0xfa, 0xfa, 0x24, 0x48, 0xd, 0x55, 0xcf, 0x60, 0x60, 0xb1, 0x7f, 0x11, 0x2a, 0x3d, 0xe7, 0x4c, 0xae, 0x25, 0xfd, 0xf3, 0x56, 0x9e, 0x24, 0x7f, 0x29, 0xe4, 0xdb, 0xb8, 0x44, 0x21, 0x84, 0x78, 0x22, 0xea, 0x99, 0xbd, 0x20, 0x28, 0x3c, 0x3a, 0x25, 0xa6}
> ... Difference:
> ...     [0]: 199 != 129
> ...     [1]: 124 != 145
> ...     [2]: 59 != 67
> ...     [3]: 198 != 173
> ...     [4]: 22 != 102
> ...     [5]: 147 != 223
> ...     [6]: 215 != 154
> ...     [7]: 37 != 85
> ...     [8]: 89 != 37
> ...     [9]: 194 != 89
> ...     [10]: 170 != 185
> ...     [11]: 15 != 225
> ...     [12]: 170 != 49
> ...     [13]: 236 != 197
> ...     [14]: 220 != 42
> ...     [15]: 198 != 230
> ...     [16]: 222 != 197
> ...     [17]: 32 != 193
> ...     [18]: 171 != 176
> ...     [19]: 50 != 238
> ...     [20]: 202 != 209
> ...     [21]: 172 != 143
> ...     [22]: 197 != 77
> ...     [23]: 138 != 40
> ...     [24]: 110 != 59
> ...     [25]: 52 != 140
> ...     [26]: 36 != 92
> ...     [27]: 204 != 158
> ...     [28]: 59 != 174
> ...     [29]: 251 != 185
> ...     [30]: 167 != 43
> ...     [31]: 138 != 57
> ...     [32]: 111 != 44
> ...     [33]: 145 != 20
> ...     [34]: 42 != 124
> ...     [35]: 4 != 194
> ...     [36]: 232 != 210
> ...     [37]: 201 != 134
> ...     [38]: 178 != 157
> ...     [39]: 188 != 88
> ...     [40]: 246 != 255
> ...     [41]: 93 != 226
> ...     [42]: 3 != 247
> ...     [43]: 24 != 218
> ...     [44]: 202 != 19
> ...     [45]: 31 != 209
> ...     [46]: 56 != 95
> ...     [47]: 184 != 141
> 
> 
> 
> ----------------------------------------------------------------------
> FAIL: pbkdf2_test.go:81: TestSuite.TestDerivePbkdf2Sha512Count1Len512
> 
> pbkdf2_test.go:86:
>     //then
>     c.Assert(test, DeepEquals, []byte{134, 127, 112, 207, 26, 222, 2, 207, 243, 117, 37, 153, 163, 165, 61, 196, 175, 52, 199, 166, 105, 129, 90, 229, 213, 19, 85, 78, 28, 140, 242, 82, 192, 45, 71, 10, 40, 90, 5, 1, 186, 217, 153, 191, 233, 67, 192, 143, 5, 2, 53, 215, 214, 139, 29, 165, 94, 99, 247, 59, 96, 165, 127, 206})
> ... obtained []uint8 = []byte{0xc2, 0x2c, 0xdd, 0x72, 0xbb, 0xf0, 0xac, 0x3e, 0x70, 0x9, 0x5a, 0xc1, 0xa1, 0x2c, 0x58, 0x36, 0xc0, 0x52, 0x1b, 0xb0, 0x1e, 0x86, 0xe2, 0xf9, 0x30, 0x2f, 0x19, 0xc0, 0xef, 0x33, 0x88, 0xa0, 0xa0, 0xdc, 0xb2, 0xd8, 0x36, 0x12, 0x57, 0x2, 0xd1, 0x53, 0x1a, 0x2c, 0x23, 0xb7, 0x11, 0x54, 0x6b, 0x3f, 0xd, 0xee, 0x2c, 0xb0, 0xe0, 0xfa, 0xff, 0x41, 0x37, 0x56, 0xee, 0xd5, 0xfa, 0xb9}
> ... expected []uint8 = []byte{0x86, 0x7f, 0x70, 0xcf, 0x1a, 0xde, 0x2, 0xcf, 0xf3, 0x75, 0x25, 0x99, 0xa3, 0xa5, 0x3d, 0xc4, 0xaf, 0x34, 0xc7, 0xa6, 0x69, 0x81, 0x5a, 0xe5, 0xd5, 0x13, 0x55, 0x4e, 0x1c, 0x8c, 0xf2, 0x52, 0xc0, 0x2d, 0x47, 0xa, 0x28, 0x5a, 0x5, 0x1, 0xba, 0xd9, 0x99, 0xbf, 0xe9, 0x43, 0xc0, 0x8f, 0x5, 0x2, 0x35, 0xd7, 0xd6, 0x8b, 0x1d, 0xa5, 0x5e, 0x63, 0xf7, 0x3b, 0x60, 0xa5, 0x7f, 0xce}
> ... Difference:
> ...     [0]: 194 != 134
> ...     [1]: 44 != 127
> ...     [2]: 221 != 112
> ...     [3]: 114 != 207
> ...     [4]: 187 != 26
> ...     [5]: 240 != 222
> ...     [6]: 172 != 2
> ...     [7]: 62 != 207
> ...     [8]: 112 != 243
> ...     [9]: 9 != 117
> ...     [10]: 90 != 37
> ...     [11]: 193 != 153
> ...     [12]: 161 != 163
> ...     [13]: 44 != 165
> ...     [14]: 88 != 61
> ...     [15]: 54 != 196
> ...     [16]: 192 != 175
> ...     [17]: 82 != 52
> ...     [18]: 27 != 199
> ...     [19]: 176 != 166
> ...     [20]: 30 != 105
> ...     [21]: 134 != 129
> ...     [22]: 226 != 90
> ...     [23]: 249 != 229
> ...     [24]: 48 != 213
> ...     [25]: 47 != 19
> ...     [26]: 25 != 85
> ...     [27]: 192 != 78
> ...     [28]: 239 != 28
> ...     [29]: 51 != 140
> ...     [30]: 136 != 242
> ...     [31]: 160 != 82
> ...     [32]: 160 != 192
> ...     [33]: 220 != 45
> ...     [34]: 178 != 71
> ...     [35]: 216 != 10
> ...     [36]: 54 != 40
> ...     [37]: 18 != 90
> ...     [38]: 87 != 5
> ...     [39]: 2 != 1
> ...     [40]: 209 != 186
> ...     [41]: 83 != 217
> ...     [42]: 26 != 153
> ...     [43]: 44 != 191
> ...     [44]: 35 != 233
> ...     [45]: 183 != 67
> ...     [46]: 17 != 192
> ...     [47]: 84 != 143
> ...     [48]: 107 != 5
> ...     [49]: 63 != 2
> ...     [50]: 13 != 53
> ...     [51]: 238 != 215
> ...     [52]: 44 != 214
> ...     [53]: 176 != 139
> ...     [54]: 224 != 29
> ...     [55]: 250 != 165
> ...     [56]: 255 != 94
> ...     [57]: 65 != 99
> ...     [58]: 55 != 247
> ...     [59]: 86 != 59
> ...     [60]: 238 != 96
> ...     [61]: 213 != 165
> ...     [62]: 250 != 127
> ...     [63]: 185 != 206
> 
> 
> 
> ----------------------------------------------------------------------
> FAIL: pbkdf2_test.go:89: TestSuite.TestDerivePbkdf2Sha512Count2Len512
> 
> pbkdf2_test.go:94:
>     //then
>     c.Assert(test, DeepEquals, []byte{225, 217, 193, 106, 166, 129, 112, 138, 69, 245, 199, 196, 226, 21, 206, 182, 110, 1, 26, 46, 159, 0, 64, 113, 63, 24, 174, 253, 184, 102, 213, 60, 247, 108, 171, 40, 104, 163, 155, 159, 120, 64, 237, 206, 79, 239, 90, 130, 190, 103, 51, 92, 119, 166, 6, 142, 4, 17, 39, 84, 242, 124, 207, 78})
> ... obtained []uint8 = []byte{0x57, 0x94, 0xe1, 0x80, 0x52, 0x90, 0x8b, 0x13, 0xe3, 0xdf, 0xa3, 0xb5, 0x38, 0xe5, 0x6a, 0xaa, 0x89, 0x1d, 0x16, 0x75, 0xe1, 0x60, 0xca, 0x93, 0xf9, 0xb5, 0xf9, 0x5c, 0x64, 0x66, 0x3c, 0xce, 0x5b, 0x7b, 0xc2, 0x2f, 0x51, 0x44, 0x22, 0x43, 0x7d, 0x26, 0x3f, 0x75, 0xba, 0xaf, 0x7b, 0xd1, 0xb8, 0x30, 0x9e, 0xfe, 0x66, 0x56, 0x47, 0x7e, 0x33, 0xe7, 0xfb, 0x4b, 0x55, 0x3c, 0x65, 0xa9}
> ... expected []uint8 = []byte{0xe1, 0xd9, 0xc1, 0x6a, 0xa6, 0x81, 0x70, 0x8a, 0x45, 0xf5, 0xc7, 0xc4, 0xe2, 0x15, 0xce, 0xb6, 0x6e, 0x1, 0x1a, 0x2e, 0x9f, 0x0, 0x40, 0x71, 0x3f, 0x18, 0xae, 0xfd, 0xb8, 0x66, 0xd5, 0x3c, 0xf7, 0x6c, 0xab, 0x28, 0x68, 0xa3, 0x9b, 0x9f, 0x78, 0x40, 0xed, 0xce, 0x4f, 0xef, 0x5a, 0x82, 0xbe, 0x67, 0x33, 0x5c, 0x77, 0xa6, 0x6, 0x8e, 0x4, 0x11, 0x27, 0x54, 0xf2, 0x7c, 0xcf, 0x4e}
> ... Difference:
> ...     [0]: 87 != 225
> ...     [1]: 148 != 217
> ...     [2]: 225 != 193
> ...     [3]: 128 != 106
> ...     [4]: 82 != 166
> ...     [5]: 144 != 129
> ...     [6]: 139 != 112
> ...     [7]: 19 != 138
> ...     [8]: 227 != 69
> ...     [9]: 223 != 245
> ...     [10]: 163 != 199
> ...     [11]: 181 != 196
> ...     [12]: 56 != 226
> ...     [13]: 229 != 21
> ...     [14]: 106 != 206
> ...     [15]: 170 != 182
> ...     [16]: 137 != 110
> ...     [17]: 29 != 1
> ...     [18]: 22 != 26
> ...     [19]: 117 != 46
> ...     [20]: 225 != 159
> ...     [21]: 96 != 0
> ...     [22]: 202 != 64
> ...     [23]: 147 != 113
> ...     [24]: 249 != 63
> ...     [25]: 181 != 24
> ...     [26]: 249 != 174
> ...     [27]: 92 != 253
> ...     [28]: 100 != 184
> ...     [30]: 60 != 213
> ...     [31]: 206 != 60
> ...     [32]: 91 != 247
> ...     [33]: 123 != 108
> ...     [34]: 194 != 171
> ...     [35]: 47 != 40
> ...     [36]: 81 != 104
> ...     [37]: 68 != 163
> ...     [38]: 34 != 155
> ...     [39]: 67 != 159
> ...     [40]: 125 != 120
> ...     [41]: 38 != 64
> ...     [42]: 63 != 237
> ...     [43]: 117 != 206
> ...     [44]: 186 != 79
> ...     [45]: 175 != 239
> ...     [46]: 123 != 90
> ...     [47]: 209 != 130
> ...     [48]: 184 != 190
> ...     [49]: 48 != 103
> ...     [50]: 158 != 51
> ...     [51]: 254 != 92
> ...     [52]: 102 != 119
> ...     [53]: 86 != 166
> ...     [54]: 71 != 6
> ...     [55]: 126 != 142
> ...     [56]: 51 != 4
> ...     [57]: 231 != 17
> ...     [58]: 251 != 39
> ...     [59]: 75 != 84
> ...     [60]: 85 != 242
> ...     [61]: 60 != 124
> ...     [62]: 101 != 207
> ...     [63]: 169 != 78
> 
> 
> 
> ----------------------------------------------------------------------
> FAIL: pbkdf2_test.go:97: TestSuite.TestDerivePbkdf2Sha512Count4096Len512
> 
> pbkdf2_test.go:102:
>     //then
>     c.Assert(test, DeepEquals, []byte{209, 151, 177, 179, 61, 176, 20, 62, 1, 139, 18, 243, 209, 209, 71, 158, 108, 222, 189, 204, 151, 197, 192, 248, 127, 105, 2, 224, 114, 244, 87, 181, 20, 63, 48, 96, 38, 65, 179, 213, 92, 211, 53, 152, 140, 179, 107, 132, 55, 96, 96, 236, 213, 50, 224, 57, 183, 66, 162, 57, 67, 74, 242, 213})
> ... obtained []uint8 = []byte{0x73, 0x35, 0x1e, 0xac, 0xc7, 0xce, 0x5c, 0x62, 0x57, 0x40, 0xc8, 0x83, 0xf, 0xfa, 0x33, 0x89, 0x7b, 0x63, 0x35, 0xb0, 0xbb, 0x65, 0xfe, 0x57, 0xe6, 0x8b, 0x15, 0x1, 0xef, 0x8, 0xee, 0xe1, 0x34, 0xfa, 0x41, 0xc4, 0x98, 0x4f, 0xe9, 0x8e, 0xa9, 0xe8, 0xf3, 0x24, 0x90, 0xc2, 0xe7, 0x89, 0xa4, 0x94, 0x83, 0x8, 0x15, 0x1c, 0x3d, 0x7d, 0x5a, 0xda, 0xf4, 0x19, 0x98, 0x6d, 0x77, 0xc}
> ... expected []uint8 = []byte{0xd1, 0x97, 0xb1, 0xb3, 0x3d, 0xb0, 0x14, 0x3e, 0x1, 0x8b, 0x12, 0xf3, 0xd1, 0xd1, 0x47, 0x9e, 0x6c, 0xde, 0xbd, 0xcc, 0x97, 0xc5, 0xc0, 0xf8, 0x7f, 0x69, 0x2, 0xe0, 0x72, 0xf4, 0x57, 0xb5, 0x14, 0x3f, 0x30, 0x60, 0x26, 0x41, 0xb3, 0xd5, 0x5c, 0xd3, 0x35, 0x98, 0x8c, 0xb3, 0x6b, 0x84, 0x37, 0x60, 0x60, 0xec, 0xd5, 0x32, 0xe0, 0x39, 0xb7, 0x42, 0xa2, 0x39, 0x43, 0x4a, 0xf2, 0xd5}
> ... Difference:
> ...     [0]: 115 != 209
> ...     [1]: 53 != 151
> ...     [2]: 30 != 177
> ...     [3]: 172 != 179
> ...     [4]: 199 != 61
> ...     [5]: 206 != 176
> ...     [6]: 92 != 20
> ...     [7]: 98 != 62
> ...     [8]: 87 != 1
> ...     [9]: 64 != 139
> ...     [10]: 200 != 18
> ...     [11]: 131 != 243
> ...     [12]: 15 != 209
> ...     [13]: 250 != 209
> ...     [14]: 51 != 71
> ...     [15]: 137 != 158
> ...     [16]: 123 != 108
> ...     [17]: 99 != 222
> ...     [18]: 53 != 189
> ...     [19]: 176 != 204
> ...     [20]: 187 != 151
> ...     [21]: 101 != 197
> ...     [22]: 254 != 192
> ...     [23]: 87 != 248
> ...     [24]: 230 != 127
> ...     [25]: 139 != 105
> ...     [26]: 21 != 2
> ...     [27]: 1 != 224
> ...     [28]: 239 != 114
> ...     [29]: 8 != 244
> ...     [30]: 238 != 87
> ...     [31]: 225 != 181
> ...     [32]: 52 != 20
> ...     [33]: 250 != 63
> ...     [34]: 65 != 48
> ...     [35]: 196 != 96
> ...     [36]: 152 != 38
> ...     [37]: 79 != 65
> ...     [38]: 233 != 179
> ...     [39]: 142 != 213
> ...     [40]: 169 != 92
> ...     [41]: 232 != 211
> ...     [42]: 243 != 53
> ...     [43]: 36 != 152
> ...     [44]: 144 != 140
> ...     [45]: 194 != 179
> ...     [46]: 231 != 107
> ...     [47]: 137 != 132
> ...     [48]: 164 != 55
> ...     [49]: 148 != 96
> ...     [50]: 131 != 96
> ...     [51]: 8 != 236
> ...     [52]: 21 != 213
> ...     [53]: 28 != 50
> ...     [54]: 61 != 224
> ...     [55]: 125 != 57
> ...     [56]: 90 != 183
> ...     [57]: 218 != 66
> ...     [58]: 244 != 162
> ...     [59]: 25 != 57
> ...     [60]: 152 != 67
> ...     [61]: 109 != 74
> ...     [62]: 119 != 242
> ...     [63]: 12 != 213
> 
> 
> OOPS: 4 passed, 12 FAILED
> --- FAIL: Test (0.04s)
> FAIL
> FAIL	github.com/dvsekhvalnov/jose2go/kdf	0.043s
> === RUN   Test
> OK: 6 passed
> --- PASS: Test (0.01s)
> PASS
> ok  	github.com/dvsekhvalnov/jose2go/keys/ecc	0.012s
> === RUN   Test
> OK: 4 passed
> --- PASS: Test (0.00s)
> PASS
> ok  	github.com/dvsekhvalnov/jose2go/keys/rsa	0.004s
> === RUN   Test
> OK: 13 passed
> --- PASS: Test (0.00s)
> PASS
> ok  	github.com/dvsekhvalnov/jose2go/padding	0.003s
> FAIL
> dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 1 github.com/dvsekhvalnov/jose2go github.com/dvsekhvalnov/jose2go/aes github.com/dvsekhvalnov/jose2go/arrays github.com/dvsekhvalnov/jose2go/base64url github.com/dvsekhvalnov/jose2go/compact github.com/dvsekhvalnov/jose2go/kdf github.com/dvsekhvalnov/jose2go/keys/ecc github.com/dvsekhvalnov/jose2go/keys/rsa github.com/dvsekhvalnov/jose2go/padding returned exit code 1

The full build log is available from:
   http://qa-logs.debian.net/2021/01/20/golang-github-dvsekhvalnov-jose2go_1.3-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Pkg-go-maintainers mailing list