Skip to content

OpenTDF

OpenTDF is an open source system for implementing data centric security. It provides the basic services required to enable the definition, application, and enforcement of attribute based policies using the Zero Trust Data Format (ZTDF). ZTDF is an open standard that enables you to cryptographically bind attribute based access control (ABAC) policy to a data object so that the policy travels with the data wherever it goes.

OpenTDF builds upon a decade of experience at Virtru protecting data objects at scale using the Trusted Data Format for organizations of all sizes and across all industries.

Getting started

Platform: A platform that enables you to build data centric security into your applications.

Specification: The TDF schema and protocol specification, fully compliant with the Zero Trust Data Format (ZTDF).

CLI: A command line experience for managing an OpenTDF platform instance.

Pinned Loading

  1. spec spec Public

    Trusted Data Format (TDF) is an Open, Interoperable, JSON encoded data format for implementing Data Centric Security for objects (such as files or emails) in zero-trust security world. This reposit…

    HTML 16 6

Repositories

Showing 10 of 10 repositories
  • otdfctl Public

    OpenTDF CLI

    opentdf/otdfctl’s past year of commit activity
    Go 4 1 34 10 Updated Jul 6, 2024
  • platform Public

    OpenTDF Platform monorepo enabling the development and integration of _forever control_ of data into new and existing applications. The concept of forever control stems from an increasingly common concept known as zero trust.

    opentdf/platform’s past year of commit activity
    Go 15 BSD-3-Clause-Clear 4 115 30 Updated Jul 5, 2024
  • java-sdk Public

    OpenTDF Java SDK

    opentdf/java-sdk’s past year of commit activity
    Java 0 0 15 4 Updated Jun 27, 2024
  • client-web Public

    OpenTDF client for browsers

    opentdf/client-web’s past year of commit activity
    TypeScript 0 BSD-3-Clause-Clear 1 8 28 Updated Jun 20, 2024
  • tests Public

    Tests for OpenTDF

    opentdf/tests’s past year of commit activity
    TypeScript 3 BSD-3-Clause-Clear 1 2 19 Updated Jun 19, 2024
  • nifi Public

    OpenTDF NiFi Processors

    opentdf/nifi’s past year of commit activity
    Java 2 BSD-3-Clause-Clear 0 2 1 Updated Jun 18, 2024
  • charts Public

    OpenTDF Helm Charts

    opentdf/charts’s past year of commit activity
    Smarty 3 BSD-3-Clause-Clear 0 3 1 Updated Jun 17, 2024
  • client-cpp Public

    Minimal C++ client to generate and access TDF files

    opentdf/client-cpp’s past year of commit activity
    C++ 1 BSD-3-Clause-Clear 1 7 8 Updated Jun 17, 2024
  • spec Public

    Trusted Data Format (TDF) is an Open, Interoperable, JSON encoded data format for implementing Data Centric Security for objects (such as files or emails) in zero-trust security world. This repository specifies the protocols and schemas required for TDF operation.

    opentdf/spec’s past year of commit activity
    HTML 16 BSD-3-Clause-Clear 6 6 8 Updated Jun 6, 2024
  • .github Public

    Default community health files for the OpenTDF organization's code in GitHub

    opentdf/.github’s past year of commit activity
    0 BSD-3-Clause-Clear 1 0 0 Updated Apr 17, 2024