MatrixSSL on the WRT54G
Announcements
We've built MatrixSSL for the
Linksys WRT54G wireless router. This is a linux based router that has open firmware available directly from the manufacturer. Here are the specs:
- uClinux 2.4.20 kernel
- 200Mhz MIPS32 processor
- 4 MB Flash Memory
- 16 MB RAM
- 5 100Mbit ethernet ports
Developing for this platform is very straightforward and shows how easy it is to port Linux applications to embedded Linux. No changes to MatrixSSL code are required for embedded Linux, just point the Makefile at the relevant cross compiler and you're good to go. Here are some performance numbers running our https server on the WRT54G:
- 110 SSL connections opened/closed per second (SSL resumption handshake + closure alert)
- 500 keepalive HTTP request/responses over an SSL connection using RC4-SHA cipher suite.
February 26, 2004