{ "v": 1, "kind": "aere-proof-of-software-attestation", "statement": { "v": 1, "kind": "aere-proof-of-software", "tool": "aere-proof-of-software/1.5.0", "subject": { "name": "example-firmware-ax200", "version": "2.0.0" }, "artifacts": [ { "name": "firmware-2.0.0.bin", "sha256": "0x55b680a96d083969d58fe95b39dcf67d3ce6419b068db3906baa46bffd0940e4", "bytes": 2024 } ], "sbom": null, "source": null, "builder": { "platform": "win32/x64", "node": "v24.14.1" }, "createdAt": "2026-10-05T22:43:54.396Z" }, "statementHash": "0x76f250995badde206d6a7bd089dedc5f489824534fdda7f9d5e7352ea26f23e8", "signature": { "v": 1, "kind": "aere-hybrid-signature", "alg": "secp256k1+ml-dsa-65", "hash": "sha256", "messageHash": "0x76f250995badde206d6a7bd089dedc5f489824534fdda7f9d5e7352ea26f23e8", "toSign": "0x4a20558f42f2500a0428e7f6586a382ab247752ef7b39119663f20d091ff8a7e", "classicalPublicKey": "0x03c339d65788a9bf44026939e5dffc758848228a920764992b60029557c399e837", "classicalSignature": "0xea969572836a39dac09f2cd731f670c5b951bb233a84b6fd854e9bd241796fe70906680e2667491665721e62ef40dbcd3a1481c2d574b89e87bedb940f731eff", "pqPublicKey": "0xf9cb473a861d9f5257bf47cb8a46320f837465802794af2df4741643b8c146166879b3e24b16a74aec6d4324b95533ef53069136e06ec3cb24c0dbe3548a33a9f1a45c274764844d832276ec2832fab79d392416bb29ed62e3bf608ba13115d59a968f7ca778d8212c9c9cf60d3934cbc9689759c4dc121f8a1d810d9da8833eebc0c4b0e46968ccb8e8cb2fbf15ea1390558a098d212b157ee47cfe89585e95ad62cfd903e44aa22ab5e9025e7fa895d411a4447ffd12927b063ca955fcbb6900b71b4992cd05fa0ce5853f4bd165a67d93438112856bb0c5fa80c9dfa3d9f93ca386bff9959e0546960c5df174c0d0eab924de49885359284cd38476950e37e5be7035e4ce1d410205f7116e9284c856b26aa160642971e1c98a6af328424abfb8f4cf5046e499f76b26c22b853cd3469cf29e2c17d9a72d6ac3519116402fc008cf22e403a3b8b71f7a68d994755b8e83c2d8b0ceedd1d34fa70fe3087dedd9d71892dcd4c9e00a6578c6f8ec302dc6f40546aac931c89a9e87f2a5b878674d9b4fde5f839fcb0dabe9dd7bbe2f5026928cfa0aef8a3ea5806906c5fd6f4ba8d49590514410f52af0be1335e2ac58840308a43efcc2c86a98e691691fd36c2e9db2ee4930cc0d893f67107f413d220b1c9cfbbc28115c92e817060535d20531233e44e0f6a7ebbcc9474dda314fd2596a0b43271d09ffa9a7e28993086cfa108168bc293e9c6dc85bc89ca4f7daf07a8cc565872bc0ba73ef57216a3a70dc4a1c4279961e178102a0462aff1f6476632fae48b29acd5e943a69e6334a71a1e0a2fef7ad9c0854e6a1433b224939194dc2306863e7657bae2bc26a733d4f29725cd7a2ad8e02c5295b69a5937bcd0b1deb577e3b6fedc09b6f8dc33323ac500e9e3e542c40fe92b037e562b7b087af26c76b98afaa1b0513a04ffa4172d797f250394cab4824157ebc094fbdb2d474180dbc30c842f72bc31e2f90454ed2eae18ff5518a63360522f601662b9fb98bde09f93c8ac649c56697f94bec8c0e78d262714c6f688b42b44322d1280bcf22283fee488022e814880d2e63adcbaa96e74a9044a856213b0f167cc7b15361749aa804bb162a9a07c22cf3f34ee02e6873aad5840605d56866b4101b8fdfecf34920ec2ad0dd1bd2f39ac744d0dc146a6dacd61d5fc71f2180ec237f794f179d0859dcfd81678a2827aaac7083dbc2e77fffb06cf7d63bebf58f82415087f30e4132db0e723293799b9f471df4d2fdf1a2137a7f3796e869dc20f91d16054b015782f0d133cf37ef038c90c9e99405ca30d84a18ea85a206e47eb32ea17d7a6e756f3080878e5ab5c743ad5eca853538b0331050e162accd890052fc9649e307160d770ed53527d82986deb07177989f2f169fc796fcca44f862828ba2edb7cf4608de6c9c8350102d79c1c17833fa24385663c02391b4c269c1d00a75225712e9b86c0f70c5b9ad3d215cf7fb8361dccc8067959ef241988853a4678cebdc587db7782a3e3a0a9eadda3c98e6d300839b29ebb42fbe272689b44858ac4c7382ca17fa768f2d9484a3c5ca5a8f96a9ffe2628c8e22119a2efca1dc3b8bcc3b14da9e0e994cae888c77be0d9778bbc6431ee942b195434ee255af9bf5083e653c6f9affe115498697ef84a70ac3a1c94ecae9e10441ea572ffe45d2885074b67a5099f0ffd498c0d6e2946f783ed70313be6595c66db73071f052f4433b6d56527594b3e8cb7a749d6eed387dd6ebf06e9e44402d71fb438f29f5e919ddd5b389a0e5217cf055ac3ed7f0dd69c77e016d2c2a063d17c9c0f73be542def9806c8b85ffd80f81e61d35326326a01311f0b18d3863d5a75c4f78016a329c565589360f5a848e5b1264c98b4f8a661b4df584c571341429fd0c010b2d2a5a6e1f56dbe52d0128394e5f76cafbc4ab2b4888020e965a70495513857d5899646ff3a3a1c67388559dd5c13330ca993ee69aef358b2a73742ff06cd3a595833797f4369d912e154d60db1e96e32d9d20c81175a0c419ed80a35707e60bd2fcf9c3e2ed2f6a6ca33a91bfd5eb0dbd002d238cce84ffdef1bdf80d7f686dc074ea62887410563c5d6993bb8f28845f15357d1c634ff34d8d24007bcae1c496cfb0ff764866c7f7f439af24d2dcb3f5a8712d95cbca33e3a650e1916c71dce70e437c0a72bec44d0b1d85df58000728911289cbf1bbe5c558045a2e948f57c53741b005d153045e40eeb68041cee5cc4b4f76962b5583182b4b9e320023f2f19dfb4a4f0c4a305b0db3309e777629a1938c6b8c58e94e4318957e0fa249f32960a19e35375910f7bb11064ec4ae436616cd9d01b4ba2ae3797cbba31cd467c02a3f958834f14f49754198cf3a4a4d9085ade303efc2aaa892c042b474809a460b2856073f8e91419bec048fe7f6abc98f1654644562c520b2d092ac5648b3fafc48b9c03d64468a2b26a2e977d41be13d6d7da76d0f4fa078f723488e16de2e1a54015d52f0d2af47590c490f81938fdfd581c0bcc4d16c3d901f24e6ed6bed2fac350e07a2b6adbd7e7ca73e90e3854884a1227ec97b2fb768e1956206395b09c7634340cccc03a777c7ae62326e168dd11cc2cb504b6bc728a78003916ea652b00f98fc48d54798e1bfb2b92e43bce6bdc79601f0c9aa7341a5c8643bab81be4a602a48620786c1dfec37be1a92a420b14cd0beb36c720391317eb8a2468944e05a85270f00f4348f2bfa7fd83c04221f0bc281d4", "pqSignature": "0xfb6b18f24d02633ab0a817b57032009c198c64a0460988035a340da22ce631ad694274954332f4cc3307c0a334153047d41ea0d2579768f27dca8f4f5bd7ab190fc38194c0949e851390784b61abc29d9da5874650e98ec7ebe5c5c54a72a1310db8f49318cf6a8d5068752fe564bd217d985ddefe82a4107ccf4dcc2ee5b5a44eb326593151278735a83005362a57d3e834eff09016fbea0686e480250e3d7d5aa01849aea2771d11b7f070d76401675a72001c8a7d7949a0a204653e9f0eda2a9bfc1712a89561c6bce81170a6af518f5f0358d6d60a73d4bcfa7420514c7e0b98eda43576342e1d38bd91a9189b75d34665950d5d4c63fb01990f47b7335853ecdebafe47354a89c7adb0e22f300d88cd92cc4b14b4580e075f1fbed0b5d5d88a2d1249f6a8f5577cf6eb46ca4c648dbbb946ee47fa005c1fe6b93762a11326edb2b672ec1a1d9554bf6dd030cea0e2340d47e96d2f835ce099f37fee8c5e276a4c7f4bda4b39ddf30738b1a454f48ac32134c577a085903a8733c1470bdec3723225fe38aca5f90106b071fb472b8192c14d570a2f2f391f2e3f4004cfe6d6fe1be17fe5132105a898c3659045f35f3228ae8ccd0d72b9144ba3b83259b40a212219ce99b3e69b05e1ba0a32f6c186fff6128fc4e2c7184063b63e88fb8c01772fa36504ee7a15f3cbc87d89ec80e186c3f732de4c58def120ed0ecf375868f5cfd1787cdd74e107d6768b222961d8e5b3787731bb6a6d48c94188441332db8c516154ef5f4904417dee89782971e29fd771d65e9fc2614af9cfd18ae55eab32e634b389163c0a292ec5637a63e701101c9bcd2f6d2694b7aa95db80cd888530e7027d62415e622aeafc67ff436ea7f2aee746384fe38f3a8ef5e376e3db2f6370293c0fb4666aa69f21fac398cfa5540ee08467451c752211094decca736f824bb503907e3791971e7ae3649bb12395936419d882a0fdc6135c28bf1d1061d7366560d2a1df0f5fb4e4a500f62e03df12f810918d0a29390ba03a3bfac285219394b1313f3ede58602c9b04237a49270120ca4b88422ef5adc0b7c2bfe823cba33667b3fa8b1ca5d7ff73ca8955f142814b78aa033003a0b1bd036f1abca391f24131d2fd29db80973ab52297267c88b86b817f18de2a0f3cdf2a8e27f668970e629cba085f57feade5da67191546d3bd409bf5d7c8298ad3d14b0bb6ca448b1628701301ac86891be53dbfd28af43037889cf0e59015439fb6025c98ae5d88116d6665c27bf7bc9a12cd71a30b4fa9dd41c2b6c09e3fc93d7cfb3a891aad14b0818b7b5608fbf34c1e581cade89a8b42cbaf4f0249058a4b29031a751ac5cc95d18d6581968e5a63b81bb5386b561d72d0b24c9c0fa8467ec0af851d5e42b867c446ecc4719017bd508ded00948981af5510adc8b9cd5251544f92ac77c08a01d2b692365ace1ffc62c282204e91292ed6d8bf6a44e99b511ac1884a1813761e7d25a49fda4c21a1959b8f96e0994b99f2a1685cf9658188e671e2eee6ae768c27ee4ddab0a6eeebe35eccb40bf7d50e054b3cda51ee4147a8b3078881f0f5f15b333a494657b807fe2aece3e4b9b731ce7b9918787a568fb468b58cc5bec95574793892a8ddd09dd33ad5327ed976f6157c43d8a58f1b3c3aa9ae03f5bd78981a545cbc34257f5d1b6c9c01ba28f36ca1a9abf24dff6bef1d2548fe385b284ef3aee3cdce71d21886f3ca9e3c7d6cf328ed620f7028125b90fe2b06d030291f70e5483287e7ff8d0d04fbc95791a7eff679a8bb35a32baa5e2a21c9fc90d241f3d0d4c3c6cbf19c2ceb30e43740c47eb2a2d32e3b03bdfa0afd7812fb760ea6f120ef7b7bbca401b4fcd1223bae2670a10d28b3f09ee80fbb09853d27bda4c3a779e4d5828cf49011b6f56580556c434b9706342a89d0265f3f4a42926ca102699d84657ee9267a84e9aaea92dfa84021a1d3b1e687a8174ae6f4a282b507ebfe54b99cf9f60d77c999d9a31f0a21c45bc3509a0cc83d32088261b9ced54824371ac2f1fcb950f5492ec8c0689db9cfb6fe1f38b9ad72153ea77ddc3eca2284b20cfdd40c73e1b5e381f3cbbff4a77ce6dc07e44094fa46cec487986de97cc193056c5960ca57f4303258ad5efd7d17ee6b868d7e3fec80a94d7012cedf008d5266871d0ed41373eb13e560a71df75b009337bb0790c9a5836ce79fdf9c022ceade8e5c5eb32d4e48538f85b312a17bb70caa170856f05ab7995d69513eaad0b9972e81a4aa722a308f52a98169093cb4ab48d954a43011eb2c8627677e4b537cc9c4fc4aef16f83e959e17592af6eefbc262eef57ce91cf05be8884f65b5755595abd231439145870c8c157d9602dd2061fb3489e6b94b00deaed9ce304e3c5763ed92bbe001110e6f0f0a0fb2d61302bb62f3bd790180950ed4cf614a2099ba04ad97f2c86324b125e540bb5bf665462f0dbb41b129fccfc2809016f0d4e5cae3226d665180e47f188c8c50e3b743669b9a5c1eaf3207c80df7aeb797f07c2186f748e5accbff4546ba6130248e0f6c72d732f1188ee7dfc6f72bceadcdb57132b03e69eefad53f015300920b81f14c281d6377d7d32d2b8662ad9dee90c7f442bc6d8b45ab132a982cd833f8a4d5d76b81af62a57fc375cb71a958e1f2498198eafa23f5548834806a9b416aa0006f1db4f396768dd57412c15231d7baf7f77ab95996eee1d40415407d0537ccc67e923795ae513cfff8ee7c08f81d63926c6ba37f08b8c8ff3b42d3b11b6cae182f53a11cb75bbc60196aeeaa023d773218c78209fa9af5ae4bd8dc5bfa42851d7341e8294a789bb26d146b39584a2b52ad8aac4ed8d2aaf05aa2b56457e549430ebf1776cdc3416bdde7452456e0fc2328cca92dd6e8a7601f8cc5fec13c1559bfd2f1583a9e996c6dda95dda758477ca448ae8cf2b586203ded3b529ef84f34e196402db868fd0c4a63818850c58f51fdbd168e73a59249f3e566b58b9011036420b7afaa6d0462acb4177d1b97bde606cf3d3f22516c8ca563968eacb187296ae57f3d78c37a1d96de7b22a78bc1117abfa3212711ec30b603b9904138b9bee6bd8fdde7897f65aa0f8937e2d8e3e9aa77b1719dd9c6d73486709860e419a78e7c3d8b34423628ba37b00b8ba940577e5b58fec0b7e32b1927370892f7715e931a74501c7f2608a955e19a6e3da2ca58742b54d9d69840decda3e9e56e9f6054a8eae34a059c3ce6e8dbd31e13d80caabefbd349176f8a860dc56b9d84c87b55539cb04be1235330ab319b223614b3dd1a1583cab034b63002cfcc9a3f4de029a4d58fcd97cbb27982c966ef8f4d5272f9d1ad211a1c664841bc96be1a29993f42c8514be5dc804075f82aa38e4ec9b010a7939bb6669e51c9118590524ee533b112e60a3534b3c6ccf7041065714efbbb97d668811157b3d9486486a3d3ae950e622a4a56097ef512c36ebdde2f608a478e9d8ac7d4992eaf21d1d96c70b772382b285416777f6ff1a53bc11ca1687b2e2b8237ccb9517311d6785523b4b198239feb21bead6e61f0ec799d368c434e24b1d406280d2657ea31a56a9c992e5cf4a95514941725959240ede4e18bf4e18ba056b6811479cefcaa02ca2269760869bd46b5b7c66cc9c8a2e98a12d97f9311f6f6c2260873be9781907c7c0bd756bddadc7a436581507ebfa7af4cbae4c957ecb4ed087df8ff9f0477675733a3c95219c40c813aebee2073c6f03dc7cc374d50d79a5b25c99466da22f90f141b3879aab512d691ad75bb3d947b403452b57323f49a74c0e679f2d5db5c411baf612dde21784a238712d5a0cb911fa32b6e1c34e2f6f612010f7a7370bc5442916345e02eae3ee7859f56178fed5d68f945640122d96def95c746996d145bda8b5c7a05c246ff93e971ae1a180013ed8b69d508bdeb3c64d8c86cc803723d6549c79e140a26a7962761669fd195d09ea1311f5e7f28cf2d0e9b7c37e95436f97a12b7efc15ea465fb6381dd21d6913e54b1da3b59438703ce0f71c8df219020e6859e33617fc767eea1c5e99bcd913c4517c6c4c56b72908d1c0e6014b038c4efdf4cfe9174692027dc9bd80bb545f06a3cf9f53116edda889ceb0a91417ba1836b28ef00fb15269554e34ad181388cea73ece3402c468b60f8777acb61225b6cc6f688fdf58f792970ed4818533f0246e58f6cc9146987c21d1e9eeb15c2d5fdf3ac62fb6b678569d7949e0177862386e4d261ab6255f3425ce9dc3cff6f95f7d259faa291f2e228b8de6a4ed2bdfac2663bd02251493f097114d42d763c013761210c65bae2ece066f9dc5380cc77a5c213809af0a1037ec11568d355af6ba603b4bf511e2d8f1d7ad6fb3ad7fde75f3f83e5016dc5ca6967d1f01145d123802dcda868bd4e1c1fd2f64c4c3898b11f06b2c1c14fb6fbb9db477d6a357befe94c633fd875d17bcc38a95df14d93ebbee6508f8c4b60c7e0be5639a5d90f26cd3dcadb2ab01dcef3313d4c0cdb23e79273a9b5f324e1d8992cf0f236f6d42a4c29cd8ab023b6c3995e3c1178f4cb9be2eb4465da65a997b91d04254f614d608293fa4561647381c82941617aa3a6d14c6f869cc6f81e2b7980a68eb9bfcfdef1f400000000000000000000000000000000000000050b12181d24" }, "notarization": null }