Join Nostr
2026-10-31 18:17:37 UTC

Tim Bouma on Nostr: This is what a quantum-safe nostr signed event would look on the wire. --- ML-DSA-44: ...

This is what a quantum-safe nostr signed event would look on the wire.

--- ML-DSA-44: signed event ---
{
"id": "48555ce83b3c6bed278c851270681b4003dec46865f7c5235fb6847711a30238",
"pubkey": "1edf1f5df5eb0720ed8344f224b658ae376e734948f38b34b0acdb8e528fbf0635767b37331783c4b80b001f866bd284bd84683a7a014ed6d37253037eecd8331887b64f142e682ffddc356663c95db943aee16fffac49cea8adff44cb6668b5b2e58bfee484c8f096826b0dfa41a33258027d1762921f5fb911e165805dc468a31d8a211c69774df48b4d71e1fd8cf0d55d7a5c929b8601e07f17b56b7bff8e76aa1192ffbc0f544a928fb4ea3bd4146b0da634730e6cd9fe1980f1b561da33702ad26e20658a2fb0c223beaf1975c77cfd8f01f7be8637e347087c933c2399af6349b5042b41b2035dd1b0c3a431335496dc81359141b4e4bb16ff9135598d0d061063b5bf662d2522cc89e1eebaeeb487bb627cd1945a1eab17b949d7ef07bb008cfe9abdafd940223253cf6f7401e21481cb41f0f5c8885c8a5d85d3ec15e57189ebd27a89af0f4b7a7c1ef27e866f3aa42c291579ffd3bdaeacd3151d3b6b28d6f992f6c8930357303c1e9a79b673319aacfb2f3f39fefa143ff72fa937d627319351185d41d81ebf61dd2e000d94ec09d06231b7402ff5be95c0ea2a273b7a7645d527fa69ff83850575131ff993b4977dcfd844618b3b6d7ff61b644b0c3e4782828ec9bd836d13cd2b24f3c8c67e1e3ffd265775d689cd475aecb2768f4535a46537a5992ff568c38c5ccb821896e3d5866faede3f5c58bb935f8bf526e9eb73ceb438d945f9e50fde2aec039b252be82ee528aa4670458b7f920a176c31920f81a527fcb1bb047a5b9113669f1412ebbefab1bfe38cccdf860ddc43f3bf17a3825cbe576309d5662f90323bb64e6324c729f011d3a439001aa7bbb43358426ca7a3fed39f6c95e830e090b5183a6b1be2cc8de3ff8d8f1105cee63c20d1f57a1c2421bdac1860bcc93ba01b24adc23b89aaabe1ae5a7336d176818b39d794edf0d80faf0133ac6b2835d1ff5924f64810b9bce397724f4b4d487d946843c9406360ad7197c6beffa40c50fb42bafba652a0a8678ef7f5317f4ae3a4ca08d861886f4fc9ca459dccef1615f9f87ca88a6b3b094c4274c8e689f1d2cfa8fe6c761df085efb280860698a08160f5861d52923c1925cde41234f384cd8fa7ddcc75923a93efc6bab3b2fe59c2fe1ec329c0e972e21d75273e2b4ef5a89dbaae2afbbb7f7687ab2fea8fcca4a93f5bf5a98aad1ab7fbaeb452194f6ca6974c5261e678ef41def03d914674ba9d6f9b3ddf7c30b921a55f2027974470cc9c9f49473bc031b0d65e16de6c03856b98c202b80409dd1292989efe63e54103b80910a2a3b0dc6a190f169e38938fef71978b6c9f4ec659e5974448371ee472a45005326555ceb16da50905e24f37f6ecf758b1c12cdcb28b742d2bde32bce145227c63c226094e3fd536f0feb69a4d85543bb8a5aff1ea5459654d181203a283005691c27fcbbcdf2115cc8508be465f7f836dff411f1da36a5d1ca4358a95eb317e6cd6746b972ee1a669f788cb26cdd51a8ef6b0400f0392b902805a9c75a77427c51c23f985c8998032ac2a6bbc03663dde2213c7096fb294025cc0b5b7ae75e25595f7dcc0926ec0d04d2ba987f4f5c86f112c63a50427b72e5f22a67991e542166b8b728d91eb30150eff1dda54a9d08f221546827253d0c7c78c680610599fb1addd3aa59ac2a047ce21de96d7547795ec9bfc6b39d8c31d84ce553101e3cd33467046d656de76339c935b5e1b682edeadb945eb535fc37d61da0454c74b73e741e577fda4569f783414703da0f9bc47f746bcb189ec0fa7c9e3449908532ef99dd3293b1ff0949fe2cac8aaeb804fea7c55bfee8a188d6b5e8b094bd2",
"created_at": 1793470464,
"kind": 1711,
"tags": [
[
"t",
"quantum_safe"
]
],
"content": "quantum event",
"sig": "54b8b6019899d21ed8c17b10f034d8da092cf4027deb87360a790c09e5cdd35471bfa4413d5f127e05821d60110ca13a9b93aab924e6e05742a177dc6efd157b1ad06aba2d1be354d35f1f227048379d4b57e2334747754150ac646e90c787cf6cf812d597d3905e6822b234780627f9b5a3d643b927878681cdc9d82a607214d882498a8ea69cbb0e18a3d0f5d58cbb01100458f7b9d4446ab7f1583be53ea056afedab2b3cbf3afed44a5f8b0651856fb27659fbf8cfad40673ff1d2d017f2488110cced2e841ec49a72d39e47f8ad79ad91487f9b901be43572aa31f0a4d8761d720cbb2f44343a0c698a4d6aae42114e1d2763d2890e6886c7b52f6d7de0934b66bfacbbdd379c9b323215e07be265a98cf518e4de7415bd2aa791dadd5371d3b2a36dd5f19369a3dc7d2fbbfa926fe5d8c4a27afcda2900f5537f7b4b2e53be84fb81b455bc9389fb020d98a85d2faa3e8ca888e451ab50b1d0d647f7d3e913acc1663156e6cae2e8bc3a92ca9bdf8b78ddf14740c17c95cad57486b9b765cef42769330ea7bb198182f832cbec5ddf46db5adb1a86a641d7ef6cc2d537d90a1c5811c933f06eab083020e1156410e55c4d3956009f903a3c79f84dae46d8dfcdd9bf38056542041ff30c885bc6ce324790b21f7acbd24826100208e489d8cdc5ed8c9bb6188c38eb0e71e3c68a6d609da6132ee21ed71df91781051db01fb90a7b425e4c5d7b647cfbbdbceb7a19e4b123a5f6aa4cd4d09e7a8d7dac2f2d86cbcddd3affc660f9cf1deac878fc61d97bc68c2129670ac8483e6472d8f064e2f9aa6f3198119bfda52850a4c247a56edee5b623c7bcfda062f4292acb5002bd1d84e708ec18268668918b2873cd3960d7255c66baacc2a06fa4fbed10ec2d36792a64f60221dd4768b69db1bcf46e97ed1eb045c97d6f2e2b1b4b72fb92df451c619f55947faf167f52c1b0de0e4496b91a6e4cb3c9121fbb2885f4954c58a8ead20cb10ade0b869fbfa22222f8b1950f6366a017ceab267406c5678363f09b74c54a6bf0d85ba78f3a6a957c5949bcfce03dd7caf496eedb3fd415e8faacc29ec8984ef064d221eeab8f9933eee252caf8d8a2fdc536a94a913947b8158bf25b176a0d9171f9456aa64ae9bb3a61c1633fff05b26a4e526faa59d1003122dacc873394bfd626585a0e9681fdd07607035b4a69e28c972b847f872e1aaa99697d6d7eeee8bd54ed59808bb8958ac5dd4e9561659e4cc1e44cd8cd7a0fa67c09124b6e2b062381b25dcd26227d539c5d84cc0214fe90c82d92bd687b217771d5c9dd3648c3835d10eb6b6aa5e510f77698277a0e5d9b85b422c5a08c1ff991b41ac678a2bca7b84d80b1f9fafbc340addae0a91357dde88fdadb9ba3af87c739af934251ecc89619eba16f527d3102e42cae47e29969b97e1d4299152920e01cff0630c32a968a89243d7bf56ddb4a38ab8df412c6d28422807df8d3f024454c22a9a76ad187a2ca67799e56b17608d06554aca5a42808f05f8e465dc983f8a9533a1b41d0e6f3509072589f7ffb88112a89d304eeab33309cfcde83cd0fcb2191ded14ef43032c120538cc6a8ecdda9fb1c16f150c1085484e81a426e181605a092dc640353b1feb544c1369e19ad106b56b0e4c79bb292e483a31a3e2fd3c3af79282419212f87b618833bfcfd1da1333552cd75133e9958d8fe62e3553348ca8edff827eef7f7ad5817c6865a87d37e276f2572296e40264ba18b9724b9171cd86b8b8e55287dedfba229b36ac7ac2ce83d0fe373ae6c5e92c97aaa09c5a39d78d2112b9b368442a875c8d2840030fb44b53a155b3a59ad9c01b7390b90dbab3942aa9a741fa839f7394e6a997109ba8c79bf2584be2144392c3d2ceeb28e83233a37c6531fded89634df44b1427638d6b5798e3d1e65d9fd3874e6cd4593ba6694d1af106106d6366f604c6f94b54c446aeb84036ea3c9e96dd9590f6c65f25fb5220e8905daab38315405f616109407c13efc76743a5c66b232bf4746f574deb363a0d3ab7eaa3226b16aca4451e3fe0a23641bf62521423c57f2c8e656fad4d290c8fe8cb4d4a0556991d85eb5d30f69e79ad04e0a834a4e1d3b6982ad46978ae1b7427411c49a61ac7965ac0523b6de3b4af979d3ba4609aca7b9e2d29a69f9df790dcd952ec7436b96563114a9d0e65c568870f5422dca9fcccc1de75d06205e07b8982793cf45ba7047cc4670812fa2249d2717cc70c86bd038dc9a8e5d6f91258f36f8647345f7de9779a1cf0b192b8e71c8c5d6218fe6b64b6adfb2d67713c9262bcffce1cae701a5f63f9b4a97685fde71d22bc06f18f78c67acca98211aa741fac3eec55defb4e7cda0d8128cdc83a7b594532693ed4e0e10c6e4a2f76a0af8cc84c9ebe43e7ce0706f53f1af0b8af9a79f61ceaf104aadb315a0f4cfbd5f7e37b65389c16ffea7e34c22e3f063ecb98023a82bd55c8e70f935f3526d0e3c4596a72a9a8e7d3f3a5b228fed36dbd6b8a177b319f56278146afda5592a6cb7e202b91edd58673779a695a208d252c1f2f5c862fa9678df6503b5945e5562dc3cc377b0c8913d507c3c03d80911cf6d802ba00b6b6681fc3afa437a1ffc05db7a63ffff69c8f4f539bee814c28fc9d1b77e2998ae3f58f96b104877d933c36ac2a31d24362c198aef9ced527617fe3d0ed79168ae9cf73f388e182e60a854bda7d8f94a89952fd131fb735428eb5d6a41f3f05b8bd08617d07f458b58ad85e764df16b7d2c049e136fa67d472a662f7370e1d84323c2c37556e52008d147155b94635a2bc9acf6b1c5841240211aff3bb1ce15ba1dec0bf8078a6f9773be4ba462529aae9b43c882d66ad895c813f271e2bd25a258f8ab7e0abcf27e37831ceacedaaf554f2645901cff9679ff95c65a6cd229af3a9721ba9549979e0957a603f7fb3d02fc232f96ff8bf991ffbd557bbcda1263ebb4620294fee3a4b7ed30e862c48bb47e905e5ee86af7668f74077b3b2b9998a8d2555dc29718c9544bd35bc0f2a9e6e79f27f9503feebc9c77cf79d32b54df9244aef09eb1a96ab2bb90adadfb577a739b4be9912c8e9b011872bef9035a38c02be4014828ee7545b60efe37d6f651a488d8da83089f9829b42afcdaf435887f03e6bc9619d114e9fdeb562c8dc529d19f705a0b9ca550bcf9497cd8fb8f1d145ffcc9a045c923501e21b6bd55af444e5dd4fe57543f1b3b261205d814a1f0fe6a984a51b051b1ee66e106a23cbe9e3cc8d2f5992c5592c1060ce8bc7e7130853b7afeb0036373b494d777d8287898ea0b8c7c9ceeef8202c2e454d5e6069969ba9e2e6effd051d424b506e8aa5d4d7dbfe2f3234373d3f485455595d60678e96abacb3bfc9d8dfe0e1eff6f8fe00000000000013222e4a"
}
Public key: 1312 bytes
Signature: 2420 bytes