С подобной функцией справится любая из плат с USB и Ethernet на борту, ну а реализация требуемого алгоритма (и увязка стеков протоколов) будет исключительно Ваша забота.
лукавить не буду... делаю диплом)
аппаратная часть : шифратор
нужна принципиальная схема устройства и соответственно часть кода которая будет "разгребать" пакеты сети
аля:
компьютер <--> "usb" <--> |шифратор| <--> "eternet"
Аппаратный encryption/decryption блок тут есть помоему только у i.mx233, у atmel точно нет, про маломощные арм-ы не знаю. Из готовых програмных реализаций - openssl поддерживает кучу алгоритмов.