Home UC3M

Home IT

 

 

Portable OpenSSL 0.9.8a

Windows CE 4.20/ Windows Mobile Platform

Compatibility Library for Building OpenSSL using a text console in the PDA

 

 

anterior

 

 

 

Contact:

Daniel Díaz Sánchez
daniel.diaz[at].uc3m.es

dds[at]it.uc3m.es

 

Andrés Marín Lopez
amarin[at]it.uc3m.es

Florina Almenarez Mendoza
florina
[at]it.uc3m.es



Universidad Carlos III de Madrid
Escuela Politécnica Superior
Edificio Torres Quevedo
Avda de la Universidad, 30
28911 Leganés (Madrid) SPAIN

 

This work has received the support of the European Commission through the IST programme, as part of the IST Ubisec project.

 

 Overview

 

Is well known that Microsoft WCE operating system based PDAs do not implement text console. There are some implementations of console drivers that allow having available a text console in Windows Mobile. The most representative is Pocket console console driver (symbolic tools) that is compatible with Windows CMD. Just installing Pocket Console and then installing Windows CMD, it will work fine.

 

This patch allows building Openssl to be used directly in the PDA using Pocket Console as Console driver and Microsoft CMD console interpreter as text console. Current WCE binaries are linked against a library (wcecompat) that redirects stdin and stdout to a host computer via active sync so unless the PDA is plugged in the cradle OpenSSL.exe and other apps cannot be used (since is not possible to see the output). This patch allows using a console in the PDA and running OpenSSL applications directly as can be done in a Windows XP operating system. (see the SCREENSHOTS)

 

 

 

 

 

 License

 Downloads

 

  • wce_lite_compat.zip  our compatibility libraries taked from MOZCE project
  • Install.wce  instructions to build OpenSSL
  • OpenSSL 0.9.8a (zip) source with minor changes to build OpenSSL for Windows Mobile
  • OpenSSL_binary (.zip)  zipped binaries, ready for PDAs with ARM processor
  • Patch  (diff -r -2) for oficial Openssl 0.9.8a version
  • Patch  (diff –Nru) for oficial Openssl 0.9.8a version

 

 Documentation: HowTo

 

  • Have a look at Install.wce for the software needed and the how-to

 Links

 

 

 

 

 

Location | Personnel | Teaching | Research | News | Intranet