[josm-dev] shocking - unsecure password sending!
Frederik Ramm
frederik at remote.org
Wed Oct 7 13:26:37 BST 2009
Hi,
stefan at binaervarianz.de wrote:
> HTTPS can be done with certificates free of charge, as well as self signed
> certificates as well as without certificates at all.
I agree that it is possible to get proper certificate for less than $400
per year (more like $30 or so). The free and self-signed ones have a
tendency to be frowned upon by Sun's Java stack but maybe certificate
checking can be disabled somehow?
> But OAuth also needs to sign tokens and check signatures, which is
> essentially an encryption operation.
> Is there really that much difference, especially if only the
> username/password is transfered via https?
Transferring username/password via https and the rest without would
require changes to the server which someone would have to code.
> A username/password authentication for most people just implies a kind of
> security which is not garanteed by the implemantation.
> I'm easily able to make edits, delete tracks and write diary entries in the
> name of other people as long as I 'm able to catch a JOSM authentication
> packet.
> I don't think all useres are aware of or even asume that.
Of course most users are NOT aware of this, much as they are NOT aware
that anyone can sniff out their credit card number when they make a
purchase, or read their e-mail when they use an unencrypted W-Lan, or
... it's a cruel world!
I have amended the JOSM start page to say that username and password are
transmitted unencrypted, and that people should not upload changes if
they do not want that.
As soon as someone comes along who is willing and able to make the
changes to the API, get them rolled out, and modify JOSM accordingly,
that note can be removed.
Bye
Frederik
More information about the josm-dev
mailing list