Subj : Re: MSGID To : August Abolins From : Wilfred van Velzen Date : Sun Apr 11 2021 17:48:47 Hi August, On 2021-04-11 08:56:00, you wrote to me: WvV>> There are those moderator messages that stay the same for WvV>> ages... AA> Not if the hash includes the entire msg and the date posted. Ok. But the serial based ones are still better. ;) WvV>> A good secure hash, needs a lot of cpu to be calculated. AA> Even a simple random num generator could work. For example, the AA> following took less than a sec to produce: H:\myutils>> rando2 AA> lfz$bkmcmmg36ye@jll1xpieaats Those aren't 32 bit. AA> So.. why couldn't something like that be implemented? And, AA> instead of limiting the "serialno" to hex chars, use the entire AA> alphabet and throw in some extra chars (# $ ~ % & *) Well it could if it complies to the standard. The serial based ones are still better, because they take less cpu. And they can be made so they don't repeat within three years. With random numbers, or with hashes, there's always a change of a collision within 3 years. AA>>> Synchronet systems have come up with another unique AA>>> approach to the MSGID line which seems to cooperate with AA>>> existing systems quite well. WvV>> It isn't according to the standard, which might cause some WvV>> problems on other systems. AA> I thought it was copacetic with other systems. On which ones AA> does it break? I don't know, but it is not according to the standard, so it could cause problems. That doesn't directly mean that things noticeably break. But maybe dupe detection doesn't work as reliable for those... WvV>> And I think it went like this: They miss used the MSGID to WvV>> store some internal information for their messagebase, and WvV>> came up with an excuse afterwards, when it was difficult WvV>> to correct. AA> I remember something about the MSGID being referred to as a two- AA> part string with "origaddr" + "serialno", where "origaddr" is AA> intended to be a qualified "address of the originating system". No: "... address for the originating network" ^^^^^^^ http://ftsc.org/docs/fts-0009.001 AA> Most systems keep it simple: AA> z:f/n.p hhhhhhhh AA> And some others look like: AA> n.areaname@z:f/n.p hhhhhhhh That's not a valid fido address. Bye, Wilfred. --- FMail-lnx64 2.1.0.18-B20170815 * Origin: FMail development HQ (2:280/464) .