TLS/SSL access to OpenStreetMap online

267 views
Skip to first unread message

kleo123

unread,
Mar 19, 2017, 11:31:16 AM3/19/17
to Cruiser Users
Hi,

Cruiser downloads tiles for online OSM Standard/Cycle/Transport... maps unencrypted via standard HTTP 80 port, even though OSM tiles server provides HTTPS access via TLS/SSL for it. Is there a plan to add an option (e.g. 'Use HTTPS' or 'Encrypt traffic') or to make all downloads from the OSM tiles server encrypted by default?

Thank you.

Emux

unread,
Mar 19, 2017, 11:44:52 AM3/19/17
to kleo123, Cruiser Users
This is something that can be done with either way.

BTW how have you come with this need?

--
Emux

kleo123

unread,
Mar 19, 2017, 12:18:34 PM3/19/17
to Cruiser Users
1) Global trend
2) Privacy concern person
3) A resident of a (fail) state with a little to no respect for human rights and ambitions to record and store all users' internet traffic to conduct repressions with even more efficiency
4) ...

The reasons are pretty standard I suppose.

Emux

unread,
Sep 13, 2017, 3:07:25 AM9/13/17
to cruise...@googlegroups.com
Forgot to mention that latest Cruiser uses "https" protocol for all connections that support it.

--
Emux

stra...@gmail.com

unread,
Jan 7, 2018, 12:59:43 PM1/7/18
to Cruiser Users
Thank you!

Not really complaining, but online maps browsing became significantly slower (which was expected, obviously). It seems Cruiser opens much more new TLS sessions to download tiles when browsing the map than, say, any internet browser using openstreetmap.org site directly. Looks like the www site provides more new tiles withing a single TLS session, thus makes it much faster to use map browsing. Can something be done to speedup Cruiser a bit in this matter (e.g. open TLS session to tile server, download tiles to fill current Cruiser window, but keep the session open somehow, and, when a user scroll a map elsewhere, just continue to download new tiles within the same TLS session without all that time spending on new TLS handshakes, certificate exchanges, etc.)? Is it even possible given the nature of a tile server software?

Emux

unread,
Jan 7, 2018, 1:10:47 PM1/7/18
to cruise...@googlegroups.com
Do you refer to Cruiser (using Mapsforge) or Cruiser GL (using VTM)?

What specific map seems slower, perhaps temporary?
(as have not seen something)

Have not done anything specific in app, just using https urls, the aforementioned libraries do the rest (e.g. using OkHttp), i.e. retrieving the tiles, etc.

--
Emux
Reply all
Reply to author
Forward
0 new messages