mleku on Nostr: ok, so aside from using a custom MAC and hash function and a chacha20 key stream ...
ok, so aside from using a custom MAC and hash function and a chacha20 key stream generation, it is the same as but more complicated to implement than kind 4 messages
i just had a very bad experience with it because ezykis or whatever his name was that wrote the Go version did not compute the MAC correctly and i couldn't implement it for my DM CLI interface, and everyone in client land was jumping to implement it without considering that not everyone had the ability to actually use the damn thing at that point (idk if this is different now, that was 3 months ago)
making the encryption theoretically 10% stronger at a cost of a poor availability of the actual cryptosystem was dumb
and any consideration in that that emphasised performance is absurd, it's for short text messages not encrypting video streams or even audio
i don't see the point of nip-44 and that's just become a big stumbling block in nostr DMs in general that i'm cranky about
Published at
2024-07-12 18:04:20Event JSON
{
"id": "0b10b020fb53327d1d6be2f90fa30413d45157ff70c7045effe3ea3ebaecedce",
"pubkey": "4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f",
"created_at": 1720807460,
"kind": 1,
"tags": [
[
"e",
"b36247162629222ad429c03fbe8af8660e80ef48cb00fd13e3364162f6b64bc5",
"wss://nostr.bitcoiner.social/",
"root"
],
[
"e",
"7e7692d33a9c1a9beb5b5796f9131db006289d0f45eb46c5c4f8be99b281af4a",
"",
"reply"
],
[
"p",
"036533caa872376946d4e4fdea4c1a0441eda38ca2d9d9417bb36006cbaabf58",
"",
"mention"
]
],
"content": "ok, so aside from using a custom MAC and hash function and a chacha20 key stream generation, it is the same as but more complicated to implement than kind 4 messages\n\ni just had a very bad experience with it because ezykis or whatever his name was that wrote the Go version did not compute the MAC correctly and i couldn't implement it for my DM CLI interface, and everyone in client land was jumping to implement it without considering that not everyone had the ability to actually use the damn thing at that point (idk if this is different now, that was 3 months ago)\n\nmaking the encryption theoretically 10% stronger at a cost of a poor availability of the actual cryptosystem was dumb\n\nand any consideration in that that emphasised performance is absurd, it's for short text messages not encrypting video streams or even audio\n\ni don't see the point of nip-44 and that's just become a big stumbling block in nostr DMs in general that i'm cranky about",
"sig": "2c6599262f7f190bb8de58c8d6c87f76adc7601c10a82b6d1becfed8e6c1b337f6c022cb61579c2eacd61dc16209768c64d1a7321aa6b937dad5e49b52eb74fa"
}