Search code examples
c#.netcompact-frameworkmotorola

Use TLS on .NET Compact Framework 3.5


I have an Motorola MC55 with .Net CF 3.5, and when I try to connect it with a SOAP request to a Tomcat with TLS, the request fail. Is a Windows Mobile CE 6.5.

As far as I know after two days of research, there´s the AKU 35 by Microsoft (unavaliable), the Rebex Library (349$) or Bouncy Castle ( fails by https://social.msdn.microsoft.com/Forums/en-US/79853585-9a74-433e-bc39-5b057d218411/weird-cf-only-typeloadexception-bug?forum=netfxcompact&prof=required)

There´s any way to implement it on C#?

EDIT I know that this device is very old, also the OS. But is a enterprise requirement, and they want to do it.

EDIT 2 I´ve found this with the very same problem that I have (Use Bouncy Castle library with .NET Compact Framework), but the files doesn´t exist anymore...


Solution

  • Thanks for all the comments. We ended doing an "bridge" between our code and the Bouncy Castle libraries, so now we can send TLS request via SOAP protocol to the server. Maybe the community may remember that some kind of companies do not use to update the tools they use, so, as I have been told that this is outdated, I must say that this system is in use by one of the largest companies in the world. And we keep it up to date.

    Thanks anyway.