0

我需要实现一个在 Windows CE 5.0 上运行的服务器,它应该通过安全连接进行通信。要实现安全连接,SSL 看起来是一个不错的选择。

Windows CE 5.0 Winsock 实现允许使用Winsock 安全套接字实现所有 SLL 东西。但问题是所引用的网站指出:

SSL 不支持以下 Winsock 功能...“调用accept函数”。

accept当无法工作时,如何实现 SSL 安全服务器?为了实现与 Windows CE 5.0 设备的安全连接,我还有哪些其他选择?

编辑:我当前的应用程序实现是在 C++ 中。所以我更喜欢使用 Windows API 或 C++ 库的方法。

4

2 回答 2

0

MatrixSSL支持 Windows CE:

MatrixSSL™ 是一种嵌入式SSL 和 TLS实施方案,专为小型应用程序和设备而设计。可用的是完全支持的商业版本以及可供下载的开源版本。MatrixSSL 允许安全管理远程设备。一些安全的嵌入式 Web 服务器也使用 MatrixSSL 作为其加密层。

MatrixSSL 已被移植到操作系统,包括 FreeRTOS、Bare Metal、eCos、VxWorks、uClinux、eCos、FreeRTOS、ThreadX、 WindowsCE、PocketPC、Palm、pSOS、SMX、BREW、MacOS X、Linux 和 Windows。

于 2014-02-04T19:41:34.727 回答
0

当我们需要 SSL 时,我们将Mentalis 安全套接字库移植到 Compact Framework。它相当无痛,尽管并非没有它的错误。

于 2013-08-05T18:11:04.790 回答