A high-speed implementation of the DES standard. Written from scratch
in assembly to be fast and highly optimized. Supports full encryption and
decryption of DES and 3DES/TDEA Electronic Codebook Mode. Currently supports Rabbit Semiconductor
Rabbit2000, Rabbit3000, and Rabbit4000 CPUs. ER-DES-01 can be used with our
SMB Client software to provide secure user/share authentication. Features:
An assembly optimized implementation of the MD4 Message Digest Algorithm (as outlined in RFC1320).
MD4 has several uses from insuring data integrity to unique identification (UIDs) or fingerprints
of data. MD4/MD5 are often used in conjunction with public-key cryptography.
Our assembly optimized implementation of RFC1320 MD4 allows much faster execution than the
reference implementation. The memory footprint is also reduced. Features:
Fast, efficient implementation
RFC1320 MD4 standard
MD4 can be used in our SMB Client software.
Please contact us with any questions or for pricing.
NetBIOS Session Layer Driver
NetBIOS driver for Rabbit Semiconductor Rabbit2000-4000 processors. This is a generic
driver which can be used for anything that requires NetBIOS, however we designed it for use with
the SMB (Server Message Block) protocol. Features:
Standard NetBIOS implementation (RFC1001/1002)
Support for all Node Types (B, P, and M)
Dynamic & static node type configuration
With support for all node types, Embeo's NetBIOS driver can communicate with not only
standalone computers (Broadcast Nodes), but also with computers on a Windows domain through
WINS. WINS is commonly used on Windows corporate networks.
Please contact us for more information or pricing!
ThinShare: SMB Client Suite for Rabbit 2K/3K/4K
ER-THN-01 ThinShare is a fully functional SMB Client Suite. ThinShare has been
designed for Rabbit Semiconductor Rabbit2000 through Rabbit5000 processors (under Dynamic C). SMB
(Server Message Block) is also known as Windows File Sharing. With ThinShare, the Rabbit family of
microcontrollers are able to fully utilize server-side storage resources. This can be used for
two-way communication, storage, synchronization, etc. ThinShare enables limitless data storage
applications such as:
Networked voice recorder
Realtime video recording device
Centrally located configuration files
No longer do you have to use compact flash or the flash file system. Multiple Rabbit based systems
could connect to a central server and sync data easily with the added benefit of effortless
debugging. Embeo's ThinShare SMB Client suite supports several forms of authentication
and has an API mirroring the UNIX Standard C file I/O interface. There is no sharp learning curve.
Designers can be up and running in minutes!
Please contact us with any questions, for more information, or if you
are interested in using ThinShare in an upcoming design.