sslwolfssl - (formerly CyaSSL) is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud
cryptographyRusha - High-performance pure-javascript SHA1 implementation suitable for large binary data, reaching up to half the native speed.