Discussion:
OpenSSL for 16 bit microcontroller
Soon Heng
2007-10-25 01:12:31 UTC
Permalink
Hi,

We are using Keil compiler for 16-bit C167 infineon microcontroller and wishes to integrate DES encryption and DSA digital signature (i.e. SHA1, DES, and DSA modules).

1) Does OpenSSL provide 16-bit platform? Or rather, what is the best compilation/build options platform? Currently, we were concerned about the data types, definitions, declarations etc.
2) Does the OpenSSL requires any 64-bit operations for our applications mentioned above? In our case, "unsigned long" is 4 bytes, and compiler does not support 64 bit data type.
3) Is OpenSSL only applicable for operating system platform only? At 20 MHz clock frequency only, we are definitely concerned about whether our application can meet the demand.

Thanks!

Regards,

Soon Heng
Markus Schaber
2007-10-25 08:00:35 UTC
Permalink
Hi, Soon,
Post by Soon Heng
We are using Keil compiler for 16-bit C167 infineon microcontroller and wishes to integrate DES encryption and DSA digital signature (i.e. SHA1, DES, and DSA modules).
As long as you don't need SSL/TLS and the x.509 things, you should be
able to rip out the pure algorithms from OpenSSL crypto lib to keep the
footprint small.

As an alternative, we have made some good experiences with the tomcrypt
project at http://libtom.org/.


Regards,
Markus
--
Markus Schaber | Logical Tracking&Tracing International AG
Dipl. Inf. | Software Development GIS

Fight against software patents in Europe! www.ffii.org
www.nosoftwarepatents.org
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users-MCmKBN63+***@public.gmane.org
Automated List Manager majordomo-MCmKBN63+***@public.gmane.org
Loading...