Skip to content
@duosecurity

Duo Security

Duo Security

Duo Security on GitHub

Duo Security hosts a variety of repositories for use by developers that want to integrate their applications with Duo. Some highlights:

  • API clients for integrating with Duo's Auth API and Admin API
  • Web SDK repositories for adding Duo 2FA to a web application
  • Duo Unix, for adding Duo 2FA to Unix and Linux authentication
  • Duo Log Sync for consuming Duo logs from your own applications

Duo Security has deprecated and archived all the Web SDK v2 repositories. Please see the Frequently Asked Questions for more information.


Duo Security is deprecating the use of insecure TLS protocols and ciphers for interacting with the Duo APIs, effective June 30, 2023:

  • TLS 1.0
  • TLS 1.1
  • These TLS 1.2 ciphersuites:
    • TLS_RSA_WITH_3DES_EDE_CBC_SHA
    • TLS_RSA_WITH_AES_256_CBC_SHA
    • TLS_RSA_WITH_AES_256_CBC_SHA256
    • TLS_RSA_WITH_AES_128_CBC_SHA
    • TLS_RSA_WITH_AES_128_CBC_SHA256
    • TLS_RSA_WITH_AES_128_GCM_SHA256
    • TLS_RSA_WITH_AES_256_GCM_SHA384
    • TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA

For more information on this deprecation, see this Knowledge Base article and the Duo blog.

Please see the READMEs in each repo for SDK-specific information on the requirements for TLS 1.2 support.

Popular repositories

  1. duo_unix duo_unix Public

    Duo two-factor authentication for Unix systems

    C 342 134

  2. duo_client_python duo_client_python Public

    Python library for interacting with the Duo Auth, Admin, and Accounts APIs

    Python 128 123

  3. duo_python duo_python Public archive

    Duo two-factor authentication for Python web applications

    JavaScript 95 45

  4. duo_php duo_php Public archive

    Duo two-factor authentication for PHP web applications

    JavaScript 83 37

  5. duo_openvpn duo_openvpn Public

    Duo two-factor authentication for OpenVPN.

    Python 64 47

  6. duo_api_golang duo_api_golang Public

    Go 53 45

Repositories

Showing 10 of 47 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Most used topics