the trick is not to make IDs collision resistant, but to make them resitant to spoofing
lskdjfhas joined
rubihas joined
sbachhas joined
jgarthas left
konstantinoshas left
Alexhas left
Alexhas joined
Kevhas joined
Tobiashas joined
Andrzejhas left
Tobiashas left
Tobiashas joined
sbachhas left
cloudedhas left
rubihas left
sbachhas joined
konstantinoshas joined
Titihas joined
nikhilmwarrierhas left
neshtaxmpphas left
neshtaxmpphas joined
sbachhas left
Mx2has left
Mx2has joined
wurstsalathas joined
Titihas left
adiaholichas joined
Titihas joined
sbachhas joined
pasdesushihas joined
Kevhas left
djorzhas joined
nikhilmwarrierhas joined
adiaholichas left
Mx2has left
Mx2has joined
adiaholichas joined
adiaholichas left
adiaholichas joined
djorzhas left
adiaholichas left
Kevhas joined
konstantinoshas left
adiaholichas joined
jl4has joined
sbachhas left
msavoritiashas left
sbachhas joined
yushyinhas left
stphas joined
yushyinhas joined
stphas left
stphas joined
Kevhas left
APachhas joined
emushas joined
konstantinoshas joined
thndrbvrhas left
nikhilmwarrierhas left
stphas left
yushyinhas left
jl4has left
yushyinhas joined
guus.der.kinderenhas joined
florettahas left
cloudedhas joined
pablohas joined
Kevhas joined
neshtaxmpphas left
neshtaxmpphas joined
Kevhas left
sbachhas left
jl4has joined
msavoritiashas joined
jinxdhas joined
msavoritiashas left
msavoritiashas joined
sbachhas joined
sbachhas left
guus.der.kinderenhas left
Kevhas joined
Kevhas left
jl4has left
sbachhas joined
Tobiashas left
paulhas left
Tobiashas joined
florettahas joined
msavoritiashas left
florettahas left
nikhilmwarrierhas joined
florettahas joined
raghavgururajanhas joined
Andrzejhas joined
pablohas left
stphas joined
adiaholichas left
adiaholichas joined
krauqhas left
debaclehas left
Kevhas joined
Andrzejhas left
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
Fishbowlerhas left
Fishbowlerhas joined
paulhas joined
lovetoxhas left
lovetoxhas joined
lovetoxhas left
lovetoxhas joined
jinxdhas left
debaclehas joined
jinxdhas joined
Kevhas left
millesimushas left
millesimushas joined
Samhas left
xeckshas left
xeckshas joined
Kevhas joined
adiaholichas left
adiaholichas joined
Andrzejhas joined
Samhas joined
sbachhas left
debaclehas left
sbachhas joined
Samhas left
Samhas joined
Andrzejhas left
Andrzejhas joined
Andrzejhas left
Andrzejhas joined
gooyahas joined
Kevhas left
neshtaxmpphas left
neshtaxmpphas joined
stphas left
sbachhas left
sbachhas joined
jl4has joined
goffihas left
vanitasvitaehas left
Andrzejhas left
vanitasvitaehas joined
jl4has left
jl4has joined
Kevhas joined
Titihas left
Andrzejhas joined
Titihas joined
sbachhas left
goffihas joined
stphas joined
Kevhas left
sbachhas joined
Kevhas joined
msavoritiashas joined
adiaholichas left
nikhilmwarrierhas left
adiaholichas joined
chipmnkhas left
chipmnkhas joined
sbachhas left
sbachhas joined
Kevhas left
florettahas left
florettahas joined
adiaholichas left
adiaholichas joined
Andrzejhas left
Andrzejhas joined
Andrzejhas left
pasdesushihas left
nikhilmwarrierhas joined
Andrzejhas joined
msavoritiashas left
sbachhas left
debaclehas joined
Kevhas joined
sbachhas joined
Andrzejhas left
millesimushas left
Tobiashas left
Andrzejhas joined
Tobiashas joined
konstantinoshas left
neshtaxmpphas left
neshtaxmpphas joined
Tobiashas left
neshtaxmpphas left
Tobiashas joined
pjnhas joined
neshtaxmpphas joined
debaclehas left
stphas left
inkyhas left
Kevhas left
nikhilmwarrierhas left
Kevhas joined
neshtaxmpphas left
neshtaxmpphas joined
krauqhas joined
goffihas left
nikhilmwarrierhas joined
goffihas joined
sbachhas left
stphas joined
msavoritiashas joined
Paganinihas joined
rebeld22has joined
Andrzejhas left
Kevhas left
Kevhas joined
stphas left
sbachhas joined
Kevhas left
konstantinoshas joined
harry837374884has joined
jinxdhas left
stphas joined
inkyhas joined
karoshihas left
karoshihas joined
msavoritiashas left
debaclehas joined
Kevhas joined
sbachhas left
adiaholichas left
djorzhas joined
Samhas left
Samhas joined
Fishbowlerhas left
Fishbowlerhas joined
sbachhas joined
msavoritiashas joined
jl4has left
stphas left
djorzhas left
Kevhas left
lovetox
why flow? in what scenario can someone spoof a archive id
debaclehas left
neshtaxmpphas left
neshtaxmpphas joined
nikhilmwarrierhas left
nikhilmwarrierhas joined
msavoritiashas left
Calvinhas joined
pjnhas left
flow
lovetox, anyone could add a stanza-id with any 'by' and 'id' value, the question is, if hops sanitize them and if receiving entities check the values for plausibility
florettahas left
lovetox
thats not a question, thats what the standard mandates
pasdesushihas joined
vanitasvitaehas left
flow
same with the rfc stanza id and origin-id, you can only use its id within the scope of the sending entity (as discussed with jc recently here)
lovetox
if you question this, then you can not use xmpp anymore, because then you need to question alot more
flow
the point is not that it's not impossible, but that it's prone to implementation errors
flow
my prime example is a +1 rection based on an id, and somebody else sends another message with a different content but the same id✎
flow
my prime example is a +1 reaction based on an id, and somebody else sends another message with a different content but the same id ✏
RayTutuhas joined
flow
the fear is that there will be implementations that apply the +1 reaction onto the other (newer) message
flow
kinda reminds me to the carbons stanza forward issues we saw (even though, atm I can't explain why I feel like it is similar…)
RayTutuhas left
Calvinhas left
vanitasvitaehas joined
euhas left
euhas joined
adiaholichas joined
djorzhas joined
djorzhas left
adiaholichas left
adiaholichas joined
stphas joined
stphas left
Kevhas joined
adiaholichas left
jl4has joined
Titihas left
sbachhas left
florettahas joined
adiaholichas joined
sebastianhas left
sebastianhas joined
Yagizahas joined
papatutuwawahas joined
guus.der.kinderenhas joined
msavoritiashas joined
Kevhas left
sbachhas joined
jl4has left
raghavgururajanhas left
millesimushas joined
Andrzejhas joined
sebastianhas left
sebastianhas joined
Andrzejhas left
Kevhas joined
antranigvhas left
antranigvhas joined
papatutuwawahas left
florettahas left
Kevhas left
neshtaxmpphas left
Kevhas joined
neshtaxmpphas joined
msavoritiashas left
papatutuwawahas joined
pjnhas joined
euhas left
davidhas joined
davidhas left
jcbrandhas joined
guus.der.kinderenhas left
florettahas joined
Andrzejhas joined
sbachhas left
Kevhas left
sbachhas joined
davidhas joined
davidhas left
Andrzejhas left
msavoritiashas joined
stphas joined
Kevhas joined
adiaholichas left
davidhas joined
davidhas left
konstantinoshas left
adiaholichas joined
konstantinoshas joined
rubihas joined
adiaholichas left
nikhilmwarrierhas left
Titihas joined
Yagizahas left
Yagizahas joined
adiaholichas joined
Kevhas left
andrey.ghas joined
Kevhas joined
adiaholichas left
adiaholichas joined
Andrzejhas joined
euhas joined
Kevhas left
wgreenhousehas left
sbachhas left
guus.der.kinderenhas joined
sbachhas joined
papatutuwawahas left
papatutuwawahas joined
andrey.ghas left
thndrbvrhas joined
inkyhas left
rubihas left
neshtaxmpphas left
neshtaxmpphas joined
Samhas left
Kevhas joined
Samhas joined
Half-Shothas left
homebeachhas left
Matthewhas left
uhoreghas left
Half-Shothas joined
Matthewhas joined
homebeachhas joined
uhoreghas joined
krauqhas left
rubihas joined
Tobiashas left
Tobiashas joined
qy
flow: But how is that any different with origin-id?
krauqhas joined
Thilo Molitorhas left
Thilo Molitorhas joined
wgreenhousehas joined
konstantinoshas left
Kevhas left
Tobiashas left
Kevhas joined
Tobiashas joined
Tobiashas left
Tobiashas joined
emus
End of month is approaching, please use your chance to add your May news to the XMPP Newsletter 🙂 https://github.com/xsf/xmpp.org/pull/1137
Tobiashas left
Tobiashas joined
Andrzejhas left
Tobiashas left
Tobiashas joined
xnamedhas left
qwestionhas joined
qwestionhas left
rubihas left
Kevhas left
RayTutuhas joined
inkyhas joined
rubihas joined
Andrzejhas joined
qwestionhas joined
djorzhas joined
papatutuwawahas left
papatutuwawahas joined
sbachhas left
guus.der.kinderenhas left
sbachhas joined
sbachhas left
sbachhas joined
qwestionhas left
adiaholichas left
Andrzejhas left
qwestionhas joined
konstantinoshas joined
Maranda
> <flow> lovetox, anyone could add a stanza-id with any 'by' and 'id' value, the question is, if hops sanitize them and if receiving entities check the values for plausibility
that doesn't solve at all the principal flaw: having to deal with three different kinds of IDs
jgarthas joined
sbachhas left
sbachhas joined
konstantinoshas left
Kevhas joined
konstantinoshas joined
pasdesushihas left
krauqhas left
flow
qy: spoof resistence of origin-id is probably equal to rfc stanza id, but origin-id signals that it is globally unique, where the rfc stanza id may only be unique within the scope of the stream of the sending entity
pasdesushihas joined
Friendly Resident Cynichas left
djorzhas left
Kevhas left
flow
Maranda, it wasn't meant to solve this "flaw". my point was merely that id-consuming entities must be careful when processing IDs, and that creating and sending collision resistant IDs is easy (assuming we are talking about involuntary collisions)
neshtaxmpphas left
neshtaxmpphas joined
djorzhas joined
Andrzejhas joined
xeckshas left
xeckshas joined
konstantinoshas left
krauqhas joined
sbachhas left
Ingolfhas left
Ingolfhas joined
djorzhas left
colemanhas left
debaclehas joined
emushas left
Andrzejhas left
bunghas joined
Kevhas joined
colemanhas joined
Half-Shothas left
homebeachhas left
Matthewhas left
uhoreghas left
Half-Shothas joined
Matthewhas joined
homebeachhas joined
uhoreghas joined
eevvoorhas left
eevvoorhas joined
adiaholichas joined
bunghas left
florettahas left
florettahas joined
Kevhas left
adiaholichas left
Kevhas joined
Samhas left
adiaholichas joined
Samhas joined
Friendly Resident Cynichas joined
adiaholichas left
RayTutuhas left
adiaholichas joined
Kevhas left
konstantinoshas joined
adiaholichas left
jgarthas left
cloudedhas left
cloudedhas joined
adiaholichas joined
djorzhas joined
adiaholichas left
Kevhas joined
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
Yagizahas left
Tobiashas left
xnamedhas joined
rebeld22
Bye bye Magdeburgo! lol Benfica european champions!
konstantinoshas left
Tobiashas joined
antranigvhas left
Tobiashas left
Tobiashas joined
Mx2has left
pjnhas left
lovetoxhas left
lovetoxhas joined
florettahas left
florettahas joined
neshtaxmpphas left
neshtaxmpphas joined
Kevhas left
Kevhas joined
cloudedhas left
cloudedhas joined
qwestionhas left
adiaholichas joined
djorzhas left
antranigvhas joined
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
adiaholichas left
Kevhas left
Zash
???
jcbrandhas left
florettahas left
florettahas joined
menelhas left
antranigvhas left
emushas joined
qy
Troll alert
qy
This guy's banned from disroot for being a monumental moron