Skip to content

Instantly share code, notes, and snippets.

@hugomrdias
Created May 6, 2025 18:11
Show Gist options
  • Save hugomrdias/242ded265a9dcc96e6ac01de30e8cd0e to your computer and use it in GitHub Desktop.
Save hugomrdias/242ded265a9dcc96e6ac01de30e8cd0e to your computer and use it in GitHub Desktop.
varsig vectors
{
"EdDSA": {
"alg": "EdDSA",
"message": "aGVsbG8gd29ybGQ=",
"encoding": "RAW",
"did": "did:key:z6MkwYMhwTvsq376YBAcJHy3vyRWzBgn5vKfVqqDCgm7XVKU",
"jwk": {
"kty": "OKP",
"crv": "Ed25519",
"x": "_eT7oDCtAC98L31MMx9J0T-w7HR-zuvsY08f9MvKne8",
"d": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU"
},
"varsig": "NO0BX/PtsA9gQr0rDngmMOJg2DdjHONCwWItSWXws1DMWVckzifivL78fgcmaJjXjZ6pO9eDcTzViye+C4PLft5yWgg="
},
"ES256": {
"alg": "ES256",
"message": "aGVsbG8gd29ybGQ=",
"encoding": "RAW",
"jwk": {
"kty": "EC",
"crv": "P-256",
"x": "igrFmi0whuihKnj9R3Om1SoMph72wUGeFaBbzG2vzns",
"y": "efsX5b10x8yjyrj4ny3pGfLcY7Xby1KzgqOdqnsrJIM",
"d": "gPh-VvVS8MbvKQ9LSVVmfnxnKjHn4Tqj0bmbpehRlpc"
},
"varsig": "NIAkEl9/4qyeMR5t75CUDglgXhdMOvKGxBAd3WJUWaLZK+/cz9UljNvA98yi+WviXyyJK8s84ZqpbTwGZqIN/CUPH0xL",
"did": "did:key:zDnaerx9CtbPJ1q36T5Ln5wYt3MQYeGRG5ehnPAmxcf5mDZpv"
},
"ES384": {
"alg": "ES384",
"message": "aGVsbG8gd29ybGQ=",
"encoding": "RAW",
"jwk": {
"kty": "EC",
"crv": "P-384",
"x": "lInTxl8fjLKp_UCrxI0WDklahi-7-_6JbtiHjiRvMvhedhKVdHBfi2HCY8t_QJyc",
"y": "y6N1IC-2mXxHreETBW7K3mBcw0qGr3CWHCs-yl09yCQRLcyfGv7XhqAngHOu51Zv",
"d": "hAyGZNj9031guBCdpAOaZkO-E5m-LKLYnMIq0-msrp8JLctseaOeNTHmP3uKVWwX"
},
"varsig": "NIEkIF9AgkFNxb6Ye3ZphIqvmt6heC+RN3tw/NdlBIbmGdGuvOqAVJzN4F5GyLuERSTvA1flwvxf677IkDwmB0rQOFuv1G07x5fttDVk5oaVfk+w0CjQz2sf+UhCNjz13Vkka4I=",
"did": "did:key:z82Lm1MpAkeJcix9K8TMiLd5NMAhnwkjjCBeWHXyu3U4oT2MVJJKXkcVBgjGhnLBn2Kaau9"
},
"ES512": {
"alg": "ES512",
"message": "aGVsbG8gd29ybGQ=",
"encoding": "RAW",
"jwk": {
"kty": "EC",
"crv": "P-521",
"x": "ASUHPMyichQ0QbHZ9ofNx_l4y7luncn5feKLo3OpJ2nSbZoC7mffolj5uy7s6KSKXFmnNWxGJ42IOrjZ47qqwqyS",
"y": "AW9ziIC4ZQQVSNmLlp59yYKrjRY0_VqO-GOIYQ9tYpPraBKUloEId6cI_vynCzlZWZtWpgOM3HPhYEgawQ703RjC",
"d": "AHwRaNaGs0jkj_pT6PK2aHep7dJK-yxyoL2bIfVRAceq1baxoiFDo3W14c8E2YZn1k5S53r4a11flhQdaB5guJ_X"
},
"varsig": "NIIkE18AjWwpYwmIhv2LsjJ19hyyaR5xBR7nV858SJslbaRFTtZCbGEjHH9FkWLxQyfpsteMRqu5nMQX6vpBOiflJMMrZRYBrdQiMrh4elI37FmEsJg+nI5awHZPeJo+ss41CjeKuG042zgiQ7nvozrjm5IgUYL2yxzh5mRpYTOn7/WfNE/cRLU=",
"did": "did:key:z2J9gaYxrKVpdoG9A4gRnmpnRCcxU6agDtFVVBVdn1JedouoZN7SzcyREXXzWgt3gGiwpoHq7K68X4m32D8HgzG8wv3sY5j7"
},
"ES256K": {
"alg": "ES256K",
"message": "aGVsbG8gd29ybGQ=",
"encoding": "RAW",
"jwk": {
"kty": "EC",
"crv": "secp256k1",
"x": "TEIJN9vnTq1EXMkqzo7yN_867-foKc2pREv45Fw_QA8",
"y": "9yiymlzdxKCiRbYq7p-ArRB-C1ytjHE-eb7RDTi6rVc",
"d": "J5yKm7OXFsXDEutteGYeT0CAfQJwIlHLSYkQxKtgiyo"
},
"varsig": "NOcBEl+BYBDMv/SULb2lUKzctfnkxQ+Me7RYtS7QVFv0zHYqmmV+6YBnerck2oUdMqZiwLFBZILooJZ7AwO/d3ofsXoD",
"did": "did:key:zQ3shjmnWpSDEbYKpaFm4kTs9kXyqG6N2QwCYHNPP4yubqgJS"
}
}
@hugomrdias
Copy link
Author

message and varsig are base64pad encoded

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment