Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comm.software.gnus > #3993

Re: [message.el] Aufbau der Message-ID

From Marcel Logen <333200007110-0201@ybtra.de>
Newsgroups de.comm.software.gnus
Subject Re: [message.el] Aufbau der Message-ID
Date 2024-04-13 01:51 +0200
Organization Bureau Logen Bonn Germany
Message-ID <87edbaw369.fsf@n14.ybtra.de> (permalink)
References (9 earlier) <87jzl3zuau.fsf@n14.ybtra.de> <87sezrld24.fsf@n14.ybtra.de> <87pluv1kub.fsf@eswe.dd-dns.de> <87wmp2x55g.fsf_-_@n14.ybtra.de> <87il0mwsg4.fsf@eswe.dd-dns.de>

Show all headers | View raw


Stefan Wiens in de.comm.software.gnus:

>Marcel Logen <333200007110-0201@ybtra.de> writes:
>> Stefan Wiens in de.comm.software.gnus:

[<https://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/gnus/message.el?h=emacs-29.3#n5901>]

[Ermittlung von "message-unique-id-char"?]
>>>Und? Ist das gefährlichh?
>>
>> Nach meiner Einschätzung nicht, da es sich bei message-uniq-id-char
                                    lies: "message-unique-id-char" (!)

>> ja nur um einen internen Zähler handelt, der auch noch, wenn zunächst
>> nicht gesetzt, mit einer Zufallszahl (bis 625) initialisiert wird.
>
>Meinst Du, dass verschiedene Postings auf einen
>Benutzer zusammen geführt werden können?

Das halte ich für unwahrscheinlich.

>Aber das ist ja eine Schwierigkeit bei der
>Message-ID. Will man nicht die Kollision
>bei reinen Zufallsdaten riskieren, muss
>man auf Zeitstempel und Ähnliches zurückgreifen.

Die Sache wird IMHO noch einfacher dadurch, daß es ja auch
noch eine Seite rechts vom @ in der MID gibt.

>Da message-uniq-id-char nur für die Erzeugung
>von Message-IDs herangezogen wird, ist die Preisgabe
>so einer internen Variablen vielleicht nicht so
>schwerwiegend.

Das sehe ich auch so.

>Der Wert ist hier gerade 62.

62 = 2 * 25 + 12

M-: (message-number-base36 (+ (ash 1712933115 -16) (ash (% 62 25) 16)) 4) RET
=> il0m

M-: (message-number-base36 (+ (logand 1712933115 #xffff) (ash (/ 62 25) 16)) 4) RET
=> wsg4

Deine Message-ID dazu war: <87il0mwsg4.fsf@eswe.dd-dns.de>.

Ich mußte da mit dem timestamp ein wenig herumprobieren, bis es paß-
te. Kann es vielleicht sein. daß Du bis zum Abschicken des Artikels
ca. 12 Minuten benötigt hast (und die MID schon zu Beginn des Editie-
rens erzeugt und nachher nicht mehr verändert wurde)?

| user14@n14:~$ date +%s -d '12 Apr 2024 16:57:21 +0200'
| 1712933841

| user14@n14:~$ date -d '@1712933115' -R
| Fri, 12 Apr 2024 16:45:15 +0200

Ich habe wie folgt gerechnet:

   zyxwvutsrqponmlkjihgfedcba9876543210
   0----+----1----+----2----+----3----+

| user14@n14:~$ bc -q
| 17*36^3+14*36^2+35*36+13
| 812569
|  
| 3*36^3 + 7*36^2 + 19*36 + 31
| 149755
|  
| 812569 / 65536
| 12
|  
| 1712933841 / 65536
| 26137
|  
| scale
| 0
|  
| 812569 - 26137
| 786432
|  
| 786432 / 65536
| 12
| 149755 / 65536
| 2

Marcel

Back to de.comm.software.gnus | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: ignore 46754.00 - [Gnus] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-12 01:00 +0200
  Re: ignore 46754.00 - [Gnus] Aufbau der Message-ID Stefan Wiens <s.wi@gmx.net> - 2024-04-12 02:34 +0200
    [message.el] Aufbau der Message-ID (was: ignore 46754.00 - [Gnus] Aufbau der Message-ID) Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-12 12:10 +0200
      Re: [message.el] Aufbau der Message-ID Stefan Wiens <s.wi@gmx.net> - 2024-04-12 16:57 +0200
        Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-13 01:51 +0200
          Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-13 03:39 +0200
            Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-13 12:05 +0200
              Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-14 00:00 +0200
                Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-14 01:08 +0200
                Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-14 01:59 +0200
          Re: [message.el] Aufbau der Message-ID Stefan Wiens <s.wi@gmx.net> - 2024-04-15 22:23 +0200
            Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-16 01:12 +0200
              Re: [message.el] Aufbau der Message-ID Stefan Wiens <s.wi@gmx.net> - 2024-04-16 03:02 +0200
                Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-17 23:42 +0200
                Re: [message.el] Aufbau der Message-ID Stefan Wiens <s.wi@gmx.net> - 2024-04-18 08:13 +0200
                Re: [message.el] Aufbau der Message-ID Marcel Logen <333200007110-0201@ybtra.de> - 2024-04-18 12:06 +0200

csiph-web