TIP: Click on subject to list as thread! ANSI
echo: ftsc_public
to: ALEXEY VISSARIONOV
from: MARK LEWIS
date: 2018-03-08 07:26:00
subject: FTS-1027 (BinkP 1.0 CRAM)

 On 2018 Mar 08 09:09:44, you wrote to Rob Swindell:

 RS>> There's no mention of a 16 byte CRAM challenge (32 hex characters)
 RS>> in the specification, but 16 bytes appears to be exactly what all
 RS>> existing implementations actually send

 AV> 8 < 16 < 64

 RS>> and probably all any implementation should *ever* send if they wish
 RS>> to be compatible will all known existing implementations.

 AV> What if they wish to be compatible with the published standard based on
 AV> very popular reference implementation?

you miss the point... that point being that all current implementations
transmit exactly 16 bytes... no more, no less... the spec is 13 years old...
common practise does not meet the spec and the spec is not documenting common
practise... at least one mailer refuses to work properly with CRAM-MD5 != 16
bytes... a sample of 388450 CRAM-MD5 strings taken over three years shows ALL
of them are 16 bytes (aka 32 hex characters) long... none are shorter... none
are longer until recently when one implementation used the whole allowed space
and found this problem...

you also say about MD5 and SHA1 being compromised... true but those are the
only ones the spec lists... if there are others, where are they listed and
their implementation decribed?

the posting is made here to bring the problem to the attention of the FTSC so
the documentation can be reviewed and updated...

)\/(ark

Always Mount a Scratch Monkey
Do you manage your own servers? If you are not running an IDS/IPS yer doin' it
wrong...
... When I get hungry, things die.
---
* Origin: (1:3634/12.73)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.