The WiKID Strong Authentication System uses strong asymmetric encryption to securely deliver one-time passcodes to software tokens running on PCs or smart phones. The public/private keys are generated on your devices - we never see or store them. Users can have more than one token on the same license and each token can work with multiple WiKID servers or domains.
How do we know? Because you said "Enterprise". Enterprise means that your networking and remote access solutions will support the proper protocols to interact with the WiKID Strong Authentication server. The server supports Radius, LDAP, and TACACS+ for networking equipment and SAML for SSO for Google Applications for your Domain. With our simple API, we can easily add support for many other applications, in the cloud or on the LAN. We recommend Radius for most enterprise deployments as it well supported and simple. Please see our specific tutorials on how to configure various systems for two-factor authentication. If yours is not mentioned, let us know!