Embedded Developer: HCC

Page 27

PRODUCT HIGHLIGHT

"All algorithms are implemented as a individual libraries and, where possible, use crypto hardware support provided on specific microcontrollers."

Low Footprint, High Performance HCC’s SSL/TLS implementation can be used as Client or Host and is designed especially for microcontrollers, ensuring a low memory footprint, typically around 20kB ROM / 8kB RAM. Typically it uses a standard sockets interface and will bring ease of integration to many embedded applications. HTTP or FTP Server support is provided for HTTPS and FTPS implementations or connection to any other secure client or server application. All algorithms are implemented as individual libraries and, where possible,

use crypto hardware support provided on specific microcontrollers. Specification and Design The software is fully specified using IBM DOORS. For protocol elements the requirements are mapped directly to their section in the relevant RFCs to create traceability. The UML software design has been derived directly from this specification and consists of Collaboration diagrams, Object Model Diagrams, Sequence Diagrams and Activity diagrams drilling all the way down to the C code level.

27


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.