You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
267 lines
8.3 KiB
267 lines
8.3 KiB
// Generated by tool/seal_interop_go_verdicts.go from seal_interop.json, for
|
|
// the tests that also run compiled to JavaScript, where no file can be
|
|
// read. Do not edit.
|
|
|
|
/// The text of test/vectors/seal_interop.json.
|
|
const sealInteropJson = r'''
|
|
{
|
|
"description": "What Go makes of the files that datekeys-dart writes in stage 7b with SeededRandomSource, from the recipes of test/seal_interop_support.dart, by tool/seal_interop_go_verdicts.go: the SHA-256 of each file and the verdict of Go, ok or the text of what failed.",
|
|
"go": "go1.26.8",
|
|
"samples": [
|
|
{
|
|
"addresses": [
|
|
{
|
|
"offset": 0,
|
|
"uri": "https://example.com/1000/0"
|
|
}
|
|
],
|
|
"dkc_length": 0,
|
|
"files": {
|
|
"dkc": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
|
"plaintext": "40b0d932687eedbcd3d74ce5c2f78333ec6793dd84584ea8095ac36e4ac2306a",
|
|
"rest": "f934c42de6a3d9977f743f7f5372a433cd6f82360bd89b99dd08566133bb6e9c",
|
|
"sealed": "fe6a39326639e1396ac342f4f0ac0267b9830061c3ed4f4c33761ce78dcab679"
|
|
},
|
|
"kind": "locator",
|
|
"name": "a locator of round 1000, a .dkc of 0 bytes",
|
|
"round": 1000,
|
|
"seed": "interop locator 1000",
|
|
"verdict": "ok"
|
|
},
|
|
{
|
|
"addresses": [
|
|
{
|
|
"offset": 0,
|
|
"uri": "https://example.com/1001/0"
|
|
},
|
|
{
|
|
"offset": 1000,
|
|
"uri": "https://example.com/1001/1"
|
|
}
|
|
],
|
|
"dkc_length": 100,
|
|
"files": {
|
|
"dkc": "c22e490daa445fb2fba44278c022df135310fd278cabca4ad7919eddcccd1dce",
|
|
"plaintext": "b01f2323ec7f8bbfcca5062c0f5b64bc35a629dcf839cbfa31964aab0e78ddb2",
|
|
"rest": "f6fc60769fba93535b502e7e5590cfa7c17ea9721138b474c48911a0fb2fd72b",
|
|
"sealed": "07c736c85a761011fa564f3e16c549d6ec4c5d0ab1cb23884f288ef2714f8aab"
|
|
},
|
|
"kind": "locator",
|
|
"name": "a locator of round 1001, a .dkc of 100 bytes",
|
|
"round": 1001,
|
|
"seed": "interop locator 1001",
|
|
"verdict": "ok"
|
|
},
|
|
{
|
|
"addresses": [
|
|
{
|
|
"offset": 0,
|
|
"uri": "https://example.com/1004/0"
|
|
},
|
|
{
|
|
"offset": 1000,
|
|
"uri": "https://example.com/1004/1"
|
|
},
|
|
{
|
|
"offset": 2000,
|
|
"uri": "https://example.com/1004/2"
|
|
},
|
|
{
|
|
"offset": 3000,
|
|
"uri": "https://example.com/1004/3"
|
|
},
|
|
{
|
|
"offset": 4000,
|
|
"uri": "https://example.com/1004/4"
|
|
},
|
|
{
|
|
"offset": 5000,
|
|
"uri": "https://example.com/1004/5"
|
|
},
|
|
{
|
|
"offset": 6000,
|
|
"uri": "https://example.com/1004/6"
|
|
},
|
|
{
|
|
"offset": 7000,
|
|
"uri": "https://example.com/1004/7"
|
|
}
|
|
],
|
|
"dkc_length": 70000,
|
|
"files": {
|
|
"dkc": "3500f58cfd1bd88e231edf56dca995542a702bd54525804e5a8604c8aa5cb52e",
|
|
"plaintext": "d79c80c116b31a31391070b573dfa5063d056c11f71c1d508318b8cc15545cf3",
|
|
"rest": "ed0d32149875c0e314ae3840561385ee2dbdc472c76383cf4e3f3b4d9f143971",
|
|
"sealed": "95658ed8c30cd6c7dfec5a523dd73891652437727950bd300b93dc38bf7c7bff"
|
|
},
|
|
"kind": "locator",
|
|
"name": "a locator of round 1004, a .dkc of 70000 bytes",
|
|
"round": 1004,
|
|
"seed": "interop locator 1004",
|
|
"verdict": "ok"
|
|
},
|
|
{
|
|
"addresses": [
|
|
{
|
|
"offset": 0,
|
|
"uri": "https://example.com/2000/0"
|
|
},
|
|
{
|
|
"offset": 1000,
|
|
"uri": "https://example.com/2000/1"
|
|
},
|
|
{
|
|
"offset": 2000,
|
|
"uri": "https://example.com/2000/2"
|
|
}
|
|
],
|
|
"dkc_length": 5000,
|
|
"files": {
|
|
"dkc": "1e92fd98f113aba0a78e0830ca06e2775912370feab112dfc57bf3258b810595",
|
|
"plaintext": "38d67b3d030237b57113a328f2b5f17d5de2de74086bf19458a59d502c86cd78",
|
|
"rest": "5f971c4e472ba62a97f373095bfc05e2df73c79fd2b8f15941c3480254be5a69",
|
|
"sealed": "6e90df800d2e87e824260be86214e7c78dd1bdf927afb461122475cc32d814e2"
|
|
},
|
|
"kind": "locator",
|
|
"name": "a locator of round 2000, a .dkc of 5000 bytes",
|
|
"round": 2000,
|
|
"seed": "interop locator 2000",
|
|
"verdict": "ok"
|
|
},
|
|
{
|
|
"files": {
|
|
"file": "6846a021b88a119849758a19bded28365178e7e454a1fc2b4126d53e6bd11dc8",
|
|
"public": "5c1ca6047ddd9b46b2f0b19178e8c823bd950314a46d3a3f4178ac770e4de282",
|
|
"secret": "9f7e372f8f01b0f11e596b86cc4bcd5f1504abb114f0606ad552292e909753fa"
|
|
},
|
|
"kind": "key",
|
|
"name": "a plain key file",
|
|
"passphrase": "",
|
|
"seed": "interop key 0",
|
|
"verdict": "ok"
|
|
},
|
|
{
|
|
"files": {
|
|
"file": "be15e0c2e993c420a142bcecb2f12e7f1b2f7ba342e6820aa73efe303c545b45",
|
|
"public": "0a4069069fc25231fdf99a58a018a6943b02feca3398234daaf72b468cda324e",
|
|
"secret": "8f93539516fee1db475a6140aa2998f55e9c8a3b092b7d36f3beff68ec7f0216"
|
|
},
|
|
"kind": "key",
|
|
"name": "a key file for \"una contraseña larga\"",
|
|
"passphrase": "una contraseña larga",
|
|
"seed": "interop key 1",
|
|
"verdict": "ok"
|
|
},
|
|
{
|
|
"files": {
|
|
"file": "6269546815904443defaf2318708a3bf3610096d974796ae3bad7b3a6a777b5c",
|
|
"public": "b100984ead5ef7f61d7fdea87aa023979cb70616b45c16ef209c8ccb5718f439",
|
|
"secret": "3c413240b32f18a3b19cd459dbf5817fa25f1b480c9c3024f4a915ce865095d0"
|
|
},
|
|
"kind": "key",
|
|
"name": "a key file for \"p\"",
|
|
"passphrase": "p",
|
|
"seed": "interop key 2",
|
|
"verdict": "ok"
|
|
},
|
|
{
|
|
"files": {
|
|
"public_key": "3358aa7e36687481caca1c7dba748e500027270dff4673d9bfd81c91c5e843ba",
|
|
"seed": "491bcbb989c198abd10c75735b79713dc24349e45ba4f0a38e61806658705d57",
|
|
"signature": "e48d354d1e7f700adf23309cd8362e6ba196d140e451c06b20d5716c77332c01"
|
|
},
|
|
"kind": "signature",
|
|
"message_length": 0,
|
|
"name": "a signature of 0 bytes",
|
|
"seed": "interop signature 0",
|
|
"verdict": "ok"
|
|
},
|
|
{
|
|
"files": {
|
|
"public_key": "9c89f174d6f8f51b9dab9c704dec08a8c8089e258b200c7414308987dc685120",
|
|
"seed": "e8d49bc3d8cc5fda1832038af5bf3e68342896b1eca47c4081050fff660cf3d3",
|
|
"signature": "a1d37f0a1c7226f4b9478cabf514c8259227e5a1463e071cb76186fdb46d7d53"
|
|
},
|
|
"kind": "signature",
|
|
"message_length": 1,
|
|
"name": "a signature of 1 bytes",
|
|
"seed": "interop signature 1",
|
|
"verdict": "ok"
|
|
},
|
|
{
|
|
"files": {
|
|
"public_key": "3cbb549de3322c657abf75294defa6066ca441c32f78ac9f572a0db9d9a43696",
|
|
"seed": "53f5981c9f6d59b59429e8514ab550ea8397f82337d9f636c6586e6c2b863a7b",
|
|
"signature": "be29ef4550df9f670600b67b2dddeee6d304880bb69f06d04a1a646d53622682"
|
|
},
|
|
"kind": "signature",
|
|
"message_length": 32,
|
|
"name": "a signature of 32 bytes",
|
|
"seed": "interop signature 32",
|
|
"verdict": "ok"
|
|
},
|
|
{
|
|
"files": {
|
|
"public_key": "c3a4aee3feb8b65efd92161742d5354b3dbe6f3650917805698cdb3465841063",
|
|
"seed": "ba581f8ed5f49daacc9380f581f81bdbf495e2c252d1aa717916a076ebb64a92",
|
|
"signature": "f795ea47916aa143e1125326c7b0ce1b9f5da3abd1cd94fb874c2348fe6eb749"
|
|
},
|
|
"kind": "signature",
|
|
"message_length": 64,
|
|
"name": "a signature of 64 bytes",
|
|
"seed": "interop signature 64",
|
|
"verdict": "ok"
|
|
},
|
|
{
|
|
"files": {
|
|
"public_key": "34050271dc91d14530f673194b3b73736404cdb0ef7373c479b18f6ea6ccc456",
|
|
"seed": "cf28e6c8097d2ec9a5088a64db27d76b046de4bdb4ca63c38ad07c956f7db754",
|
|
"signature": "28b48542cad3cde82f0628563ffa48a621cd30ca14b5e8129b28f709b1a215ad"
|
|
},
|
|
"kind": "signature",
|
|
"message_length": 99,
|
|
"name": "a signature of 99 bytes",
|
|
"seed": "interop signature 99",
|
|
"verdict": "ok"
|
|
},
|
|
{
|
|
"files": {
|
|
"public_key": "7156c4e431d88b8cd54046688402e958f050a9aa2b26fb3ccb7fcb2e30f84489",
|
|
"seed": "0c4a7e1f88ff11eed4484a86e669be7b67ccaed7a9c7d86a45f477d4e73fa950",
|
|
"signature": "0a975de1dad918529a515897093b2a797d9e33b9365ed69b1f008b7187607703"
|
|
},
|
|
"kind": "signature",
|
|
"message_length": 100,
|
|
"name": "a signature of 100 bytes",
|
|
"seed": "interop signature 100",
|
|
"verdict": "ok"
|
|
},
|
|
{
|
|
"files": {
|
|
"public_key": "7ddc85da4213d558f9aab9e9b525a7efc40a697ab9c510eb437ba31d984d89e9",
|
|
"seed": "ede75719e8b826c28d1086cfcddd85baeaed8ee804729744612649ad54a9adbb",
|
|
"signature": "cc628c04e47f0886670b5fbaeadc714dbd45aa5a16bea5d2e6905349fdc6938b"
|
|
},
|
|
"kind": "signature",
|
|
"message_length": 1000,
|
|
"name": "a signature of 1000 bytes",
|
|
"seed": "interop signature 1000",
|
|
"verdict": "ok"
|
|
},
|
|
{
|
|
"files": {
|
|
"public_key": "a60d104db6d021adf6562c4f748d63bf810a6f94cef6356422ccfa0df0666600",
|
|
"seed": "babbb81065bb332113a35e2f1fe48e8e1dd5ab15e125613f4348a244c33f07cf",
|
|
"signature": "d1980f717fb5c211d74ffdb16f590259db6302b59e814eed148b8752abcbed5d"
|
|
},
|
|
"kind": "signature",
|
|
"message_length": 70000,
|
|
"name": "a signature of 70000 bytes",
|
|
"seed": "interop signature 70000",
|
|
"verdict": "ok"
|
|
}
|
|
],
|
|
"source": "c531e936fa8188a4aab01575607cc85d4f5d4fa4"
|
|
}
|
|
''';
|