IEEE 1667

IEEE 1667 ("Standard Protocol for Authentication in Host Attachments of Transient Storage Devices") is a standard published and maintained by the IEEE that describes various methods for authenticating transient storage devices such as USB flash drives when they are inserted into a computer.

Since the protocol is universal, it means that will be platform independent of operating system.

Read more about IEEE 1667:  Implementations, The IEEE 1667 Smart Card Transport Silo, The IEEE 1667 TCG Storage Silo, The IEEE 1667 Password Silo, The Password Silo’s Mutual CHAP Sequence, The IEEE 1667 Certificate Authentication Silo (CAS), The IEEE 1667 External IEEE 1667™ Silos, The IEEE 1667 Probe Silo