Configuration for Cloud Service

Questions about the WURFL Cloud service.
cchiu
Posts: 4
Joined: Tue Oct 23, 2012 5:16 pm

Configuration for Cloud Service

Postby cchiu » Tue Oct 23, 2012 5:21 pm

Hello,

I noticed in Wireshark that the traffic that goes to the cloud service is using HTTP only. The header contains the authorization field with the Base64 encoded copy of the API secret. Is there anyway to configure the client to communicate through HTTPS?

Thanks,
Clement

Edit: sorry I typed it in a haste, fixed some mistakes. But I am concerned about the security of this traffic even though it is server to server. I just need to know whether or not SSL can be enforced or if the current client can communicate via HTTPS. Thanks.

kamermans
Posts: 393
Joined: Mon Jun 06, 2011 9:50 am

Re: Configuration for Cloud Service

Postby kamermans » Wed Oct 24, 2012 10:34 am

Hi Clement,

During the design of the WURFL Cloud Service we made the decision not to support SSL connections due to the fact that SSL negotiation/handshaking significantly increases latency for a limited benefit. Our feeling is that the risk of providing the API credentials in clear text is worth the benefit of the decreased latency. Is there a reason why you are particularly concerned about the API key?
Thanks,

Steve Kamerman
ScientiaMobile

Make sure you check out our WURFL Cloud, WURFL InSight and WURFL InFuze products!

cchiu
Posts: 4
Joined: Tue Oct 23, 2012 5:16 pm

Re: Configuration for Cloud Service

Postby cchiu » Wed Oct 24, 2012 11:21 am

It is just a general security concern. I suppose it is fine given that the communication is between server to server. It was just something that caught my eye.

Thanks for the prompt response.
Clement

kamermans
Posts: 393
Joined: Mon Jun 06, 2011 9:50 am

Re: Configuration for Cloud Service

Postby kamermans » Wed Oct 24, 2012 10:25 pm

I can certainly understand your concern. Currently you cannot enforce an SSL connection. In any case, we would likely use a pre-shared key / hashing mechanism to secure the credentials in transit instead of SSL due to the aforementioned latency issues with the SSL handshake.
Thanks,

Steve Kamerman
ScientiaMobile

Make sure you check out our WURFL Cloud, WURFL InSight and WURFL InFuze products!

bella9091
Posts: 1
Joined: Wed Jan 02, 2013 11:55 pm

Re: Configuration for Cloud Service

Postby bella9091 » Wed Jan 02, 2013 11:56 pm

It looks like the only practical solution is to compile our client with a different version of the JSON DLL. Can you send us the Newtonsoft.Json.dll that your CMS is using to support@[our domain name], or tell me how to obtain that DLL, so we can figure out how to proceed?


Who is online

Users browsing this forum: No registered users and 85 guests