The ENC624J600 features a 10/100-Mbit/s Ethernet controller with a parallel interface and SPI. The chip also has a built-in MAC and PHY and 24 kbytes of SRAM. The integrated security engine handles RSA, Diffie-Hellman, MD5, and SHA-1 algorithm computations. It can support a range of cryptographic protocols such as SSL/TLS, SSH, and various VPNs. A free TCP/IP stack is provided for Microchip’s 8-, 16-, and 32-bit PIC controllers. The stack includes SSLv3 support. The Ethernet chips work with other processors, though the protocol stack must be obtained from a third party. Pricing starts at $2.49. It is available in a 44-pin QFN or TQFP or a 64-pin TQFP. A PICtail daughter board is available for $49.99.