ActivityPub Viewer

A small tool to view real-world ActivityPub objects as JSON! Enter a URL or username from Mastodon or a similar service below, and we'll send a request with the right Accept header to the server to view the underlying object.

Open in browser →
{ "@context": [ "https://www.w3.org/ns/activitystreams", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount", "Hashtag": "as:Hashtag" } ], "id": "https://mastodon.cr.yp.to/users/djb/outbox?min_id=0&page=true", "type": "OrderedCollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/outbox?max_id=109367344355014592&page=true", "prev": "https://mastodon.cr.yp.to/users/djb/outbox?min_id=110393253653557170&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/outbox", "orderedItems": [ { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110393253653557170/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-05-19T03:36:11Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110393253653557170", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-05-19T03:36:11Z", "url": "https://mastodon.cr.yp.to/@djb/110393253653557170", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/110393253653557170", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2023-05-19:objectId=20217:objectType=Conversation", "content": "<p>Called AT&amp;T to check on promised tech visit to restore home Internet. Turns out they silently cancelled visit. More calls. Finally they turn Internet back on. AT&amp;T social-media manager wants me to change name &quot;AT&amp;T Victim #31415926&quot;. Sorry, no name-change techs available today.</p>", "contentMap": { "en": "<p>Called AT&amp;T to check on promised tech visit to restore home Internet. Turns out they silently cancelled visit. More calls. Finally they turn Internet back on. AT&amp;T social-media manager wants me to change name &quot;AT&amp;T Victim #31415926&quot;. Sorry, no name-change techs available today.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110393253653557170/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/110393253653557170/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/110393253653557170/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110393247440319631/activity", "type": "Announce", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-05-19T03:34:36Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://hachyderm.io/users/pfhubbard", "https://mastodon.cr.yp.to/users/djb/followers" ], "object": "https://hachyderm.io/users/pfhubbard/statuses/110376124962664175" }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110375602447377510/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-05-16T00:47:15Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110375602447377510", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-05-16T00:47:15Z", "url": "https://mastodon.cr.yp.to/@djb/110375602447377510", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/110375602447377510", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2023-05-16:objectId=19967:objectType=Conversation", "content": "<p>Fifth day of no Internet at home. Starting to work on new slogans for AT&amp;T: &quot;Immobilizing your world.&quot; &quot;Reach out, reach out, and, sorry, still no Internet.&quot; &quot;Not technically a monopoly since 1984.&quot; &quot;Rethinking theft.&quot; &quot;Being offline is good for you.&quot; &quot;Internet is the I in AT&amp;T.&quot;</p>", "contentMap": { "en": "<p>Fifth day of no Internet at home. Starting to work on new slogans for AT&amp;T: &quot;Immobilizing your world.&quot; &quot;Reach out, reach out, and, sorry, still no Internet.&quot; &quot;Not technically a monopoly since 1984.&quot; &quot;Rethinking theft.&quot; &quot;Being offline is good for you.&quot; &quot;Internet is the I in AT&amp;T.&quot;</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110375602447377510/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/110375602447377510/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/110375602447377510/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110356344898226184/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-05-12T15:09:48Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110356344898226184", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-05-12T15:09:48Z", "url": "https://mastodon.cr.yp.to/@djb/110356344898226184", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/110356344898226184", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2023-05-12:objectId=19608:objectType=Conversation", "content": "<p>Update for everybody asking: @ATThelp has been useless. I&#39;ve been paying AT&amp;T $100/month for Internet service; two days ago AT&amp;T deliberately turned it off with no prior notice, and AT&amp;T continues refusing to turn it back on. @TMobile has been a lifesaver but wireless has limits.</p>", "contentMap": { "en": "<p>Update for everybody asking: @ATThelp has been useless. I&#39;ve been paying AT&amp;T $100/month for Internet service; two days ago AT&amp;T deliberately turned it off with no prior notice, and AT&amp;T continues refusing to turn it back on. @TMobile has been a lifesaver but wireless has limits.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110356344898226184/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/110356344898226184/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/110356344898226184/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110345140457157706/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-05-10T15:40:22Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110345140457157706", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-05-10T15:40:22Z", "url": "https://mastodon.cr.yp.to/@djb/110345140457157706", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/110345140457157706", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2023-05-10:objectId=19424:objectType=Conversation", "content": "<p>AT&amp;T turns off my Internet service without warning and claims &quot;Per your request, AT&amp;T Internet Service has been placed on Voluntary Suspend&quot;. Over phone, @atthelp admits this is &quot;involuntary fiber migration&quot; and refuses to turn service back on until a tech visit (&gt;1 week wait).</p>", "contentMap": { "en": "<p>AT&amp;T turns off my Internet service without warning and claims &quot;Per your request, AT&amp;T Internet Service has been placed on Voluntary Suspend&quot;. Over phone, @atthelp admits this is &quot;involuntary fiber migration&quot; and refuses to turn service back on until a tech visit (&gt;1 week wait).</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110345140457157706/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/110345140457157706/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/110345140457157706/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110210546878026581/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-04-16T21:11:27Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110210546878026581", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-04-16T21:11:27Z", "url": "https://mastodon.cr.yp.to/@djb/110210546878026581", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/110210546878026581", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2023-04-16:objectId=17671:objectType=Conversation", "content": "<p>New formally verified proof of <a href=\"https://mastodon.cr.yp.to/tags/safegcd\" class=\"mention hashtag\" rel=\"tag\">#<span>safegcd</span></a> iteration bound: <a href=\"https://cr.yp.to/2023/hull-light-20230416.sage\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">cr.yp.to/2023/hull-light-20230</span><span class=\"invisible\">416.sage</span></a> (script for full run+extras: <a href=\"https://cr.yp.to/2023/hull-light-howto-20230416.sh\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">cr.yp.to/2023/hull-light-howto</span><span class=\"invisible\">-20230416.sh</span></a>) Advantages over previous formally verified proofs: (1) covers all input sizes; (2) finishes verifying in 10 minutes; (3) smaller TCB (HOL Light).</p>", "contentMap": { "en": "<p>New formally verified proof of <a href=\"https://mastodon.cr.yp.to/tags/safegcd\" class=\"mention hashtag\" rel=\"tag\">#<span>safegcd</span></a> iteration bound: <a href=\"https://cr.yp.to/2023/hull-light-20230416.sage\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">cr.yp.to/2023/hull-light-20230</span><span class=\"invisible\">416.sage</span></a> (script for full run+extras: <a href=\"https://cr.yp.to/2023/hull-light-howto-20230416.sh\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">cr.yp.to/2023/hull-light-howto</span><span class=\"invisible\">-20230416.sh</span></a>) Advantages over previous formally verified proofs: (1) covers all input sizes; (2) finishes verifying in 10 minutes; (3) smaller TCB (HOL Light).</p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://mastodon.cr.yp.to/tags/safegcd", "name": "#safegcd" } ], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110210546878026581/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/110210546878026581/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/110210546878026581/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110039376681280275/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-03-17T15:40:37Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110039376681280275", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-03-17T15:40:37Z", "url": "https://mastodon.cr.yp.to/@djb/110039376681280275", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/110039376681280275", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2023-03-17:objectId=15173:objectType=Conversation", "content": "<p>Major update of &quot;Multi-ciphertext security degradation for lattices&quot; paper: <a href=\"https://cr.yp.to/papers/lprrr-20230317.pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">cr.yp.to/papers/lprrr-20230317</span><span class=\"invisible\">.pdf</span></a> Main optimization is integrated into the central theorem statement, backed by a proof (<a href=\"https://cr.yp.to/2023/lprrr-20230317.ml\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">cr.yp.to/2023/lprrr-20230317.m</span><span class=\"invisible\">l</span></a>) verified by the HOL Light theorem prover (<a href=\"https://www.cl.cam.ac.uk/~jrh13/hol-light/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"\">cl.cam.ac.uk/~jrh13/hol-light/</span><span class=\"invisible\"></span></a>).</p>", "contentMap": { "en": "<p>Major update of &quot;Multi-ciphertext security degradation for lattices&quot; paper: <a href=\"https://cr.yp.to/papers/lprrr-20230317.pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">cr.yp.to/papers/lprrr-20230317</span><span class=\"invisible\">.pdf</span></a> Main optimization is integrated into the central theorem statement, backed by a proof (<a href=\"https://cr.yp.to/2023/lprrr-20230317.ml\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">cr.yp.to/2023/lprrr-20230317.m</span><span class=\"invisible\">l</span></a>) verified by the HOL Light theorem prover (<a href=\"https://www.cl.cam.ac.uk/~jrh13/hol-light/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://www.</span><span class=\"\">cl.cam.ac.uk/~jrh13/hol-light/</span><span class=\"invisible\"></span></a>).</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/110039376681280275/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/110039376681280275/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/110039376681280275/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109977663486807904/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-03-06T18:06:08Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109977663486807904", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-03-06T18:06:08Z", "url": "https://mastodon.cr.yp.to/@djb/109977663486807904", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/109977663486807904", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2023-03-06:objectId=14180:objectType=Conversation", "content": "<p>After 40 messages, past the &quot;Springer asking me for money in violation of the open-access contract&quot; stage. Now facing the big boss: The Springer Paper Mangler. 48 hours to put Humpty Dumpty back together OR ELSE. Original: <a href=\"https://s-unit.attacks.cr.yp.to/abeliannorms-20220731.pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">s-unit.attacks.cr.yp.to/abelia</span><span class=\"invisible\">nnorms-20220731.pdf</span></a> Mangled: <a href=\"https://s-unit.attacks.cr.yp.to/springer-paper-mangler-20230306.pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">s-unit.attacks.cr.yp.to/spring</span><span class=\"invisible\">er-paper-mangler-20230306.pdf</span></a></p>", "contentMap": { "en": "<p>After 40 messages, past the &quot;Springer asking me for money in violation of the open-access contract&quot; stage. Now facing the big boss: The Springer Paper Mangler. 48 hours to put Humpty Dumpty back together OR ELSE. Original: <a href=\"https://s-unit.attacks.cr.yp.to/abeliannorms-20220731.pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">s-unit.attacks.cr.yp.to/abelia</span><span class=\"invisible\">nnorms-20220731.pdf</span></a> Mangled: <a href=\"https://s-unit.attacks.cr.yp.to/springer-paper-mangler-20230306.pdf\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">s-unit.attacks.cr.yp.to/spring</span><span class=\"invisible\">er-paper-mangler-20230306.pdf</span></a></p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109977663486807904/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/109977663486807904/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/109977663486807904/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109931554027372830/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-02-26T14:39:54Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109931554027372830", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-02-26T14:39:54Z", "url": "https://mastodon.cr.yp.to/@djb/109931554027372830", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/109931554027372830", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2023-02-26:objectId=13289:objectType=Conversation", "content": "<p>Mini-McEliece challenges 1223, 1284 from <a href=\"https://decodingchallenge.org/goppa\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">decodingchallenge.org/goppa</span><span class=\"invisible\"></span></a> were solved in a Eurocrypt 2022 paper. Have now solved the 1347 challenge... by simply running our PQCrypto 2008 software! Perfect example of how minor the algorithmic speedups have been. <a href=\"https://isd.mceliece.org/1347.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">isd.mceliece.org/1347.html</span><span class=\"invisible\"></span></a></p>", "contentMap": { "en": "<p>Mini-McEliece challenges 1223, 1284 from <a href=\"https://decodingchallenge.org/goppa\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">decodingchallenge.org/goppa</span><span class=\"invisible\"></span></a> were solved in a Eurocrypt 2022 paper. Have now solved the 1347 challenge... by simply running our PQCrypto 2008 software! Perfect example of how minor the algorithmic speedups have been. <a href=\"https://isd.mceliece.org/1347.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">isd.mceliece.org/1347.html</span><span class=\"invisible\"></span></a></p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109931554027372830/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/109931554027372830/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/109931554027372830/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109763055489749099/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-01-27T20:28:30Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers", "https://ioc.exchange/users/sejaques" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109763055489749099", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-01-27T20:28:30Z", "url": "https://mastodon.cr.yp.to/@djb/109763055489749099", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers", "https://ioc.exchange/users/sejaques" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/109763055489749099", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2023-01-27:objectId=10300:objectType=Conversation", "content": "<p>It&#39;s fascinating to see how the historical data in the bottom-left corner of the graph in <a href=\"https://sam-jaques.appspot.com/quantum_landscape_2022\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">sam-jaques.appspot.com/quantum</span><span class=\"invisible\">_landscape_2022</span></a> (from @sejaques, aka <span class=\"h-card\" translate=\"no\"><a href=\"https://ioc.exchange/@sejaques\" class=\"u-url mention\">@<span>sejaques</span></a></span>) leads readers to guess the number of years to the top right without realizing that the top right is a moving target.</p>", "contentMap": { "en": "<p>It&#39;s fascinating to see how the historical data in the bottom-left corner of the graph in <a href=\"https://sam-jaques.appspot.com/quantum_landscape_2022\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">sam-jaques.appspot.com/quantum</span><span class=\"invisible\">_landscape_2022</span></a> (from @sejaques, aka <span class=\"h-card\" translate=\"no\"><a href=\"https://ioc.exchange/@sejaques\" class=\"u-url mention\">@<span>sejaques</span></a></span>) leads readers to guess the number of years to the top right without realizing that the top right is a moving target.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://ioc.exchange/users/sejaques", "name": "@sejaques@ioc.exchange" } ], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109763055489749099/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/109763055489749099/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/109763055489749099/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109762858032800779/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-01-27T19:38:17Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109762858032800779", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-01-27T19:38:17Z", "url": "https://mastodon.cr.yp.to/@djb/109762858032800779", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/109762858032800779", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2023-01-27:objectId=10276:objectType=Conversation", "content": "<p>Given today&#39;s 5-hour DoS attack against my servers, here&#39;s an Internet Archive link for the updated &quot;NSA, NIST, and post-quantum cryptography&quot; FOIA results that I had just announced: <a href=\"https://web.archive.org/web/20230127171312/https://nist.pqcrypto.org/foia/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">web.archive.org/web/2023012717</span><span class=\"invisible\">1312/https://nist.pqcrypto.org/foia/</span></a> The (formerly) secret govt documents seem to be properly archived+linked.</p>", "contentMap": { "en": "<p>Given today&#39;s 5-hour DoS attack against my servers, here&#39;s an Internet Archive link for the updated &quot;NSA, NIST, and post-quantum cryptography&quot; FOIA results that I had just announced: <a href=\"https://web.archive.org/web/20230127171312/https://nist.pqcrypto.org/foia/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">web.archive.org/web/2023012717</span><span class=\"invisible\">1312/https://nist.pqcrypto.org/foia/</span></a> The (formerly) secret govt documents seem to be properly archived+linked.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109762858032800779/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/109762858032800779/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/109762858032800779/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109756339322683199/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-01-26T16:00:30Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109756339322683199", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-01-26T16:00:30Z", "url": "https://mastodon.cr.yp.to/@djb/109756339322683199", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/109756339322683199", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2023-01-26:objectId=10179:objectType=Conversation", "content": "<p>NIST rules say free usability is &quot;critical&quot;. NIST could have said in 2021: NTRU is patent-free, use it! Instead secret NIST slides said, basically, &quot;What if we ignore patents?&quot;: <a href=\"https://nist.pqcrypto.org/foia/index.html#20230105/KSN%20Comparison.pptx\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">nist.pqcrypto.org/foia/index.h</span><span class=\"invisible\">tml#20230105/KSN%20Comparison.pptx</span></a> NIST delayed, then took option where patent license won&#39;t activate until 2024.</p>", "contentMap": { "en": "<p>NIST rules say free usability is &quot;critical&quot;. NIST could have said in 2021: NTRU is patent-free, use it! Instead secret NIST slides said, basically, &quot;What if we ignore patents?&quot;: <a href=\"https://nist.pqcrypto.org/foia/index.html#20230105/KSN%20Comparison.pptx\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">nist.pqcrypto.org/foia/index.h</span><span class=\"invisible\">tml#20230105/KSN%20Comparison.pptx</span></a> NIST delayed, then took option where patent license won&#39;t activate until 2024.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109756339322683199/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/109756339322683199/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/109756339322683199/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109756254876749485/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-01-26T15:39:01Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109756254876749485", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-01-26T15:39:01Z", "url": "https://mastodon.cr.yp.to/@djb/109756254876749485", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/109756254876749485", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2023-01-26:objectId=10176:objectType=Conversation", "content": "<p>New librandombytes: <a href=\"https://randombytes.cr.yp.to/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">randombytes.cr.yp.to/</span><span class=\"invisible\"></span></a> This is designed to shield applications from having to worry about random() not being very random, RAND_bytes() maybe failing, older machines not having getrandom(), /dev/urandom maybe not being initialized, /dev/random being slow, etc.</p>", "contentMap": { "en": "<p>New librandombytes: <a href=\"https://randombytes.cr.yp.to/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">randombytes.cr.yp.to/</span><span class=\"invisible\"></span></a> This is designed to shield applications from having to worry about random() not being very random, RAND_bytes() maybe failing, older machines not having getrandom(), /dev/urandom maybe not being initialized, /dev/random being slow, etc.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109756254876749485/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/109756254876749485/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/109756254876749485/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109752563445659652/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-01-26T00:00:14Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109752563445659652", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-01-26T00:00:14Z", "url": "https://mastodon.cr.yp.to/@djb/109752563445659652", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/109752563445659652", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2023-01-26:objectId=10123:objectType=Conversation", "content": "<p>Documents delivered in my FOIA lawsuit don&#39;t include any NSA material yet (hmmm) but are very interesting. Particularly horrifying is NIST&#39;s secret 2021 Kyber-Saber-NTRU comparison chart: e.g., credits Kyber for being used in &quot;Cloudflare/CEPQ2&quot; experiment. <a href=\"https://nist.pqcrypto.org/foia/index.html#20230105/KSN%20Document.docx\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">nist.pqcrypto.org/foia/index.h</span><span class=\"invisible\">tml#20230105/KSN%20Document.docx</span></a></p>", "contentMap": { "en": "<p>Documents delivered in my FOIA lawsuit don&#39;t include any NSA material yet (hmmm) but are very interesting. Particularly horrifying is NIST&#39;s secret 2021 Kyber-Saber-NTRU comparison chart: e.g., credits Kyber for being used in &quot;Cloudflare/CEPQ2&quot; experiment. <a href=\"https://nist.pqcrypto.org/foia/index.html#20230105/KSN%20Document.docx\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">nist.pqcrypto.org/foia/index.h</span><span class=\"invisible\">tml#20230105/KSN%20Document.docx</span></a></p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109752563445659652/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/109752563445659652/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/109752563445659652/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109663342550059631/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-01-10T05:50:11Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109663342550059631", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-01-10T05:50:11Z", "url": "https://mastodon.cr.yp.to/@djb/109663342550059631", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/109663342550059631", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2023-01-10:objectId=8330:objectType=Conversation", "content": "<p>Updated libcpucycles-20230110 now available: <a href=\"https://cpucycles.cr.yp.to/download.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">cpucycles.cr.yp.to/download.ht</span><span class=\"invisible\">ml</span></a> Documentation improvements: documented cpucycles_version(), current default frequency, how PERF_FORMAT_TOTAL_TIME_RUNNING is handled. Improved uname handling. Added s390-stckf cycle counter, s390 cpuinfo parser.</p>", "contentMap": { "en": "<p>Updated libcpucycles-20230110 now available: <a href=\"https://cpucycles.cr.yp.to/download.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">cpucycles.cr.yp.to/download.ht</span><span class=\"invisible\">ml</span></a> Documentation improvements: documented cpucycles_version(), current default frequency, how PERF_FORMAT_TOTAL_TIME_RUNNING is handled. Improved uname handling. Added s390-stckf cycle counter, s390 cpuinfo parser.</p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109663342550059631/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/109663342550059631/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/109663342550059631/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109636261988323989/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2023-01-05T11:03:15Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109636261988323989", "type": "Note", "summary": null, "inReplyTo": null, "published": "2023-01-05T11:03:15Z", "url": "https://mastodon.cr.yp.to/@djb/109636261988323989", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/109636261988323989", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2023-01-05:objectId=7701:objectType=Conversation", "content": "<p>Releasing <a href=\"https://mastodon.cr.yp.to/tags/libcpucycles\" class=\"mention hashtag\" rel=\"tag\">#<span>libcpucycles</span></a> library to count CPU cycles: <a href=\"https://cpucycles.cr.yp.to\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">cpucycles.cr.yp.to</span><span class=\"invisible\"></span></a> Supports counters for amd64 (both PMC and TSC), arm32, arm64 (both PMC and VCT), mips64, ppc32, ppc64, riscv32, riscv64, sparc64, and x86, plus automatic fallbacks to various OS-level timing mechanisms.</p>", "contentMap": { "en": "<p>Releasing <a href=\"https://mastodon.cr.yp.to/tags/libcpucycles\" class=\"mention hashtag\" rel=\"tag\">#<span>libcpucycles</span></a> library to count CPU cycles: <a href=\"https://cpucycles.cr.yp.to\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">cpucycles.cr.yp.to</span><span class=\"invisible\"></span></a> Supports counters for amd64 (both PMC and TSC), arm32, arm64 (both PMC and VCT), mips64, ppc32, ppc64, riscv32, riscv64, sparc64, and x86, plus automatic fallbacks to various OS-level timing mechanisms.</p>" }, "attachment": [], "tag": [ { "type": "Hashtag", "href": "https://mastodon.cr.yp.to/tags/libcpucycles", "name": "#libcpucycles" } ], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109636261988323989/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/109636261988323989/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/109636261988323989/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109592756223508073/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2022-12-28T18:39:09Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109592756223508073", "type": "Note", "summary": null, "inReplyTo": null, "published": "2022-12-28T18:39:09Z", "url": "https://mastodon.cr.yp.to/@djb/109592756223508073", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/109592756223508073", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2022-12-28:objectId=6840:objectType=Conversation", "content": "<p>No CCC this year but various decentralized events are happening: <a href=\"https://events.ccc.de/tag/remote/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">events.ccc.de/tag/remote/</span><span class=\"invisible\"></span></a> The purely online event is FireShonks. @hyperelliptic and I are giving a talk there 24 hours from now: &quot;Post-quantum cryptography: Detours, delays, and disasters&quot; <a href=\"https://pretalx.c3voc.de/fire-shonks-2022/talk/B7GMAL/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">pretalx.c3voc.de/fire-shonks-2</span><span class=\"invisible\">022/talk/B7GMAL/</span></a></p>", "contentMap": { "en": "<p>No CCC this year but various decentralized events are happening: <a href=\"https://events.ccc.de/tag/remote/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">events.ccc.de/tag/remote/</span><span class=\"invisible\"></span></a> The purely online event is FireShonks. @hyperelliptic and I are giving a talk there 24 hours from now: &quot;Post-quantum cryptography: Detours, delays, and disasters&quot; <a href=\"https://pretalx.c3voc.de/fire-shonks-2022/talk/B7GMAL/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">pretalx.c3voc.de/fire-shonks-2</span><span class=\"invisible\">022/talk/B7GMAL/</span></a></p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109592756223508073/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/109592756223508073/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/109592756223508073/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109569791583185304/activity", "type": "Announce", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2022-12-24T17:18:57Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://ioc.exchange/users/cmajenz", "https://mastodon.cr.yp.to/users/djb/followers" ], "object": "https://ioc.exchange/users/cmajenz/statuses/109569484841662573" }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109562642502487132/activity", "type": "Create", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2022-12-23T11:00:51Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "object": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109562642502487132", "type": "Note", "summary": null, "inReplyTo": null, "published": "2022-12-23T11:00:51Z", "url": "https://mastodon.cr.yp.to/@djb/109562642502487132", "attributedTo": "https://mastodon.cr.yp.to/users/djb", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://mastodon.cr.yp.to/users/djb/followers" ], "sensitive": false, "atomUri": "https://mastodon.cr.yp.to/users/djb/statuses/109562642502487132", "inReplyToAtomUri": null, "conversation": "tag:cr.yp.to,2022-12-23:objectId=5631:objectType=Conversation", "content": "<p>Still needs auditing and formal verification, but happy to announce availability of lib25519-20221222. Includes extensive new speed work from Kaushik Nath: e.g., on Skylake, 30 kcycles for DH keygen, sig keygen, signing; 90 for DH shared secret; 110 verif. <a href=\"https://lib25519.cr.yp.to\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">lib25519.cr.yp.to</span><span class=\"invisible\"></span></a></p>", "contentMap": { "en": "<p>Still needs auditing and formal verification, but happy to announce availability of lib25519-20221222. Includes extensive new speed work from Kaushik Nath: e.g., on Skylake, 30 kcycles for DH keygen, sig keygen, signing; 90 for DH shared secret; 110 verif. <a href=\"https://lib25519.cr.yp.to\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" translate=\"no\"><span class=\"invisible\">https://</span><span class=\"\">lib25519.cr.yp.to</span><span class=\"invisible\"></span></a></p>" }, "attachment": [], "tag": [], "replies": { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109562642502487132/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://mastodon.cr.yp.to/users/djb/statuses/109562642502487132/replies?only_other_accounts=true&page=true", "partOf": "https://mastodon.cr.yp.to/users/djb/statuses/109562642502487132/replies", "items": [] } } } }, { "id": "https://mastodon.cr.yp.to/users/djb/statuses/109367344355014592/activity", "type": "Announce", "actor": "https://mastodon.cr.yp.to/users/djb", "published": "2022-11-18T23:13:57Z", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://infosec.exchange/users/henrycase", "https://mastodon.cr.yp.to/users/djb/followers" ], "object": "https://infosec.exchange/users/henrycase/statuses/109367315684688794" } ] }