Products > NS1085E USB Controller with AES

NS1085E USB Controller with AES

  • 11(4).png


NS1085E is a high-performance USB 3.0 Flash Card controller with AES encryption. It is fully in compliance with Apple MFi Specification, supporting MFi USB Role Switch and iAP2 protocols such as EA Native Transport, Device Powered, and App Launch. It also supports USB OTG and Android Open Accessory (AOA) Protocol 2.0. On one side, NS1085E connects with up to two USB interfaces such as Type-A, Type-C, and Apple Lightning Interface. On the other side, it connects with one 4-bit flash media card, such as Secure Digital (SD)andmicroSD (T-Flash); or one 8-bit flash card such as eMMC.

Block Diagram



 Support AES 256-bit/128-bit data encryption and decryption using XTS, ECB, CBC, or CFB mode, with no compromise in performance of SD UHS-I SDR104. The encryption key can be generated by an integrated true-random number generator (TRNG). 

 Two low-power USB 2.0 Host specifically optimized for smartphone applications. Each USB 2.0 transceiver can be configured to either USB 2.0/1.1 Host or USB 2.0/1.1 device. An integrated USB 2.0 MUX enables data selection from one of the USB 2.0 transceivers.

 Support AOA Protocol 2.0, allowing USB accessory built with NS1085E to support USB accessory mode, which powers the USB bus and communicates with Android phone simultaneously.