IDS-ready: Open-Source-Software “Dataspace Connector” Enables Sovereign Data Exchange

Sov­er­eign and self-deter­mi­ned data exchan­ge is beco­m­ing incre­a­singly important for com­pa­nies as part of their busi­ness model. A basis for this secu­re data exchan­ge is now pro­vi­ded by the "Dat­as­pace Con­nec­tor" (DSC) as open-source soft­ware. The DSC imple­men­ta­ti­on con­cept deve­lo­ped by Fraun­ho­fer ISST has been suc­cess­ful­ly review­ed accord­ing to the cer­ti­fi­ca­ti­on cri­te­ria with "IDS-rea­dy" of the Inter­na­tio­nal Data Spaces Asso­cia­ti­on (IDSA).

The DSC ful­fills the secu­ri­ty requi­re­ments and all func­tio­n­a­li­ties requi­red by the Inter­na­tio­nal Data Spaces (IDS) for trust­worthy data sharing with others while ensu­ring data sov­er­eig­n­ty. This makes it the first open source con­nec­tor that is IDS appro­ved free to use with no licen­se fees.

Sebas­ti­an Stein­buss, CTO at IDSA

The goal of the Dat­as­pace Con­nec­tor is to pro­vi­de com­pa­nies with an easy and trust­worthy ent­ry into the Inter­na­tio­nal Data Spaces. The­re are a total of three levels of cer­ti­fi­ca­ti­on for the IDS: Base, Trus­ted and Trus­ted+. The DSC was deli­ber­ate­ly review­ed for the Base cer­ti­fi­ca­ti­on level, as this does not requi­re spe­ci­fic hard­ware such as Trus­ted Plat­form Modu­le chips in order to use the con­nec­tor. This makes it easier to use the DSC on dif­fe­rent hard­ware and in cloud envi­ron­ments with rea­son­ab­le sacri­fice of hard­ware secu­ri­ty fea­tures.

In addi­ti­on, the Dat­as­pace Con­nec­tor is the only IDS con­nec­tor that alrea­dy sup­ports enfor­ce­ment of eight Inter­na­tio­nal Data Spaces Asso­cia­ti­on usa­ge con­di­ti­on clas­ses, excee­ding the Base cer­ti­fi­ca­ti­on level.

Inte­res­ted com­pa­nies and users can view the Dat­as­pace Con­nec­tor source code direct­ly on Git­hub. For tes­ting, all that is nee­ded is a Java envi­ron­ment to launch the Con­nec­tor and then use it via Swag­ger UI or http calls. In addi­ti­on, the Con­nec­tor can be inte­gra­ted into a Docker or Kuber­ne­tes envi­ron­ment.

More infor­ma­ti­on is avail­ab­le here:

About the Source Code of the Dat­as­pace Con­nec­tor (DSC): https://github.com/FraunhoferISST/DataspaceConnector

About the cer­fi­ca­ti­on of Inter­na­tio­nal Data Spaces (IDS): https://www.internationaldataspaces.org/papers-studies/#whitepapers

Terms of use of the Dat­as­pace Con­nec­tor (DSC): https://github.com/FraunhoferISST/DataspaceConnector/wiki/Usage-Control-(Patterns)