OK, so the requirements you are trying to meet are: 1) soft token support for flash drives. 2) Support for central password management. 3) Allow minimal or no identifying information on the token. Any more?