USB encryption/decryption project with lpc18xx

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 15, 2016 by lpcware
Content originally posted in LPCWare by ianlokejj on Sun Feb 23 20:13:55 MST 2014

I'm starting on a project which involves developing a USB device which can simultaneously be 1. seen as a MSD to a host (PC) 2. seen as a host to USB flash drives.

What I am trying to achieve is something like the Addonics USBcipher (http://www.addonics.com/products/cipherusb.php). The device will encrypt and decrypt data written and read into a connect USB flash drive.

I am considering using a LPC1837 which has 2 usb host/device ports. One of the ports can be configured as a host for the portable flash device while the other port gets configured to be seen as a mass storage device for the PC

May I know if this is feasible and if the LPC1837 or any other boards are able to support this feature?